• 제목/요약/키워드: 소프트웨어 공학수준

검색결과 212건 처리시간 0.031초

지상파 UHD 콘텐츠 전송 스케줄러 설계 및 구현 (Design and Implementation of Transmission Scheduler for Terrestrial UHD Contents)

  • 백종호;서민재;유경아
    • 방송공학회논문지
    • /
    • 제24권1호
    • /
    • pp.118-131
    • /
    • 2019
  • 대용량의 8K UHD(Ultra High Definition) 콘텐츠를 지상파 방송으로 제공하기 위해서는 현 지상파 방송 시스템으로는 제한된 대역폭 등 여러 문제점이 있다. 이러한 문제점을 해결하기 위해 UHD 콘텐츠 전송 기술이 연구되었고, 그 중 하나로 지상파 방송망과 통신망을 이용한 8K UHD 방송 시스템이 제안되었다. 해당 기술은 8K UHD 콘텐츠를 영역 분할한 후 계층 분리를 통해 이종망으로 전송하여 지상파 방송망의 제한된 대역폭 문제를 해결하고자 하였다. 지상파 방송망을 통해 FHD(Full High Definition)에 해당하는 기본 계층과 4K UHD를 위한 부가 향상 계층 데이터를 전송하고, 통신망으로 8K UHD를 위한 부가 향상 계층 데이터를 전송한다. 이러한 방식으로 8K 콘텐츠를 제공할 경우, 지상파로는 최대 4K UHD 방송을 수신 할 수 있고 통신망을 추가로 이용할 경우 8K UHD까지 수신가능하다. 그러나 현재 국내 지상파 UHD 방송의 할당된 비트율 내에서 4K UHD 콘텐츠를 전송하기 위해서는 압축율을 높여 전송하는 상황도 존재하여 일정 수준의 화질열화는 필연적으로 발생한다. 그럼에도 UHD 콘텐츠의 특성상, 화질은어떤 요소보다 최우선적으로 고려되어야 하므로 제한된 비트율 내에서도 화질을 최대한 보장할 수 있어야 한다. 이를 위해서는 방송 시스템 내의 콘텐츠 생성기의 패킷 스케줄링이 필요하다. 콘텐츠 생성기는 방송망과 통신망을 이용한 8K UHD 방송 시스템내에서 인코딩된 미디어 데이터들을 패킷화하고 다중화기로 송출하는 기능을 수행한다. 다중화기는 콘텐츠 생성기로부터 전달받은 패킷 순서대로 송출하기 때문에 콘텐츠 생성기에서 다중화기로 전송하는 과정의 전송 시간과 전송률을 일정하고 정확하게 하는 것이 매우 중요하다. 따라서 본 논문에서는 일정 수준의 UHD 콘텐츠의 화질을 보장할 수 있도록 콘텐츠 생성기와 다중화기 간의 데이터 전송량 가변 전송 스케줄러를 제안한다. 이를 통해 UHD 방송 콘텐츠 종류에 관계없이 일정 수준의 화질을 보장하면서도 UHD 서비스의 끊김이나 지연을 최소화하여 사용자의 QoS(Quality of Service)를 향상시키고자 한다.

무기 시스템 개발에서 기술보호를 위한 위험관리 기반의 Anti-Tampering 적용 기법 (Risk Management-Based Application of Anti-Tampering Methods in Weapon Systems Development)

  • 이민우;이재천
    • 한국산학기술학회논문지
    • /
    • 제19권12호
    • /
    • pp.99-109
    • /
    • 2018
  • 기술적으로 보호된 시스템으로부터 역공학 등을 통해 기술을 불법으로 도출하거나, 도출된 기술을 무단으로 사용하여 시스템 개발에 사용하는 것을 Tampering이라고 하며, 특히 무기 시스템에 대한 Tampering은 안보에 위협이 된다. 따라서 이를 방지하기 위해 Anti-tampering이 필요한데, 선행연구로서 Anti-tampering의 필요성과 관련 동향, 적용 사례가 발표되었으며, Cybersecurity 기반의 접근 또는 더욱 강력한 소프트웨어 보호기법에 대한 연구들이 수행되고 있다. 국내에서는 방산기술보호법에서 유관기관에서 인력, 시설, 정보체계를 통한 기술유출을 방지하기 위한 활동에만 초점이 맞추어져 있고, Anti-tampering을 위한 기술적 활동은 별도로 정의된 바가 없다. 무기 시스템 개발에서 Anti-tampering 설계를 적용하려고 하면, 개발비용 및 일정에 미치는 영향을 고려하여 Tampering으로부터 보호해야 할 기술을 선별할 필요가 있다. 그럼에도 불구하고 기존 연구에서는 국내실정을 반영한 관련 연구가 없어 무기 시스템에 대한 기술보호 수행에 어려움이 있다. 이를 해결하기 위해 본 연구에서는 Anti-tampering을 통해 보호가 필요한 대상 기술을 선정하는 방법과 선정된 기술을 보호하기 위한 대응기법의 결정 방법을 연구하였다. 구체적으로, Anti-tampering 적용을 위한 적절한 검토시점 및 주체를 제시하고, 보호대상 기술을 선정하기 위한 방법으로 위험분석 개념을 적용한 평가 행렬을 도출하였다. 또한, 위험완화 개념을 기반으로 Anti-tampering 기법들을 적용 가능성으로 분류하고 또한 적용 수준을 판단하는 방법을 연구하였다. 연구결과를 적용하여 사례분석을 수행한 결과, 무기 시스템에서 어떤 요소기술에 대해 보호기법을 적용하는 것이 필요한지, 그 경우에 어떤 수준의 적용이 필요한지에 대해 체계적으로 평가할 수 있었다. 향후 무기 시스템의 전수명주기적 관점에서 Anti-tampering 프로세스 연구로의 확장이 필요하다.

AHP를 활용한 일학습병행 학습기업 평가모형 개발 (Development of Evaluation Model for Learning Company Participating Work-Study Parallel Program using AHP)

  • 김동욱;최환영
    • 실천공학교육논문지
    • /
    • 제15권3호
    • /
    • pp.671-679
    • /
    • 2023
  • 본 연구는 일학습병행 학습기업 평가지표 개발의 후속연구로 평가지표를 정량화하여 평가모형을 정립하는데 그 목적이 있다. 선행연구에서 도출된 최상위 레벨의 구성요소인 학습기업의 정량적요인, 정성적요인, 전담인력역량요인, 그리고 학 습근로자 역량 요인을 주축으로 2레벨 구성요소를 검증하여 평가모델을 구축하였다. 학습기업의 평가를 위해 해당기업을 담당하고있는 전문 가들과 AHP 설문을 수행하여 기업현장 교육훈련의 질을 결정하는 중요요인을 도출하고 평가항목간의 가중치산정을 통하여 학습기업의 평가모형을 완성하고 등급별 그룹핑을 진행하였다. 일 학습병행은 산업현장과 학교교육의 미스매치를 해소하고 능력중심 사회를 구현하기 위한 핵심적인 정책으로 추진되어 2022년 12월 기준으로 16,664개 기업이 훈련에 참여하였다. 학습기업은 현장훈련을 실시하는 교육훈련 공급기관으로써 매우 중요한 역할을 수행하고 있다. 본 연구에서 제시된 평가모형에 따른 학습기업 등급별 지원 및 컨설팅방안이 일학습병행의 내실화와 질적수준을 향상하는 기초자료로 활용될 것을 기대한다.

동적 클러스터링 기반 모바일 클라우드 컴퓨팅의 최적화 기법 및 품질 평가 모델 (Dynamic Clustering based Optimization Technique and Quality Assessment Model of Mobile Cloud Computing)

  • 김대영;라현정;김수동
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제2권6호
    • /
    • pp.383-394
    • /
    • 2013
  • CPU, 메모리 등 모바일 디바이스의 제한된 자원문제를 해결하기 위한 방법으로, 모바일 디바이스의 자원이 아닌 클라우드 서비스 또는 PC등 외부 자원을 사용하는 모바일 클라우드 컴퓨팅(Mobile Cloud Computing, MCC)이 부각되고 있다. 전형적인 MCC 환경(MCC Environment, MCE)은 다른 운영체제 및 플랫폼을 가지는 여러 개의 노드, 모바일 애플리케이션과 서비스들로 구성되어 있고, 중앙관리자는 MCE 전체 품질이 일정 수준 이상을 유지하도록 관리 태스크를 수행한다. 그러나, 노드 수, 모바일 애플리케이션 수, 서비스의 수가 많아지고 서비스 실행빈도가 높아질 경우, 중앙 관리자의 관리 태스크 과중으로 병목현상과 성능저하 문제가 제기될 수 있다. 본 논문에서는 이러한 대규모 MCE의 병목과 성능저하 문제를 해결하고, 전체 품질을 안정화시키기 위한 클러스터링(Clustering) 기반의 최적화 기법을 제안한다. 본 기법을 적용하면 MCE의 전체 품질을 안정화시키기 위한 부하를 최소화하면서, 능동적이며 자율적인 방식으로 품질을 보장할 수 있다.

MRQUTER: MapReduce 프레임워크를 이용한 병렬 정성 시간 추론기 (MRQUTER : A Parallel Qualitative Temporal Reasoner Using MapReduce Framework)

  • 김종훈;김인철
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제5권5호
    • /
    • pp.231-242
    • /
    • 2016
  • 빠른 웹 정보의 변화에 잘 대응하기 위해서는, 사실과 지식이 실제로 유효한 시간과 장소들도 함께 표현하고 그들 간의 관계도 추론할 수 있도록 웹 기술의 확장이 필요하다. 본 논문에서는 그동안 소규모 지식 베이스를 이용한 실험실 수준의 정성 시간 추론 연구들에서 벗어나, 웹 스케일의 대규모 지식 베이스를 추론할 수 있는 병렬 정성 시간 추론기인 MRQUTER의 설계와 구현을 소개한다. Hadoop 클러스터 시스템과 MapReduce 병렬 프로그래밍 프레임워크를 이용해 개발된 MRQUTER에서는 정성 시간 추론 과정을 인코딩 및 디코딩 작업, 역 관계 및 동일 관계 추론 작업, 이행 관계 추론 작업, 관계 정제 작업 등 몇 개의 MapReduce 작업으로 나누고, 맵 함수와 리듀스 함수로 구현되는 각각의 단위 추론 작업을 효율화하기 위한 최적화 기술들을 적용하였다. 대규모 벤치마킹 시간 지식 베이스를 이용한 실험을 통해, MRQUTER의 높은 추론 성능과 확장성을 확인하였다.

전산 시뮬레이션을 통한 PAV 낙뢰 영향성 분석 및 인증기술에 관한 연구 (Analysis of Effects of Lightning on PAV Using Computational Simulation and a Proposal to Establish Certification Guidance)

  • 박세웅;김윤곤;강용성;명노신
    • 항공우주시스템공학회지
    • /
    • 제13권6호
    • /
    • pp.60-69
    • /
    • 2019
  • 세계 여러 기업에서는 교통체증이라는 심각한 사회 문제를 해결하기 위해 개인용 항공기 PAV(Personal Air Vehicle) 개발이 활발히 이루어지고 있다. PAV는 사람이 탑승하는 유인운송수단이므로 반드시 감항인증이 요구된다. 항공기와 마찬가지로 PAV의 안전 운항에서 치명적인 위협을 가하는 요소는 고온의 열과 자기장을 동반한 낙뢰이다. 현재 PAV 관련 낙뢰 인증 기술, 지침 및 요건 개발이 미비한 실정이기 때문에 PAV 낙뢰 인증은 더욱 중요하다. 본 연구에서는 미연방항공청(FAA)에서 인정하는 국제 표준 인증지침서인 SAE ARP를 분석하여 낙뢰 인증지침을 PAV에 접목하였다. PAV의 낙뢰에 대한 영향성을 전산 소프트웨어를 통해 분석하였고 향후 추진될 PAV 낙뢰 인증을 위한 실무지침 수립의 근거를 제시하고자 한다.

SWRO 플랜트의 RAM 분석을 위한 시뮬레이션 모델 연구 (A Study on Simulation Model for RAM Analysis of SWRO Plant)

  • 김용수;박정원;최석호;강준규
    • 한국시뮬레이션학회논문지
    • /
    • 제28권4호
    • /
    • pp.1-10
    • /
    • 2019
  • 해수담수화(SWRO, Sea Water Reverse Osmosis) 플랜트는 장기적이고 지속적인 담수 생산을 위하여 설계단계부터 플랜트의 가용도를 고려하여야 하며, 시간의 흐름에 따라 다양한 형태의 노후 현상이 진행되어 시스템 성능의 저하가 발생하므로 가용도 유지를 위한 고장정비 및 예방정비 계획 수립 등이 필요하다. 해수담수화 플랜트와 같이 복잡한 공학구조로 구성된 플랜트 분야에서는 시스템의 신뢰도 혹은 가용도를 수리적인 방법으로 추정하는데 어려움이 있다. 본 연구는 해수담수화 플랜트에 특화된 소프트웨어 개발을 위하여, RAM 분석 프레임워크와 모델링 방법을 개발하고, 가용도 산출을 위한 이산사건 시뮬레이션 모델을 제안한다. 플랜트 정비의 특성을 고려하여 고장 정비 발생 시, 단일 부품의 수리/교체 뿐만 아니라 분해 정비 수준에 따라 접근 가능한 모든 부품을 동시 정비하는 예방정비 정책을 제안하고, 제안된 방법론에 따라 시뮬레이션 모델 및 프로토타입을 개발하였다. 이를 활용하여 국내외에 건설된 해수담수화 플랜트의 현장 데이터를 기반으로 시스템의 가용도 및 가동률 등을 추정 사례 연구를 수행하였고, 그 결과 실제 플랜트의 가용도와 근접한 결과를 얻었다.

IP 기반 통합망에서의 모바일 멀티미디어 시스템 (A Mobile Multimedia System for IP-based Convergence Networks)

  • 김원태
    • 대한전자공학회논문지TC
    • /
    • 제43권4호
    • /
    • pp.1-12
    • /
    • 2006
  • 본 논문에서는 IP기반의 통합망에서의 효율적인 모바일 멀티미디어 통신 프로토콜, 단말 소프트웨어 플랫폼 및 모바일 VoIP를 제안한다. 제안하는 모바일 멀티미디어 통신 프로토콜은 터널분할기반 모바일 자원예약 프로토콜이라 부르며, 이는 고속 이동성 지원을 위해서 터널분할 방식의 Mobile IP와 RSVP를 연동하고 있다. 또한, 통신품질을 유지하면서 끊어짐없는 핸드오버를 단말 플랫폼에서도 지원해야 하기 때문에 모바일 통신품질지원 모듈들을 단말플랫폼용으로 개발하고 공유메모리 방식을 통해 상호연동시킨다. 실험망으로는 제안하는 프로토콜을 실장한 코어네트워크와 무선랜 기반의 엑세스 네트워크들로 구성한다. 자체 개발한 모바일 VoIP를 이용하여 제안하는 기술들의 기능성과 성능을 다양한 이동성 실험을 통해 검증한다. 결론적으로 제안하는 방식이 기존 표준적 방식에 비해 30% 이하의 자원예약기반 핸드오프지연시간을 지원하여 CDMA 휴대전화와 동일한 수준의 음성통화품질을 제공한다.

fs/QCA Calibration 방법론에 의한 기술 분야별 선도국가 분류 (fs/QCA Calibration for the typology of technology leading countries in technology sectors)

  • 이상길
    • 한국정보통신학회논문지
    • /
    • 제16권6호
    • /
    • pp.1119-1124
    • /
    • 2012
  • 기술의 혁신성에 대한 지표는 OECD 및 각 국가별로 활발히 논의되어지고 있으나 기술혁신의 정도 내지는 등급에 대한 학계 및 세계기구 및 정부의 논의는 미비한 실정이다. 기술의 혁신성 또는 특정국가 및 특정산업의 혁신성과 그 정도를 유형화 할 수 있다면 각각의 혁신수준에 맞는 적절한 정책을 제시 할 수 있을 것이다. 그러나 이러한 기술혁신의 정도 및 그 구분을 할 수 있는 적절한 방법론이 없는 것이 현재의 실정이다. 이에 본 논문에서는 Charles C Ragin(2008)에 의하여 소개되어지고 있는 Fuzzy-set calibration 방법론을 소개하고자 한다. 이를 위하여 OECD의 특허데이터를 활용하여 새로운 분류 방법론을 제시하였고 이를 통해 OECD국가와 일부 비 OECD 국가의 기술별 혁신도를 등급화 하고 기술 분야별 그 발달 유형을 전통산업(TRAD), 정보통신(ICT), 생명공학(BIO), 소프트웨어(SW)기술별로 유형화 하였다. 이러한 기술의 혁신정도에 대한 구분과 그 유형화는 그 등급과 유형에 따른 적절한 혁신진흥정책의 발굴에 그 의의가 있다고 할 수 있을 것이다.

IoT 환경에서 헬스케어 서비스 제공을 위한 이기종 센서데이터 수집 모델 (Heterogeneous Sensor Data Acquisition Model for Providing Healthcare Services in IoT Environments)

  • 박유상;최종선;최재영
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제6권2호
    • /
    • pp.77-84
    • /
    • 2017
  • IoT 환경에서 상황인지 기반 헬스케어 서비스를 제공하기 위해서는 사용자의 건강정보와 주변 환경정보가 필요하다. 환경정보를 구성하기 위해서는 센서데이터를 수집해야 하며, 효과적으로 센서데이터를 수집하기 위해서는 이기종 센서기기의 접근 및 다양한 센서데이터 타입을 일관적으로 처리하기 위한 모델이 필요하다. 센서데이터 수집은 환경정보를 구성하기 위해 선행되어야 하는 과정이며, 이를 통합 처리하기 위한 수집 모델은 아직까지 제안되지 않고 있다. 본 논문에서는 센서데이터의 일관된 수집 및 처리를 위한 이기종 센서데이터 수집 모델을 제안한다. 제안하는 모델은 센서기기 수준에 접근하기 위한 접근정보가 담긴 수집 스키마를 가지며, 제안하는 모델을 통해 이기종 기기의 센서데이터를 일관되게 수집하여 환경정보를 제공할 수 있다. 실험에서는 이기종 센서기기에 접근하기 위한 접근정보와 수집데이터를 명시한 입력 자료를 바탕으로 센서기기에 접근하여 데이터를 수집하는 과정을 보인다.