• 제목/요약/키워드: 중간코드

검색결과 197건 처리시간 0.026초

SBR 및 영상기법을 이용한 실내 환경의 전파특성 예측과 분석 (The Prediction and Analysis of the Propagation Characteristics in Indoor Environments Using the SBR/Image Method)

  • 손호경;김채영;김성진
    • 한국전자파학회논문지
    • /
    • 제12권2호
    • /
    • pp.199-207
    • /
    • 2001
  • 본 논문에서는 실내환경에 적합한 전파특성 예측 및 분석 기법을 제시하였다. 본 기법에서는 3차원 광선 추적 기법시 사용되는 수신구를 사용하지 않음으로써 코드의 구현을 용이하게 하였다. 개발한 코드의 타당성은 영상법에의한 결과치 및 측정치와 각각 비교함으로써 검증되었다. 개발된 기법을 직육면체 복도의 중간쯤에 철재 방화문이 설치된 구조에 적용하였고, 방화문의 각도에 따른 경로손실을 계산하였다. 그 결과 PCS 대역에서 방화문으로부터 30 m 떨어진 지점의 경로 손실은 약 15 dB 정도 감쇄하였고, 지연 확산량은 약 4배 정도 증가하였다. 이는 PCS 대역일 경우, 복도에 설치된 방화문에 의해서 실태 전파 환경이 크게 변화됨을 의미하는 것이다.

  • PDF

G3 팩스 전송속도 성능 향상에 관한 연구 (Improvement for Transmission Speed of G3 FAX)

  • 김경태;배종일;조봉관;김종부
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 하계학술대회 논문집 G
    • /
    • pp.3204-3205
    • /
    • 1999
  • G3 팩스가 G1 팩스나 G2 팩스와 구별되는 점은 문서 이미지를 스캔하여 얻은 아날로그 신호(전압)를 디지털 신호로 바꿔주는 A/D 변환과 여기서 얻어진 디지털 신호를 전송을 위해 다시 아날로그 신호(주파수, 위상 진폭)로 바꿔주는 모듈레이션 과정이 중간에 신호를 압축하여 표현하는 코딩 단계가 있다는 것이다. 따라서 G1 팩스나 G2 팩스에 비해 s훨씬 적은 신호를 가지고 문서 이미지를 표현할 수 있으며, 결과적으로 전송속도가 빨라지는 것이 된다. 표준 A4용지는 수평 방향으로 1728개의 픽셀, 수직방향으로 1145라인의 픽셀로 구성된다. 따라서 층 1,978,560($1728{\times}1145$) 비트의 데이터가 A4용지 한 장에 포함될 수 있는 것이다. 팩스가 이런한 표준 A4용지를 스캔하게될 경우 수캔되는 매 라인에는 1728개의 검은색(글자 및 그림) 및 흰색 (여백)픽 셀들이 존재한다. G3 팩스는 서로 다른 Run Length에 비교적 짧은 특정 코드를 미리 할당해 놓고 실제 픽셀들 대신 이러한 코드들을 모듈레이션해서 전송한다. 따라서 전송속도는 단축된다.

  • PDF

가상의 네트워크 프로세서 환경에서 프로그램 테스트를 위한 가상머신 (Virtual Machine for Program Testing on the Virtual Network Processor Environment)

  • 홍순호;곽동규;고방원;유재우
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 춘계학술발표대회
    • /
    • pp.514-517
    • /
    • 2012
  • 최근 인터넷 사용자 증가와 네트워크를 기반의 응용 프로그램이 다양하게 개발되고 있다. 또한 스마트 폰과 매블릿 PC 의 대중화로 누구나 쉽게 인터넷을 통해 정보검색 서비스를 이용할 수 있다. 따라서 갈수록 증가하는 패킷에 대한 제]어와 이동, 삭제 등과 같은 처리를 빠르게 하기 위해 네트워크 프로세서 (Network Processor)가 개발되었다. 네트워크 프로세서는 패킷 제어와 이동, 삭제를 수행하는데 최적화되어 있다. 하지만 네트워크 프로세서를 개발한 회사마다 교차개발환경 툴과 개발언어가 서로 다르기 때문에 소스코드 재사용 및 확장이 어렵다. 또한 네트워크 프로세서에서 동작하는 프로그램을 매스트 하기 위해 하드웨어 장비가 필요하고 네트워크 프로세서에 종속적인 개발환경과 언어를 배우는 것은 프로그래머에게 큰 부담을 준다. 본 논문에서는 네트워크 프로세서에 최적화된 기능을 언어 레벨에서 정의한 eFlowC 언어를 사용하고 범용 컴퓨터에서 매스트 및 실행을 할 수 있는 가상머신을 제안한다. 그리고 가상머신 중간언어를 사용하여 가상머신이 설치된 범용 컴퓨터에서 소스코드 재사용 및 확장을 가능하게 한다. 따라서 범용 컴퓨터에서 프로그램 테스트를 통해 신뢰성 높은 프로그램을 작성할 수 있다.

경수로 사용후핵연료 건식 중간저장시설에 대한 예비 방사선 영향 평가 (Preliminary Assessment of Radiation Impact from Dry Storage Facilities for PWR Spent Fuel)

  • 김태만;백창열;차길용;이우교;김순영
    • Journal of Radiation Protection and Research
    • /
    • 제37권4호
    • /
    • pp.197-201
    • /
    • 2012
  • 경수로 사용후핵연료 중간저장시설의 부지면적을 산출하기 위하여 콘크리트 저장시설 개념모델의 연간선량을 계산하였다. 초기농축도 4.5 wt%, 연소도 45,000 MWd/MTU, 냉각기간 10년인 사용후핵연료를 대상으로 ORIGEN-ARP를 사용하여 선원항을 생산하였으며, MCNP 코드를 사용하여 저장시설에 대한 모델링 및 방사선차폐계산을 수행하였다. 연간선량은 저장시설의 용량별로 계산하였으며, 중앙집중식 저장시설의 경우, 반경 700 m 이상에서 10CFR72에서 권고하는 통제구역 경계에서의 연간선량 기준 0.25 mSv를 만족하였다.

경수로 사용후핵연료 건식 중간저장시설의 격납건물 크기에 따른 건물 벽면에서의 방사선량률 추이 예비 분석 (Preliminary Analysis of Dose Rate Variation on the Containment Building Wall of Dry Interim Storage Facilities for PWR Spent Nuclear Fuel)

  • 서명환;윤정현;차길용
    • Journal of Radiation Protection and Research
    • /
    • 제38권4호
    • /
    • pp.189-193
    • /
    • 2013
  • 경수로 사용후핵연료 건식 중간저장시설 격납건물 크기에 따른 방사선량률 추이 분석을 위하여 격납건물 외부 벽면에서의 추정연간선량을 계산하였다. ORIGEN-ARP를 사용하여 농축도 4.5 wt%, 연소도 45,000 MWd/MTU 냉각기간 10년인 사용후핵연료를 대상으로 선원항을 생산하였으며, MCNP 코드를 사용하여 저장시설 및 격납건물에 대한 모델링 및 선량률 계산을 수행하였다. 연간선량은 격납건물 외부 벽면에서의 값으로 계산하였으며, 격납건물 벽과 최외곽 배열의 저장용기와의 간격을 50 m 이상으로 설정할 경우 10CFR72에서 제시하는 연간선량인 0.25 mSv 이하의 값이 계산되었다.

액티브 네트워크 상에서 액티브 노드의 보안 강화를 위한 보안 엔진 구현 (Implementation of Security Enforcement Engine for Active Nodes in Active Networks)

  • 김옥경;임지영;나현정;나가진;김여진;채기준;김동영
    • 정보처리학회논문지C
    • /
    • 제10C권4호
    • /
    • pp.413-422
    • /
    • 2003
  • 액티브 네트워크는 패킷이 목적지에 도착하기 전에 거치게되는 중간노트에서 새로운 정책이나 코드를 추가하여 프로그램을 실행시킬 수 있는 소프트웨어 기반 차세대 네트워크이다. 이러한 액티브 네트워크 환경에서는 다이나믹하게 패킷을 처리할 수 있지만 중간 노드에서 패킷을 처리하기 위해서는 그 노드의 자원을 사용해야 한다. 따라서 액티브 네트워크에서는 기존의 네트워크와는 달리 중간노트의 자원에 접근함으로써 발생하게 되는 네트워크 보안상의 문제점들을 고려하지 않으면 안 된다. 본 논문에서는 액티브 네트워크 환경에서 액티브 노드의 자원에 접근 시 발생되는 보안상의 문제점들을 해결하기 위한 보안 강화 엔진을 제안하고, 보안 강화 엔진 내에 보안, 인증, 권한부여 모듈을 두어 액티브 네트워크 환경에 노출되어있는 악의적인 위협 요소들로부터 보호하고자 한다.

가상 머신 기반으로 난독화된 실행파일의 구조 및 원본의미 추출 동적 방법 (A Dynamic Approach to Extract the Original Semantics and Structure of VM-based Obfuscated Binary Executables)

  • 이성호;한태숙
    • 정보과학회 논문지
    • /
    • 제41권10호
    • /
    • pp.859-869
    • /
    • 2014
  • 최근 몇 년 동안, 난독화 기술은 악성 코드를 보호하기 위해 악용되어 큰 위협이 되고 있다. 특히, 가상 머신 기반으로 난독화된 악성 코드의 경우, 원본 프로그램이 직접적으로 드러나지 않고 가상머신의 의미와 원본 프로그램의 의미가 함께 수행되므로 분석하기 어렵다. 이러한 위협에 대응하기 위하여, 가상 머신 기반으로 난독화된 프로그램을 분석하는 동적 분석 기반의 프레임워크를 제안한다. 첫째, 난독화된 실행파일의 동적 실행 트레이스를 추출한다. 둘째, 동적 실행 트레이스를 중간언어로 변환하고 동적 제어 흐름 그래프를 이용하여 가상 머신의 구조를 추출한다. 결과적으로, 추출된 가상 머신 구조를 이용하여 원본 프로그램의 의미를 추출한다. 본 논문은 최신 상용 난독화 도구로 난독화된 실행파일에서 원본 프로그램을 추측할 수 있는 방안을 제시한다. 개발된 도구는 가상 머신 기반으로 난독화된 프로그램을 이해하고 프로그램 분석 기법을 적용하는 데 활용될 수 있으며 추출된 원본 프로그램의 요약 의미를 이용하여 추가적인 분석을 적용할 수 있을 것으로 기대한다.

WLAN용 10bit 210MHz CMOS D/A 변환기 설계 (A 10-Bit 210MHz CMOS D/A Converter)

  • 조현호;윤광섭
    • 대한전자공학회논문지TC
    • /
    • 제42권11호
    • /
    • pp.61-66
    • /
    • 2005
  • 본 논문은 WLAN에 이용되는 상위 6비트 온도계 코드의 전류원 셀 매트릭스와 중간 2비트 온도계 코드의 전류원, 그리고 하위 2비트 이진 가중치 코드의 서브 블록으로 구성된 10비트 210MHz의 CMOS 전류구동 디지털-아날로그 데이터 변환기(DAC)을 설계하였다. 제안된 새로운 글리치 억제회로는 입력된 신호의 교차되는 위치를 조절함으로써, 글리치 에너지를 최소화하도록 설계하였다. 또한 제안된 10비트 DAC는 CMOS $0.35{\mu}m$ 2-poly 4-metal 공정을 이용하여 설계하였으며, 유효 칩 면적은 5mm2이다. 제안된 10비트 DAC 칩의 측정결과, 변환속도는 210MHz, DNL/INL은 각각 ${\pm}0.7LSB/{\pm}1.1LSB$이며, 글리치 에너지는 $76pV{\cdot}sec$이고, SNR은 50dB, SFDR은 53dB((a)200MHz), 전력소비는 83mW((a)3.3V)로 측정되었다.

C++ 중간 코드를 이용한 CHILL96 컴파일러의 설계 및 구현 (Design and Implementation of a CHILL96 Compiler Using C++ Intermediate Code)

  • 금창섭;이준경;이동길;이병선
    • 한국정보처리학회논문지
    • /
    • 제7권5호
    • /
    • pp.1559-1569
    • /
    • 2000
  • 본 논문에서는 ITU-T에서 통신시트템 구현을 위해 제안된 CHILL96 언어를 C++언어로 변환하는 컴파일러의 설계 및 구현에 관하여 기술하였다. C++ 코드를 생성하기 위해서 CHILL96 언어에서 C++ 언어로서 변환 규칙을 고안하였다. ChILL96 컴파일러는 심볼 테이블과 추상구문트리와 밀접한 관계를 갖는 구문 분석기, 가시싱 제어기, 의미 분석기, 코드 생성기로 이루어져 있다. 또한, 본 논문에서 기술한, CHILL96 컴파일러는 이전에 개발된 다른 CHILL 컴파일러들에 비해 우수한 성능을 보여주었다. 이 논문에서 개발된 CHILL96컴파일러는 성능과 이식성의 향상 이외에도 기존에 CHILL로 개발된 통신 소프트웨어들을 C++로 변환함으로써 신규 기능의 추가니 유지보수에서 편의성을 높였다.

  • PDF

CFE를 사용한 IDL 중간 표현 생성 (Generating Intermediate Representation of IDL Using the CFE)

  • 박찬모;송기범;홍성표;이혁;이정기;이준
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 1999년도 춘계종합학술대회
    • /
    • pp.192-197
    • /
    • 1999
  • 분산 프로그램을 작성하는 프로그래머들은 시스템 통신 코드를 작성할 때 딜레마에 빠지게 된다. 코드를 직접 흑은 부분적으로 직접 작성하면 응용 프로그램의 속도는 최대화될 수 있지만, 응용 프로그램을 구현하고 유지하는데 많은 노력이 필요하게 된다. 반면에 코드를 CORBA IDL 컴파일러를 사용하여 생성하는 경우 프로그래머의 노력은 감소되지만 응용 프로그램의 수행성은 나빠진다. 그래서 우리는 CORBA IDL 컴파일러에 의해 생성된 코드를 최적화할 필요가 있다. 우리는 전형적인 프로그래밍 언어에서 사용되고 있는 기법들을 IDL 컴파일을 하는데 도입한다 우리는 IDL 컴파일의 단계를 세단계로 분리한다. 첫 번째 단계는 전단계로 IDL의 파싱 및 스코프 관리와 AST 생성을 한다. 두 번째 단계는 최적화 단계를 구현한다. 세 번째는 이것을 타켓 언어의 코드로 생성하는 단계이다. 본 논문은 첫 번째 단계에 초점을 맞춘다. 우리는 이 단계에서 AST에서 인터페이스와 메시지 표현을 분리하여 표현한다. 이것은 최적화 단계에서 분리된 최적화를 지원한다.

  • PDF