• 제목/요약/키워드: 임베디드 WEB

검색결과 161건 처리시간 0.018초

JXTA 기반의 모바일 P2P 시스템 구축 (Implementation of Mobile P2P System Based on JXTA)

  • 김형균;최광미
    • 한국정보통신학회논문지
    • /
    • 제9권7호
    • /
    • pp.1407-1411
    • /
    • 2005
  • 본 연구에서는 JXTA 기반의 P2P 컴퓨팅 기술을 J2ME 와 MIDP의 기술과 접목하여 새로운 JXTA 기반의 모바일 P2P 솔류션 구현을 가능하도록 한다. MIDP에서 제공하는 API는 무선 JXTA 피어를 창조하는데 기초역할을 수행하지만 그럼에도 불구하고, MIDP의 제한된 라이브러리, XML 파서 부족등의 한계가 있다. 그래서 이러한 자원의 한계를 극복하기 위해 중간에 릴레이 서버를 두어 제한된 환경에서 서비스 제공을 담당한다. JXTA의 가장 중요한 설계 선택중의 하나는 피어에 의해 사용되는 운영체제나 개발언어를 가정하지 않는 것이다. JXTA 프로토콜 규격은 명시적으로 네트워크 피어가 소규모 임베디드 장치에서 대규모 슈퍼컴퓨터 클러스터에 이르는 모든 종류의 장치가 될 수 있다. 이러한 기술에 J2ME의 모바일 기능을 추가한 JXTA를 사용하여 기존의 제한된 메시지 전달방법을 탈피하여 JXTA 기반의 P2P 시스템을 만드는데 있다.

LabVIEW를 사용한 텍스트/시각 프로그래밍 교육의 평가 지표 개발 및 유용성 분석 (A Development and Analysis of the Assessment Metrics for Text/Visual Programming Education Using LabVIEW)

  • 노영욱;정민포;조혁규;정덕길
    • 한국정보통신학회논문지
    • /
    • 제16권11호
    • /
    • pp.2544-2549
    • /
    • 2012
  • 컴퓨터 프로그래밍 교육은 컴퓨터과학 분야의 관련 전공과목을 공부하기 위하여 매우 중요할 뿐만 아니라, 학생들의 취업을 위한 기술 교육에서도 매우 중요하다. 이 논문에서는 컴퓨터 프로그래밍 교육에서 텍스트/시각 프로그래밍 교육을 적용하고 평가하기 위한 평가 지표를 개발한다. 또한, 학생들의 교육 및 취업에 적합한 프로그래밍 언어, 도구에 대한 타당성을 분석하여 프로그래밍 교육에 적합한 프로그래밍 언어/도구를 선택하고, 이에 대한 교육과정을 개발하여 프로그래밍 현장 교육에 적용하고 분석한다. 특히, 최근의 기술 추세와 산업계에 필요한 임베디드/모바일/웹 프로그래밍 분야에 널리 사용되고 있는 프로그래밍 분야에서 텍스트 기반 언어(JAVA)와 시각 프로그래밍 언어/환경(LabVIEW)에 대한 유용성을 비교하여 분석한다.

캡스톤디자인 교과목 기반의 프로그램 학습성과 평가 연구 (A Study on the Assessment of Program Outcomes Based on Capstone Design Course)

  • 이희원;김성환;박근;김정엽
    • 공학교육연구
    • /
    • 제13권6호
    • /
    • pp.143-151
    • /
    • 2010
  • 본 논문은 서울과학기술대학교(구 서울산업대학교) 기계설계자동화공학부에서 16년간의 캡스톤디자인 운영경험과 개선을 바탕으로 캡스톤디자인 교과목 기반의 프로그램 학습성과의 평가 사례에 대해 서술하였다. 우선, 캡스톤디자인 교과목과 관련된 프로그램 학습성과를 소개하였고, 평가 방법 및 항목에 대해서 설명하였다. 이를 바탕으로 하여 2008년도의 학습성과 평가 결과를 도출하였고, 이를 분석한 후 개선 전략을 수립하였다. 전략으로서 학생들에게 심사 기준과 모범사례를 온라인상에 미리 공개하였고, 그 결과 2009년도에는 전반적으로 약 3.3% 개선된 학습성과 평가 결과를 얻을 수 있었다. 마지막으로 코스 임베디드 평가 개념 측면에서 캡스톤디자인 교과목을 이용한 프로그램 학습성과 평가의 타당성, 효율성, 내실성, 그리고 지속가능성에 대해서도 논의하였다.

  • PDF

초고속 이동멀티미디어 시스템을 위한 이동단말 플랫폼 연구 (A Study on a Mobile Terminal Platform for a High Speed Mobile Multimedia System)

  • 노광현
    • 한국산학기술학회논문지
    • /
    • 제10권1호
    • /
    • pp.96-103
    • /
    • 2009
  • 본 논문은 HMm (High-speed Mobile Multimedia, 초고속 이동멀티미디어) 시스템의 서브시스템인 이동단말시스템 중 RC(Radio Control), SC(Session Control), MC(Mobility Control) 등의 계층 3(Layer 3, 이하 L3) 제어 프로토콜과 VOD, FTP, VoIP 등의 응용 서비스가 구현된 L3 이동단말 플랫폼의 연구 결과를 설명한다. 하드웨어 플랫폼은 PXA255 기반으로 다양한 인터페이스와 멀티미디어 장비들이 지원되도록 제작되었고, 자체적으로 개발된 크로스 툴체인으로 생성된 임베디드 리눅스가 설치되었으며, 이 위에 L3 제어 프로토콜과 응용 서비스가 탑재되었다. L3 이동단말 플랫폼은 HMm 시스템 테스트베드에서 호처리 뿐만 아니라 영상 지원 SIP 서비스, 웹브라우징 서비스, 스트리밍 서비스 등을 성공적으로 지원하였다. 이 플랫폼은 향후 멀티미디어 기능이 강화될 4세대 이동통신단말을 개발하는데 참고가 될 수 있을 것이다.

적응적 병렬 검색을 지원하는 스트리밍 XML 파서 (A Streaming XML Parser Supporting Adaptive Parallel Search)

  • 이규희;한상수
    • 한국정보통신학회논문지
    • /
    • 제17권8호
    • /
    • pp.1851-1856
    • /
    • 2013
  • XML은 SOAP(Simple Object Access Protocol)와 REST(Representational State Transfer) 같은 웹서비스들을 위해 널리 사용되며 데이터를 표현하기 위한 사실상의 표준이다. DOM(Document Object Model)을 사용하는 XML 파서는 DOM 트리로 생성하여 메모리에 저장하는 전처리가 요구되기 때문에, 제한적 자원을 갖는 임베디드 시스템들은 일반적으로 전처리를 요구하지 않는 스트리밍 XML 파서를 채택하여 사용하고 있다. 본 논문에서는 FPGA(Field Programmable Gate Array)에서 적응적 병렬 검색을 사용하는 스트리밍 XML 파서를 위한 새로운 구조를 제안한다. 제안된 APSearch(Adaptive Parallel Search) 파서는 이전 연구들과 비교하여 소프트웨어의 오버헤드를 상당 수 감소시켰으며 XML 파싱을 위한 처리 시간이 약 2.55배와 2.96배 향상되었다. 따라서, 제안된 APSearch 파서는 XML 파싱을 가속화하기 위한 시스템들에 적합한 구조이다.

EmXJ : 유연한 임베딩을 위한 XML 처리기 구성 프레임워크 (EmXJ : A Framework of Configurable XML Processor for Flexible Embedding)

  • 정원호;강미연
    • 정보처리학회논문지A
    • /
    • 제9A권4호
    • /
    • pp.467-478
    • /
    • 2002
  • 유무선 인터넷의 발달로, 휴대폰, PDA, 홈패드, 스마트폰, 핸드헬드 PC 등, 다양한 형태의 자원제약을 가지는 개인용 혹은 상업용 임베디드 시스템들이 속속 등장하고 있으며, 이들로 임베딩되는 소프트웨어도, 과거 이들이 지녔던 주요 특성인 경직성(fixedness)보다도, 이제는 오히려 유연성(flexibility)을 요구하고 있다. 즉, 자원 제약 특성이 서로 다른 장치들로 유연하게 임베딩될 수 있는 특성을 요구하고 있다. 웹 상의 정보 표현을 위한 표준으로자리잡은 확장성 표기 언어인 XML을 위한 처리기는 각종 인터넷 단말에서의 자료 브라우징을 위해 필수적으로 임베딩 되어야할 소프트웨어이다. 본 논문에서는 서로 다른 기능과 자원 제약 특성을 가진 장치들에 따라 유연성 있는 임베딩을 위한 XML 처리기 구성 프레임워크인, EmXJ가 설계, 구현되며, 그 특성이 기존의 XML 처리기와 비교 분석된다.

AI 자동화 출입통제 시스템을 위한 비대면 발열 감지기 모듈 개발 및 교육 프로그램 연계 (Development of Non-Face-To-Face Heat Sensor Module for AI Automated Access Control System and Linkage with Education Program)

  • 이효재;김응석;홍창호
    • 실천공학교육논문지
    • /
    • 제13권2호
    • /
    • pp.301-304
    • /
    • 2021
  • 본 연구에서는 코로나-19시대에 개인인식 모듈과 발열감지 모듈이 상호연동을 통해서 동시에 두가지 기능을 수행할 수 있는 모듈을 개발하였다. 이는 기존 시스템에서 발생하는 개인인식 모듈의 호환 문제와 발열감지의 별도 시행에 따르는 정체 시 발생 가능한 2차 감염 문제를 동시에 해결할 수 있다. 따라서, 본 연구에서는 NFC, Bluetooth 메인보드를 개발하였고, 발열 감지를 위해서 array 방식의 비접촉 온도센서를 적용하였다. 개발된 시스템은 AI 자동화 출인통제가 필요한 공공기관이나 민간기업에서 유동인구의 출입관리와 효율적인 방역을 동시에 실현할 수 있을 것으로 기대된다. 또한 개발 시스템의 모듈을 이용한 임베디드 프로그래밍과 웹 프로그래밍 구현방법을 교육 프로그램으로의 연계도 가능할 것으로 판단된다.

머신비전 기반 보행신호등 검출 기능을 갖는 보행등 구현 (Implementation of a walking-aid light with machine vision-based pedestrian signal detection)

  • 구지훈;이주성;조홍래;안호명
    • 한국정보전자통신기술학회논문지
    • /
    • 제17권1호
    • /
    • pp.31-37
    • /
    • 2024
  • 본 연구에서는 컴퓨팅 자원이 제한된 환경에서도 효율적으로 동작 가능한 머신비전 기반의 보행자 신호 검출 알고리즘을 제안하였다. 이 알고리즘은 제한된 자원에서도 높은 효율성을 발휘하며, 주변 조명 등의 영향을 최소화하기 위해 HSV 색공간 기반의 영상처리, 이진화, 모폴로지 연산, 라벨링 등의 단계를 순차적으로 적용하여 빛 번짐과 같은 현상에 대응할 수 있도록 설계되었다. 특히, 이 알고리즘은 비교적 단순한 형태로 구성되어 임베디드 시스템 환경에서 부담 없이 동작할 수 있도록 고려되었다. 이를 통해 낮은 컴퓨팅 자원을 보유한 환경에서도 안정적으로 작동할 수 있는 구조를 갖췄다. 또한, 제안된 보행등은 보행신호 검출 기능뿐만 아니라 IoT 기능을 탑재하여 무선으로 웹서버와 연동되는 기능을 갖췄다. 이에 따라 보행등 설치자 및 제어권자들은 웹 서버를 통해 신호등의 상태를 모니터링하고 제어할 수 있는 편의성을 제공받을 수 있다. 더불어, 50W급 LED 보행등을 효과적으로 제어할 수 있는 구현이 완료되었다. 이러한 제안된 시스템은 자원 제한 환경에서의 신속하고 효율적인 보행자 신호 검출 및 제어 시스템으로, 실제 도로 환경에서의 적용 가능성을 고려하고 있다. 이를 통해 보다 안전하고 지능적인 도로 교통 시스템의 구축에 기여할 것으로 기대된다.

라벨 트리 데이터의 빈번하게 발생하는 정보 추출 (Frequently Occurred Information Extraction from a Collection of Labeled Trees)

  • 백주련;남정현;안성준;김응모
    • 인터넷정보학회논문지
    • /
    • 제10권5호
    • /
    • pp.65-78
    • /
    • 2009
  • 트리 데이터로부터 유용한 정보들을 추출하는 가장 일반적인 방식은 빈번하게 자주 발생하는 서브트리 패턴들을 얻는 것이다. XML 마이닝, 웹 사용 마이닝, 바이오인포매틱스, 네트워크 멀티캐스트 라우팅 등 빈번 트리 패턴 마이닝은 여러 다양한 영역에서 광범위하게 이용되고 있기 때문에, 해당 패턴들을 추출하기 위한 많은 알고리즘들이 제안되어 왔다. 하지만, 현재까지 제안된 대부분의 트리 마이닝 알고리즘들은 여러 가지 심각한 문제점들을 내포하고 있는데 이는 특히 대량의 트리 데이터 집합을 대상으로 했을 때는 더 심각해진다. 주요하게 발생하는 문제점들로는, (1) 계층적 트리 구조의 데이터 모델링, (2) 후보군 유지를 위한 고비용 계산, (3) 반복적인 입력 데이터 집합 스캔, (4) 높은 메모리 의존성이 대표적이다. 이런 문제점들을 발생하게 하는 주요 원인은, 대부분의 기존 알고리즘들이 apriori 방식에 근거하고 있다는 점과 후보군 생성과 빈발 횟수 집계에 anti-monotone 원리를 적용한다는 점에 기인한다. 언급한 문제들을 해결하기 위해, 본 저자들은 apriori 방식 대신 pattern-growth 방식을 기반으로 하며, 빈번 서브트리 추출 대신 최대 빈번 서브트리 추출을 목적으로 한다. 이를 통해 제안된 방법은, 빈번하지 않은 서브트리들을 제거하는 과정 자체를 배제할 뿐만 아니라, 후보군 트리들을 생성하는 과정 또한 전혀 수행하지 않음으로써 전체 마이닝 과정을 상당히 개선한다.

  • PDF

시설하우스 이동형 환경 및 생장 모니터링 시스템 개발 (Development of a Moving Monitor System for Growing Crops and Environmental Information in Green House)

  • 김호준
    • 한국정보전자통신기술학회논문지
    • /
    • 제9권3호
    • /
    • pp.285-290
    • /
    • 2016
  • 우리 농촌은 시장개방화와 생산 비용 상승으로 수익성 악화에 직면하고 있다. 최근, 정부는 농업 및 농촌의 보유자원과 정보통신기술을 결합한 6차산업의 활성화를 독려하고 있다. 이에 따라 시설 원예 작물의 생육 환경을 원격 모니터하고 제어할 수 있는 '스마트 그린하우스' 보급에 투자를 하고 있다. 본 과제의 목표는 하우스를 이동하는 작물 생장 모니터링 시스템을 개발하는 것이다. 이 시스템은 이동형 센싱 모듈, 제어 모듈, 서버 PC로 구성된다. 이동체는 고해상도 IP 카메라, 온습도 센서, 아이파이 중계기를 포함하고 있다. 이 장치는 그린 하우스 천정에 매달린 레일에 걸려 굴러간다. 제어 모듈은 임베디드 PC, PLC, 와이파이 라우터, 그리고 이동체를 끌기위한 BLDC 모터를 포함한다. 그리고 서버 PC는 통합 농장관리 소프트웨어, 홈페이지, 그리고 작물의 영상과 환경정보가 저장된 데이터베이스를 포함한다. 이동체는 하우스 내에서 넓게 이동하며 여러 정보를 수집한다. 서버는 이 정보들을 저장하고 직거래 장터 웹 페이지를 통해 고객에게 제공한다. 이 시스템은 농부들이 하우스의 환경을 제어하고 온라인 시장에 그들의 작물을 판매하는데 도움을 줄 것이다. 궁극적으로 농가 소득증대에 기여할 수 있을 것이다.