• 제목/요약/키워드: Codes Application

검색결과 498건 처리시간 0.025초

CONSTRUCTION OF TWO- OR THREE-WEIGHT BINARY LINEAR CODES FROM VASIL'EV CODES

  • Hyun, Jong Yoon;Kim, Jaeseon
    • 대한수학회지
    • /
    • 제58권1호
    • /
    • pp.29-44
    • /
    • 2021
  • The set D of column vectors of a generator matrix of a linear code is called a defining set of the linear code. In this paper we consider the problem of constructing few-weight (mainly two- or three-weight) linear codes from defining sets. It can be easily seen that we obtain an one-weight code when we take a defining set to be the nonzero codewords of a linear code. Therefore we have to choose a defining set from a non-linear code to obtain two- or three-weight codes, and we face the problem that the constructed code contains many weights. To overcome this difficulty, we employ the linear codes of the following form: Let D be a subset of ��2n, and W (resp. V ) be a subspace of ��2 (resp. ��2n). We define the linear code ��D(W; V ) with defining set D and restricted to W, V by $${\mathcal{C}}_D(W;V )=\{(s+u{\cdot}x)_{x{\in}D^{\ast}}|s{\in}W,u{\in}V\}$$. We obtain two- or three-weight codes by taking D to be a Vasil'ev code of length n = 2m - 1(m ≥ 3) and a suitable choices of W. We do the same job for D being the complement of a Vasil'ev code. The constructed few-weight codes share some nice properties. Some of them are optimal in the sense that they attain either the Griesmer bound or the Grey-Rankin bound. Most of them are minimal codes which, in turn, have an application in secret sharing schemes. Finally we obtain an infinite family of minimal codes for which the sufficient condition of Ashikhmin and Barg does not hold.

사용자 참여 기반의 모바일 기부 어플리케이션 (Mobile Donation Application of User Participation Base)

  • 정명범;고일주
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권11호
    • /
    • pp.113-122
    • /
    • 2011
  • 본 논문에서는 아이폰(iPhone)의 카메라와 GPS, 전화 기능을 이용하여 사용자 스스로가 실천하며 기부에 참여할 수 있는 어플리케이션을 제안한다. 아이폰의 카메라는 iOS 3.0 이상의 환경에서 Bar코드와 QR코드를 인식할 수 있어 사용자가 산 상품의 Bar코드나 QR코드를 찍어 기부에 참여하는 물건인지를 판단할 수 있다. 그리고 아이폰의 GPS를 이용하여 사용자 위치를 찾은 후 그 위치를 기반으로 사용자가 기부할 수 있는 상점, 가게 등을 쉽게 찾아갈 수 있는 내비게이션 역할을 수행 할 수 있다. 게다가, 어플리케이션 내의 전화 기능을 사용하여 ARS 연결시 전화번호를 모르더라도, 즉시 기부에 참여 할 수 있다. 위의 기능들을 내재한 제안하는 어플리케이션은 사용자가 손쉽게 직접, 간접적으로 기부에 참여할 수 있는 효과적인 어플리케이션이 될 수 있다.

A Study on Cooperative Communication using Space-Time Codes

  • Pham, Van-Su;Mai, Linh;Lee, Jae-Young;Yoon, Gi-Wan
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 춘계종합학술대회
    • /
    • pp.87-90
    • /
    • 2007
  • In cooperative communication systems, the source terminal transmits signal to the destination terminal with the aid of partner terminals. Therefore, the source terminal obtains extra spatial diversity gain. As a result, its performance is enhanced in term of higher achievable transmission rate, the larger coverage range, and the lower bit-error-rate (BER). Space-time codes (STCs) have been applied to cooperative communication systems in distributed fashion, in which the signal is spatially time exploited to obtain gains analogous to those provided by STCs. In this work, we consider the application of orthogonal Space-time Block Codes (OSTBCs) to the cooperative communication systems to further achieve higher diversity gain. The advances of the proposed approach are verified via computer simulations.

  • PDF

Analysis of Rate-Compatible Punctured Serial Concatenated Convolutional Codes Based on SNR Evolution

  • 신승규;신동준
    • 한국통신학회논문지
    • /
    • 제31권4C호
    • /
    • pp.324-330
    • /
    • 2006
  • The next generation mobile communication systems require error correcting schemes that can be adaptable to various code rates and lengths with negligible performance degradation. Serial concatenated convolutional codes can be a good candidate satisfying these requirements. In this paper, we propose new rate-compatible punctured serial concatenated convolutional code (RCPSCCC) which performs better than the RCPSCCC proposed by Chandran and Valenti in the sense of the rate compatibility. These codes are evaluated and analyzed by using computer simulation and SNR evolution technique. As their application, Type-II hybrid automatic repeat request (HARQ) schemes using both RCPSCCCs are constructed and new RCPSCCC is shown to have better throughput.

건축구조 관련규제의 개선방안 연구 (Study for Reformation on Building Structure Regulation)

  • 정평란
    • 한국공간구조학회논문집
    • /
    • 제10권1호
    • /
    • pp.111-117
    • /
    • 2010
  • 본 논문은 건축구조 관련규제를 검토하여 분석함으로서 건축구조 안전에 대한 제도적 문제를 도출하고자 하였다. 분석대상 법령으로는 건축법과 동시행령, 동시행규칙, 건축물의 구조기준 등에 관한 규칙 건축구조기준을 대상으로 하였다. 분석결과로는 구조안전의 확인 절차상의 적용에 미비점이 있는 것으로 분석되어 개선방안을 제시하였다. 보완사항으로는 용어사용의 적합성과 구조안전확인서 적용의 적합성, 특수구조의 건축구조기준 제정이다.

  • PDF

Splash의 스트림 프로세싱 기능 구현 (Implementing stream processing functionalities of Splash)

  • 안재호;노순현;홍성수
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제59차 동계학술대회논문집 27권1호
    • /
    • pp.377-380
    • /
    • 2019
  • To accommodate for the difficult task of satisfying application's system timing constraints, we are developing Splash, a real time stream processing language for embedded AI applications. Splash is a graphical programming language that designs applications through data flow graph which, later automatically generates into codes. The codes are compiled and executed on top of the Splash runtime system. The Splash runtime system supports two aspects of the application. First, it supports the basic stream processing functions required for an application to operate on multiple streams of data. Second, it supports the checking and handling of the user configurated timing constraints. In this paper we explain the implementation of the first aspect of the Splash runtime system which is being developed using a real time communication middleware called DDS.

  • PDF

함수 수준에서 프로파일 정보를 이용한 ARM과 Thumb 명령어의 선택 (Profile Guided Selection of ARM and Thumb Instructions at Function Level)

  • 소창호;한태숙
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권3호
    • /
    • pp.227-235
    • /
    • 2005
  • 임베디드 시스템에서는 메모리와 에너지의 소비가 중요한 관심사 중 하나이다. 메모리와 에너지의 소비를 줄이기 위해 32비트의 ARM 프로세서는 16비트 Thumb 명령어 세트를 지원한다. 주어진 응용프로그램에 대해 Thumb 코드는 일반적으로 ARM 코드보다 코드 사이즈가 작지만, 실행속도는 느리다. 코드 사이즈가 작으면서도 실행속도가 느리지 않은 코드를 생성하기 위한 방법으로 Krishnaswarmy는 응용프로그램에 대한 프로파일 정보를 이용하여 모듈 수준에서 ARM과 Thumb 명령어 세트를 선택하는 알고리즘을 고안했다. 이 알고리즘은 작은 성능 손실로도 상당한 코드 사이즈 감소 효과를 갖지만, 명령어 세트가 모듈 수준에서 선택되기 때문에 Thumb 코드로 컴파일 하면 코드 사이즈를 줄일 수 있는 함수들도 ARM 코드로 컴파일 되어, 추가적인 코드 사이즈 감소의 기회를 잃게 되는 문제점을 갖고 있다. 본 논문에서는 ARM과 Thumb 코드가 혼합된 코드 사이즈의 감소를 이끌어내기 위해 함수 수준에서 프로파일(Profile) 정보를 이용한 명령어 세트 선택 알고리즘을 제안했다. 우리는 성능에서의 페널티는 없이 2.7%의 코드 사이즈를 추가로 줄일 수 있었다.

Application of the French Codes to the Pressurized Thermal Shocks Assessment

  • Chen, Mingya;Qian, Guian;Shi, Jinhua;Wang, Rongshan;Yu, Weiwei;Lu, Feng;Zhang, Guodong;Xue, Fei;Chen, Zhilin
    • Nuclear Engineering and Technology
    • /
    • 제48권6호
    • /
    • pp.1423-1432
    • /
    • 2016
  • The integrity of a reactor pressure vessel (RPV) related to pressurized thermal shocks (PTSs) has been extensively studied. This paper introduces an integrity assessment of an RPV subjected to a PTS transient based on the French codes. In the USA, the "screening criterion" for maximum allowable embrittlement of RPV material is developed based on the probabilistic fracture mechanics. However, in the French RCC-M and RSE-M codes, which are developed based on the deterministic fracture mechanics, there is no "screening criterion". In this paper, the methodology in the RCC-M and RSE-M codes, which are used for PTS analysis, are firstly discussed. The bases of the French codes are compared with ASME and FAVOR codes. A case study is also presented. The results show that the method in the RCC-M code that accounts for the influence of cladding on the stress intensity factor (SIF) may be nonconservative. The SIF almost doubles if the weld residual stress is considered. The approaches included in the codes differ in many aspects, which may result in significant differences in the assessment results. Therefore, homogenization of the codes in the long time operation of nuclear power plants is needed.

부호율 적응적 분산 소스 부호화를 위한 극부호의 설계 (On the Construction of Polar Codes for Rate Adaptive Distributed Source Coding)

  • 김재열;김종환;;김상효
    • 전자공학회논문지
    • /
    • 제52권10호
    • /
    • pp.3-10
    • /
    • 2015
  • 본 논문에서는 비대칭 Slepian-Wolf 부호화에 극부호를 적용하는 방법을 고려하며, 부호율 적응성을 갖도록 극부호를 설계하는 방법을 제시한다. 제안된 극부호 기반 분산 소스 부호화에 연속제거 리스트 복호 기법을 적용하는 경우에 Slepian-Wolf의 한계에 매우 근접함을 확인하였으며, 이는 기존의 저밀도 패리티 검사 부호를 이용한 구현보다 현저하게 향상된 것이다.

미국 짚단벽구조 법규 분석 및 국내의 법제화 방향 연구 (A Study on the Prescriptions of American Codes for Straw Bale Structures and the Legislation Direction of Korean Straw Bale Code)

  • 김정규
    • KIEAE Journal
    • /
    • 제9권2호
    • /
    • pp.91-98
    • /
    • 2009
  • The purpose of this study is analyzing the prescriptions of American codes for straw bale structures and proposing the legislation direction of Korean building code. The process of this study is as follows: (1) To set up the legislation direction of straw bale code of Korea, this study investigated the current state and features of straw bale houses in Korea, and looked into the worldwide status of straw bale codes and permitting. (2) To provide basic data for the legislation of Korean straw bale code or guideline, this study analyzed American codes for straw bale structures like the Tucson/Pima County Arizona Building Code Appendix Chapter 72 - Straw-Bale Structures, California State Guidelines for Straw-Bale Structures, New Mexico Standards for Non-load Bearing Baled Straw Construction, Oregon State Residential Code Appendix M - Straw-Bale Structures and so on. The analysis items are the scope of rule application, material specifications, requirements for straw bale walls/foundations and construction requirements. (3) On the base of analysis of American straw bale codes, this study proposed the legislation process and direction of Korean straw bale code and guideline.