• 제목/요약/키워드: 소규모 소프트웨어

검색결과 111건 처리시간 0.027초

소규모 집선용 NT2기능에 적합한 D채널 프로토콜 응용 및 이의 범용 O.S에 의한 구현 (D-channel protocol application for NT2 function with small concentration and it's implementation using general O.S)

  • 김협종;김시원;김재근;조규섭
    • 한국통신학회논문지
    • /
    • 제12권5호
    • /
    • pp.451-465
    • /
    • 1987
  • CCITT 에서는 ISDN 가입자와 망간 인터페이스에서의 신호방식으로서 D채널 프로토콜을 정의해 오고 있다. CCITT의 ISDN 기본모델에서 NT2(Network Termination 2) 기능은 ISDN 가입자의 집선 또는 스위칭 기능을 위해 정의되고 있으며, 따라서 D 채널 정보의 분석 및 처리가 요규된다. 본 논문에서는 소규모 집선용 ISDN 가입자 장치에 적합한 NT2 기능을 실현시키는데 있어서 Bearer 서비스를 위한 D 채널 프로토콜의 응용 및 구현방법을 제시하였다. 즉 제시된 응용 프로토콜은 CCITT의 ISDN표준 ET(Exchange Termination), TE(Terminal Equipment)와의 호환성을 유지하면서 소규모 장치에 적합하도록 최소정보처리 및 알고리즘 단순화 특징을 가진다. 시스템의 O.S(Operating System)는 범용 멀티타스크 O.S를 이용, 소프트웨어를 타스크와 또는 모듈화 함으로서 기능의 용이한 추가와 변경이 가능토록 실현하였다. 본 고에서는 CCITT에서 정의된 프토토콜을 간략하고, 이를 바탕으로 소규모 집선용 NT2기능에 적합하도록 시도된 응용 프로토콜에 대해 기술한다. 또한 이의 실현방법 및 실험결과를 제시한다.

  • PDF

리눅스 기반의 인터넷 공유기 개발 (Development of Linux-Based Internet Sharer)

  • 장성균;고정국
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (3)
    • /
    • pp.7-9
    • /
    • 2002
  • 인터넷의 급속한 확산에 따라 각종 전자제품과 통신 장비의 보급이 가속화되면서 현재의 인터넷 주소체계로는 적절한 대응이 어려워졌고, 이러한 상황에서 IETF 가 인터넷 공유 기술을 공인하였다. 또한, 개인용 컴퓨터의 교체 주기도 점점 짧아지고 있다. 본 논문에서는 하나의 공인 IP 주소를 이용하여 다수의 단말 사용자들이 인터넷 서비스를 이용할 수 있도록 하는 인터넷 공유기를 개발하였다. 자원의 재활용을 위해 교체 후 방치되는 구형PC 의 보드를 이용하여 개발된 인터넷 공유기는 개인이나 소규모 사무실에서 활용가치가 있을 것이다. 또한, 개발된 인터넷 공유기와 함께 사용자들이 손쉽게 인터넷 공유기를 제작할 수 있도록 하는 인터넷 공유기 유틸리티와 인터넷 공유기 소프트웨어도 함께 구현하였다.

  • PDF

IPv6용 하드웨어 IPsec을 위한 키 교환 시스템의 설계 및 구현 (Design and Implementation of Key Exchange System for IPv6 Hardware IPsec)

  • 박동익;류준우;공인엽;이정태
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (3)
    • /
    • pp.415-417
    • /
    • 2002
  • 운영체제가 지원되지 않는 소규모 기기에서 IPv6의 보안기능을 고성능으로 제공하기 위해본 연구실에서는 IPv6용 IPsec 프로토콜과 암호화 알고리즘을 하드웨어로 구현하였다. 이러한 IPv6용 하드웨어 IPsec을 기반으로 한 보안 서비스를 제공하기 위해서는 안전한 키의 교환과 인증이 중요하다. 이를 위하여 본 논문에서는 IPv6용 하드웨어 IPsec을 위한 키 교환시스템으로서 IKE Module을 설계하여 드라이버 프로그램으로 구현하였다. 그리고 구현된 IKE Module을 IPv6용 하드웨어 IPsec의 드라이버로 탑재하여 기존의 소프트웨어 IKE Module과의 테스트를 통하여 기능을 검증하였다.

  • PDF

LED 조명을 위한 태양광 시스템 설계 (Design of Photovoltaic System for LED Lighting)

  • 이흥주
    • 한국산학기술학회논문지
    • /
    • 제12권1호
    • /
    • pp.371-374
    • /
    • 2011
  • 본 논문에서는 LED를 조명의 전원으로 사용하는 소규모 태양광 발전시스템의 설계용 소프트웨어 개발에 대해 제안한다. 태양광 발전시스템의 최적 설계를 위해서, 태양광 모듈과 배터리 용량 산정시, LED 부하의 운전 전력소비량이 고려될 수 있게 하였다. 태양광 발전시스템을 설계하는 엔지니어의 사용 편의성을 높이기 위해, 소프트웨어는 그래픽 사용자 인터페이스와 모니터링 기능을 제공하여, 시스템 설계 후 설치 단계에서 전체 시스템의 운전 상태를 쉽게 파악할 수 있도록 하였다.

EJB기반의 효율적인 설계 패턴 및 엔터프라이즈 아키텍처 설계 기법 (Effective Design Pattern and Enterprise Architecture Design Techniques in EJB Environment)

  • 민현기;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권11호
    • /
    • pp.1025-1036
    • /
    • 2003
  • 산업계에서 개발비용과 기간을 단축시키기 위해 시스템을 점차 Enterprise JavaBeans(EJB)로 개발하는 추세이다. 그러므로 시스템 재사용성, 확장성과 이식성을 높이기 위해 EJB를 위한 아키텍처가 중요해졌다. 그러나, 상위 레벨 수준의 추상적인 아키텍처는 제공되지만, 현재 가능한 J2EE기술을 사용하여 실제화 시키는 구체적 방법은 제공되지 않아 실용적인 소프트웨어 아키텍처에 관한 연구가 부족하다. EJB 규약(Specification)은 EJB를 운용하기 위한 세션빈, 엔티티빈들의 특성과 소규모(Fine Grained)방식의 컴포넌트 아키텍쳐만을 제시하고 있다. 그러므로 EJB는 작은 재사용 단위이기 때문에 EJB, 미들웨어 기술을 사용해도 기대만큼 재사용되지 않는다. 본 논문에서는 EJB 기반의 시스템을 위한 엔터프라이즈 소프트웨어 아키텍처를 구체적인 구현 기술과 기법을 함께 제안한다. 또한 효율적인 EJB 아키텍처를 설계하기 위한 EJB 설계 패턴을 제안한다. 설계 패턴들의 장단점을 분석하여 엔터프라이즈 아키텍처의 각 계층에 적합한 EJB 디자인 패턴을 식별하고, 디자인 패턴을 적용한 컴포넌트를 통해 최적의 컴포넌트간의 상호관계를 지원하는 아키텍처가 되도록 한다. EJB 설계기법을 객체수준의 화이트박스 형식인 소규모 EJB 컴포넌트로 부터 대규모(Coarse Grained) 방식의 EJB 컴포넌트로 설계하는 기법을 5가지로 제시하고, EJB 기반의 트랜잭션, 조립기법을 포함한 엔터프라이즈 아키텍처 설계 기법을 구체적으로 제안한다.

소규모 사무실의 블라인드 조건에 따른 주광조도 감소비율 예측 (Prediction of Reduction Rates of Daylight Illuminance for Blind Conditions in a Small Office)

  • Gu, Renyan
    • 토지주택연구
    • /
    • 제12권2호
    • /
    • pp.79-89
    • /
    • 2021
  • 본 연구는 다른 창가 방향에 따라 소규모 개인 사무실의 바닥과 천장의 수평 일광 분포를 분석하였다. 시뮬레이션에는 블라인드를 추가하여 다양한 일광 조도를 분석하고 비교할 수 있는 세 가지 음영 조건을 설정했다. 일광 조도 시뮬레이션을 위한 소프트웨어는 Relux였다. 실험 결과 창가에서 1m 떨어진 곳에서 조도 값이 가장 높았고 거리가 가까울수록 조도 값이 높았다. 바닥과 천장에서는 조도 차이가 12월과 6월에 각각 가장 크고 작았다. 실내 조도 값은 블라인드가 없을 때 가장 높았고, 남향 조건에서는 조도의 45°와 수평 블라인드의 차이가 가장 컸다. 북쪽 조건에서는 45°와 무 블라인드가 실내 조도에 가장 적은 영향을 미치며, 조도가 더 고르게 분배되었다.

오픈 소스 소프트웨어를 활용한 인터넷 전화망 시스템 설계 (Design of Internet Telephony Network System using Open Source Softwares)

  • 하은용
    • 디지털융복합연구
    • /
    • 제10권6호
    • /
    • pp.259-267
    • /
    • 2012
  • 인터넷 전화망은 IP기반 인터넷에서 VoIP기술을 이용해서 음성 전화를 지원하는 인터넷 서비스다. 인터넷 전화는 영상통화, 메시징과 같은 인터넷 멀티미디어 서비스를 융합한 음성전화 서비스를 지원할 수 있는 장점을 갖고 있다. 특히 스마트폰을 통한 인터넷 소셜 네트워크 서비스가 보급되면서 기존의 전화망을 대체하는 서비스로써 인터넷 전화에 대한 연구와 개발이 활발히 진행되고 있다. 본 논문에서는 오픈 소스 소프트웨어인 Asterisk를 활용해서 인터넷 전화망 시스템을 설계하고 구현하였다. 리눅스 상에 구현된 Asterisk 서버는 음성 사서함 및 통화 녹취 기능 등을 제공하고, 웹을 통한 사용자 및 시스템 관리 구현은 Apache 서버와 PHP 등의 오픈 소스 소프트웨어를 사용하였다. 본 논문에서 구현된 시스템은 소규모 업체나 조직에 적용 가능한 인터넷 전화망으로써 오픈 소스 소프트웨어의 활성화 측면에서 역할을 하리라 기대된다.

심층 신경망의 최적화를 통한 소규모 행동 분류 문제의 행동 인식 방법 (A Method of Activity Recognition in Small-Scale Activity Classification Problems via Optimization of Deep Neural Networks)

  • 김승현;김연호;김도연
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제6권3호
    • /
    • pp.155-160
    • /
    • 2017
  • 최근 컴퓨터를 이용한 다양한 인식 문제를 해결하기 위해 딥 러닝을 적용하는 사례가 늘어나고 있다. 딥 러닝은 학습에 필요한 요소를 학습데이터를 통해 스스로 도출해내기 때문에, 수작업(hand-craft)을 통해 특징을 도출하던 기존의 기계학습 방법보다 더 많은 장점을 갖는다. 행동인식을 위한 기존의 심층 신경망은 비디오 데이터를 일정 프레임의 이미지로 분할한 후, 분할된 각 이미지 사이의 시간적 연계성 분석을 통해 행동을 분류한다. 그러나 이러한 신경망은 소규모 행동 클래스를 갖는 분류 문제에서 학습 데이터의 부족 문제 및 과적합(overfitting) 문제로 인해 이를 실제 문제에 적용하기 어려운 경우가 많다. 이에 본 논문에서는 5가지의 소규모 행동 클래스를 정의하고, 기존 행동 인식 신경망의 최적화를 통해 이를 분류하였다. 700개의 비디오데이터를 통해 행동 데이터베이스를 구성하였고, 약 74.00%의 분류 정확도를 얻을 수 있었다.

도심지 내 소규모 산지에 대한 방재시설 효율에 대한 연구 (A study on the efficiency of disaster counter-Debrisflow Structure in small-scale mountain of urban area)

  • 정효준;김동현;이승오
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2020년도 학술발표회
    • /
    • pp.356-356
    • /
    • 2020
  • 주거시설 확장 및 도심 내 인프라 구축을 위한 지속적인 산지 개발과 기후변동성 확대로 발생하는 게릴라 국지성 집중호우 등으로 인해 토석류의 발생가능성은 지속적으로 확대되고 있다.(kim et al., 2008) 그러나, 현재 국내의 토석류 방재시설에 대한 설치는 아직 미흡한 실정이며 아직 경사지 재해 발생 위험지역에는 방재시설 설치가 필요하다. 지자체의 제한된 예산으로는 필요한 모든 지역에 설치가 불가하기 때문에 순차적으로 효율적인 설치가 이루어질 필요가 있다. 이에 본 연구에서는 도심지 내 소규모 산지에 대한 효율적인 설치방안을 모색하기 위해서 방재시설 설치 이후 토석류의 거동을 수치모의를 통해 방재시설 설치의 효율성을 분석하였다. 도심지 내 위치한 토석류 발생이력이 있는 소규모 산지의 토석류의 특성을 조사한 결과, 주요 발생원인은 국지성 집중호우로 인한 지반 약화로 인해 급경사를 이루고 있는 암반층 상단에 분포한 퇴적층의 붕괴가 주요 원인으로 나타났다(Kang et al, 2014) 조사결과에 근거하여 해당 유역에 대한 토석류 발생의 유입조건을 산정하였으며 유입조건에 대해 토석류 거동 예측 2차원 해석 소프트웨어인 FLO-2D를 사용하였다. 수치모의를 수행하여 방재시설이 미설치된 상태에서 발생한 토석류의 거동을 실제 발생한 토석류와 비교하였다. 또한, 수치모의에서 방재시설의 구현이 제한되므로 4가지 방재시설(교란사면용 토석류 방지시설, 울타리형 토석류 방지시설, 토사유출 저감용 지오셀, 토석류 방재장치)에 대해 경계조건의 변경을 통해 간접적으로 구현해 결과를 분석하였다. 방재시설은 종류 및 설치위치에 따라 토석류에 대한 피해저감효과가 상이하게 나타났다. 토석류 방재장치를 토석류 발생위치 전방 50 m 지점에 토석류 방재장치를 설치한 경우, 토석류의 유속이 20% 감소하여 피해범위는 36% 감소하였으며, 전방 200 m 지점에 설치한 경우, 피해범위가 14% 감소하였다. 검토한 4가지의 토석류 방재시설 중 토석류 방재장치가 가장 효율적인 결과를 나타냈다. 향후에는 피해범위에 대한 조건 외에 시공 및 유지관리 등에 대한 경제성검토를 한다면 종합적으로 방재시설 효율성을 검토할 수 있을 것으로 본다.

  • PDF

오픈소스 소프트웨어의 선정 절차에 관한 연구 (A Study on Selection Process of Open Source Software)

  • 이영민;류성열;김종배
    • 정보처리학회논문지D
    • /
    • 제15D권6호
    • /
    • pp.793-802
    • /
    • 2008
  • 소프트웨어의 품질, 개발 속도 및 비용 등 기존 소프트웨어 개발의 한계점을 해결하기 위한 새로운 대안으로써 오픈소스 소프트웨어를 활용한 개발 방법이 시도되고 있다. 특히, 중소기업들이 소프트웨어를 개발할 경우 대규모 개발 방법론 적용에 어려움을 겪고 있어 소규모 개발 방법에 대한 요구가 증가하고 있는 상황에서, 오픈소스를 활용한 소프트웨어 개발 방식은 비용을 절감하고 개발 기간을 단축시킬 수 있는 효율적인 방법이 될 수 있다. 이에 따라, 오픈소스 소프트웨어에 대한 다양한 분석들이 이루어졌지만 아직까지 산업현장에서 소프트웨어 개발에 오픈소스를 활용하기 위한 구체적인 절차나 방법이 없다. 본 연구에서는 이러한 문제들을 해결하기 위해 기존 연구에 대한 종합과 개발 프로젝트의 경험을 토대로 하여, 오픈소스의 식별과 선정을 위한 효과적인 절차와 방법을 제시하였다. 오픈소스 소프트웨어 선정을 위해서는 개발될 소프트웨어에 대한 정확한 요구사항을 식별하고, 요구사항과 일치하는 오픈소스를 조사하여 후보 목록을 추출하고, 평가기준을 수립하여, 이에 따라 활용 대상 오픈소스 소프트웨어를 선정하는 방법을 제시하였다. 또한 실제 프로젝트의 적용 실험과 평가를 통해 각 활동의 유효성과 개선점을 도출하였다.