• Title/Summary/Keyword: 테스트 시스템

Search Result 2,809, Processing Time 0.027 seconds

Design and Analysis of Pseudorandom Number Generators Based on Programmable Maximum Length CA (프로그램 가능 최대길이 CA기반 의사난수열 생성기의 설계와 분석)

  • Choi, Un-Sook;Cho, Sung-Jin;Kim, Han-Doo;Kang, Sung-Won
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.15 no.2
    • /
    • pp.319-326
    • /
    • 2020
  • PRNGs(Pseudorandom number generators) are essential for generating encryption keys for to secure online communication. A bitstream generated by the PRNG must be generated at high speed to encrypt the big data effectively in a symmetric key cryptosystem and should ensure the randomness of the level to pass through the several statistical tests. CA(Cellular Automata) based PRNGs are known to be easy to implement in hardware and to have better randomness than LFSR based PRNGs. In this paper, we design PRNGs based on PMLCA(Programable Maximum Length CA) that can generate effective key sequences in symmetric key cryptosystem. The proposed PRNGs generate bit streams through nonlinear control method. First, we design a PRNG based on an (m,n)-cell PMLCA ℙ with a single complement vector that produces linear sequences with the long period and analyze the period and the generating polynomial of ℙ. Next, we design an (m,n)-cell PC-MLCA based PRNG with two complement vectors that have the same period as ℙ and generate nonlinear sequences, and analyze the location of outputting the nonlinear sequence.

Design of Classifier for Sorting of Black Plastics by Type Using Intelligent Algorithm (지능형 알고리즘을 이용한 재질별 검정색 플라스틱 분류기 설계)

  • Park, Sang Beom;Roh, Seok Beom;Oh, Sung Kwun;Park, Eun Kyu;Choi, Woo Zin
    • Resources Recycling
    • /
    • v.26 no.2
    • /
    • pp.46-55
    • /
    • 2017
  • In this study, the design methodology of Radial Basis Function Neural Networks is developed with the aid of Laser Induced Breakdown Spectroscopy and also applied to the practical plastics sorting system. To identify black plastics such as ABS, PP, and PS, RBFNNs classifier as a kind of intelligent algorithms is designed. The dimensionality of the obtained input variables are reduced by using PCA and divided into several groups by using K-means clustering which is a kind of clustering techniques. The entire data is split into training data and test data according to the ratio of 4:1. The 5-fold cross validation method is used to evaluate the performance as well as reliability of the proposed classifier. In case of input variables and clusters equal to 5 respectively, the classification performance of the proposed classifier is obtained as 96.78%. Also, the proposed classifier showed superiority in the viewpoint of classification performance where compared to other classifiers.

Implementation of a Static Analyzer for Detecting the PHP File Inclusion Vulnerabilities (PHP 파일 삽입 취약성 검사를 위한 정적 분석기의 구현)

  • Ahn, Joon-Seon;Lim, Seong-Chae
    • The KIPS Transactions:PartA
    • /
    • v.18A no.5
    • /
    • pp.193-204
    • /
    • 2011
  • Since web applications are accessed by anonymous users via web, more security risks are imposed on those applications. In particular, because security vulnerabilities caused by insecure source codes cannot be properly handled by the system-level security system such as the intrusion detection system, it is necessary to eliminate such problems in advance. In this paper, to enhance the security of web applications, we develop a static analyzer for detecting the well-known security vulnerability of PHP file inclusion vulnerability. Using a semantic based static analysis, our vulnerability analyzer guarantees the soundness of the vulnerability detection and imposes no runtime overhead, differently from the other approaches such as the penetration test method and the application firewall method. For this end, our analyzer adopts abstract interpretation framework and uses an abstract analysis domain designed for the detection of the target vulnerability in PHP programs. Thus, our analyzer can efficiently analyze complicated data-flow relations in PHP programs caused by extensive usage of string data. The analysis results can be browsed using a JAVA GUI tool and the memory states and variable values at vulnerable program points can also be checked. To show the correctness and practicability of our analyzer, we analyzed the source codes of open PHP applications using the analyzer. Our experimental results show that our analyzer has practical performance in analysis capability and execution time.

Speech Activity Detection using Lip Movement Image Signals (입술 움직임 영상 선호를 이용한 음성 구간 검출)

  • Kim, Eung-Kyeu
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.11 no.4
    • /
    • pp.289-297
    • /
    • 2010
  • In this paper, A method to prevent the external acoustic noise from being misrecognized as the speech recognition object is presented in the speech activity detection process for the speech recognition. Also this paper confirmed besides the acoustic energy to the lip movement image signals. First of all, the successive images are obtained through the image camera for personal computer and the lip movement whether or not is discriminated. The next, the lip movement image signal data is stored in the shared memory and shares with the speech recognition process. In the mean time, the acoustic energy whether or not by the utterance of a speaker is verified by confirming data stored in the shared memory in the speech activity detection process which is the preprocess phase of the speech recognition. Finally, as a experimental result of linking the speech recognition processor and the image processor, it is confirmed to be normal progression to the output of the speech recognition result if face to the image camera and speak. On the other hand, it is confirmed not to the output the result of the speech recognition if does not face to the image camera and speak. Also, the initial feature values under off-line are replaced by them. Similarly, the initial template image captured while off-line is replaced with a template image captured under on-line, so the discrimination of the lip movement image tracking is raised. An image processing test bed was implemented to confirm the lip movement image tracking process visually and to analyze the related parameters on a real-time basis. As a result of linking the speech and image processing system, the interworking rate shows 99.3% in the various illumination environments.

A Knowledge-based Wrapper Learning Agent for Semi-Structured Information Sources (준구조화된 정보소스에 대한 지식기반의 Wrapper 학습 에이전트)

  • Seo, Hee-Kyoung;Yang, Jae-Young;Choi, Joong-Min
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.1_2
    • /
    • pp.42-52
    • /
    • 2002
  • Information extraction(IE) is a process of recognizing and fetching particular information fragments from a document. In previous work, most IE systems generate the extraction rules called the wrappers manually, and although this manual wrapper generation may achieve more correct extraction, it reveals some problems in flexibility, extensibility, and efficiency. Some other researches that employ automatic ways of generating wrappers are also experiencing difficulties in acquiring and representing useful domain knowledge and in coping with the structural heterogeneity among different information sources, and as a result, the real-world information sources with complex document structures could not be correctly analyzed. In order to resolve these problems, this paper presents an agent-based information extraction system named XTROS that exploits the domain knowledge to learn from documents in a semi-structured information source. This system generates a wrapper for each information source automatically and performs information extraction and information integration by applying this wrapper to the corresponding source. In XTROS, both the domain knowledge and the wrapper are represented as XML-type documents. The wrapper generation algorithm first recognizes the meaning of each logical line of a sample document by using the domain knowledge, and then finds the most frequent pattern from the sequence of semantic representations of the logical lines. Eventually, the location and the structure of this pattern represented by an XML document becomes the wrapper. By testing XTROS on several real-estate information sites, we claim that it creates the correct wrappers for most Web sources and consequently facilitates effective information extraction and integration for heterogeneous and complex information sources.

Analysis of Network Traffic with Urban Area Characteristics for Mobile Network Traffic Model (이동통신 네트워크 트래픽 모델을 위한 도시 지역 이동통신 트래픽 특성 분석)

  • Yoon, Young-Hyun
    • The KIPS Transactions:PartC
    • /
    • v.10C no.4
    • /
    • pp.471-478
    • /
    • 2003
  • Traditionally,, analysis, simulation and measurement have all been used to evaluate the performance of network protocols and functional entities that support mobile wireless service. Simulation methods are useful for testing the complex systems which have the very complicate interactions between components. To develop a mobile call simulator which is used to examine, validate, and predict the performance of mobile wireless call procedures must have the teletraffic model, which is to describe the mobile communication environments. Mobile teletraffic model is consists of 2 sub-models, traffic source and network traffic model. In this paper, we analyzed the network traffic data which are gathered from selected Base Stations (BSs) to define the mobile teletraffic model. We defined 4 types of cell location-Residential, Commercial, Industrial, and Afforest zone. We selected some Base Stations (BSs) which are represented cell location types in Seoul city, and gathered real data from them And then, we present the call rate per hour, cail distribution pattern per day, busy hours, loose hours, the maximum number of call, and the minimum number of calls based on defined cell location types. Those parameters are very important to test the mobile communication system´s performance and reliability and are very useful for defining the mobile network traffic model or for working the existed mobile simulation programs as input parameters.

A Study on the Removal of harmful life from Ballast by Water Pretreatment (선박 밸러스트수의 유해생물 제거를 위한 전처리 연구)

  • Park Sang-Ho;Lim Jae-Dong;Park Sun-Jung;Kim In-Soo
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2006.06b
    • /
    • pp.221-226
    • /
    • 2006
  • This study is about backwash condition and membrane fouling at continuous filtration process in ballast water treatment. Displayed result that handle particle contaminant and hydrospace organism included a number of ballast that is happened in ship using automatic back washing filter. Reason that removes first contaminant that is included in number of ballast is that heighten processing effect of after processing process of the filter. Another advantage is to drop off the solids with controlling revolution of drum screen in pretreatment filtration process. The capacity of pilot plant was $10m^3/h$. The result of the test, Backwash cycle time and duration time and a signification effect on the efficiency of system and backwash Backwash duration time was determined to be fixed in 6 seconds of the system with more than 95% removal rate, It needed 1hour backwash frequency. Filtration system removal aquatic organism over $70{\mu}m$ in ballast water. This study shows that the filtration treatment system has a potential for the treatment of ballast water.

  • PDF

Development of Data Acquisition System for Quantification of Autonomic Nervous System Activity and It's Clinical Use (자율신경계의 활성도 측정을 위한 Data Acquisition System의 개발 및 임상응용)

  • Shin, Dong-Gu;Park, Jong-Sun;Kim, Young-Jo;Shim, Bong-Sup;Lee, Sang-Hak;Lee, Jun-Ha
    • Journal of Yeungnam Medical Science
    • /
    • v.18 no.1
    • /
    • pp.39-50
    • /
    • 2001
  • Background: Power spectrum analysis method is a powerful noninvasive tool for quantifying autonomic nervous system activity. In this paper, we developed a data acquistion system for estimating the activity of the autonomic nervous system by the analysis of heart rate and respiratory rate variability using power spectrum analysis. Materials and methods: For the detection of QRS peak and measurement of respiratory rate from patient's ECG, we used low-pass filter and impedence method respectively. This system adopt an isolated power for patient's safety. In this system, two output signals can be obtained: R-R interval heart rate) and respiration rate time series. Experimental ranges are 30-240 BPM for ECG and 15-80 BPM for respiration. Results: The system can acquire two signals accurately both in the experimental test using simulator and in real clinical setting. Conclusion: The system developed in this paper is efficient for the acquisition of heart rate and respiration signals. This system will play a role in research area for improving our understanding of the pathophysiologic involvement of the autonomic nervous system in various disease states.

  • PDF

The test-bed construction and water purification assessment of the eco-convergence type aerated string contacted oxidation system (생태융합형 접촉산화수로 Test-Bed 구축 및 정화효율 평가)

  • Choi, Sunhwa;Lee, Seung-Heon;Jang, Kyusang;Kim, Heungseop
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2016.05a
    • /
    • pp.592-592
    • /
    • 2016
  • 국내에는 17,500여개의 농업용 저수지가 전국적으로 분포하고 있다. 국내 농업용 저수지는 대부분이 소규모이며, 연중 수량 변동이 심하고, 유역배율이 작아 태생적으로 수질오염에 취약한 구조로 되어 있다. 특히 농업용 저수지는 도시 근교나 농촌지역에 많이 위치하고 있어 유역 내 축산 농가나 미처리 생활하수에서 유래된 유기물 및 영양염류 유입에 의한 수질오염도가 높다. 저수지에 고농도로 유입되는 유기물, TN, TP를 처리하기 위하여 농어촌연구원과 수생태복원(주)에서는 공동으로 친환경 수처리시설인 생태융합형 접촉산화시스템을 개발하였다. 생태융합 접촉산화수로는 상부 식생과 수로 내의 섬유상 끈상 미생물 접촉재를 이용하여 오염수가 수로를 흐르면서 침전, 여과, 흡착, 산화, 흡수 등 물리학적, 화학적, 생물학적 원리를 이용하여 고농도의 유기물과 질소, 인을 제거하는 물리적, 생물학적 공정을 융복합 기술이다. 본 연구에서는 경기도 시흥시에 소재하고 있는 M 저수지에 현장 Test-bed를 구축하여 수질정화효율을 평가하였다. M 저수지는 유효저수지량이 약 23만톤에 해당하는 소규모 저수지로, 1941년도 준공된 아주 노후화된 저수지로 평균 수심이 2m 이하이고 연중 수질오염도가 높은 저수지이다. 매화저수지 수변에 설치된 생태융합형 접촉산화수로의 전체규모는 길이 8.6m, 폭 2m, 수심 2m에 해당하며, 끈상 미생물 메디아조 3개($2{\times}2{\times}6m^3$), 침전조 1개($2{\times}2{\times}2m^3$)로 구성되어 있다. 기타 부대 장치로는 끈상 메디아조에 산소공급을 위한 Air-mist(마이크로 버블 발생장치), 자동운전계기판, 유입펌프 등이 있다. 생태융합형 접촉산화수로의 처리 공정은 유입수${\rightarrow}$에어미스트${\rightarrow}$고속복합응집장치${\rightarrow}$융복합 산화조(3조)${\rightarrow}$침전조${\rightarrow}$방류로 구성되어 있다. 테스트 베드는 2015년 8월 말경에 구축 완료하였으며, 끈상 미생물 메디아조의 수질정화효율을 평가하기 위하여 9월부터 11월까지 총 7회 걸쳐 유입수와 유출수를 각각 조사하였다. 현장 측정항목인 수온, pH, EC, DO 등은 유입수 및 유출수간 큰 차이가 없었고, COD, SS, Chl-a, TP 등은 수처리시스템 초기 가동시에는 메디아에 미생물 부착율 저조로 유입수 및 유출수 수질농도에 큰 차이가 없었으나, 운영시간의 경과와 함께 메디아의 미생물 충진율이 높아짐에 따라 처리효율이 최대 SS 69.6%, Chl-a 89.3%, TP 89%까지 도달하는 것으로 나타났다. 생태융합 접촉산화수로는 부지 집약적인 컴팩트한 수처리 시설로서 현재 널리 이용되고 있는 인공습지를 대체할 수 있는 경제적인 시설로 판단된다.

  • PDF

Automatic Word Spacing of the Korean Sentences by Using End-to-End Deep Neural Network (종단 간 심층 신경망을 이용한 한국어 문장 자동 띄어쓰기)

  • Lee, Hyun Young;Kang, Seung Shik
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.8 no.11
    • /
    • pp.441-448
    • /
    • 2019
  • Previous researches on automatic spacing of Korean sentences has been researched to correct spacing errors by using n-gram based statistical techniques or morpheme analyzer to insert blanks in the word boundary. In this paper, we propose an end-to-end automatic word spacing by using deep neural network. Automatic word spacing problem could be defined as a tag classification problem in unit of syllable other than word. For contextual representation between syllables, Bi-LSTM encodes the dependency relationship between syllables into a fixed-length vector of continuous vector space using forward and backward LSTM cell. In order to conduct automatic word spacing of Korean sentences, after a fixed-length contextual vector by Bi-LSTM is classified into auto-spacing tag(B or I), the blank is inserted in the front of B tag. For tag classification method, we compose three types of classification neural networks. One is feedforward neural network, another is neural network language model and the other is linear-chain CRF. To compare our models, we measure the performance of automatic word spacing depending on the three of classification networks. linear-chain CRF of them used as classification neural network shows better performance than other models. We used KCC150 corpus as a training and testing data.