• 제목/요약/키워드: Embedded Server

검색결과 412건 처리시간 0.022초

임베디드 리눅스 기반의 지문 인식 시스템 구현 (Implementation of Fingerprint Cognition System Based on the Embedded LINUX)

  • 배은대;김정하;남부희
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.204-206
    • /
    • 2005
  • In this paper, we have designed a Fingerprint Recognition System based on the Embedded LINUX. The fingerprint is captured using the AS-S2 semiconductor sensor. To extract a feature vector we transform the image of t10he fingerprint into a column vector. The image is row-wise filtered with the low-pass filter of the Haar wavelet. The feature vectors of the different fingerprints are compared by computing with the probabilistic neural network the distance between the target feature vector and the stored feature vectors in advance. The system implemented consists of a server PC based on the LINUX and a client based on the Embedded LINUX. The client is a Tynux box-x board using a PXA-255 CPU. The algorithm is simple and fast in computing and comparing the fingerprints.

  • PDF

개방형 하드웨어 플랫폼 기반의 확장 용이한 스마트 홈 IoT 시스템 (An Extensible Smart Home IoT System Based on Open Hardware Platforms)

  • 이진해;박광일;신종하;유성은
    • 대한임베디드공학회논문지
    • /
    • 제11권6호
    • /
    • pp.369-377
    • /
    • 2016
  • Recently, many changes have been made to people's life patterns as the technological advances in the ICT industry. The fusion of smart phones and various IT technologies has brought people convenience and welfare. A typical example of such fusion is the smart home. However, the existing smart home systems are difficult to be changed or extended. So we design a new smart home system with extensibility that can easily adopt legacy appliances and be scaled up. Among a variety of smart home features, this paper deals with IoT Devices that are responsible for controlling power or transmitting and receiving sensing values, IoT Gateway that connects users and consumer electronics via Internet, and Smart Home Manager that monitors and controls these components in the proposed smart home system.

Distributed Optimal Path Generation Based on Delayed Routing in Smart Camera Networks

  • Zhang, Yaying;Lu, Wangyan;Sun, Yuanhui
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제10권7호
    • /
    • pp.3100-3116
    • /
    • 2016
  • With the rapid development of urban traffic system and fast increasing of vehicle numbers, the traditional centralized ways to generate the source-destination shortest path in terms of travel time(the optimal path) encounter several problems, such as high server pressure, low query efficiency, roads state without in-time updating. With the widespread use of smart cameras in the urban traffic and surveillance system, this paper maps the optimal path finding problem in the dynamic road network to the shortest routing problem in the smart camera networks. The proposed distributed optimal path generation algorithm employs the delay routing and caching mechanism. Real-time route update is also presented to adapt to the dynamic road network. The test result shows that this algorithm has advantages in both query time and query packet numbers.

임베디드 시스템들을 위한 SNMP 기반의 저부하 시스템 모니터링 (Low Overhead System Monitoring Based on SNMP for Embedded Systems)

  • 김태수;김동억;김용석
    • 전자공학회논문지CI
    • /
    • 제43권3호
    • /
    • pp.1-9
    • /
    • 2006
  • SNMP는 네트워크 장비들의 관리를 위한 표준 프로토콜이지만 요즘의 대부분의 컴퓨터 시스템들은 SNMP 에이전트로서의 기능을 보유하고 있다. 본 논문에서는 임베디드 시스템을 위한 저부하의 SNMP 라이브러리를 개발하고, 이를 활용하여 많은 수의 시스템들을 일괄적으로 모니터링하기 위한 소프트웨어를 구현하였다. 모니터링 시스템은 모니터링 서버, SNMP 에이전트들, 및 클라이언트 프로그램으로 구성된다. 모니터링 서버는 모니터링 대상 시스템에서 실행되는 SNMP 에이전트들로부터 상태정보들을 수집하고 요약 정보를 클라이언트 프로그램에게 전달한다. 클라이언트 프로그램은 Java를 활용한 독자적인 프로그램과 웹 기반의 프로그램의 두 가지 버전을 구현하였다.

Debug Port Protection Mechanism for Secure Embedded Devices

  • Park, Keun-Young;Yoo, Sang-Guun;Kim, Ju-Ho
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • 제12권2호
    • /
    • pp.240-253
    • /
    • 2012
  • In this paper we propose a protection mechanism for the debug port. While debug ports are useful tools for embedded device development and maintenance, they can also become potential attack tools for device hacking in case their usage is permitted to hackers with malicious intentions. The proposed approach prevents illicit use of debug ports by controlling access through user authentication, where the device generates and issues authentication token only to the server-authenticated users. An authentication token includes user access information which represents the user's permitted level of access and the maximum number of authentications allowed using the token. The device authenticates the user with the token and grants limited access based on the user's access level. The proposed approach improves the degree of overall security by removing the need to expose the device's secret key. Availability is also enhanced by not requiring server connection after the initial token generation and further by supporting flexible token transfer among predefined device groups. Low implementation cost is another benefit of the proposed approach, enabling it to be adopted to a wide range of environments in demand of debug port protection.

웹기반 원격 검.교정 시스템을 위한 임베디드 네트워크 모듈 설계에 대한 연구 (A study on The Design of Embedded Network Module for Web-based Remote Verification and proofreading)

  • 김민근;이상훈;이혁재
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 춘계종합학술대회
    • /
    • pp.83-86
    • /
    • 2007
  • 디지털 계측기를 인터넷에 접속하여 원격지에서 검 교정을 하기 위해서는 계측기의 CPU 사용률이 많은 일반 서버와는 다른 임베디드 운영체제를 이용한 고속 전용서버가 필요하다. 본 연구는 웹 기반 원격 검 교정 시스템을 위한 고속 네트워크 모듈을 구현하는 목적이며 인터넷을 통해 디지털 계측기를 원격으로 검 교정을 하고, 고속 네트워킹을 위해 TCP/IP Offload Engine 처리와 임베디드 TCP/IP 스택인 LwIP를 개선하였다.

  • PDF

속도 정보를 기반으로 한 차량 경로 제공 시스템에 대한 연구 (Service Path Guidance System is based on speed Information)

  • 김태민;김진호;이종수
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.361-362
    • /
    • 2007
  • This paper presents the Traffic information system that based on an embedded WinCE board which has GPS and HSDPA. This system is able to overcome the limit of area using the Internet service which other systems can't provide. When the embedded board receives data about the geometric and vehicle speed information, it transmits to the server via HSDPA/the Internet. The server receives and processes it for the path services. And also we present the path guidance algorithm which is based on the speed information. These algorithm responses to the dynamical traffic condition through updating traffic information. Especially, we suggest a Traffic Status Variable in each branch which represents each road's traffic status. This Traffic Status Variable contains speed, road grade; we separate the road three groups as speed limitation; and past speed data - for example, week day rush hour of each road. In addition, the data of cross about left-turn or right-turn can update. Those elements is consisted Traffic Status Variable.

  • PDF

웹기반 원격 검.교정 시스템을 위한 임베디드 네트워크 모듈 설계에 대한 연구 (A study on The Design of Embedded Network Module for Web-based Remote Verification and proofreading)

  • 김민근;이상훈;이혁재
    • 한국정보통신학회논문지
    • /
    • 제11권6호
    • /
    • pp.1077-1082
    • /
    • 2007
  • 디지털 계측기를 인터넷에 접속하여 원격지에서 검 교정을 하기 위해서는 계측기의 CPU 사용률이 많은 일반 서버와는 다른 임베디드 운영체제를 이용한 고속 전용서버가 필요하다. 본 연구는 웹 기반 원격 검 교정 시스템을 위한 고속 네트워크 모듈을 구현하는 목적이며 인터넷을 통해 디지털 계측기를 원격으로 검 교정을 하고, 고속 네트워킹을 위해 TCP/IP Offload Engine 처리와 임베디드 TCP/IP 스택인 LwIP를 개선하였다.

도커 기반의 실시간 데이터 연계 및 처리 환경을 고려한 빅데이터 관리 플랫폼 개발 (Development of Big-data Management Platform Considering Docker Based Real Time Data Connecting and Processing Environments)

  • 김동길;박용순;정태윤
    • 대한임베디드공학회논문지
    • /
    • 제16권4호
    • /
    • pp.153-161
    • /
    • 2021
  • Real-time access is required to handle continuous and unstructured data and should be flexible in management under dynamic state. Platform can be built to allow data collection, storage, and processing from local-server or multi-server. Although the former centralize method is easy to control, it creates an overload problem because it proceeds all the processing in one unit, and the latter distributed method performs parallel processing, so it is fast to respond and can easily scale system capacity, but the design is complex. This paper provides data collection and processing on one platform to derive significant insights from various data held by an enterprise or agency in the latter manner, which is intuitively available on dashboards and utilizes Spark to improve distributed processing performance. All service utilize dockers to distribute and management. The data used in this study was 100% collected from Kafka, showing that when the file size is 4.4 gigabytes, the data processing speed in spark cluster mode is 2 minute 15 seconds, about 3 minutes 19 seconds faster than the local mode.

엣지 디바이스에서의 병렬 프로그래밍 모델 성능 비교 연구 (A Performance Comparison of Parallel Programming Models on Edge Devices)

  • 남덕윤
    • 대한임베디드공학회논문지
    • /
    • 제18권4호
    • /
    • pp.165-172
    • /
    • 2023
  • Heterogeneous computing is a technology that utilizes different types of processors to perform parallel processing. It maximizes task processing and energy efficiency by leveraging various computing resources such as CPUs, GPUs, and FPGAs. On the other hand, edge computing has developed with IoT and 5G technologies. It is a distributed computing that utilizes computing resources close to clients, thereby offloading the central server. It has evolved to intelligent edge computing combined with artificial intelligence. Intelligent edge computing enables total data processing, such as context awareness, prediction, control, and simple processing for the data collected on the edge. If heterogeneous computing can be successfully applied in the edge, it is expected to maximize job processing efficiency while minimizing dependence on the central server. In this paper, experiments were conducted to verify the feasibility of various parallel programming models on high-end and low-end edge devices by using benchmark applications. We analyzed the performance of five parallel programming models on the Raspberry Pi 4 and Jetson Orin Nano as low-end and high-end devices, respectively. In the experiment, OpenACC showed the best performance on the low-end edge device and OpenSYCL on the high-end device due to the stability and optimization of system libraries.