• 제목/요약/키워드: 프로그래밍 개념

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

압축 감지 기술과 무선통신 응용 (Compressed Sensing and the Applications of Wireless Communications)

  • 황대성;김대성;최진호;하정석
    • 대한전자공학회논문지SP
    • /
    • 제46권5호
    • /
    • pp.32-39
    • /
    • 2009
  • Compressed Sensing (이하 압축 감지 기술)은 Nyquist 률 이하로 아날로그 신호를 샘플 할 수 있는 기법이다. 이 기법으로 신호는 기존의 신호 샘플 방법보다 적은 수의 측정값으로 표현이 가능하며 또한 선형 프로그래밍을 이용하여 측정값으로부터 본래 신호를 높은 확률로 복원할 수 있다. 이를 통해 압축 감지 기술은 같은 신호를 획득하는데 소모되는 측정 시간 및 ADC (analog-to-digital converter) 자원의 양을 크게 감소시키는 장점을 갖는다. 본 논문에서는 압축 감지 기술에 대한 기본적인 개념과 임의 기저를 이용하여 아날로그 신호로부터 측정값을 획득하는 방법과 본래 신호를 복원하는 방법에 대해 설명하고 무선통신 분야에서의 압축 감지 기술 응용 예시를 소개한다.

우수한 전자 보호 기능을 가진 미상 레이더 펄스의 상/하 슬라이딩 PRI 식별 알고리즘 (Identification Algorithm for Up/Down Sliding PRIs of Unidentified RADAR Pulses With Enhanced Electronic Protection)

  • 이용식;김진수;김의규;임재성
    • 한국통신학회논문지
    • /
    • 제41권6호
    • /
    • pp.611-619
    • /
    • 2016
  • 현대전에서의 전자전은 전쟁에 있어서 승패를 좌우한다. 따라서 적의 미상 레이더에서 방사하는 전자파를 수신하여 신호 처리 후 레이더의 변조방식을 식별하는 일은 전자전에서 중요한 핵심 과제이다. 본 논문에서는 최근 전자전 보호능력이 우수한 Linear Up Sliding PRI, Non-Linear Up Sliding PRI 방식과 Linear Down Sliding PRI, Non-Linear Down Sliding PRI 방식을 자동 식별하는 알고리즘을 TDOA(Time Difference Of Arrival) 개념을 적용하여 개발하였다. 안테나로 입력되는 레이더 펄스마다 각 제원을 산출하고 제원 중에서 펄스반복간격의 PRI값으로부터 시간차의 특성을 산출하여 식별 알고리즘을 개발하였다. 알고리즘을 프로그래밍한 후 표본 PRI데이터 를 입력하여 처리한 결과, 모두 정확히 PRI변조방식을 식별하였다. 개발된 알고리즘은 향후 ES(ESM, ELINT)장비에 적용 가능할 것으로 판단한다.

웹 인터랙티비티의 사례분석을 통한 인터랙션 디자인 전략 분석 및 개발 사례 (Analysis and Adaptation of Strategy for Designing Web Interaction through Analyzing Cases of Interactive Website)

  • 김미영;김현정
    • 디자인학연구
    • /
    • 제17권4호
    • /
    • pp.37-50
    • /
    • 2004
  • 플래시의 액션 스크립트, 자바 스크립트, 자바 등 웹 기반 프로그래밍 툴의 발전과 사용잗ㄹ의 총체적 경험으로써의 인터랙티비티의 중요성이 대두되면서, 웹은 정보를 면 단위로 보여주는 웹진의 형태로부터 인터랙티브한 조작 인터페이스를 제시하고 조작에 따라 즉각적으로 사용자에게 피드백을 주는 인터랙션의 형태로 진화하게 하였다. 웹은 소프트웨어에 비해 다향한 계층의 사용자가 비교적 단순한 작업을 하기 위해 사용하므로 보다 인터랙티브하게 작업을 지원함으로써 사용자의 인지적 부담을 줄이며 사용의 재미를 줄 필요가 있다. 본 연구에서는 이러한 추세에 따라 등장하고 있는 웹사이트의 인터랙티비티의 개념과 사례를 통해 인터랙티브화하는 경향을 분석하고, 웹의 인터랙티브화를 위한 디자인 전략들이 어떤 것들이 있는지 도출하였으며, 이의 적용 예를 보일 수 있는 사이트 개발 사례 제시를 목적으로 진행되었다. 본 연구는 웹 상에 있어서 인터랙티비티를 부여할 수 있는 디자인 전략을 제시하였으며, e-book 사이트에서의 인터랙티브 북셀프 디자인에 있어 인터랙션 디자인 전략의 적용 사례를 통해 디자인 개발 프로세스에 활용할 수 있는 가능성을 제시하였다.

  • PDF

선형배열 기지국을 위한 위치정보 서버의 최적할당 방식 (An Optimal Allocation Mechanism of Location Servers in A Linear Arrangement of Base Stations)

  • 임경식
    • 한국정보처리학회논문지
    • /
    • 제7권2호
    • /
    • pp.426-436
    • /
    • 2000
  • 이동 통신환경에서 이동노드들은 기지국(base station)을 통하여 통신하므로, 기지국은 트래픽의 발신지 및 착신지로서 데이터 트래픽, 위치정보 트래픽 등과 같이 처리비용이 다른 이종의 트래픽을 발생한다. 그러데, 하나의 위치 정보 서버는 물리적으로 제한된 용량으르 다지므로 여러 대의 위치정보 서버를 분산시켜 구축할 필요가 있는데, 이때 기지국을 최적으로 클러스터링하고 각 클러스터마다 하나의 위치정보서버를 할당해야 한다. 본 논문에서는 기지국이 선형으로 배열된 이동 통신망에서, 서로간에 다양한 형태의 트래픽을 발생하는 n개의 기지국이 주어졌을 때, 전체 네트워크에 대한 통신비용을 최소화하기 위하여 이들을 m($1{\le}m{\le}n$) 개의 인접한 클러스터(disjoint cluster)로 분리하는 문제를 고려한다. 이를 위하여, 본 논문에서는 주어진 트래픽이 클러스터 내부에서 발생할 때와 클러스트간에 발생할 때의 통신비용 차이를 반영한 상대비용(relative cost) 개념을 도입하여 O($mm^2$)의 동적 프로그래밍(dynamic programming) 알고리즘을 제시한다. 또한 이 알고리즘은 하나의 클러스터에 대한 크기제한과 전체 네트워크에 허락된 총 통신비용이 제악조건으로 주어질 경우, 같은 계산시간 내에 모든 유효한 클러스터를 찾아 낼 수 있음을 보인다.

  • PDF

가시적 응집도 향상을 위한 사용자 인터페이스 설계 모델 (User Interface Design Model for Improving Visual Cohesion)

  • 박인철;이창목
    • 한국산학기술학회논문지
    • /
    • 제12권12호
    • /
    • pp.5849-5855
    • /
    • 2011
  • 애플리케이션 소프트웨어 개발 환경이 빠르게 변함에 따라 사용자 인터페이스 설계의 중요성이 증가하고 있다. 일반적으로 대부분의 설계자들은 설계 인터페이스에서 상호 의존성 있는 객체들을 정의하기 위해 개인 각자의 주관적인 방법으로 그룹화한다. 그러나 특정한 규칙이 배제된 체 설계된 인터페이스는 이러한 시스템을 사용하는 사용자들에게 업무의 비효율성과 복잡성만 증가시킬 뿐이다. 그러므로, 본 논문에서는 인터페이스 프로토타입을 정형화 함으로써 어떠한 GUI 환경에서도 유연한 개발을 할 수 있도록 객체지향 설계 모델을 제안한다. 사용자 인터페이스의 가시적 응집도는 사용자 인터페이스 내용들과 연관된 연구를 해왔던 새로운 범주영역이며, 기본적 소프트웨어 공학 개념을 사용하는 것을 정의한 것으로서 인터페이스의 응집 원리에 기반한다. 가시적 응집도는 프로그래밍 단위로 나타나는 비즈니스 이벤트의 응집도 뿐 아니라 각 단위 객체가 정렬되고 그룹화되는 방법에 대한 결과를 내포한다. 따라서 인터페이스는 비즈니스 이벤트들이 상호 연관성으로 그룹화 된다면 이해하기 쉽고 사용하기가 더욱 용이해질 것이다.

NGN 환경에서의 개방형 서비스 표준화 동향 (The Standardization Trend of Open Services in NGN Environment)

  • 이원석;이강찬;이승윤
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2006년도 춘계종합학술대회
    • /
    • pp.978-980
    • /
    • 2006
  • 차세대 통신망으로 각광받고 있는 NGN(Next Generation Network)은 일반전화망, 비동기식전송방식(ATM), 프레임릴레이, 전용망, 무선통신망 등 모든 통신 네트워크를 패킷 기반의 공통망으로 통합하는 개념이며, NGN의 가장 큰 특징은 통합화와 패킷화. 음성과 데이터, 영상을 동시에 수용하며 인터넷전화, 멀티미디어 메시징 등과 같은 다양한 부가서비스를 효율적으로 제공할 수 있다는 것이다. 이러한 NGN 환경에서는 전송층에서 제공하는 서비스, 응용층에서 제공하는 서비스 등 상당히 많은 서비스들이 정의되고 있으며, 앞으로 점점더 많은 서비스들이 생겨날 것이다. 또한, NGN 환경에서 새로운 서비스의 개발은 처음부터 개발하는 것이 아니라, 기존의 NGN의 서비스들을 재사용하여 새로운 서비스로 개발되는 형태가 이상적이며, 이러한 것들이 서로다른 통신망, 플렛폼, 프로그래밍 언어 등의 상이한 환경에 존재한 서비스들을 통합해야 한다. 본 논문에서는 NGN 환경에 대한 국제 표준화를 추진하고 있는 ITU-T SG13(Study Group 13)의 활동 중 개방형 서비스와 관련된 표준화 동향을 설명한다.

  • PDF

에너지 균형비와 중계노드 위치를 함께 고려한 센서 네트워크의 에너지 소비 최소화 (Minimizing Energy Consumption of Sensor Networks with Energy Balance Ratio and Relay Node Placement)

  • 손석원;한광록
    • 한국산학기술학회논문지
    • /
    • 제10권7호
    • /
    • pp.1549-1555
    • /
    • 2009
  • 무선센서 네트워크에서 노드들의 데이터를 수집하고 기지국에 전달하는 중계노드의 위치(Relay Node Placement)를 구하는 문제는 전체 네트워크의 생존시간에 관련되어 있기 때문에 매우 중요하다. 중계노드 위치문제는 전체 네트워크의 센서노드에서 소비되는 에너지를 최소화시키는데 그 초점이 맞추어져 있다. 그러나 중계노드 위치와 센서노드와의 거리가 모두 다르므로 센서노드에서 소비되는 에너지의 불균형이 초래된다. 본 논문에서는 클러스터링 모델에서 에너지 균형비(Energy Balance Ratio)라는 개념을 제안하고 이 에너지 균형비를 최대화시키는 목적함수를 사용하여 중계노드의 위치를 구한다. 에너지 균형비를 최대화시키는 것은 클러스터에 할당된 센서노드들의 에너지 소비를 클러스터 간에 균형 잡히게 한다. 이것은 궁극적으로 대규모 센서 네트워크의 에너지 소비를 최소화시켜서 네트워크 생존기간을 최대화시키는 효과가 있다. 그러나 이 문제의 해를 구하는 것은 NP-hard 문제이므로 완전해(Exact Solution) 를 구하는 것은 현실적으로 힘들다. 따라서 제약프로그래밍 방법을 사용하여 에너지 균형비와 중계노드 위치를 함께 고려하는 EBR-RNP 문제로 모델링하여 근사해를 구한다.

웹-기반 가상대학 시스템의 설계 및 구현 (Design and Implementation of Web-Based Cyber-University System)

  • 이세영;용환승
    • 한국정보처리학회논문지
    • /
    • 제6권12호
    • /
    • pp.3577-3588
    • /
    • 1999
  • 본 논문에서는 범용 가상교육 시스템을 설계하고 구현하였다. 본 시스템은 운영자, 교수, 조교, 학생 등 이용자 권한에 따라 메뉴 및 제공 서비스를 차별화 하였다. 학생, 교수간의 긴밀한 상호작용을 도모하기 위해 공지사항, 강의록, 자유게시판, 질의응답, 레포트함, 자료실, 전자메일, 메모 등 다양한 형태의 서비스를 제공하며, 이용자의 수업 참여를 반영한 출석/성적처리 기능을 지원한다. 또한 소집단 학습과 토론의 활성화를 위해 자동 조 편성 및 조별 토론 기능을 제공하며, 시스템에 로그인과 동시에 해당 이용자가 아직 조회하지 않은 공지사항이나 강의록, 그 밖의 운영자 동보 메모 등을 개별적으로 알려주는 자바 애플릿 메모창도 특징적이다. 시스템 내부를 살펴보면 템플릿 개념을 적용하여 서비스 클라이언트 개발 과정을 HTML 디자인 부분과 프로그래밍 부분으로 분리하였으며 각 서비스 DB 서버 개수를 조정하여 iterative 서버의 과부하 문제를 해결하였다.

  • PDF

트리를 이용한 초등정보영재의 사고력 신장을 위한 교육 프로그램 모형과 실제 (A Model and Practical Example of the Thinking Extension Education Program for the Elementary Information-Gifted Students Using the Trees)

  • 정덕길;김병조;안현정;노영욱
    • 한국정보통신학회논문지
    • /
    • 제11권7호
    • /
    • pp.1400-1406
    • /
    • 2007
  • 정보영재 교육의 핵심 내용은 프로그래밍을 위한 사고력 신장에 있다. 이 논문에서는 교육 프로그램 모형으로 4단계 - 문제이해, 시각화, 기호화, 알고리즘화 - 를 제안한다. 이 4단계의 모형은 트리 구조를 사용한 되부름의 추상적인 개념을 익히도록 하여 '하노이 타워'의 예를 통해 초등정보영재의 지적 호기심을 자극하고 사고력 신장에 크게 도움을 줄 수 있을 것이다. 또한, 초등정보영재라는 교육대상자의 수준과 특성을 고려하고, 프로그램의 유형과 학습내용의 성격, 사고력의 하위 요소를 명확하게 하여 교육 프로그램을 제작함으로써 각각의 주제와 학습 활동에 따라 어떻게 지도해야 하는지를 보다 분명하게 할 수 있다. 학생들이 자기 평가하는 활동을 통해 학습 내용을 보다 심화 발전시킬 수 있으며, 사고력의 신장은 교사의 지도를 통해 보다 강화될 수 있다.

SDN, NFV, Edge-Computing을 이용한 데이터 중심 네트워크 기술 동향 분석 (Data Central Network Technology Trend Analysis using SDN/NFV/Edge-Computing)

  • 김기현;최미정
    • KNOM Review
    • /
    • 제22권3호
    • /
    • pp.1-12
    • /
    • 2019
  • 최근 빅데이터와 AI를 이용한 연구들이 ICT 분야에서 주요 이슈로 부상하고 있다. 하지만 연구를 위한 빅데이터의 크기가 기하급수적으로 증가하면서 기존 네트워크 방식의 데이터 전송에 대해 사용자들은 빅데이터를 송수신하는데 걸리는 시간은 하드디스크를 복사하여 보내는 시간보다 느리다는 문제를 제기한다. 이에 따라 연구자들은데이터를 고속으로 전송하고, 다양한 네트워크의 구조를 수용할 수 있는 동적이고 유연한 네트워크 기술을 요구한다. SDN/NFV 기술은 네트워크를 프로그래밍하여 사용자들의 요구에 적절한 네트워크를 제공할 수 있는 기술로써, 네트워크의 유연성 및 보안성 문제를 해결할 수 있다. 또한 AI를 수행하는데 있어 문제가 되는 중앙집중적 방식의데이터 처리는 실시간성을 보장할 수 없고, 트래픽이 증가하는 경우 네트워크 지연이 발생한다. 이를 해결하기 위해 중앙집중적 방식을 탈피한 Edge-Computing 기술을 이용하여 해결할 수 있다. 본 논문에서는 SDN, NFV, Edge-Computing 기술에 대한 개념 및 연구 동향에 대해 알아보고, 세 가지 기술을 접목시켜 사용되는 데이터 중심 네트워크 기술 동향에 대해 분석한다.