• 제목/요약/키워드: Client/Server Computing

검색결과 275건 처리시간 0.021초

이동 단말을 위한 SyncML 기반 응용 관리 시스템의 설계 및 구현 (Design and Implementation of SyncML based Application Management System for Mobile Devices)

  • 박지은;김상욱
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권1호
    • /
    • pp.62-70
    • /
    • 2002
  • 본 논문의 목적은 웹에 게시되는 이동 단말 전용 소프트웨어 정보 검색 과정을 자동화하고, 해당 소프트웨어를 단말에 설치하는 과정을 자동화하여, 이를 한 단계로 통합하여 제공함으로써 단말 사용자들이 보다 쉽게 응용 소프트웨어를 이용할 수 있도록 하는 것이다. 이를 위하여 본 논문에서는 프로그램 자동 배포를 위한 권고안인 OSD(Open Software Description)를 따르는 웹 에이전트를 구현함으로써 웹 모니터링 및 소프트웨어 다운로딩 작업을 자동화하였다. 또한, 단말과 서버간의 데이타 동기화 권고안인 SyncML(Synchronization Markup Language)을 기반으로 서버와 단말간 소프트웨어 설치 작업을 자동화하였다. 표준 권고안을 이용한 소프트웨어 자동 관리 방법은 사용자의 개입을 최소화할 뿐 만 아니라, 기존의 다양한 이동 단말, 서로 다른 운영체제, 그리고 다양한 응용 소프트웨어 다운로딩 사이트에 범용적으로 적용할 수 있다는 장점을 제공한다.

Tiny-DB와 MySQL을 이용한 유비쿼터스 센서 네트워크 기반의 실시간 정보 서비스 설계 및 구현 (Design and Implementation of Realtime Information Service based on Ubiquitous Sensor Network Using MySQL and Tiny-DB)

  • 강경옥;김용우;권훈;김부림;김도현
    • 한국산학기술학회논문지
    • /
    • 제7권2호
    • /
    • pp.175-181
    • /
    • 2006
  • 무선 센서 네트워크는 컴퓨팅 기술 능력과 무선 통신 능력을 지닌 센서 노드들을 이용하여 자율적인 네트워크를 형성하고, 서로 간에 정보를 전달한다. 최근 센서 네트워크의 노드의 초저전력, 초소형, 저비용에 대한 연구와 더불어 수집된 센싱 데이터의 활용 방안에 대한 연구가 진행되고 있다. 이에 본 논문에서는 Tiny-DB와 MySQL를 연동하여 센서 네트워크에 수집된 실시간 대용량 데이터를 효과적으로 저장하고, 산불이나 화재 등의 재난을 방지하기 위해 IPv4/IPv6 기반의 인터넷을 이용하는 실시간 경보 서비스의 프로토타입을 설계하고 구현한다. 이를 위해 TinyOS를 이용하여 센싱 쿼리 프로세싱을 통해 정보를 추출하는 모듈, MySQL 데이터베이스 관리 시스템, JDBC를 이용하여 정보를 서버의 데이터베이스의 연동 모듈, IPv4/IPv6 기반에 인터넷에서 ODBC를 이용하여 실시간으로 센싱 데이터를 수신하여 사용자에게 제공하는 클라이언트 모듈 등을 개발한다.

  • PDF

동적 단일 버퍼링 기법을 적용한 스마트 HLS의 채널변경 분석 (Channel Transition Analysis of Smart HLS with Dynamic Single Buffering Scheme)

  • 김종일;강민구;김동현;김인기;한경식
    • 인터넷정보학회논문지
    • /
    • 제17권6호
    • /
    • pp.9-15
    • /
    • 2016
  • 본 논문에서는 OTT(Over The Top)가 채널상태에 따라 동적으로 최적화함으로서, 최고의 비디오 비트율(bit-rate)로 전송하기 위한 스마트 HLS(HTTP Live Stream) 플랫폼을 제안하였다. HLS 플랫폼은 스마트 OTT가 채널변경 시간을 최적화도록 HLS 서버와 OTT 클라이언트 사이의 대역폭을 모니터링 한다. 이를 위해 다중 비트율과 적정한 대역폭으로 비디오 스트림을 조정하도록 설계되었다. 제안한 스마트 OTT는 최적의 비트율로 버퍼링을 함으로서 라이브와 VOD(Video On Demand)비디오를 재생할 수 있다. 이러한 HLS 플랫폼은 세그먼트 형식의 H.265 MPEG-2 TS(Transport Stream) 비디오와 관련 정보를 담고 있는 m3u8 파일과 스마트 OTT가 연동한다. 이로서 설계한 단일 버퍼링 기반의 스마트 OTT는 동작 중인 채널 대역폭 효율과 복호화된 VOD에 대한 적응적 비트율을 활용함으로서 대역폭이 허용하는 최대의 데이터를 버퍼링으로 최적의 비디오를 전송할 수 있다.

DRM을 지원하는 악기 연습용 안드로이드 MIDI 재생기 구현 (Implementation of an Android MIDI Player that Supports DRM for Musical Instrument Practice)

  • 김다슬;김승하;고은별;안혜영;이종우
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권4호
    • /
    • pp.275-282
    • /
    • 2015
  • 스마트폰의 주요 기능 중 미디어 콘텐츠 재생이 주요한 비중을 차지하게 되면서 디지털 음원의 단순 재생뿐만 아니라 디지털 음원을 이용한 악기 연습 등 동적 음악 활동 지원 기능들에 대한 요구도 높아지고 있다. 기존에도 MIDI 형식의 음원을 재생하는 플레이어 앱은 존재했지만 단순 재생 기능에 중점을 둔 한계점이 있었다. 이에 본 논문에서는 기존 MIDI 재생기에 악기 연습에 필요한 기능들인 구간 반복 재생, 재생 중 템포 조절, 재생 중 조 바꿈 기능을 구현하였고, MIDI 파일 제작자들이 만든 파일을 사용자가 재생기 내에서 내려 받을 수 있는 기능을 구현하였다. 특히, 내려 받은 MIDI 파일을 암호화하여 구매한 사용자의 재생기 내에서만 재생 가능하게 하는 DRM 기능도 구현하였다. 이를 통해 악기 연주 연습을 하는 사용자들에게 편리한 연습 환경을 제공하고 MIDI 음원의 불법 유통을 막아 MIDI 파일 제작자들의 저작권 보호를 실현하고자 하였다.

연합학습시스템에서의 MLOps 구현 방안 연구 (The Study on the Implementation Approach of MLOps on Federated Learning System)

  • 홍승후;이강윤
    • 인터넷정보학회논문지
    • /
    • 제23권3호
    • /
    • pp.97-110
    • /
    • 2022
  • 연합학습은 학습데이터의 전송없이 모델의 학습을 수행할 수 있는 학습방법이다. IoT 혹은 헬스케어 분야는 사용자의 개인정보를 다루는 만큼 정보유출에 민감하여 시스템 디자인에 많은 주의를 기울여야 하지만 연합학습을 사용하는 경우 데이터가 수집되는 디바이스에서 데이터가 이동하지 않기 때문에 개인정보 유출에 자유로운 학습방법으로 각광받고 있다. 이에 따라 많은 연합학습 구현체가 개발되었으나 연합학습을 사용하는 시스템의 개발과 운영을 위한 시스템 설계에 관한 구체적인 연구가 부족하다. 본 연구에서는 연합학습을 실제 프로젝트에 적용하여 IoT 디바이스에 배포하고자 할 때 연합학습의 수명주기, 코드 버전 관리, model serving, 디바이스 모니터링에 대한 대책이 필요함을 보이고 이러한 점을 보완해주는 개발환경에 대한 설계를 제안하고자 한다. 본 논문에서 제안하는 시스템은 중단 없는 model-serving을 고려하였고 소스코드 및 모델 버전 관리와 디바이스 상태 모니터링, 서버-클라이언트 학습 스케쥴 관리기능을 포함한다.

공간 DSMS 기반 RTLS의 설계 및 구현 (Design and Implementation of RTLS based on a Spatial DSMS)

  • 김정준;김판규;김동오;이기영;한기준
    • 한국공간정보시스템학회 논문지
    • /
    • 제10권4호
    • /
    • pp.47-58
    • /
    • 2008
  • 최근 유비쿼터스 컴퓨팅 기술의 발전과 함께 센서 및 RFID에 관련한 정보 인식, 위치 측위와 같은 다양한 유비쿼터스 영역에 대한 관심과 연구가 증대되고 있다. 특히, RFID 태그를 이용해 이동 객체의 위치 및 상태 정보를 제공하는 다양한 RTLS(Real-Time Locating Systems)가 개발됨에 따라 RTLS에서의 데이타 호환성과 상호 운용성을 위한 표준 명세가 필요하게 되었다. 이에, ISO/IEC에서는 RTLS의 데이타 호환성과 상호 운용성을 위해 RTLS 표준 명세를 제시하였다. 본 논문에서는 이동 객체의 데이타 스트림에 대한 효율적인 관리와 검색을 위해 공간 DSMS(Data Stream Management System)기반 RTLS를 설계 및 구현하였다. 공간 DSMS는 Stanford 대학교에서 개발한 STREAM(STanford stREam datA Manager)을 다양한 공간 연산이 가능하도록 확장한 시스템이다. 공간 DSMS 기반 RTLS는 서버와 클라이언트간의 상호 운용성을 위하여 SOAP(Simple Object Access Protocol) 메시지를 사용하며, 클라이언트의 SOAP 메시지를 공간 DSMS의 CQL(Continuous Query Language)로 변환한다. 마지막으로, 공간 DSMS 기반 RTLS를 사원 위치 관리 서비스에 적용해 봄으로써 시스템의 효용성을 입증하였다.

  • PDF

웹기반 대중교통 안내시스템 설계 및 구현 (Design and Implementation of a Web-based Public Transportation Guidance System)

  • 배수강;이승룡;최대순;정태충;승현우
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권4호
    • /
    • pp.426-439
    • /
    • 1999
  • 본 논문에서는 웹(World Wide Web)에서 사용자가 손쉽고 편리하게 이용할 수 있는 멀티미디어 대중교통 안내시스템 개발 경험을 소개한다. 개발된 시스템은 클라이언트와 서버 시스템, 경로탐색 시스템, 교통정보 저장 시스템, 노선 및 정류장 관리 시스템으로 구성되어 있다. 클라이언트에서 작동되는 사용자 인터페이스는 직관적으로 이해가 쉽고, 사용이 편리하며 인터액티브한 멀티미디어 대중 교통안내 서비스를 제공한다. 서버 시스템은 교통정보 수집 시스템으로부터 입력되는 데이타와, 경로탐색 시스템, 교통정보 저장 시스템과 연동되어 클라이언트의 요구사항을 처리하고 그 결과를 사용자에게 돌려준다. 수정된 A* 알고리즘을 이용하는 경로탐색 시스템은 최적경로를 탐색하며, 교통정보 저장 시스템은 현재 교통상황, 정류장, 노선, 지도 등의 정보를 저장한다. 노선 및 정류장 관리시스템은 시스템 관리자가 노선 또는 정류장 관리를 서버 화면의 지도상에서 효율적으로 수행할 수 있는 도구이다. 본 논문에서 다루는 대중교통 안내시스템은 Java로 구현하였기 때문에 확장과 이식이 용이하며, 시스템 유지보수 비용이 적게 드는 장점을 가지고 있다. 그리고, 웹 브라우저가 동작되는 환경에서는 어디서나 쉽게 접근이 가능하며 향후 구축될 Intelligent Transportation Systems(ITS)의 한 모듈로써 바로 작동될 수 있을 뿐만 아니라, 현재 인터넷상에서 제공되는 다양한 서비스와도 연동이 가능하다.Abstract This paper introduces our experience for developing a public transportation guidance system, which facilitates the World-Wide Web(WWW) to provide users with easier access and use. The proposed system is composed of four subsystems: client/server system, path search system, traffic data storage system, and traffic raw-data management system. The user interface in clients utilizes Java to furnish users with multimedia data accessibility and interactivity. The server processes clients' requests based on the traffic data coming from remote sensing devices and interacts with the path search system and traffic data storage system to provide users with the results. The path search system, which uses a modified A* algorithm, produces optimal solutions based on dynamic traffic data. The traffic data storage system stores the current traffic information together with the geographical information about the b$us_way routes. The traffic raw-data management system is a graphical user interface which enables the system manager to handle the traffic information easily on the map in the terminal screen. The system has considerable benefits such as portability, scalability, and flexibility since it is implemented using Java. Also, it can be extended to an integrated Intelligent Transportation Systems(ITS) which includes a variety of information on the Internet as well as traffic information.n.

분산 이형 환경에서의 이동에이전트를 이용한 정보 검색 시스템 (Information Retrieval System based on Mobile Agents in Distributed and Heterogeneous Environment)

  • 박재복;이광용;조근식
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권1_2호
    • /
    • pp.30-41
    • /
    • 2002
  • 분산 이형 환경에서 대용량의 정보를 검색하는 새로운 패러다임으로 이동 에이전트가 주목받고 있다. 검색을 수행하기 위해 많은 양의 데이터를 전송하는 대신 검색을 수행하는 에이전트를 검색을 수행할 서버로 직접 전달하는 방식을 이용하는 것이다. 본 논문에서는 분산 이형 환경에 독립적으로 존재하는 정보를 효율적으로 검색할 수 있는 이동 에이전트 기반의 정보 검색 모델을 제시하고 질의응답(Q&A)을 검색하는 시스템을 다지인하고 구현한다. 제안된 모델인 이동 에이전트 기반의 질의응답 검색 시스템(QASSMA : Q&A Search System using Mobile Agents)은 이형 분산의 환경에 존재하는 질의응답 게시판 및 뉴스그룹을 검색할 수 있는 모델이다. QASSMA의 특징을 요약하면, 우선, 최적의 검색 위치로 검색 코드 자체가 이동하여 검색을 수행하므로 기존의 정적인 검색 로봇에 비하여 고정된 네트워크 거리를 극복할 수 있고 단축된 원격 서버와의 네트워크 거리만큼 검색시간을 단축시킬 수 있다. 또한 출발서버에서 검색할 위치로 검색코드가 이동하여 실행되므로 중앙 집중적인 네트워크 트래픽 형성을 막고 출발서버의 부담을 줄일 수 있다. 마지막으로, QASSMA의 이동 검색 에이전트는 검색 환경에 맞는 클래스를 능동적으로 탑재하여 효율적으로 검색 환경의 변화에 대처할 수 있고 다양한 검색 방법을 지원할 수 있다. 본 논문에서는 실험을 통해 제안된 이동 에이전트 기반의 질의응답 시스템의 검색 방법이 기존의 정적인 검색 방법에 비해 효율적임을 보인다.

CDMA기반 무선 원격진단 및 관리를 위한 지능형 차량 정보 시스템 (An Intelligent Land Vehicle Information System for CDMA-based Wireless Remote Diagnosis and Management)

  • 김태환;이승일;홍원기
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제12권2호
    • /
    • pp.91-101
    • /
    • 2006
  • 현재 까지 지능형 자동차의 서비스 형태는 주로 차량 운전자에 대한 유용한 정보제공과 엔터테인먼트를 중심으로 연구 되어 왔다. 그러나 유비쿼터스 환경에서의 지능형 자동차와 같이 시간과 장소의 구애됨 없이 언제 어디서든 자동차와 대화 및 제어가 가능한 서비스 제공에는 많은 제약 사항을 가진다. 본 논문에서는 CDMA 이동통신망을 기반으로 웹상에서 차량의 무선 원격진단과 관리 가능한 지능형 차량정보시스템을 설계 및 구현 하였다. 구현한 지능형차량정보시스템은 본 논문에서 제안하는 컷앤콜백 매커니즘을 사용하여 언제 어디서든 웹브라우져를 통하여 원격지 차량의 제어와 진단이 가능하며, 제어 조작자와 차량 간의 이동성을 제공하다. 본 논문에서는 CDMA 기반의 지능형 차량 정보시스템의 설계 기법을 설명한다. 또한, 제안한 시스템의 구현을 통한 시스템의 성능분석이 이루어진다. 실험결과, 웹 클라이언트의 요구에 의한 차량단말의 초기 접속 응답 시간은 평균 10.302초를 보였으며, 초기 접속 완료 후 646.44ms의 응답시간을 보였다. 또한 차량 단말에 의한 CAN 센서노드의 응답시간은 평균 6.669ms를 보였다.

현업부서의 과업특성과 현업사용자주도 전산의 성공요인과의 관계 (The Relationship between the Task Characteristics and the Success Factors of End-User Computing)

  • 김상훈
    • 한국산업정보학회논문지
    • /
    • 제5권1호
    • /
    • pp.87-101
    • /
    • 2000
  • 현업부서의 보다 전문화된 영역에 대한 정보시스템의 요구가 지속적으로 증대되는 반면 전산전담부서의 시스템개발적체는 더욱 심화되어감에 따라 많은 조직들은 현업사용자 또는 현업부서 주도의 정보시스템구축·운영의 필요성에 직면하고 있으며, 정보기술 측면에 있어서의 다운사이징(Downsizing)화의 가속화와 클라이언트/서버(Client/Server) 아키텍쳐의 보급확대는 현업사용자 또는 현업부서 주도의 정보시스템구축·운영을 보다 급속히 확산시키는 요인이 되고 있다. 이에 따라 많은 조직들에 있어서 현업사용자주도 전산업무의 효과적 관리는 매우 중요한 사안인 바, 본 연구는 현업사용자주도 전산업무의 효과적 관리를 위한 이론적 모형을 제시하고 이에 대한 실증적 분석을 실시코자 하였다. 본 연구는 상황적 관점에서의 연구모형 및 가설을 도출·제시하였고 포함된 상황변수로서는 정보시스템개발 대상업무특성이며 대상업무특성의 하위변수들로서는 변동성, 분석가능성, 상호의존성 등 세 변수가 도출되었다. 현업사용자주도 전산관리업무의 성공요인변수들로서는 기존의 관련 연구들에 대한 이론적 고찰을 통해 지원체제정비도, 활성화기반조성도, 통제체제정비도 등의 세 변수를 이론적으로 도출하였고 이에 대한 구성적 타당도(Constuct Validity) 검증을 실시하였다. 또한 정보시스템 성과를 측정키 위하여는 시스템사용도, 시스템의 질, 업무성과향상도 등 세 변수에 의하였다. 가설검증을 위한 자료수집은 현업사용자 주도전산업무가 비교적 활성화되어 있는 한국의 83개 대기업을 대상으로 한 설문조사에 의하였으며, 자료분석을 위해 Pearson 상관관계 계수분석과 Fisher's Z 검증 등의 통계분석방법을 사용하였다.

  • PDF