Myeong-Cheol Ko

Dr. Myeong-Cheol Ko


Research Focus & Metrics

Academic Career Length

24Years (2003-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
26 July 2019 in Applied Sciences
Verified
Journal Article
Open access
PDF file
ABAbror Buriboev
Abror Buriboev
HKHyun-Kyu Kang
Hyun-Kyu Kang
MKMyeong-Cheol Ko
Myeong-Cheol Ko
RORyumduck Oh
Ryumduck Oh
AAAkmal Abduvaitov
Akmal Abduvaitov
HJHeung Seok Jeon
Heung Seok Jeon
The monitoring utilization and workloads of computer hardware components, such as CPU, RAM, bus, and storage, are an ideal way to evaluate the effectiveness of these components. In this paper, we surveyed the basic concepts, characteristics, and parameters of computer systems that determine system performance, and the types of models that provide adequate modeling of these systems. We investigated and developed the applied aspects of the theory of fuzzy sets’ principles and the Matlab environment tools for monitoring and evaluating the state of computing systems. The idea of the paper is to identify the state of the computer infrastructure by using the models of Mamdani and Sugeno FIS (fuzzy inference system) to evaluate the impact of RAM and storage on CPU performance. With this approach, we observed the behavior of computer infrastructure. The results are useful for understanding performance issues with regard to specific bottlenecks and determining the correlation of performance counters. Moreover, the model presents linguistic results. Hereafter, performance counter correlations will support the development of algorithms that can detect whether the performance of a given computer will be affected by a reasonable priority. The performance assertions derived from these approaches allow resource management policies to prevent performance degradation, and as a result, the infrastructure will be able to serve safely as expected. These methods can be applied across the entire spectrum of computer systems, from personal computers to large mainframes and supercomputers, including both centralized and distributed systems. We look forward to their continued use, as well as their improvement when it is necessary to evaluate future systems.

4 February 2020 in Applied Sciences
Verified
Journal Article
Open access
PDF file
JKJunghwan Kim
Junghwan Kim
MKMyeong-Cheol Ko
Myeong-Cheol Ko
MSMoonSun Shin
MoonSun Shin
JKJinsoo Kim
Jinsoo Kim
Named data networking (NDN) is a content-centric network for the future of the internet. An NDN a packet is delivered based on a content name instead of a destination IP address. The name lookup for packet forwarding is challenging because the content name is variable, and its space is unbounded. This paper proposes a novel name lookup scheme that employs a hashing technique combined with Patricia tries. In this scheme, hash tables are dynamically maintained according to the hierarchical structure of the name, so the name can effectively accommodate variable and unbounded content names. Unlike chaining, a Patricia trie compares a key string only once at a leaf node, so it provides a fast name lookup. The proposed lookup scheme is implemented and evaluated by using an Intel Core i7-2600 CPU and 4GB of memory. Experimental results show that our scheme gives good scalability and a high throughput of name lookup with a controlled memory consumption.

19 August 2019 in Applied Sciences
Verified
Journal Article
Open access
PDF file
AMAzamjon Muminov
Azamjon Muminov
OSOtabek Sattarov
Otabek Sattarov
CLCheol Won Lee
Cheol Won Lee
HKHyun-Kyu Kang
Hyun-Kyu Kang
MKMyeong-Cheol Ko
Myeong-Cheol Ko
HJHeung Seok Jeon
Heung Seok Jeon
Global Positioning Systems (GPS) are successfully used in many fields such as navigation, meteorology, military tasks, mapping, virtual fencing, and more. Smart collars are currently the most convenient device for determining animal location in virtual fencing systems, however; these systems are still suffering from environmental effects and propagation in direct visibility. These types of side effects may reduce the work of GPS receivers. The current article defines a method for improving animal location accuracy using a virtual fence smart collar worn around the animal’s neck by the aid of maximum probability of movement from one point to another. The proposed approach first checks the current position of the animal, and after receiving a GPS signal from satellites it calculates the distance between the two GPS signals. Secondly, the method checks the animal’s behavior for the receiving period of the two points. Finally, the approach calculates a probability of maximum animal movement for the two-point receiving period. If the animal can pass the distance in the time frame of the two signals, then the second signal is taken as the correct position; otherwise, the point is taken which the animal could pass. Real-time animal behavior is classified using Support Vector Machines (SVM). The proposed method was verified within seven days of experiments. Consequently, the proposed approach experiments were sufficiently successful. The recreated locations from our approach appeared very close to the real point. The mean average of passed distance by the marked line decreased to 16.2, 5, 0 m for running, walking, and resting conditions, respectively. On the other hand, the unfiltered geolocations of the GPS receiver, give results significantly further from the animal’s actual position such as 148.8, 182.7, 136.2 m for running, walking, and resting conditions.

30 March 2013 in Studies in Informatics and Control
Verified
Journal Article
Closed access
MSMoonSun Shin
MoonSun Shin
MKMyeong-Cheol Ko
Myeong-Cheol Ko
YJYong Wan Ju
Yong Wan Ju
YJYoung Jin Jung
Young Jin Jung
BLBum Ju Lee
Bum Ju Lee

25 March 2020 in Applied Sciences
Verified
Journal Article
Open access
PDF file
JKJunghwan Kim
Junghwan Kim
MKMyeong-Cheol Ko
Myeong-Cheol Ko
JKJinsoo Kim
Jinsoo Kim
MSMoonSun Shin
MoonSun Shin
This paper proposes an elaborate route prefix caching scheme for fast packet forwarding in named data networking (NDN) which is a next-generation Internet structure. The name lookup is a crucial function of the NDN router, which delivers a packet based on its name rather than IP address. It carries out a complex process to find the longest matching prefix for the content name. Even the size of a name prefix is variable and unbounded; thus, the name lookup is to be more complicated and time-consuming. The name lookup can be sped up by using route prefix caching, but it may cause a problem when non-leaf prefixes are cached. The proposed prefix caching scheme can cache non-leaf prefixes, as well as leaf prefixes, without incurring any problem. For this purpose, a Bloom filter is kept for each prefix. The Bloom filter, which is widely used for checking membership, is utilized to indicate the branch information of a non-leaf prefix. The experimental result shows that the proposed caching scheme achieves a much higher hit ratio than other caching schemes. Furthermore, how much the parameters of the Bloom filter affect the cache miss count is quantitatively evaluated. The best performance can be achieved with merely 8-bit Bloom filters and two hash functions.

25 June 2003
Verified
Conference Paper
Closed access
MKMyeong-Cheol Ko
Myeong-Cheol Ko
YCYoon-Chul Choy
Yoon-Chul Choy