• Title/Summary/Keyword: 파일동기화

Search Result 110, Processing Time 0.028 seconds

Fault Tolerance for IEEE 1588 Based on Network Bonding (네트워크 본딩 기술을 기반한 IEEE 1588의 고장 허용 기술 연구)

  • Altaha, Mustafa;Rhee, Jong Myung
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.11 no.4
    • /
    • pp.331-339
    • /
    • 2018
  • The IEEE 1588, commonly known as a precision time protocol (PTP), is a standard for precise clock synchronization that maintains networked measurements and control systems. The best master clock (BMC) algorithm is currently used to establish the master-slave hierarchy for PTP. The BMC allows a slave clock to automatically take over the duties of the master when the slave is disconnected due to a link failure and loses its synchronization; the slave clock depends on a timer to compensate for the failure of the master. However, the BMC algorithm does not provide a fast recovery mechanism in the case of a master failure. In this paper, we propose a technique that combines the IEEE 1588 with network bonding to provide a faster recovery mechanism in the case of a master failure. This technique is implemented by utilizing a pre-existing library PTP daemon (Ptpd) in Linux system, with a specific profile of the IEEE 1588 and it's controlled through bonding modes. Network bonding is a process of combining or joining two or more network interfaces together into a single interface. Network bonding offers performance improvements and redundancy. If one link fails, the other link will work immediately. It can be used in situations where fault tolerance, redundancy, or load balancing networks are needed. The results show combining IEEE 1588 with network bonding enables an incredible shorter recovery time than simply just relying on the IEEE 1588 recovery method alone.

Implement of High Available Replicate Systems Based on Cloud Computing (클라우드 컴퓨팅 기반의 고가용성 복제시스템의 구현)

  • Park, Sung-Won;Lee, Moon-Goo;Lee, Nam-Yong
    • 전자공학회논문지 IE
    • /
    • v.48 no.4
    • /
    • pp.61-68
    • /
    • 2011
  • As business management has a high level of dependence on Informational Technology (IT), protecting assets of a company from disaster is one of the most important thing that IT operating managers should consider. Because data or information is a major source of operation of the company, data security is the first priority as an aspect of continuity of business management. Therefore, this paper will realize disaster recovery system, which is suspended because of disaster, based on cloud computing system. Realized High Available Replicate System applied a method of multi thread target database to improve Replicate performance, and real time synchronize technology can improve efficiency of network. From Active to Active operation, it maximizes use of backup system, and it has a effect to disperse load of source database system. Also, High Available Replicate System realized consistency verification mechanism and monitoring technique. For Performance evaluation, High Available Replicate System used multi thread method, which shows more than threefold of replicate performance than single thread method.

Neutral Data Generation Algorithm for EPC-based Manufacturing Process Collaboration (EPC 기반의 제조 공정 협업을 위한 중립 데이터 생성 알고리즘)

  • Kim, Dong-Gi;Kim, Seung-Hee
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.20 no.1
    • /
    • pp.1-9
    • /
    • 2020
  • In highly complex EPC(engineering, procurement, construction)-based manufacturing processes such as shipbuilding and marine plants, it is essential to prepare a way to enable organic working at the site referring to each other's detailed working data for collaboration between partner companies. However, companies cannot share the progress of the sites including working information in real-time due to the use of SW unique to each company and the complex site management system. As a result, the construction process is delayed, and resources are used inefficiently. This study developed a neutral data generation algorithm that can apply the working information in various file formats to a collaborative manufacturing process. In addition, this study verified the accuracy of the algorithm by applying the developed algorithm to the manufacturing process of piping in shipbuilding and marine plants, developing the SW for visualization of working information using the generated neutral data, and comparing the coordinate, shape & dimension and the kind, number, and spec. of BOM. The result confirmed that the accuracy of the coordinate of the neutral data was 99%, and that of the shape & dimension of the neutral data and BOM Spec. was both 100%. It is thought that this study can be used for overcoming the restrictions in information sharing due to the development of informatization at companies and maximizing the share of working file information in a complex manufacturing process.

Analysis on Mapping Accuracy of a Drone Composite Sensor: Focusing on Pre-calibration According to the Circumstances of Data Acquisition Area (드론 탑재 복합센서의 매핑 정확도 분석: 데이터 취득 환경에 따른 사전 캘리브레이션 여부를 중심으로)

  • Jeon, Ilseo;Ham, Sangwoo;Lee, Impyeong
    • Korean Journal of Remote Sensing
    • /
    • v.37 no.3
    • /
    • pp.577-589
    • /
    • 2021
  • Drone mapping systems can be applied to many fields such as disaster damage investigation, environmental monitoring, and construction process monitoring. To integrate individual sensors attached to a drone, it was essential to undergo complicated procedures including time synchronization. Recently, a variety of composite sensors are released which consist of visual sensors and GPS/INS. Composite sensors integrate multi-sensory data internally, and they provide geotagged image files to users. Therefore, to use composite sensors in drone mapping systems, mapping accuracies from composite sensors should be examined. In this study, we analyzed the mapping accuracies of a composite sensor, focusing on the data acquisition area and pre-calibration effect. In the first experiment, we analyzed how mapping accuracy varies with the number of ground control points. When 2 GCPs were used for mapping, the total RMSE has been reduced by 40 cm from more than 1 m to about 60 cm. In the second experiment, we assessed mapping accuracies based on whether pre-calibration is conducted or not. Using a few ground control points showed the pre-calibration does not affect mapping accuracies. The formation of weak geometry of the image sequences has resulted that pre-calibration can be essential to decrease possible mapping errors. In the absence of ground control points, pre-calibration also can improve mapping errors. Based on this study, we expect future drone mapping systems using composite sensors will contribute to streamlining a survey and calibration process depending on the data acquisition circumstances.

Analysis of the Case with Serial Killer Young Cheol Yoo (유영철 연쇄살인사건 분석)

  • Lee, Jin-Dong;Lee, Sang-Han
    • Journal of forensic and investigative science
    • /
    • v.2 no.1
    • /
    • pp.32-51
    • /
    • 2007
  • Serial violent crimes have occurred more frequently. Additional attention is paid to relevant areas in which discussions has also increased. This study analyzed Young-cheol Yoo, serial killer case. Two of Yoo's crimes were studied for modus operandi. The cases selected were the premeditated break-in homicide of upper-class elderly people and the impulsive homicide of the Hwanghak-Dong street vendor. Crime motives, targets, times, places, means and methods were analyzed. Profiling techniques in Young-cheol Yoo cases were evaluated and the problems discovered during investigation were discussed. The followings are the findings of the analysis of the serial killer Yoo cases. Yoo exhibited a hatred toward the rich, the elderly, and women as well as a fear of diseases and death. Yoo's crime targets were the elderly residing in wealthy houses, street vendors and prostitutes. The numbers of victims were: 3 men and 5 women victims in 4 homicide cases involving the elderly residents in wealthy houses; one man in 1 street vendor homicide case 11 women in 11 prostitute homicide cases, so total 20 persons were murdered in 16 cases. The time of the crimes were between 10 am and noon in the homicide cases of the elderly and very late at night or early in the morning in the prostitute homicide cases. Means and methods facilitated include the use of a knife as a threat and a hammer made by Yoo to strike the head and face of victims. In the homicide cases involving the elderly, he attempted to disguise the crime scene as a burglary or committed arson to destroy the evidence; in the prostitute homicide cases, bodies were mutilated and buried in secret. 1) Generally each serial killer case has different characteristics, motives, and purposes; while some serial killer cases involve similar methods, others use different methods. Unlike other crimes, serial killers' characteristics and tastes are very different, so it is difficult to explain serial killings based on a specific model. It is important to accurately capture modus operandi of each serial killing and for detectives to familiarize themselves with them. The process of tracing and use of imagination which follows a serial killer's psychology and thought must be used to find out what kind of thoughts pushed the killer to commit the crime. In order to investigate and research difficult subjects such as serial killing, various methods, skills, and relevant knowledge should be studied, and institutional endeavors should go hand in hand with individual efforts.

  • PDF

3D Massively Multiplayer Online Role Playing Game (MMORPG) Based Lecturing System (3차원 다중 사용자 온라인 게임 기반 강의 시스템)

  • Lim, Nak-Kwon;Lee, Hae-Young
    • Journal of the Korea Computer Graphics Society
    • /
    • v.16 no.1
    • /
    • pp.21-27
    • /
    • 2010
  • Today the lectures are usually practiced in a teacher-led traditional classroom system or a student-led e-learning system. Students passively follow the teacher's lectures in both systems, though. Also due to the advances in 3D Computer Graphics and Game technologies, there are trials to exploit the positive effect of games in learning. The serious games, specifically designed games for an educational goal, or existing games for a special class have been used as lectures. Still these games have a great difficulty in being integrated into the educational system technically and economically. Therefore a new 3D MMORPG based lecturing system is presented in this paper. In our new lecturing system, the characteristics of a 3D MMORPG, achievement, sociality, and immersion, are provided to motivate students to participate actively in a lecture. A teacher and students interact with each other in realtime as 3D characters in a 3D virtual classroom on-line. An ordinary teacher can also easily apply our new system to existing classes since a teacher only needs to specify a slide file to prepare a lecture. For the future work, a user study and the effect of our new lecturing system will be performed.

Implementation of a Web-based Virtual Educational System for Java Language Using Java Web Player (자바 웹플레이어를 이용한 웹기반 자바언어 가상교육시스템의 구현)

  • Kim, Dongsik;Moon, Ilhyun;Choi, Kwansun;Jeon, Changwan;Lee, Sunheum
    • The Journal of Korean Association of Computer Education
    • /
    • v.11 no.1
    • /
    • pp.57-64
    • /
    • 2008
  • This paper presents a web-based virtual educational system for Java language, which consists of a management system named Java Web Player (JWP) and creative multimedia contents for the lectures of Java language. The JWP is a Java application program free from security problems by the Java Web Start technologies that supports an integrated learning environment including three important learning procedures: Java concept learning process, programming practice process and assessment process. On-line voice presentation and its related texts together with moving images are synchronized for efficiently conveying creative contents to learners. Furthermore, a simple and useful compiler is included in the JWP for providing user-friendly language practice environment enabling such as coding, editing, executing, and debugging Java source files on the Web. Finally, simple multiple choices are given suddenly to the learners while they are studying through the JWP and the test results are displayed on the message box. In order to show the validity of the proposed virtual educational system we analysed and assessed the learners' academic performance on the five quizzes for one semester.

  • PDF

An Internet-based Self-Learning Educational System for Efficient Learning of Java Language (효율적인 자바언어 학습을 위한 인터넷기반 자율학습시스템의 구현)

  • Kim Dong-Sik;Lee Dong-Yeop
    • Journal of Engineering Education Research
    • /
    • v.8 no.1
    • /
    • pp.71-83
    • /
    • 2005
  • This paper presents an internet-based self-learning educational system which can be enhancing efficiency in the learning process of Java language. The proposed self-learning educational system is called Java Web Player(JWP), which is a Java application program and is executable through Java Web Start technologies. Also, three important sequential learning processes : concept learning process, programming practice process and assessment process are integrated in the proposed JWP using Java Web Start technologies. This JWP enables the learners to achieve efficient and interesting self-learning since the learning process is designed to enhance the multimedia capabilities on the basis of various educational technologies. Furthermore, internet-based on-line voice presentation and its related texts together with moving images are synchronized for efficient language learning process. Also, a simple and useful Java compiler is included in the JWP for providing language practice environment such as coding, editing, executing and debugging Java source files. Finally, repeated practice can make the learners to understand easily the key concepts of Java language. Simple multiple choices are given suddenly to the learners while they are studying through the JWP and the test results are displayed on the message box. This assessment process is very essential to increase the learner's academic capability.

Effectiveness of Decision-Making Skills in SSI Class Based on Debate by Utilizing SNS in Terms of Students' Personality Traits (SSI 토론 수업에서 SNS 활용이 성격특성별 의사결정능력에 미치는 효과)

  • Jang, Seoyoon;Cha, Heeyoung;Park, Hyemin;Park, Chuljin
    • Journal of The Korean Association For Science Education
    • /
    • v.36 no.5
    • /
    • pp.757-768
    • /
    • 2016
  • This study developed an SSI (Socio-Scientific Issue) discussion program that applies a creative technique called six thinking hats, and then investigated the differences in argumentation patterns and effects on the decision-making abilities of each character feature of students between SNS debate and existing face to face debate. There were three SSI themes - Designer Babies, embryonic stem cell study, and legitimacy of abortion. Students were divided into two groups, the debate group using SNS and face to face debate group. The character patterns of students were divided to 'extraversion,' 'agreeableness,' and 'conscientiousness' through test sheets for character features for each student. Both groups were educated for creative discussion methods using six thinking hats and then, the class progressed. As a result of analyzing argumentation patterns used in SNS debate and face to face debate, the most used argumentation pattern was the "cause pattern." But comparing to face to face debate, other patterns (mark, inference, authority, motive) were also used in SNS debate. The study analyzed three factors of decision-making ability for each character feature of students such as complexity, perspectives, and inquiry. As a result, for 'complexity' factor, there was a significant difference between SNS debate group and face to face debate group only in the student group of Agreeableness. For 'perspectives' factor, there were significant differences between SNS debate group and face to face debate group in all three characters. Finally, for inquiry, there were no significant differences between SNS debate group and face to face debate group in all three characters. Accordingly it would be necessary to apply SNS debate using the six thinking hats in SSI education to enhance perspectives.

An accuracy analysis of Cyberknife tumor tracking radiotherapy according to unpredictable change of respiration (예측 불가능한 호흡 변화에 따른 사이버나이프 종양 추적 방사선 치료의 정확도 분석)

  • Seo, jung min;Lee, chang yeol;Huh, hyun do;Kim, wan sun
    • The Journal of Korean Society for Radiation Therapy
    • /
    • v.27 no.2
    • /
    • pp.157-166
    • /
    • 2015
  • Purpose : Cyber-Knife tumor tracking system, based on the correlation relationship between the position of a tumor which moves in response to the real time respiratory cycle signal and respiration was obtained by the LED marker attached to the outside of the patient, the location of the tumor to predict in advance, the movement of the tumor in synchronization with the therapeutic device to track real-time tumor, is a system for treating. The purpose of this study, in the cyber knife tumor tracking radiation therapy, trying to evaluate the accuracy of tumor tracking radiation therapy system due to the change in the form of unpredictable sudden breathing due to cough and sleep. Materials and Methods : Breathing Log files that were used in the study, based on the Respiratory gating radiotherapy and Cyber-knife tracking radiosurgery breathing Log files of patients who received herein, measured using the Log files in the form of a Sinusoidal pattern and Sudden change pattern. it has been reconstituted as possible. Enter the reconstructed respiratory Log file cyber knife dynamic chest Phantom, so that it is possible to implement a motion due to respiration, add manufacturing the driving apparatus of the existing dynamic chest Phantom, Phantom the form of respiration we have developed a program that can be applied to. Movement of the phantom inside the target (Ball cube target) was driven by the displacement of three sizes of according to the size of the respiratory vertical (Superior-Inferior) direction to the 5 mm, 10 mm, 20 mm. Insert crosses two EBT3 films in phantom inside the target in response to changes in the target movement, the End-to-End (E2E) test provided in Cyber-Knife manufacturer depending on the form of the breathing five times each. It was determined by carrying. Accuracy of tumor tracking system is indicated by the target error by analyzing the inserted film, additional E2E test is analyzed by measuring the correlation error while being advanced. Results : If the target error is a sine curve breathing form, the size of the target of the movement is in response to the 5 mm, 10 mm, 20 mm, respectively, of the average $1.14{\pm}0.13mm$, $1.05{\pm}0.20mm$, with $2.37{\pm}0.17mm$, suddenly for it is variations in breathing, respective average $1.87{\pm}0.19mm$, $2.15{\pm}0.21mm$, and analyzed with $2.44{\pm}0.26mm$. If the correlation error can be defined by the length of the displacement vector in the target track is a sinusoidal breathing mode, the size of the target of the movement in response to 5 mm, 10 mm, 20 mm, respective average $0.84{\pm}0.01mm$, $0.70{\pm}0.13mm$, with $1.63{\pm}0.10mm$, if it is a variant of sudden breathing respective average $0.97{\pm}0.06mm$, $1.44{\pm}0.11mm$, and analyzed with $1.98{\pm}0.10mm$. The larger the correlation error values in both the both the respiratory form, the target error value is large. If the motion size of the target of the sine curve breathing form is greater than or equal to 20 mm, was measured at 1.5 mm or more is a recommendation value of both cyber knife manufacturer of both error value. Conclusion : There is a tendency that the correlation error value between about target error value magnitude of the target motion is large is increased, the error value becomes large in variation of rapid respiration than breathing the form of a sine curve. The more the shape of the breathing large movements regular shape of sine curves target accuracy of the tumor tracking system can be judged to be reduced. Using the algorithm of Cyber-Knife tumor tracking system, when there is a change in the sudden unpredictable respiratory due patient coughing during treatment enforcement is to stop the treatment, it is assumed to carry out the internal target validation process again, it is necessary to readjust the form of respiration. Patients under treatment is determined to be able to improve the treatment of accuracy to induce the observed form of regular breathing and put like to see the goggles monitor capable of the respiratory form of the person.

  • PDF