• Title/Summary/Keyword: Timer

Search Result 379, Processing Time 0.03 seconds

Implementation of Hypervisor for Virtualizing uC/OS-II Real Time Kernel (uC/OS-II 실시간 커널의 가상화를 위한 하이퍼바이저 구현)

  • Shin, Dong-Ha;Kim, Ji-Yeon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.12 no.5
    • /
    • pp.103-112
    • /
    • 2007
  • In this paper, we implement a hypervisor that runs multiple uC/OS-II real-time kernels on one microprocessor. The hypervisor virtualizes microprocessor and memory that are main resources managed by uC/OS-II kernel. Microprocessor is virtualized by controlling interrupts that uC/OS-II real-time kernel handles and memory is virtualized by partitioning physical memory. The hypervisor consists of three components: interrupt control routines that virtualize timer interrupt and software interrupt, a startup code that initializes the hypervisor and uC/OS-II kernels, and an API that provides communication between two kernels. The original uC/OS-II kernel needs to be modified slightly in source-code level to run on the hypervisor. We performed a real-time test and an independent computation test on Jupiter 32-bit EISC microprocessor and showed that the virtualized kernels run without problem. The result of our research can reduce the hardware cost, the system space and weight, and system power consumption when the hypervisor is applied in embedded applications that require many embedded microprocessors.

  • PDF

An Efficient Dynamic Network Status Update Mechanism for QoS Routing (QoS 라우팅을 위한 효율적인 동적 네트워크 상태 정보 갱신 방안)

  • Kim, Jee-Hye;Lee, Mee-Jeong
    • Journal of KIISE:Information Networking
    • /
    • v.29 no.1
    • /
    • pp.65-76
    • /
    • 2002
  • QoS routing is a routing technique for finding feasible path that satisfies QoS requirements required by application programs. Since QoS routing determines such paths in terms of dynamic network state, it satisfies the requirement of applications and increases the utilization of the network. The overhead is, however, generated by routers to exchange the information of the dynamic state of network. In order to reduce this protocol overhead, a timer based update mechanism is proposed in which router checks the change of the network status periodically and network state information is exchanged if the change is greater than a certain value. Using large update period makes, though, routing performance irresponsive to the parameters which determine the update of the network state of the router. In addition to this, large update period may result in inaccurate network state information at routers and cause resource reservation failure. The resource reservation failure generates additional overhead to cancel the resource reservation of the part of the path. In this paper, we propose mechanisms enhancing the existing network state update policy with respect to these two problems. Performance of the proposed schemes are evaluated through a course of simulation.

An Efficient Route Discovery using Adaptive Expanding Ring Search in AODV-based MANETs (AODV 기반의 MANET에서 적응적인 확장 링 검색을 이용한 효율적인 경로 탐색)

  • Han, Seung-Jin
    • The KIPS Transactions:PartC
    • /
    • v.14C no.5
    • /
    • pp.425-430
    • /
    • 2007
  • Without the aid of stationary infrastructure, maintaining routing information for all nodes is inefficient in the Mobile Ad hoc Networks(MANET). It is more efficient when every time routing information is necessary that the source node broadcasts a query message to neighbour nodes. The source node using Ad hoc On-Demand distance Vector(AODV), which is one of the routing protocols of MANET, uses the Expanding Ring Search(ERS) algorithm which finds a destination node efficiently. In order to reduce the congestion of the network, ERS algorithm does not broadcast Route REQuest(RREQ) messages in the whole network. When the timer expires, if source node does not receive Route REPly(RREP) messages from the destination node, it gradually increases TTL value and broadcasts RREQ messages. Existing AODV cost a great deal to find a destination node because it uses a fixed NODE_TRAVERSAL_TIME value. Without the message which is added in existing AODV protocols, this paper measures delay time among the neighbours' nodes by making use of HELLO messages. We propose Adaptive ERS(AERS) algorithm that makes NET_TRAVERSAL_TIME optimum which apply to the measured delay time to NODE_TRAVERSAL_TIME. AERS suppresses the unnecessary messages, making NET_TRAVERSAL_TIME optimum in this paper. So we will be able to improve a network performance. We prove the effectiveness of the proposed method through simulation.

An Efficient Congestion Control Mechanism for Tree-based Many-to-many Reliable Multicast (트리 기반의 다대다 신뢰적 멀티캐스트를 위한 효율적인 혼잡 제어 기법)

  • 유제영;강경란;이동만
    • Journal of KIISE:Information Networking
    • /
    • v.30 no.5
    • /
    • pp.656-667
    • /
    • 2003
  • Congestion control is a key task in reliable multicast along with error control. However, existing tree-based congestion control schemes such as MTCP and TRAMCC are designed for one-to-many reliable multicast and have some drawbacks when they are used for many-to-many reliable multicast. We propose an efficient congestion control mechanism, TMRCC, for tree-based many-to-many reliable multicast protocols. The proposed scheme is based on the congestion windowing mechanism and a rate controller is used in addition. The feedback for error recovery is exploited for congestion control as well to minimize the overhead at the receivers. The ACK timer and the NACK timers are set dynamically reflecting the network condition changes. The rate regulation algorithm in the proposed scheme is designed to help the flows sharing the same link to achieve the fair share quickly The performance of the proposed scheme is evaluated using ns-2. The simulation results show that the proposed scheme outperforms TRAMCC in terms of intra- session fairness and shows good level of responsiveness, TCP-friendliness, and scalability. In addition, we implemented the proposed scheme by integrating with GAM that is one of many-to-many reliable multicast protocols and evaluated the performance in a laboratory-wide testbed.

Control of Daily First Drainage Time by Irrigation Management with Drainage Level Sensor in Tomato Perlite Bag Culture (배액전극제어법에 의한 토마토 펄라이트 자루재배시 일중 첫 배액 제어)

  • Kim, Sung-Eun;Sim, Sang-Youn;Kim, Young-Shik
    • Horticultural Science & Technology
    • /
    • v.28 no.3
    • /
    • pp.409-414
    • /
    • 2010
  • The first drainage time in a day was controlled for precise irrigation management with low consumption of nutrient solution in tomato perlite bag culture system by measuring water level of drained water in drainage catchment part. This method automatically adjusted the irrigation time under any condition of light, temperature and humidity, resulting in stable water content in substrates. However, it was difficult to keep the time consistent as they were set. It drained with the deviation of 20 min in the treatment in which the first drainage time was set at 10:00 and 50 min in the treatment set at 10:30. The first drainage time was not constant, but the drain occurred stably before noon in the treatment of which irrigation frequency was longer than 30 min. The drainage ratio was better balanced in all the treatments using drainage level sensors than the treatment using time clock for irrigation control. High water and fertilizer efficiencies were obtained. Although the growth, total yield and sugar content were not significantly different between the treatments, fruit weight was higher in the treatments using drainage level sensors than that using timer.

Destructive and Non-destructive Tests of Bamboo Oriented Strand Board under Various Shelling Ratios and Resin Contents

  • Maulana, Sena;Gumelar, Yuarsa;Fatrawana, Adesna;Maulana, Muhammad Iqbal;Hidayat, Wahyu;Sumardi, Ihak;Wistara, Nyoman Jaya;Lee, Seung Hwan;Kim, Nam Hun;Febrianto, Fauzi
    • Journal of the Korean Wood Science and Technology
    • /
    • v.47 no.4
    • /
    • pp.519-532
    • /
    • 2019
  • The objectives of this study were to evaluate the effects of shelling ratio and resin content on the properties of bamboo oriented strand board (BOSB) from betung (Dendrocalamus asper) and to determine the correlation between the results of dynamic and static bending tests. Strands were steam-treated at $126^{\circ}C$ for 1 h under 0.14 MPa pressure and followed by washing with 1% NaOH solution. Three-layer BOSB with the core layer perpendicular to the surface was formed with shelling ratios (face:core ratio) of 30:70; 40:60; 50:50; 60:40 and binded with 7% and 8% of phenol formaldehyde (PF) resin with the addition of 1% of wax. The evaluation of physical and mechanical properties of BOSB was conducted in accordance with the JIS A 5908:2003 standard and the results were compared with CSA 0437.0 standard for commercial OSB (Grade O-1). Non-destructive testing was conducted using Metriguard Model 239A Stress Wave Timer which has a wave propagation time from 1 to $9,999{\mu}s$ and a resolution of $1{\mu}s$. BOSB with 8% resin content showed better physical and mechanical properties than those with 7% resin content. The increase of the face layer ratio improved the strength of BOSB in parallel direction to the grain. The results suggested that shelling ratio of 50:50 could be used as a simple way to reduce PF resin requirements from 8% to 7% and to meet the requirements of CSA 0437.0 standard. The results of non-destructive and destructive tests showed a strong correlation, suggesting that non-destructive test can be used to estimate the bending properties of BOSB.

Behavioral analysis of Pacific cod (Gadus macrocephalus) released to the entrance of Jinhae Bay, Korea (진해만 입구에 방류한 대구(Gadus macrocephalus)의 행동 분석)

  • SHIN, Hyeon-Ok;HEO, Gyeom;HEO, Min-A;KANG, Kyoungmi
    • Journal of the Korean Society of Fisheries and Ocean Technology
    • /
    • v.55 no.1
    • /
    • pp.29-38
    • /
    • 2019
  • In order to investigate the behavioral characteristics of Pacific cod (Gadus macrocephalus) released at the entrance of Jinhae Bay, Korea, the direction and range of movement, swimming speed of the fish were measured with an acoustic telemetry techniques in winter, 2015. Three wild Pacific codes WC1 to WC3 (total length 66.0, 75.0, 76.0 cm; body weight 2.84, 2.79, 3.47 kg, respectively) were tagged with the acoustic transmitter. WC1 tagged with an acoustic transmitter internally by surgical method, WC2 and WC3, externally with the acoustic data logger and a micro data logger for recording audible sound waves including timer release unit. The movement routes of the tagged fish were measured more than five hours using VR100 receiver and a directional hydrophone. The directionality of the fish movement was tested by Rayleigh's z-Test, the statistical analysis, and a statistical program SPSS. Three tagged fishes were individually released on the sea surface around the entrance to the Jinhae Bay on 10 to 24 January 2015. WC1 moved about 13.32 km with average swimming speed of 0.63 m/s for six hours. The average swimming depth and water depth of the seabed on the route of WC1 were 7.2 and 32.9 m, respectively. The movement range of WC2 and WC3 were 7.95 and 11.06 km, approximately, with average swimming speed of 0.44 and 0.58 m/s for 5.1 and 5.3 hours, respectively. The average swimming depth of WC2 and WC3 were 18.7 and 5.0 m, and the water depth on the route, 34.4 and 29.8 m, respectively. Three fishes WC1 to WC3 were shown significant directionality in the movement (p < 0.05). Movement mean angles of WC1 to WC3 were 77.7, 76.3 and $88.1^{\circ}$, respectively. There was no significant correlation between the movement direction of fish (WC1 and WC2) and the tidal currents during the experimental period (p >= 0.05). Consequently, three tagged fishes were commonly moved toward outside of the entrance and headed for eastward of the Korean Peninsula, approximately, after release. It may estimate positively that the tidal current speed may affect to the swimming speed of the Pacific cod during the spring tide than the neap tide.

Development of Low-Power IoT Sensor and Cloud-Based Data Fusion Displacement Estimation Method for Ambient Bridge Monitoring (상시 교량 모니터링을 위한 저전력 IoT 센서 및 클라우드 기반 데이터 융합 변위 측정 기법 개발)

  • Park, Jun-Young;Shin, Jun-Sik;Won, Jong-Bin;Park, Jong-Woong;Park, Min-Yong
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.34 no.5
    • /
    • pp.301-308
    • /
    • 2021
  • It is important to develop a digital SOC (Social Overhead Capital) maintenance system for preemptive maintenance in response to the rapid aging of social infrastructures. Abnormal signals induced from structures can be detected quickly and optimal decisions can be made promptly using IoT sensors deployed on the structures. In this study, a digital SOC monitoring system incorporating a multimetric IoT sensor was developed for long-term monitoring, for use in cloud-computing server for automated and powerful data analysis, and for establishing databases to perform : (1) multimetric sensing, (2) long-term operation, and (3) LTE-based direct communication. The developed sensor had three axes of acceleration, and five axes of strain sensing channels for multimetric sensing, and had an event-driven power management system that activated the sensors only when vibration exceeded a predetermined limit, or the timer was triggered. The power management system could reduce power consumption, and an additional solar panel charging could enable long-term operation. Data from the sensors were transmitted to the server in real-time via low-power LTE-CAT M1 communication, which does not require an additional gateway device. Furthermore, the cloud server was developed to receive multi-variable data from the sensor, and perform a displacement fusion algorithm to obtain reference-free structural displacement for ambient structural assessment. The proposed digital SOC system was experimentally validated on a steel railroad and concrete girder bridge.

Impacts of Minijob on Women's Employment in Germany (독일 미니잡이 여성 고용에 미친 영향)

  • Kang, Su-Dol
    • Korean Journal of Labor Studies
    • /
    • v.23 no.2
    • /
    • pp.277-306
    • /
    • 2017
  • This article empirically explores the impact of minijobs in the wake of the Hartz reform in Germany on women's employment relationship. Theoretically it is of great significance to examine whether the minijobs play an active role as a bridge in leading the minijobbers to regular, socially secured jobs or not. Several interviews as well as secondary data I could get during my sabbatical in 2015 were used to test the theory. One of the main findings was the fact that the minijob labor market opened doors wide for women in Germany, particularly for career-interrupted women, students or pensioners. However, the minijob can easily become a trap of lowest income and poverty for women. Most women minjobbers cannot go over to regular, socially secured jobs. Especially in terms of collective industrial relations, it considerably damages the power of industrial unions and the legal binding force of collective agreement. In conclusion, this study makes it clear that the labor market segmentation theory rather than the transitional labor market theory is valid in accounting for the reality of minijob in Germany. In other words, the minijob in Germany has a Toijan Horse Effect. It also suggests, from a practical viewpoint, that German industrial unions or works councils organize the minijobbers and that the coverage of collective agreements be extended to the minijobbers. Consequently, the time-selective part-timer model put into practice in Korea in 2014 is not only invalid but also undesirable.

A Study on the Development of IoT Inspection System for Gas Leakage Inspection in Kitchen Gas Range Built-in Method (주방 가스레인지 빌트인 방식에서 가스 누출검사를 위한 IoT 검사 시스템 개발에 관한 연구)

  • Kang, Dae Guk;Choi, Young Gyu
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.15 no.4
    • /
    • pp.283-290
    • /
    • 2022
  • In this study, an IoT inspection system that can be linked with a server was developed using a gas timer and ESP-01 Wi-Fi module installed on a gas valve in the home. The server environment of the gas leak IoT inspection system was installed with APM (Apache, PHP, MySQL) to collect gas pressure data by generation so that leakage checks could be performed. In order to control the gas leak IoT inspection system, the app inventory was used to manage the gas leak check value in real time. In addition, user convenience has been enhanced so that membership management, WiFi settings, and leakage check values can be checked through mobile apps. In order to manage subscribers by region, the user list was checked by logging in in in the administrator mode so that the information on whether or not the leak test was conducted and the results could be provided. In addition, when the user presses the gas leak check button, the pressure is automatically checked, and the measured value is stored in the server, and when a gas leak occurs, the leakage check is performed after alarm and repair so that it can be used if normal. In addition, in order to prevent overlapping membership, membership management can be performed based on MAC addresses.