• 제목/요약/키워드: 구현방법

검색결과 14,266건 처리시간 0.243초

SIP 기반의 Presence 시스템의 개발과 위치 기반 이동 통신 서비스 (Development of SIP Based Presence System and Location Based Mobile Services)

  • 백은경;백상헌;윤원동;하석재;최양희
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.526-528
    • /
    • 2001
  • 음성 통화와 데이터 통신을 결합하는 기술의 발전으로 다양한 통신 환경이 제공됨에 따라, 사용자의 온라인 여부를 알려주는 Presence 시스템이 새로운 통신 서비스 요구를 충족하는 기반 서비스로 등장하였다. Presence는 사용자의 온라인 여부와 접속 방법을 알려 줌으로써 통화 성공률을 증가시킨다. 본 고에서는 Presence 시스템의 구현을 위하여 기반 프로토콜로서 SIP(Session Initiation Protocol)를 채택하고 시스템을 설계 및 개발하는 방법을 제시한다. SIP는 음성 통신을 데이터 패킷망에서 구현하는 VoIP(Voice over IP) 시스템을 지원하기 위하여 제안되었다. 응용 레벨의 프로토콜인 SIP는 사용자가 통신망에 접속하는 지점을 변경하거나 다른 단말기를 사용하여 동일한 구별자(identifier)에 의하여 세션을 연결함으로써 사용자 이동성을 지원한다. 그러므로 SIP를 기반으로 하여, 온라인 사용자의 위치를 확인하는 Presence 시스템을 효율적으로 구현할 수 있다. 이와 같은 방법으로 개발한 Presence 시스템은 송신자에게 수신자의 상태 정보를 알려 줌으로써 통화 성공률을 증가시키며, 수산자가 때에 따라 수신 환경을 지정할 수 있도록 함으로써 통화 편리를 제공한다. 또한 이동 통신에서 위치 정보를 기반으로 하는 응용 서비스를 구현하는 기반 서비스로 적용 가능하다.

WBI를 위한 문제추출 컴포넌트 (Question Selection Component for WBI)

  • 정화영;송영재
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (1)
    • /
    • pp.565-567
    • /
    • 2003
  • 웹 기반 학습(WBI)은 인터넷의 빠르게 확산되어 가고 있다. 또한, 학습자의 학습효과를 높이기 위한 많은 연구와 기술들이 적용되었다. 그러나, 대부분의 웹 기반 학습 시스템은 문제은행에서 반복적인 학습내용의 제공이나 학습의 패턴을 주는 학습자료 제공자 측면에서의 일방적인 학습방법을 택하고 있다. 시스템의 개발방법에서도 웹 기반 학습시스템은 전통적인 순차적 프로세스 개발방법에 따라 구현됨으로서 개발의 비효율성 밀 재사용, 유지보수등이 어려웠다. 본 연구에서는 문제은행에서 사용되는 문제추출 컴포넌트를 설계 및 구현하였다. 문제추출은 학습자의 학습효과를 높이기 위하여 문항난이도를 분석하여 학습자에게 적절한 문제가 출제될 수 있도록 하였다. 또한, 본 연구의 시스템에서 중요한 비즈니스 로직이 되는 난이도 분석 및 적용부분은 EJB컴포넌트로 구현함으로서 구현로직의 분리 및 재사용성, 유지보수성을 높였다.

  • PDF

상호운용을 지원하는 CORBA 기반의 공간 데이터 제공자 컴포넌트 설계 및 구현 (Design and Implementation of CORBA-based Spatial Data Provider Components for Supporting Interoperability)

  • 김민석;안경환;홍봉희
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.159-161
    • /
    • 1999
  • 분산환경에서 이종의 시스템 및 데이터베이스들의 통합을 위해 싸개(wrapper) 기술을 사용한다. 싸개 기술은 외부 클라이언트 응용프로그램에게 이질적인 데이터 소스들에 대해서 통합 데이터 모델을 제공함으로써 데이터와 정보처리의 공유를 가능하게 한다. 그러나 기존방법에서는 각 데이터 소스별로 싸개 객체를 작성해야 되는 중복 구현에 대한 문제가 있다. 이 논문에서는 싸개 역할을 하는 공간 데이터 제공자들의 공통부분을 추출하여 컴포넌트화하고 데이터 소스에 종속된 객체는 컴퍼넌트 기반의 CORBA 구현객체로 작성하여 공간 데이터 제공자 컴포넌트를 구현하는 방법을 제시한다. 그리고 표준 서비스를 위해 OGC의 OpenGIS 표준명세를 이용한다. 또한 공간 데이터 제공자 컴포넌트에서 질의결과에 대한 데이터 소스 접근 방법을 제시한다.

  • PDF

인터넷기반에서 서보모터의 원격제어 시스템 구현 (Implementation of Internet Based Remote Control System for Servo Motor)

  • 홍상은;강훈석;김도형;김장현
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2003년도 춘계학술발표논문집
    • /
    • pp.165-167
    • /
    • 2003
  • 인터넷의 비약적인 발달은 제어시스템의 설계 및 운영에도 많은 영향을 미치게 되어 지금까지와는 전혀 다른 시스템 구현이 가능한 환경으로 만들어 가고 있다. 이와 같은 배경에서 본 연구에서는 그동안 실험연구용으로 사용하던 서보시스템의 PID 제어방법을 인터넷을 기반으로 한 새로운 방법의 원격제어 시스템으로 구현하였다. 본 논문에서는 NI사의 DAQ보드와 TY36A모터 보드를 사용하여 서보모터의 속도 위치를 web상에서 원격 제어하는 시스템 구현 방법을 제안하였다. LabVIEW 프로그래밍에서 인터페이스 부분은 Graphical한 프로그래밍 기법을 사용하여 모터의 제어와 작동상태의 모니터링이 용이하도록 하였으며, 최적한 PID 이득값을 설정하여 원하는 속도 및 위치응답 특성이 양호한 제어를 할 수 있게 하였다. 나아가 인터넷상에서 원격제어의 가능성을 활용하여 산업체에서의 활용범위를 넓히고, 가상 교육환경의 가능성을 열었다.

  • PDF

웹 기반 데이터베이스로부터의 유용한 데이터 추출 기법의 설계 및 응용 (Design and application of effective data extraction technique from Web databases)

  • 황두성
    • 한국산학기술학회논문지
    • /
    • 제6권4호
    • /
    • pp.309-314
    • /
    • 2005
  • 본 논문에서는 생명공학 정보를 포함하는 분산 웹 데이터베이스들로부터 관련성에 기반하여 목표 데이터를 추출하는 기법들을 분석한다. 더불어 이 분석을 기본으로 단백질 데이터의 지식 확장 방법의 설계 및 구현을 제안한다. 웹 데이터베이스를 위한 데이터 추출기는 수동 추출, 반자동 추출, 자동 추출 방법 등의 구현방법이 가능하다. 웹 데이터 추출기는 해당 웹 페이지에서 목표 데이터를 검색 및 추출하기 위하여 식별자를 이용하는 것이 일반적이다. 본 논문은 웹 데이터 추출 기법을 이용한 유기체 단백질 관련 데이터베이스 시스템의 설계와 구현을 기술한다.

  • PDF

CBD기반의 웹 서비스를 이용한 운동선수 관리 시스템 설계 및 구현 (A Design and Implementation of Athlete Management System using CBD Based Web Services)

  • 김경식;이재동
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.541-544
    • /
    • 2004
  • 웹 서비스는 벤더들에 따라 다르게 사용되던 시스템들을 표준 기술인 XML과 SOAP를 이용하여 통합할 수 있게 해주었다. 이러한 웹 서비스 시스템에서는 다양한 시스템들과 통합을 제공하기 위한 많은 처리 로직이 필요하기 때문에 시스템이 복잡해진다는 문제점을 가지고 있다. 본 논문에서는 이러한 문제점을 해결하기 위해서 CBD 방법론을 사용하며, 웹 서비스를 이용한 플랫폼에 독립적인 시스템을 설계 및 구현 한다. 제안한 방법이 효율적임을 보이기 위해 운동선수 관리 시스템을 모델로 설계 및 구현한다. 제안한 방법을 이용하여 구현한 시스템은 플랫폼 및 프로그램 언어에 독립적으로 구축이 가능하게 되었고, 시스템의 중요 부분을 컴포넌트로 제작하여 관리 및 유지보수의 효용성을 가져왔다.

  • PDF

Painter로 구현하는 디지털 아트 3(Cloning)

  • 김세현
    • 프린팅코리아
    • /
    • 제8권4호
    • /
    • pp.108-111
    • /
    • 2009
  • Painter X의 한글 버전이 최근 출시됐다. Painter는 수채와, 유화 등 예술적인 이미지를 구현해 주는 프로그램으로, 포토샵보다 예술적이고 동화적인 이미지를 구현할 수 있어 디자인 및 사진 시장에서 새로운 조류로 각광받고 있다. 이번 호는 Cloning을 통한 수채화 및 동양화 제작 방법에 대해 알아본다.

  • PDF

Painter로 구현하는 디지털 아트 2

  • 대한인쇄문화협회
    • 프린팅코리아
    • /
    • 제8권2호
    • /
    • pp.96-99
    • /
    • 2009
  • Painter X의 한글 버전이 최근 출시됐다. Painter는 수채화, 유화 등 예술적인 이미지를 구현해 주는 프로그램으로, 포토샵보다 예술적이고 동화적인 이미지를 구현할 수 있어 디자인 및 사진 시장에서 새로운 조류로 각광받고 있다. 이번 호에서는 가장 손쉽고 빠른 방법으로 유화, 수채화 등을 제작할 수 있는 Auto Painting 기능에 대해 소개한다.

  • PDF

프로세서 구조에 따른 DCT 알고리즘의 구현 성능 비교 (Performance Comparison of DCT Algorithm Implementations Based on Hardware Architecture)

  • 이재성;박영철;윤대희
    • 한국통신학회논문지
    • /
    • 제31권6C호
    • /
    • pp.637-644
    • /
    • 2006
  • 본 논문에서는 MPEG 오디오 부호화 과정 중 서브밴드 필터뱅크를 구현하기 위해 사용되는 DCT(Discrete Cosine Transform) 과정에 대해 구현 시스템의 구조에 따른 DCT 알고리즘의 구현 결과와 성능 차이를 분석한다. 고속 DCT 알고리즘은 코사인 계수의 내적을 통해 구하는 직접 구현 방법보다 연산량이 현저하게 적은 것으로 알려져 있지만, 피연산자의 어드레스가 불규칙적이고 출력 데이터를 재정렬하는 과정이 필요하기 때문에 규칙성이 결여되며, 재정렬만을 위한 추가적인 연산이 필요한 경우도 있다. 따라서 DSP와 같이 반복적인 연산을 고속으로 수행하기 위해 최적화된 구조의 하드웨어에서는 알고리즘의 규칙성이 높은 직접 구현 방법에 비해 고속 알고리즘이 불리한 측면이 있으며, 더욱이 유효 자리수를 제한하는 경우, 직접 구현 방법에 비해 더 많은 프로세싱 단계를 거쳐야 하므로 누적 오차가 커진다. 본 논문에서는 알고리즘의 규칙성과 각 프로세서의 연산 방법간의 관계와 유효 자리수에 따른 누적 오차를 분석하고 프로세서의 구조에 따른 고속 알고리즘의 선택 기준을 제시하였다.

비선형 하중제어 모델의 예측기 설계 및 알고리즘 구현을 위한 수치연산 오차 분석과 평가 (Realization and Design of Predictor Algorithm and Evaluation of Numerical Method on Nonlinear Load Control Model)

  • 왕현민;우광준
    • 전자공학회논문지SC
    • /
    • 제46권6호
    • /
    • pp.73-79
    • /
    • 2009
  • 운동하는 물체를 제어하기 위한 제어이론은 디지털 컴퓨터(임베디드시스템)를 이용하여 복잡한 신경망 이론, 인공지능 이론, 비선형 모델 예측 제어 이론등이 제어기 설계 단계에서 구현되고 있다. 비행제어 시스템의 비선형 모델 예측 제어 예측기는 구현하는 컴퓨터의 성능과 각종 모듈의 응용프로그램을 하드실시간(Hard Real-Time)으로 처리할 수 있도록 응답 시간을 충족 하여야 한다. 이와 동시에 제어 시스템에의 성능을 충분히 발휘할 수 있는 정확성도 고려하여야 한다. 수학적 영역에서의 오류는 전체 알고리즘 구현에 영향을 준다. 그러나 이러한 수학적 오류 발생 요인은 예측기에서 생성되는 파라미터에서 최종 정확도 계산에 가끔 고려하지 않는다. 본 논문에서는 비행체 제어를 위한 디지털 제어 시스템에서 하드실시간 하중제어 모델 예측기를 구현하고, 알고리즘의 응답시간을 살펴본다. 또한 이에 따른 정밀도를 보장하는 고효율 예측기를 구현하는 알고리즘을 살펴본다. 예측기는 하중 제어 모델에서 오일러 방법, Heun 방법, Runge-kutta 방법, 테일러 방법의 수치적분 알고리즘을 사용하여 구현된다.