• 제목/요약/키워드: application layer

검색결과 2,948건 처리시간 0.026초

선택적인 암호화 기능을 지원하는 TCP의 설계 및 구현 (Design and Implementation of TCP Supporting Optional Encryption Functionalities)

  • 성정기;김은기
    • 한국정보통신학회논문지
    • /
    • 제22권1호
    • /
    • pp.190-195
    • /
    • 2018
  • 최근 지속되는 사이버 공격의 증가와 개인정보 보호에 대한 인식 강화로 많은 인터넷 서비스는 보안 프로토콜을 사용하여 트래픽을 암호화한다. 기존의 보안 프로토콜은 보통 전송 계층과 응용 계층 사이에서 추가적인 계층을 가지며 전송하는 모든 트래픽을 암호화하므로 추가적인 비용이 발생한다. 이로 인해 기밀성이 요구되지 않는 데이터도 암호화하므로 불필요한 성능저하가 발생한다. 따라서 본 논문에서는 응용 계층의 사용자가 기밀성이 요구되는 데이터만을 선택적으로 암호화할 수 있게 지원하는 TCP OENC(Optional Encryption)를 제안한다. TCP OENC는 TCP 옵션으로 동작하여 응용 계층이 요구 할 때만 전송되는 TCP 스트림을 암호화하도록 지원하고, TCP 계층과 응용 계층간의 투명성을 보장한다. 이를 확인하기 위해 구현된 TCP OENC를 개발 보드에서 TCP 세션의 스트림을 선택적으로 암호화하는 것을 검증하였고, 암호화된 스트림의 전송 수행 시간을 측정하여 성능을 분석하였다.

레이저를 이용한 크롬카바이드 플라즈마 용사층의 특성향상 (LASER CONSOLIDATION OF THE PLASMA COATED CHROME CARBIDE LAYER)

  • 안희석;이창희
    • 한국재료학회지
    • /
    • 제7권3호
    • /
    • pp.203-212
    • /
    • 1997
  • This paper evaluated the feasibility of laser consolidation for improving the properties of the plasma coated layer, Further, the mechanim of the degradation sequence of the chrome carbide layer applied on the turbine blades was postualted. The laser consolidation could be successfully applied for improcing the surface properties of the plasma coated blade, if a proper condition was carefully chosen. The consolidated layer had erosion & corrosion resistance and vond strength superiro to those of the as-plasma coated layer. The properties of the consolidated layer were strongly dependent upon the degree of dilution, especially on the Fe pickup from the substrate. The degradation of the plasma coating layer was thought to be a reault of the repeating action of the solid particle erosion, corrosion penetration through the pores and oxide films formed along the interlayer surface and impact spalling.

  • PDF

질소비료(窒素肥料)의 심층추비시용(深層追肥施用)이 수도생육(水稻生育)에 미치는 영향(影響) (The Effect of Deep Layer Split Application of Nitrogen Fertilizer on the Growth of Rice Plant)

  • 맹도원;김원출
    • Applied Biological Chemistry
    • /
    • 제20권1호
    • /
    • pp.147-155
    • /
    • 1977
  • 본도(本稻)에 심층추비(深層追肥)를 하여 초기무효분벽(初期無效分蘗)을 억제(抑制)하고 유효경비율(有效莖比率)을 높여 생육후기(生育後期)까지 지속적(持續的)인 질소공급(窒素供給)으로 수량증수(收量增收)를 위하여 품종(品種)은 동일(統一)과 진흥(振興), 토양(土壤)은 식양토(埴壤土)와 사양토(砂壤土), 배수조건(排水條件)은 무배수(無排水) 배수(排水)로 구분(區分)하여 질소질비료(窒素質肥料)를 표준시비(표층추비)標準施肥(表層追肥)와 대비(對比)하여 추비비율(追肥比率)을 50%액비(液肥), 50%단자비(團子肥) 80%단자비(團子肥)로 하여 출수(出穗) 35일전(日前) 12cm의 토양(土壤)깊이로 심층추비(深層追肥)하여 얻은 결과(結果)를 요약(要約)하면 다음과 같다. 1. 가) 생육시기별(生育時期別) 경수변화(莖數變化)를 보면 진흥(振興)은 표층추비(表層追肥)에서 경수(莖數)가 급격(急激)히 증가(增加)하다가 감소경향(減少傾向)도 심(甚)하여 유효경비율(有效經比率)이 낮으며 심층추비(深層追肥)에서는 경수(莖數)의 증감(增減)이 완만(緩慢)하여 유효경비율(有效經比率)이 현저(顯著)하게 높았다 나) 통일(統一)에서는 진흥(振興)처럼 표층추비(表層追肥)와 심층추비간(深層追肥間)의 경수증감(莖數增減)의 폭(幅)이 크지않으나 80%단자심층추비(團子深層追肥)는 유효경비율(有效經比率)이 $83{\sim}93%$로 가장 높았다. 다) 진흥(振興)에서 80%단자심층추비(團子深層追肥)는 시비량(施肥量)이 많은 것 같다. 라) 유효경비율(有效經比率)은 통일(統一)보다 진흥(振興)이 높은 경향(傾向)이다. 2. 주당총립수(株當總粒數)는 심층추비(深層追肥)로 증가(增加)하였으며 입수(粒數)가 증가(增加)할수록 등숙비율(登熟比率)은 감소(減少)하는 경향(傾向)이다. 3. 진흥(振興)에서 심층추비(深層追肥)로 지엽(止葉)의 길이가 길며 수량(收量)과는 유의(有意)한 정(正)의 상관(相關)을 보였다. 4. 심층추비(深層追認)는 수확기(收穫期) 고(藁)중의 질소함량(窒素含量)을 증가(增加) 시켰으며 수량(收量)과도 정(正)의 상관(相關)이 있었다. 5. 조고비율(粗藁比率)이 심층추비(深層追肥)로 증가(增加)하였으며 통일(統一)보다 진흥(振興)이 높았다. 6.정조(精粗收量)은 80%단자심추(團子深追)>50%단자심추(團子深追)>50%액심추(液深秋)>표층추비(表層追肥)의 순(順)으로 심층추비(深層追肥)의 효과(效果)가 있었으며 증수요인(增收要因)으로는 표층추비(表層追肥)에 비(比)하여 유효경비율(有效經比率)의 증가(增加) 및 수수증가(穗數增加)와 진당총립수(振當總粒數)의 증가(增加)로 본다. 7. 토양별(土壤別) 심층추비효과(深層追肥效果)는 통일(統一)은 사양토(砂壤土)에서 진흥(振興)은 식양토(埴壤土)에서 증수(增收)하였다. 8. 통일(統一), 진흥(振與) 다같이 식양토(壇壞土)에서는 80%단자심층추비(鬪子深層追肥)를 제외(除外)하고는 무배수(無排水)에서 증수(增收)하였다. 9. 본(本) 실험실시중(試驗實施中) 출수기(出穗期) 등숙기(登熟期)에 저온(低溫)이 계속(繼續)되어 통일(統一)에서 등숙비율(等熟比率)이 낮았으나 표층추비(表層追肥)에 대(對)한 증수효과(增收效果)는 진흥(振興)보다 통일(統一)이 높았다.

  • PDF

스마트미터의 양방향 통신을 위한 ANSI C12.22 통신 프로토콜 구현 (Implementation of ANSI C12.22 Communication Protocol for Two-way Communications of Smart Meter)

  • 이상일
    • 한국정보통신학회논문지
    • /
    • 제17권4호
    • /
    • pp.815-821
    • /
    • 2013
  • 본 논문에서는 스마트미터의 북미 국제표준인 ANSI C12.22에서 정의하는 C12.22 노드의 응용계층 프로토콜을 구현하였다. ANSI C12.22에서는 OSI 7 계층 중에서 응용계층만을 정의하고 있다. 정보전송에 필수 요소인 1~4 계층은 기존에 사용되고 있는 프로토콜을 사용할 것을 권고하고 있으며, 이에 따라 본 논문에서는 통상적으로 사용되고 있는 TCP/IP 프로토콜을 전송계층 및 네트워크계층 프로토콜로 사용하였다. ANSI C12.19에서는 전력량계에 사용되는 파라미터들을 규정하고 있으며, C12.22 응용계층은 이 전력량계 파라미터들을 네트워킹하기 위한 최소한의 네트워크 서비스와 데이터 구조들을 정의하고 있다. 이러한 서비스와 데이터 구조들은 네트워킹된 전력량계를 설정, 프로그래밍, 모니터링하거나 전력량계의 정보를 수집할 목적으로 사용된다. 본 논문에서는 C12.22 응용계층을 소프트웨어로 구현하기 위해 임베디드 보드를 사용하였고, 기능 테스트를 위해서 AMI 응용서버 역할을 하는 테스트 프로그램을 동시에 개발하였다.

비노출 방수층에 작용하는 정하중과 동하중 작용 후의 방수층 물성변화에 관한 연구 (A Study on the Change of Physical Capability of Waterproofing Layer after the Application of Static Load and Moving Load to a Non-Exposed Type Waterproofing Layer)

  • 선윤숙;김진성;오상근
    • 한국건축시공학회:학술대회논문집
    • /
    • 한국건축시공학회 2007년도 춘계학술논문 발표대회
    • /
    • pp.141-145
    • /
    • 2007
  • The part in the structure that is most affected by changes of external temperature is the protective concrete layer that protects a waterproofing layer. Also, the waterproofing layer that is situated under or on the back of such a protective concrete layer is affected by temperature and the behavior of the protective concrete layer under the condition of consolidation or close adhesion. In particular, in many cases, the damage is serious mainly around the projection (such as a parapet), crack, and joint (expansion joint). However, there is no proper way of examining again the non-exposed waterproofing layer once it has been constructed. Therefore, there is an assessment only on the physical property of materials and the capability of the layer in construction, and there is no actual assessment in consideration of its environmental condition or the condition of the use of buildings after construction. Therefore, in order to create more pleasant buildings and to enhance the durability of structures, this study conducts research into the change of capability of non-exposed waterproofing material after the application of a static load and moving load on the waterproofing layer situated under or on the back of protective concrete.

  • PDF

PKI 기반의 보안 다중 에이전트 엔진 (A PKI-based Secure Multiagent Engine)

  • 장혜진
    • 한국산학기술학회논문지
    • /
    • 제3권4호
    • /
    • pp.319-324
    • /
    • 2002
  • 전자 상거래와 같이 통신 보안이 요구되는 응용 분야에 에이전트 기술을 효과적으로 적용하려면 에이전트 기술과 보안 기술의 결합이 요구된다. 본 논문은 공개키 기반 구조 기술과 에이전트 기술을 결합하여, 기밀성(privacy), 완전성(integrity), 신원 확인(authentication), 부인 방지(non-repudiation)등의 보안 기능을 지원하는 다중 보안 에이전트 엔진 모델을 제안한다. 각 에이전트는 구조적으로 에이전트 엔진 계층과 에이전트 응용 계층으로 구성된다. 제안한 보안 에이전트 모델의 설계에는 자가 송수신 메시지, 보안 채널 그리고 에이전트 응용 계층에서의 KQML(Knowledge Query and Manipulation Language) 메시지와 에이전트 엔진 계층에서의 메시지의 구분이라는 개념들이 사용되었다. 제시된 보안 에이전트 엔진 모델이 제공하는 에이전트 언어는 기존 에이전트 언어인 KQML의 내용층 및 메시지층에 대한 아무런 수정이나 제약 조건 없이 통신 계층만을 확장하여 보안 기능을 표현하며, 에이전트간의 보안 통신은 에이전트 언어 상에서 투명하게 표현되는 보안 채널을 통해 이루어진다는 특징을 갖는다.

  • PDF

Performance Evaluation of Web-based Cloud Services in a Browser-Scripting Approach

  • Zhang, Chengwei;Hei, Xiaojun;Cheng, Wenqing
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제10권6호
    • /
    • pp.2463-2482
    • /
    • 2016
  • Cloud services are often provisioned to their customers using user-friendly web browsers with flexible and rich plug-in environments. Delay is one of the fundamental performance metrics of these web-based services. Commonly-used network measurement tools usually only measure network delay and it may be difficult to infer the web-delay performance using only network layer measurement approaches. In this paper, we propose to evaluate the application layer delay in a browser-based network measurement platform using engineered scripts. We conducted a delay measurement study using instrumented scripts in the proposed browser-based measurement platform. Our investigation included a comparison study of three browser-scripting delay measurement methods, including Java applet, JSP and Flash ActionScript. We developed a browser-based delay measurement testbed over the Internet so that different delay measurement tools could be evaluated in the same real network environment including typical Internet paths and the Baidu cloud. We also decomposed the components of the end-to-end delay process of the above measurements to reveal the difference and relationship between the network-layer delay and the application-layer delay. Our measurement results characterize the stochastic properties of the application-layer delay over real Internet paths, and how these properties vary from the underlying network layer delay. This browser-scripting measurement approach can be easily deployed on different cloud service platforms to inspect their application-layer delay performance between end clients and the cloud platforms. Our measurement results may provide insights into designing new cloud services with enhanced quality-of-experience perceived by cloud users.

Self-healing Anticorrosion Coatings for Gas Pipelines and Storage Tanks

  • Luckachan, G.E.;Mittal, V.
    • Corrosion Science and Technology
    • /
    • 제15권5호
    • /
    • pp.209-216
    • /
    • 2016
  • In the present study, chitosan based self-healing anticorrosion coatings were prepared by layer by layer (lbl) addition of chitosan (Ch) and polyvinyl butyral (PVB) on mild carbon steel substrate. Chitosan coatings exhibited enhanced coating stability and corrosion resistance in aggressive environments by the application of a PVB top layer. Chitosan layer in the lbl coatings have been modified by using glutaraldehyde (Glu) and silica ($SiO_2$). Performance of different coatings was tested using electrochemical impedance spectroscopy and immersion test. The best anticorrosion performance was observed in case of 10 % Ch_$SiO_2$_PVB coatings, which withstand immersion test over 25 days in 0.5 M salt solution without visible corrosion. 10 % Ch_$SiO_2$ coatings without the PVB top layer didn't last more than 3days. Application of PVB top layer sealed the defects in the chitosan pre-layer and improved its hydrophobic nature as well. Raman spectra and SEM of steel surfaces after corrosion study and removal of PVB_Ch/Glu_PVB coatings showed a passive layer of iron oxide, attributing to the self-healing nature of these coatings. Conducting particle like graphene reinforcement of chitosan in the lbl coatings enhanced corrosion resistance of chitosan coatings.

엘리베이터 시뮬레이터를 활용한 임베디드 어플리케이션 소프트웨어 교수학습방법 연구 (Study on Teaching and Learning Methods of Embedded Application Software Using Elevator Simulator)

  • 고석훈
    • 컴퓨터교육학회논문지
    • /
    • 제21권6호
    • /
    • pp.27-37
    • /
    • 2018
  • 본 논문에서는 임베디드 시스템의 어플리케이션 계층 소프트웨어 학습 도구로 사용할 수 있는 엘리베이터 시뮬레이터의 설계 및 개발 방법과 이를 이용한 교수학습방법을 제안한다. 본 시뮬레이터는 학생들에게 하드웨어와 임베디드 OS 계층의 이슈를 배제한 어플리케이션 계층에서 엘리베이터 시스템의 동작 원리와 제어 방법을 소프트웨어로 구현할 수 있는 환경을 제공하여, 반응(reactive)적이며 실시간(real-time)적인 특징을 갖는 임베디드 어플리케이션 개발 경험을 가질 수 있도록 한다. 아울러 본 논문에서는 시뮬레이터를 이용하여 단계별로 난이도가 높아지는 실습이 포함된 4주간의 임베디드 어플리케이션 소프트웨어 교육 과정을 제시하고, 실제 학생들을 대상으로 교육을 진행한 결과 학습 성취도 점수 83.3점을 얻어 본 교육 과정이 임베디드 어플리케이션 학습에 유의미한 효과가 있음을 입증하였다.

신경회로망과 실험계획법을 이용한 타이어의 장력 추정 (Tension Estimation of Tire using Neural Networks and DOE)

  • 이동우;조석수
    • 한국정밀공학회지
    • /
    • 제28권7호
    • /
    • pp.814-820
    • /
    • 2011
  • It takes long time in numerical simulation because structural design for tire requires the nonlinear material property. Neural networks has been widely studied to engineering design to reduce numerical computation time. The numbers of hidden layer, hidden layer neuron and training data have been considered as the structural design variables of neural networks. In application of neural networks to optimize design, there are a few studies about arrangement method of input layer neurons. To investigate the effect of input layer neuron arrangement on neural networks, the variables of tire contour design and tension in bead area were assigned to inputs and output for neural networks respectively. Design variables arrangement in input layer were determined by main effect analysis. The number of hidden layer, the number of hidden layer neuron and the number of training data and so on have been considered as the structural design variables of neural networks. In application to optimization design problem of neural networks, there are few studies about arrangement method of input layer neurons. To investigate the effect of arrangement of input neurons on neural network learning tire contour design parameters and tension in bead area were assigned to neural input and output respectively. Design variables arrangement in input layer was determined by main effect analysis.