• Title/Summary/Keyword: pre-logic

Search Result 131, Processing Time 0.024 seconds

Determination Method of TTL for Improving Energy Efficiency of Wormhole Attack Defense Mechanism in WSN (무선 센서 네트워크에서 웜홀 공격 방어기법의 에너지 효율향상을 위한 TTL 결정 기법)

  • Lee, Sun-Ho;Cho, Tae-Ho
    • Journal of the Korea Society for Simulation
    • /
    • v.18 no.4
    • /
    • pp.149-155
    • /
    • 2009
  • Attacks in wireless sensor networks (WSN), are similar to the attacks in ad-hoc networks because there are deployed on a wireless environment. However existing security mechanism cannot apply to WSN, because it has limited resource and hostile environment. One of the typical attack in WSN is setting up wrong route that using wormhole. To overcome this threat, Ji-Hoon Yun et al. proposed WODEM (WOrmhole attack DEfense Mechanism) which can detect and counter with wormhole. In this scheme, it can detect and counter with wormhole attacks by comparing hop count and initial TTL (Time To Live) which is pre-defined. The selection of a initial TTL is important since it can provide a tradeoff between detection ability ratio and energy consumption. In this paper, we proposed a fuzzy rule-based system for TTL determination that can conserve energy, while it provides sufficient detection ratio in wormhole attack.

Memory Organization for a Fuzzy Controller.

  • Jee, K.D.S.;Poluzzi, R.;Russo, B.
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 1993.06a
    • /
    • pp.1041-1043
    • /
    • 1993
  • Fuzzy logic based Control Theory has gained much interest in the industrial world, thanks to its ability to formalize and solve in a very natural way many problems that are very difficult to quantify at an analytical level. This paper shows a solution for treating membership function inside hardware circuits. The proposed hardware structure optimizes the memoried size by using particular form of the vectorial representation. The process of memorizing fuzzy sets, i.e. their membership function, has always been one of the more problematic issues for the hardware implementation, due to the quite large memory space that is needed. To simplify such an implementation, it is commonly [1,2,8,9,10,11] used to limit the membership functions either to those having triangular or trapezoidal shape, or pre-definite shape. These kinds of functions are able to cover a large spectrum of applications with a limited usage of memory, since they can be memorized by specifying very few parameters ( ight, base, critical points, etc.). This however results in a loss of computational power due to computation on the medium points. A solution to this problem is obtained by discretizing the universe of discourse U, i.e. by fixing a finite number of points and memorizing the value of the membership functions on such points [3,10,14,15]. Such a solution provides a satisfying computational speed, a very high precision of definitions and gives the users the opportunity to choose membership functions of any shape. However, a significant memory waste can as well be registered. It is indeed possible that for each of the given fuzzy sets many elements of the universe of discourse have a membership value equal to zero. It has also been noticed that almost in all cases common points among fuzzy sets, i.e. points with non null membership values are very few. More specifically, in many applications, for each element u of U, there exists at most three fuzzy sets for which the membership value is ot null [3,5,6,7,12,13]. Our proposal is based on such hypotheses. Moreover, we use a technique that even though it does not restrict the shapes of membership functions, it reduces strongly the computational time for the membership values and optimizes the function memorization. In figure 1 it is represented a term set whose characteristics are common for fuzzy controllers and to which we will refer in the following. The above term set has a universe of discourse with 128 elements (so to have a good resolution), 8 fuzzy sets that describe the term set, 32 levels of discretization for the membership values. Clearly, the number of bits necessary for the given specifications are 5 for 32 truth levels, 3 for 8 membership functions and 7 for 128 levels of resolution. The memory depth is given by the dimension of the universe of the discourse (128 in our case) and it will be represented by the memory rows. The length of a world of memory is defined by: Length = nem (dm(m)+dm(fm) Where: fm is the maximum number of non null values in every element of the universe of the discourse, dm(m) is the dimension of the values of the membership function m, dm(fm) is the dimension of the word to represent the index of the highest membership function. In our case then Length=24. The memory dimension is therefore 128*24 bits. If we had chosen to memorize all values of the membership functions we would have needed to memorize on each memory row the membership value of each element. Fuzzy sets word dimension is 8*5 bits. Therefore, the dimension of the memory would have been 128*40 bits. Coherently with our hypothesis, in fig. 1 each element of universe of the discourse has a non null membership value on at most three fuzzy sets. Focusing on the elements 32,64,96 of the universe of discourse, they will be memorized as follows: The computation of the rule weights is done by comparing those bits that represent the index of the membership function, with the word of the program memor . The output bus of the Program Memory (μCOD), is given as input a comparator (Combinatory Net). If the index is equal to the bus value then one of the non null weight derives from the rule and it is produced as output, otherwise the output is zero (fig. 2). It is clear, that the memory dimension of the antecedent is in this way reduced since only non null values are memorized. Moreover, the time performance of the system is equivalent to the performance of a system using vectorial memorization of all weights. The dimensioning of the word is influenced by some parameters of the input variable. The most important parameter is the maximum number membership functions (nfm) having a non null value in each element of the universe of discourse. From our study in the field of fuzzy system, we see that typically nfm 3 and there are at most 16 membership function. At any rate, such a value can be increased up to the physical dimensional limit of the antecedent memory. A less important role n the optimization process of the word dimension is played by the number of membership functions defined for each linguistic term. The table below shows the request word dimension as a function of such parameters and compares our proposed method with the method of vectorial memorization[10]. Summing up, the characteristics of our method are: Users are not restricted to membership functions with specific shapes. The number of the fuzzy sets and the resolution of the vertical axis have a very small influence in increasing memory space. Weight computations are done by combinatorial network and therefore the time performance of the system is equivalent to the one of the vectorial method. The number of non null membership values on any element of the universe of discourse is limited. Such a constraint is usually non very restrictive since many controllers obtain a good precision with only three non null weights. The method here briefly described has been adopted by our group in the design of an optimized version of the coprocessor described in [10].

  • PDF

A Mismatch-Insensitive 12b 60MS/s 0.18um CMOS Flash-SAR ADC (소자 부정합에 덜 민감한 12비트 60MS/s 0.18um CMOS Flash-SAR ADC)

  • Byun, Jae-Hyeok;Kim, Won-Kang;Park, Jun-Sang;Lee, Seung-Hoon
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.53 no.7
    • /
    • pp.17-26
    • /
    • 2016
  • This work proposes a 12b 60MS/s 0.18um CMOS Flash-SAR ADC for various systems such as wireless communications and portable video processing systems. The proposed Flash-SAR ADC alleviates the weakness of a conventional SAR ADC that the operation speed proportionally increases with a resolution by deciding upper 4bits first with a high-speed flash ADC before deciding lower 9bits with a low-power SAR ADC. The proposed ADC removes a sampling-time mismatch by using the C-R DAC in the SAR ADC as the combined sampling network instead of a T/H circuit which restricts a high speed operation. An interpolation technique implemented in the flash ADC halves the required number of pre-amplifiers, while a switched-bias power reduction scheme minimizes the power consumption of the flash ADC during the SAR operation. The TSPC based D-flip flop in the SAR logic for high-speed operation reduces the propagation delay by 55% and the required number of transistors by half compared to the conventional static D-flip flop. The prototype ADC in a 0.18um CMOS demonstrates a measured DNL and INL within 1.33LSB and 1.90LSB, with a maximum SNDR and SFDR of 58.27dB and 69.29dB at 60MS/s, respectively. The ADC occupies an active die area of $0.54mm^2$ and consumes 5.4mW at a 1.8V supply.

Design of Real-Time PreProcessor for Image Enhancement of CMOS Image Sensor (CMOS 이미지 센서의 영상 개선을 위한 실시간 전처리 프로세서의 설계)

  • Jung, Yun-Ho;Lee, Joon-Hwan;Kim, Jae-Seok;Lim, Won-Bae;Hur, Bong-Soo;Kang, Moon-Gi
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.38 no.8
    • /
    • pp.62-71
    • /
    • 2001
  • This paper presents a design of the real-time digital image enhancement preprocessor for CMOS image sensor. CMOS image sensor offers various advantages while it provides lower-quality images than CCD does. In order to compensate for the physical limitation of CMOS sensor, the spatially adaptive contrast enhancement algorithm was incorporated into the preprocessor with color interpolation, gamma correction, and automatic exposure control. The efficient hardware architecture for the preprocessor is proposed and was simulated in VHDL. It is composed of about 19K logic gates, which is suitable for low-cost one-chip PC camera. The test system was implemented on Altera Flex EPF10KGC503-3 FPGA chip in real-time mode, and performed successfully.

  • PDF

A Change of the Science Writing ability before and after Argumentation (논의활동 전·후의 글쓰기에 나타난 과학글쓰기 능력의 정량적 변화 분석)

  • Kong, Young-Tae;Kang, Myo-Jeong
    • Journal of Science Education
    • /
    • v.37 no.3
    • /
    • pp.492-512
    • /
    • 2013
  • The aim of this study is to investigate the change of science writing ability between pre and post-science writing which was written before and after argumentation activity and to show how argumentation influences the science writing ability. To fulfill this aim, eight 5th grade students were chosen from an elementary school. They were involved in the nine science writing themes which was compose of scientific contexts and social scientific contexts. Students' science works in argumentation and writing activity were collected and analysed based on four domains of framework for science writing ability: scientific thinking, logic, creativity and expression ability. The result of this study showed that the affirmative change of four domains of science writing ability on post-science writing written after argumentation was observed. Also, an affirmative change was observed in all of the scientific and social scientific themes. A lot of changes of the scientific writing ability were observed especially when the themes were familar to student. The degree of change depended on the level of the student, but overall it influenced all participating students with a positive improvement for their scientific writing ability. Students with high grade of academic achievement showed high improvement in science writing ability, but students who had low grade of academic achievement also showed a positive improvement in science writing ability.

  • PDF

Decision Algorithm of Natural Algae Coagulant Dose to Control Algae from the Influent of Water Works (정수장 유입조류 전처리를 위한 천연조류제거제(W.H.)의 최적주입농도 결정)

  • Jang, Yeo-Ju;Jung, Jin-Hong;Lim, Hyun-Man;Yoon, Young H.;Ahn, Kwang-Ho;Chang, Hyang-Youn;Kim, Weon-Jae
    • Journal of Korean Society of Environmental Engineers
    • /
    • v.38 no.9
    • /
    • pp.482-496
    • /
    • 2016
  • Algal blooms of cyanobacteria (blue-green Algae) due to the eutrophication of rivers and lakes can cause not only the damage by its biological toxins but also the economic loss in drinking water treatment. The natural algae coagulant, a commercial product known as W.H. containing the algicidal and allelopathic material derived from oak, can control algal problems proactively through the coagulation flotation process. However, because there have been no applications of the process for pre-treatment in drinking water plants, we could find no report on the optimum injection dose of W.H.. In this study, we have conducted several sets of jar-tests while changing W.H. dose and concentration of chl-a for (1) Han-river samples and (2) subcultured cyanobacteria samples, and monitored the removal mechanisms of algae intensively. Based on these jar-test results, two linear equations with variables of chl-a and turbidity have been deduced to predict the optimal W.H. dose after the multiple regression analysis using IBM-SPSS. Also, prototypes of automatic control logic have been suggested to inject the optimal W.H. dose promptly in response to the variation of water quality.

Legal and Institutional Outcomes from the 10-year Struggle against Occupational Diseases of Semiconductor workers (반도체 직업병 10년 투쟁의 법·제도적 성과와 과제)

  • Lim, Jawoon
    • Journal of Science and Technology Studies
    • /
    • v.18 no.1
    • /
    • pp.5-62
    • /
    • 2018
  • Over the last 10 years, the fight against occupational diseases of semiconductor workers led by SHARPS(the Supporters for the Health And Rights of People in the Semiconductor industry, NGO) has accomplished considerable achievements, especially in the legal and institutional aspects. First, the court and the government accepted the claims that 24 injured workers respectively filed, recognizing their 10 types of diseases as occupational illness. The court not only expanded the list of work places and diseases that it recognized, but also presented more progressive logic of recognition. The most remarkable achievement among them is the case ruled by the Supreme court in July, 2017. In terms of 'worker's right to know', which is the most important factor in preventing occupational diseases, there have been significant legislative bills, court rulings and government guidelines. The revised bill of the Industrial Safety and Health Act to strengthen workers' rights to know and to introduce the pre-review system on trade secret is currently under review by the National Assembly. The court recently ruled that the government should disclose its inspection results on safety and health management at semiconductor factories. The ministry of labor has drawn up internal guidelines to more actively open its safety and health data to public. This study looks over recent developments in such rulings, bills and guidelines and then, analyzes their implications, laying the groundwork for future actions for worker health in the electronic industry.

A Comparative Study of the Welfare State Formation in Korea and Western European Nations; From Pre-modern to Post-modern Era (한국과 서구의 국가복지 발전에 대한 비교사적 검토 : 전통과 탈현대의 사이에서)

  • Hong, Kyung-Zoon
    • Korean Journal of Social Welfare
    • /
    • v.35
    • /
    • pp.427-451
    • /
    • 1998
  • The purpose of this study is (1) to contrast the welfare state formation in Korea with that in Western European nations, and (2) to examine the historical peculiarities of the Korean welfare state formation process. For the analysis, this study uses' contrast of context' logic of comparative history and contrast the process of (1)modern state formation (2) civil society development (3) interventionist state evolution of Korea with those of Western European nations. The findings of this study are as follows: First, the distingushing role of nation state as welfare provider is very different. It is attributed to the difference in the traditional dominance structure and in the nation-bulding process of each case. Second, class cleavage of the Western Eeuropean nations has been continually mobilized for political action and converted into political resources, while it is impossible to achieve such results in Korea which has continued labor excusive regime. Third, the institutionalization patterns of welfare politics are different. In Western Eeuropean nations, public welfare benefits have been able to produce welfare coalitions and politics of solidarity. By contrast, since welfare have been thoroughly depoliticized and informalized in Korea, voters and political parties have not been able to make issues of welfare problem Due to these historical peculiarities, it seems to be impossible that Korea's underdeveloped public welfare could be changeable in near future.

  • PDF

Hardware Design of High Performance HEVC Deblocking Filter for UHD Videos (UHD 영상을 위한 고성능 HEVC 디블록킹 필터 설계)

  • Park, Jaeha;Ryoo, Kwangki
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.1
    • /
    • pp.178-184
    • /
    • 2015
  • This paper proposes a hardware architecture for high performance Deblocking filter(DBF) in High Efficiency Video Coding for UHD(Ultra High Definition) videos. This proposed hardware architecture which has less processing time has a 4-stage pipelined architecture with two filters and parallel boundary strength module. Also, the proposed filter can be used in low-voltage design by using clock gating architecture in 4-stage pipeline. The segmented memory architecture solves the hazard issue that arises when single port SRAM is accessed. The proposed order of filtering shortens the delay time that arises when storing data into the single port SRAM at the pre-processing stage. The DBF hardware proposed in this paper was designed with Verilog HDL, and was implemented with 22k logic gates as a result of synthesis using TSMC 0.18um CMOS standard cell library. Furthermore, the dynamic frequency can process UHD 8k($7680{\times}4320$) samples@60fps using a frequency of 150MHz with an 8K resolution and maximum dynamic frequency is 285MHz. Result from analysis shows that the proposed DBF hardware architecture operation cycle for one process coding unit has improved by 32% over the previous one.

Thought Experiments: on the Working Imagination and its Limitation (사고실험 - 상상의 작용과 한도에 대해)

  • Hwang, Hee-sook
    • Journal of Korean Philosophical Society
    • /
    • v.146
    • /
    • pp.307-328
    • /
    • 2018
  • The use of thought experiments has a long history in many disciplines including science. In the field of philosophy, thought experiments have frequently appeared in the pre-existing literature on the contemporary Analytic Philosophy. A thought experiment refers to a synthetic environment where the designer of the experiment-with his or her intuition and imagination-tests common-sense knowledge. It can be understood as a conceptual tool for testing the validity of the common understanding of an issue or a phenomenon. However, we are not certain about the usefulness or efficacy of a thought experiment in knowledge production. The design of a thought experiment is meant to lure readers into believing as intended by the experiment itself. Thus, regardless of the purpose of a thought experiment, many readers who encounter the experiment could feel deceived. In this paper, to analyze the logic of thought experiments and to seek the source of uneasiness the readers and critics may feel about thought experiments, I draw lessons from three renowned thought-experiments: Thomson's 'ailing violinist', Putnam's 'brain in a vat', and Searle's 'Chinese room'. Imaginative thought experiments are usually constructed around a gap between the reality and the knowledge/information at hand. From the three experiments, several lessons can be learned. First, the evidence of the existence of a gap provided via thought experiments can serve as arguments for counterfactual situations. At the same time, the credibility and efficacy of the thought experiments can be damaged as soon as the thought-experiments are carried out with inappropriate and/or murky directions regarding the procedures of the experiment or the background of the study. According to D. R. Hofstadter and D. C. Dennett(1981), the 'knob setting' in a thought experiment can be altered in the middle of a simulation of the experimental condition, and then the implications of the thought experiment change altogether, indicating that an entirely different conclusion can be deduced from thought experiment. Lastly, some pre-suppositions and bias of the experiment designers play a considerable role in the validity and the chances of success of a thought experiment; thus, it is recommended that the experiment-designers refrain from exercising too much of their imagination in order to avoid contaminating the design of the experiment and/or wrongly accepting preconceived/misguided conclusions.