• Title/Summary/Keyword: real-time network

Search Result 4,424, Processing Time 0.031 seconds

Separation of Kernel Space and User Space in Zephyr Kernel (Zephyr 커널에서 커널 공간과 사용자 공간의 분리 구현)

  • Kim, Eunyoung;Shin, Dongha
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.13 no.4
    • /
    • pp.187-194
    • /
    • 2018
  • The operating system for IoT should have a small memory footprint and provide low power state, real-time, multitasking, various network protocols, and security. Although the Zephyr kernel, an operating system for IoT, released by the Linux Foundation in February 2016, has these features but errors generated by the user code can generate fatal problems in the system because the Zephyr kernel adopts a single-space method that both the user code and kernel code execute in the same space. In this research, we propose a space separation method, which separates kernel space and user space, to solve this problem. The space separation that we propose consists of three modifications in Zephyr kernel. The first is the code separation that kernel code and user code execute in each space while using different stacks. The second is the kernel space protection that generates an exception by using the MPU (Memory Protection Unit) when the user code accesses the kernel space. The third is the SVC based system call that executes the system call using the SVC instruction that generates the exception. In this research, we implemented the space separation in Zephyr v1.8.0 and evaluated safety through abnormal execution of the user code. As the result, the kernel was not crashed by the errors generated by the user code and was normally executed.

Speech Quality Measure in a Mobile Communication System Using PLP Cepstral Distance with CMS (심리 음향 켑스트럼 평균 차감법을 이용한 이동 전화망에서의 음질 평가)

  • Yun, J.J.;Park, S.W.;Park, Y.C.;Youn, D.H.;Cha, I.H.
    • Speech Sciences
    • /
    • v.6
    • /
    • pp.163-179
    • /
    • 1999
  • For the set up, management and repair of a mobile communication system, continuous estimation of speech quality is required. Speech quality measurement can be conducted by listener's judgement in a subjective test such as MOS (Mean Opinion Score) test. However, this method is laborious, expensive and time-consuming, it is advisable to predict subjective speech quality via objective measures. This paper presents a robust objective speech quality measure, PLP-CMS (Perceptual Linear Predictive-Cepstral Mean Subtraction), which can predict subjective speech quality in mobile communication systems. PLP-CMS has a high correlation with subjective quality owing to PLP (Perceptual Linear Predictive) analysis and shows a robust performance not being influenced by PSTN (Public Switched Telephone Network) channel effects due to CMS (Cepstral Mean Subtraction). To prove the performance of our proposed algorithm, we carried out subjective and objective quality estimation on speech samples which are variously distorted in a real mobile communication system. As a result, we demonstrated that PLP-CMS has a higher correlation with subjective quality than PSQM (Perceptual Speech Quality Measure) and PLP-CD (Perceptual Linear Predictive-Cepstral Distance).

  • PDF

Stress Classification Using Artificial Neural Networks and Fatigue Life Assessment (인공신경망을 이용한 계측응력 분류 및 피로수명 평가)

  • Jung Sung-Wook;Chang Yoon-Suk;Choi Jae-Boons;Kim Young-Jin
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.30 no.5 s.248
    • /
    • pp.520-527
    • /
    • 2006
  • The design of major industrial facilities for the prevention of fatigue failure is customarily done by defining a set of transients and performing a calculation of cumulative usage factor. However, sometimes, the inherent conservatism or lack of details as well as unanticipated transients in old plant may cause maintenance problems. Even though several famous on-line monitoring and diagnosis systems have been developed world-widely, in this paper, a new system fur fatigue monitoring and life evaluation of crane is proposed to reduce customizing effort and purchasing cost. With regard to the system, at first, comprehensive operating transient data has been acquired at critical locations of crane. The real-time data were classified, by using adaptive resonance theory that is one of typical artificial neural network, into representative stress groups. Then the each classified stress pattern was mapped to calculated cumulative usage factor in accordance with ASME procedure. Thereby, promising results were obtained fur the crane and it is believed that the developed system can be applicable to other major facilities extensively.

Scheme for Communication Service in Coastal Area Using Mobile IP Router with Multiple Interfaces (중인터페이스를 가진 이동 IP 라우터를 이용한 해안 지역 통신 서비스 방안)

  • Park, Chun-Kwan
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.11 no.6
    • /
    • pp.177-182
    • /
    • 2011
  • These days as there are growing the number of vessel sailing, diverse aquaculture industries, fishing works, and leisure activities in coastal area, the diverse communication services have been required for secure voyage information. This paper addresses the scheme for costal area service using mobile IP router with multiple interfaces. For this, this system has the wireless interfaces, such as WiBro, HSDPA, and WLAN that can provides vessels with divers communication services, and can provide the vessels with the diverse information communication services in real-time through wireless communication network installed in costal area. So this can provide the infrastructure that supplies the authorized seamless information communication services.

Design and implementation of SCADA system to support scalability and openness (확장성과 개방성을 지원하는 SCADA 시스템 설계 및 구현)

  • Kim, Hyung-Ill;Lee, Sung-Young;Jeon, Tae-Woong;Park, Young-Tack
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.5 no.6
    • /
    • pp.753-763
    • /
    • 1999
  • The existing SCADA(Supervisory Control and Data Acquisition) system software is usually developed to suitable for the specific hardware platforms. However, as per rapid improvement of computer performance and development of network technology, it is required to support scalability and inter-operability in existing different SCADA systems. In order to meet such requirements, in this paper, we propose a new type of SCADA testbed using Java for electric distribution applications. The system consists of three modules; development support tools, client and server modules. The basic architecture of the proposed SCADA system is similar to existing one, however, we improve the function of MTU and MMI interface to facilitate LAN and WAN environment. Also, the proposed system can deals with alarm and history data by using heterogeneous DBMS. Since the system is built in Java environment, the development cost is cheap and it can support sacalability and portability. Our experience can be utilized to develop next generation of small and medium size of SCADA system.

  • PDF

A Study on Implementation and Design of Web-based Web-Cost Management System: Part 1; Design (웹 기반의 품질코스트 관리시스템 구축 : 제1부;시스템 설계)

  • Chung Young-Bae;Kim Yon-Soo;Kim Jun-Hong
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.27 no.3
    • /
    • pp.97-105
    • /
    • 2004
  • The purpose of this study is to design and implement web-based quality cost management system to measure the performance of quality improvement activities in the business firms. The designed web-based quality cost management system which is also known as WQCMS (Web-based Q-Cost Management System) utilized newly classified objective performance indicator items to measure quality related activities. Well-classified performance measurement Indicator item lists which are played key role in the system was researched and standardized according to size and business categories of enterprise. Its code standards are based from fundamental PAF Model. Developed WQCMS have ability to collect and analyze quality data generated from various different departments in the inside or outside of the enterprise without any limitations, if end-users are able to access wide area network. It provides the capability to integrate quality information from database and to generate various easy analysis reports to management's needs using built-in analysis tool modules with real-time. The proposed system was developed using Microsofi's .Net technology, ASP.NET and MS-SQL Server 2000. By web-enabling Q-cost management system, the effectiveness of the system management and utilization was realized by easiness of information Integration and economical efficiency.

Energy Cognitive Dynamic Adaptive Streaming over HTTP

  • Kim, Seohyang;Oh, Hayoung;Kim, Chongkwon
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.9 no.6
    • /
    • pp.2144-2159
    • /
    • 2015
  • CISCO VNI predicted an average annual growth rate of 66% for mobile video traffic between 2014 and 2019 and accordingly much academic research related to video streaming has been initiated. In video streaming, Adaptive Bitrate (ABR) is a streaming technique in which a source video is stored on a server at variable encoding rates and each streaming user requests the most appropriate video encoding rate considering their channel capacity. However, these days, ABR related studies are only focusing on real-time rate adaptation omitting energy efficiency though it is one of the most important requirement for mobile devices, which may cause dissatisfaction for streaming users. In this paper, we propose an energy efficient prefetching based dynamic adaptive streaming technique by considering the limited characteristics of the batteries used in mobile devices, in order to reduce the energy waste and provide a similar level of service in terms of the average video rate compared to the latest ABR streaming technique which does not consider the energy consumption. The simulation results is showing that our proposed scheme saves 65~68% of energy at the average global mobile download speed compared to the latest high performance ABR algorithm while providing similar rate adaptation performance.

A Virtual-Queue based Backpressure Scheduling Algorithm for Heterogeneous Multi-Hop Wireless Networks

  • Jiao, Zhenzhen;Zhang, Baoxian;Zheng, Jun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.9 no.12
    • /
    • pp.4856-4871
    • /
    • 2015
  • Backpressure based scheduling has been considered as a promising technique for improving the throughput of a wide range of communication networks. However, this scheduling technique has not been well studied for heterogeneous wireless networks. In this paper, we propose a virtual-queue based backpressure scheduling (VQB) algorithm for heterogeneous multi-hop wireless networks. The VQB algorithm introduces a simple virtual queue for each flow at a node for backpressure scheduling, whose length depends on the cache size of the node. When calculating flow weights and making scheduling decisions, the length of a virtual queue is used instead of the length of a real queue. We theoretically prove that VQB is throughput-optimal. Simulation results show that the VQB algorithm significantly outperforms a classical backpressure scheduling algorithm in heterogeneous multi-hop wireless networks in terms of the packet delivery ratio, packet delivery time, and average sum of the queue lengths of all nodes per timeslot.

Application Traffic Classification using PSS Signature

  • Ham, Jae-Hyun;An, Hyun-Min;Kim, Myung-Sup
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.8 no.7
    • /
    • pp.2261-2280
    • /
    • 2014
  • Recently, network traffic has become more complex and diverse due to the emergence of new applications and services. Therefore, the importance of application-level traffic classification is increasing rapidly, and it has become a very popular research area. Although a lot of methods for traffic classification have been introduced in literature, they have some limitations to achieve an acceptable level of performance in real-time application-level traffic classification. In this paper, we propose a novel application-level traffic classification method using payload size sequence (PSS) signature. The proposed method generates unique PSS signatures for each application using packet order, direction and payload size of the first N packets in a flow, and uses them to classify application traffic. The evaluation shows that this method can classify application traffic easily and quickly with high accuracy rates, over 99.97%. Furthermore, the method can also classify application traffic that uses the same application protocol or is encrypted.

Real Time Drowsiness Detection by a WSN based Wearable ECG Measurement System

  • Takalokastari, Tiina;Jung, Sang-Joong;Lee, Duk-Dong;Chung, Wan-Young
    • Journal of Sensor Science and Technology
    • /
    • v.20 no.6
    • /
    • pp.382-387
    • /
    • 2011
  • Whether a person is feeling sleepy or reasonably awake is important safety information in many areas, such as humans operating in traffic or in heavy industry. The changes of body signals have been mostly researched by looking at electroencephalogram(EEG) signals but more and more other medical signals are being examined. In our study, an electrocardiogram(ECG) signal is measured at a sampling rate of 100 Hz and used to try to distinguish the possible differences in signal between the two states: awake and drowsy. Practical tests are conducted using a wireless sensor node connected to a wearable ECG sensor, and an ECG signal is transmitted wirelessly to a base station connected to a server PC. Through the QRS complex in the ECG analysis it is possible to obtain much information that is helpful for diagnosing different types of cardiovascular disease. A program is made with MATLAB for digital signal filtering and graphing as well as recognizing the parts of the QRS complex within the signal. Drowsiness detection is performed by evaluating the R peaks, R-R interval, interval between R and S peaks and the duration of the QRS complex..