• Title/Summary/Keyword: Flow Controller

Search Result 707, Processing Time 0.027 seconds

Mitigating TCP Incast Issue in Cloud Data Centres using Software-Defined Networking (SDN): A Survey

  • Shah, Zawar
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.12 no.11
    • /
    • pp.5179-5202
    • /
    • 2018
  • Transmission Control Protocol (TCP) is the most widely used protocol in the cloud data centers today. However, cloud data centers using TCP experience many issues as TCP was designed based on the assumption that it would primarily be used in Wide Area Networks (WANs). One of the major issues with TCP in the cloud data centers is the Incast issue. This issue arises because of the many-to-one communication pattern that commonly exists in the modern cloud data centers. In many-to-one communication pattern, multiple senders simultaneously send data to a single receiver. This causes packet loss at the switch buffer which results in TCP throughput collapse that leads to high Flow Completion Time (FCT). Recently, Software-Defined Networking (SDN) has been used by many researchers to mitigate the Incast issue. In this paper, a detailed survey of various SDN based solutions to the Incast issue is carried out. In this survey, various SDN based solutions are classified into four categories i.e. TCP Receive Window based solutions, Tuning TCP Parameters based solutions, Quick Recovery based solutions and Application Layer based solutions. All the solutions are critically evaluated in terms of their principles, advantages, and shortcomings. Another important feature of this survey is to compare various SDN based solutions with respect to different performance metrics e.g. maximum number of concurrent senders supported, calculation of delay at the controller etc. These performance metrics are important for deployment of any SDN based solution in modern cloud data centers. In addition, future research directions are also discussed in this survey that can be explored to design and develop better SDN based solutions to the Incast issue.

The Verification Test of Launch Control System Algorithms Using Automated Verification System (자동화 검증시스템을 이용한 발사관제시스템 알고리즘 검증시험)

  • An, Jae-Chel;Moon, Kyung-Rok;Oh, Il-Seok
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.25 no.3
    • /
    • pp.127-137
    • /
    • 2021
  • The launch complex(LC) is composed of various facilities. The launch control system that operates remotely those of LC spends much time and labor for developing and verifying its control algorithms. The verification of algorithms is performed by the software developer entering simulated state values based on the test procedure and checking the output result according to the algorithm flow. These verification processes should be performed repeatedly, thus the human errors are easily occurred. In this paper, an efficient automated verification method with a script test procedure is proposed to minimize human errors and shorten the verification duration. We also present the results of the algorithm verification tests for the cases of the compressed gases supply system and the electro pneumatic panel system of LC.

Design and Pressure Loss Evaluation of Vacuum Brazed Cooling Passage for Full Authority Digital Engine Control (항공기용 엔진제어기의 진공 브레이징 냉각유로 설계 및 압력손실 평가)

  • Han, Myeongjae;Seol, Jinwoon;Jeong, Seungho;Cha, Minkyung;Jang, Hoyoun;Kim, Junghoe
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.26 no.2
    • /
    • pp.72-78
    • /
    • 2022
  • A vacuum brazed cooling passage for an aircraft engine controller was designed. In order to predict the total pressure loss, which is the main design factor of the cooling passage, theoretical and numerical methods for the major loss and the minor loss considering the overall shape of the cooling passage are presented. This design and evaluation method can predict the pressure loss of the complex cooling passage shape for various flow conditions at the initial design step.

A Blockchain-enabled Multi-domain DDoS Collaborative Defense Mechanism

  • Huifen Feng;Ying Liu;Xincheng Yan;Na Zhou;Zhihong Jiang
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.17 no.3
    • /
    • pp.916-937
    • /
    • 2023
  • Most of the existing Distributed Denial-of-Service mitigation schemes in Software-Defined Networking are only implemented in the network domain managed by a single controller. In fact, the zombies for attackers to launch large-scale DDoS attacks are actually not in the same network domain. Therefore, abnormal traffic of DDoS attack will affect multiple paths and network domains. A single defense method is difficult to deal with large-scale DDoS attacks. The cooperative defense of multiple domains becomes an important means to effectively solve cross-domain DDoS attacks. We propose an efficient multi-domain DDoS cooperative defense mechanism by integrating blockchain and SDN architecture. It includes attack traceability, inter-domain information sharing and attack mitigation. In order to reduce the length of the marking path and shorten the traceability time, we propose an AS-level packet traceability method called ASPM. We propose an information sharing method across multiple domains based on blockchain and smart contract. It effectively solves the impact of DDoS illegal traffic on multiple domains. According to the traceability results, we designed a DDoS attack mitigation method by replacing the ACL list with the IP address black/gray list. The experimental results show that our ASPM traceability method requires less data packets, high traceability precision and low overhead. And blockchain-based inter-domain sharing scheme has low cost, high scalability and high security. Attack mitigation measures can prevent illegal data flow in a timely and efficient manner.

Simulation of The Effective Distribution of Droplets and Numerical Analysis of The Control Drone-Only Nozzle (방제드론 전용노즐의 유효살포폭 내 액적분포 및 수치해석 시뮬레이션)

  • Jinteak Lim;Sunggoo Yoo
    • The Journal of the Convergence on Culture Technology
    • /
    • v.10 no.2
    • /
    • pp.531-536
    • /
    • 2024
  • Control drones, which are recently classified as smart agricultural machines in the agricultural field, are striving to build smart control and automatic control systems by combining hardware and software in order to shorten working hours and increase the effectiveness of control in the aging era of rural areas. In this paper, the characteristics of the nozzle dedicated to the control drone were analyzed as a basic study for the establishment of management control and automatic control systems. In order to consider various variables such as the type of various drone models, controller, wind, flight speed, flight altitude, weather conditions, and UAV pesticide types, related studies are needed to be able to present the drug spraying criteria in consideration of the characteristics and versatility of the nozzle. Therefore, to enable the consideration of various variables, flow analysis (CFD) simulation was conducted based on the self-designed nozzle, and the theoretical and experimental values of the droplet distribution were compared and analyzed through water reduction experiments. In the future, we intend to calculate accurate scattering in consideration of various variables according to drone operation and use it in management control and automatic control systems.

Extracting Patterns of Airport Approach Using Gaussian Mixture Models and Analyzing the Overshoot Probabilities (가우시안 혼합모델을 이용한 공항 접근 패턴 추출 및 패턴 별 과이탈 확률 분석)

  • Jaeyoung Ryu;Seong-Min Han;Hak-Tae Lee
    • Journal of Advanced Navigation Technology
    • /
    • v.27 no.6
    • /
    • pp.888-896
    • /
    • 2023
  • When an aircraft is landing, it is expected that the aircraft will follow a specified approach procedure and then land at the airport. However, depending on the airport situation, neighbouring aircraft or the instructions of the air traffic controller, there can be a deviation from the specified approach. Detecting aircraft approach patterns is necessary for traffic flow and flight safety, and this paper suggests clustering techniques to identify aircraft patterns in the approach segment. The Gaussian Mixture Model (GMM), one of the machine learning techniques, is used to cluster the trajectories of aircraft, and ADS-B data from aircraft landing at the Gimhae airport in 2019 are used. The aircraft trajectories are clustered on the plane, and a total of 86 approach trajectory patterns are extracted using the centroid value of each cluster. Considering the correlation between the approach procedure pattern and overshoots, the distribution of overshoots is calculated.

The Development of a Benthic Chamber (BelcI) for Benthic Boundary Layer Studies (저층 경계면 연구용 Benthic chamber(BelcI) 개발)

  • Lee, Jae-Seong;Bahk, Kyung-Soo;Khang, Buem-Joo;Kim, Young-Tae;Bae, Jae-Hyun;Kim, Seong-Soo;Park, Jung-Jun;Choi, Ok-In
    • The Sea:JOURNAL OF THE KOREAN SOCIETY OF OCEANOGRAPHY
    • /
    • v.15 no.1
    • /
    • pp.41-50
    • /
    • 2010
  • We have developed an in-situ benthic chamber (BelcI) for use in coastal studies that can be deployed from a small boat. It is expected that BelcI will be useful in studying the benthic boundary layer because of its flexibility. BelcI is divided into three main areas: 1) frame and body chamber, 2) water sampler, and 3) stirring devices, electric controller, and data acquisition technology. To maximize in-situ use, the frame is constructed from two layers that consist of square cells. All electronic parts (motor controller, pA meter, data acquisition, etc.) are low-power consumers so that the external power supply can be safely removed from the system. The hydrodynamics of BelcI, measured by PIV (particle image velocimetry), show a typical "radial-flow impeller" pattern. Mixing time of water in the chamber is about 30 s, and shear velocity ($u^*$) near the bottom layer was calculated at $0.32\;cm\;s^{-1}$. Measurements of diffusivity boundary layer thickness showed a range of $180-230\;{\mu}m$. Sediment oxygen consumption rate, measured in-situ,was $84\;mmol\;O_2\;m^{-2}\;d_{-1}$, more than two times higher than on-board incubation results. Benthic fluxes assessed from in-situ incubation were estimated as follows: nitrate + nitrite = $0.18\;{\pm}\;0.07\;mmol\;m^{-2}\;d^{-1}$ ammonium $23\;{\pm}\;1\;mmol\;m^{-2}\;d^{-1}$ phosphate = $0.09\;{\pm}\;0.02\;mmol\;m^{-2}\;d^{-1}$ and silicate = $23\;{\pm}\;1\;mmol\;m^{-2}\;d^{-1}$.

Fertigation Techniques Using Fertilizers with Peristaltic Hose Pump for Hydroponics (연동펌프를 이용한 비료염 공급 관비재배기술 연구)

  • Kim, D.E.;Lee, G.I.;Kim, H.H.;Woo, Y.H.;Lee, W.Y.;Kang, I.C.
    • Journal of Practical Agriculture & Fisheries Research
    • /
    • v.17 no.1
    • /
    • pp.57-71
    • /
    • 2015
  • This study was conducted to develop the fertigation system with a peristaltic hose pump and brushless DC motor. The fertigation system was consisted of sensor, main controller, motor control unit, peristaltic pump, water supply pump, control panel, and filter. The peristaltic pump discharges liquid by squeezing the tube with rollers. Rollers attached to the external circumference of the rotor compresses the flexible tube. The fluid is contained within a flexible tube fitted inside a circular pump casing. The developed fertigation system has no mixing tank but instead injects directly a concentrated nutrient solution into a water supply pipe. The revolution speed of the peristaltic pump is controlled by PWM (Pulse width modulation) method. When the revolution speed of the peristaltic pump was 300rpm, the flow rate of the 3.2, 4.8, 6.3mm diameter tube was 202, 530, 857mL/min, respectively. As increasing revolution speed, the flow rate of the peristaltic pump linearly increased. As the inner diameter of a tube larger, a slope of graph is more steep. Flow rate of three roller was more than that of four roller. Flow rate of a norprene tube with good restoring force was more than that of a pharmed tube. As EC sensor probe was installed in direct piping in comparison with bypass piping showed good performance. After starting the system, it took 16~17 seconds to stabilize EC. The maximum value of EC was 1.44~1.7dS/m at a setting value of 1.4dS/m. The developed fertigation system showed ±0.06dS/m deviation from the setting value of EC. In field test, Cucumber plants generally showed good growth. From these findings, this fertigation system can be appropriately suitable for fertigation culture for crops.

Single-phase Control Algorithm of 4-Leg type PCS for Micro-grid System (마이크로그리드용 4-Leg 방식 PCS의 각상 개별제어 알고리즘에 관한 연구)

  • Kim, Seung-Ho;Choi, Sung-Sik;Kim, Seung-Jong;Rho, Dae-Seok
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.11
    • /
    • pp.817-825
    • /
    • 2017
  • The AC-common bus microgrid system can overcome several weaknesses of the DC microgrid system by interconnecting the DC/AC inverters used for renewable energy with an AC network. Nevertheless, the unbalanced loads inherent in the electric power systems of island and small communities can deteriorate the performance of the AC microgrid system. This is because of the limited voltage regulation capability and mixed power flow in the voltage source inverter. In order to overcome the unbalanced load condition, this paper proposes a voltage and current control algorithm for the 4-leg inverter based on the single phase d-q control method, as well as the modeling of the voltage controller using Matlab/Simulink S/W. From the S/W simulation and experiment of the 250KW proto-type inverter, it is confirmed that the proposed algorithm is a useful tool for the design and operation of the AC microgrid system.

A Study on Implementation of Robot Overlay Welding System Based on OLP for Ball of Ball Valves (볼밸브용 볼의 OLP 기반 로봇육성용접 시스템 구현에 관한 연구)

  • Jang, Jae-Sung;Hwang, Seong-Hyun;Lho, Tae-Jung
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.12
    • /
    • pp.446-452
    • /
    • 2016
  • Recently, heat resistant super alloys (which are wear-resistant, corrosion-resistant, and heat-resistant), have been used as the basic structural material in offshore and petrochemical plants. On the other hand, making valves from very expensive, high heat-resistant alloys increases the production cost and decreases its market competitiveness. To solve these problems, the technique of overlaying only those that flow on the fluid has been used as an effective method. Nevertheless, because the former technique of overlaying the ball is performed manually, it takes too much time and perfect welding is difficult to perform. To solve this problem, this study developed a robot automation system that can make uniformly overlay welding of the ball for ball-valves. The system consists of a 6-axis welding robot with a welding torch and additional 2 axes for the rotation of positioner, the controller, and a robot path OLP (Off-Line Programming). The CAD drawing data was entered in the Off-line program to obtain the robot teaching point and drive source. Overlay welding paths were implemented using Matlab. Through an automated overlaying system that implemented the OLP, the productivity rose 2.58 times, as the amount of time required for work decreased from 88 hours to 41 hours.