Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Chuan-Ming Liu is active.

Publication


Featured researches published by Chuan-Ming Liu.


Journal of Parallel and Distributed Computing | 2007

Distributed clustering algorithms for data-gathering in wireless mobile sensor networks

Chuan-Ming Liu; Chuan-Hsiu Lee; Li-Chun Wang

One critical issue in wireless sensor networks is how to gather sensed information in an energy-efficient way since the energy is a scarce resource in a sensor node. Cluster-based architecture is an effective architecture for data-gathering in wireless sensor networks. However, in a mobile environment, the dynamic topology poses the challenge to design an energy-efficient data-gathering protocol. In this paper, we consider the cluster-based architecture and provide distributed clustering algorithms for mobile sensor nodes which minimize the energy dissipation for data-gathering in a wireless mobile sensor network. There are two steps in the clustering algorithm: cluster-head election step and cluster formation step. We first propose two distributed algorithms for cluster-head election. Then, by considering the impact of node mobility, we provide a mechanism to have a sensor node select a proper cluster-head to join for cluster formation. Our clustering algorithms will achieve the following three objectives: (1) there is at least one cluster-head elected, (2) the number of cluster-heads generated is uniform, and (3) all the generated clusters have the same cluster size. Last, we validate our algorithms through an extensive experimental analysis with Random Walk Mobility (RWM) model, Random Direction Mobility (RDM) model, and a Simple Mobility (SM) model as well as present our findings.


symposium on large spatial databases | 2001

Query Processing in Broadcasted Spatial Index Trees

Susanne E. Hambrusch; Chuan-Ming Liu; Walid G. Aref; Sunil Prabhakar

The broadcasting of spatial data together with an index structure is an effective way of disseminating data in a wireless mobile environment. Mobile clients requesting data tune into a continuous broadcast only when spatial data of interest and relevance is available on the channel and thus minimize their power consumption. A mobile client experiences latency (time elapsed from requesting to receiving data) and tuning time (the amount of time spent listening to the channel). This paper studies the execution of spatial queries on broadcasted tree-based spatial index structures. The focus is on queries that require a partial traversal of the spatial index, not only a single-path root-to-leaf search. We present techniques for processing spatial queries while mobile clients are listening to a broadcast of the tree. Our algorithms can handle clients with limited memory, trees broadcast with a certain degree of replication of index nodes, and algorithms executed at the clients may employ different data structures. Experimental work on R*-trees shows that these techniques lead to different tuning times and different latencies. Our solutions also lead to efficient methods for starting the execution of a query in the middle of a broadcast cycle. Spatial query processing in a multiple channel environment is also addressed.


IEEE Transactions on Vehicular Technology | 2009

Optimal Number of Clusters in Dense Wireless Sensor Networks: A Cross-Layer Approach

Li-Chun Wang; Chung-Wei Wang; Chuan-Ming Liu

Cluster-based sensor networks have the advantages of reducing energy consumption and link-maintenance cost. One fundamental issue in cluster-based sensor networks is determining the optimal number of clusters. In this paper, we suggest a physical (PHY)/medium access control (MAC)/network (NET) cross-layer analytical approach for determining the optimal number of clusters, with the objective of minimizing energy consumption in a high-density sensor network. Our cross-layer design can incorporate many effects, including lognormal shadowing and a two-slope path loss model in the PHY layer, various MAC scheduling, and multihop routing schemes. Compared with the base-line case with one cluster per observation area (OA), a sensor network with the proposed optimal number of clusters can reduce the energy consumption by more than 80% in some cases. We also verify by simulations that the analytical optimal cluster number can still effectively function, regardless of the different densities of sensors in various OAs.


Journal of Medical Systems | 2013

A Secure Smart-Card Based Authentication and Key Agreement Scheme for Telecare Medicine Information Systems

Tian-Fu Lee; Chuan-Ming Liu

A smart-card based authentication scheme for telecare medicine information systems enables patients, doctors, nurses, health visitors and the medicine information systems to establish a secure communication platform through public networks. Zhu recently presented an improved authentication scheme in order to solve the weakness of the authentication scheme of Wei et al., where the off-line password guessing attacks cannot be resisted. This investigation indicates that the improved scheme of Zhu has some faults such that the authentication scheme cannot execute correctly and is vulnerable to the attack of parallel sessions. Additionally, an enhanced authentication scheme based on the scheme of Zhu is proposed. The enhanced scheme not only avoids the weakness in the original scheme, but also provides users’ anonymity and authenticated key agreements for secure data communications.


vehicular technology conference | 2004

Power efficient communication protocols for data gathering on mobile sensor networks

Chuan-Ming Liu; Chuan-Hsiu Lee

A critical issue in wireless sensor networks is how to gather sensed information in an energy efficient way, since there is limited energy in a sensor node. Many protocols have been proposed for data gathering, or communication, between wireless sensor nodes. However, most of these protocols work on static wireless sensor networks. We provide clustering-based and time-driven protocols which minimize energy dissipation for data gathering in wireless mobile sensor networks where the sensor nodes are able to move. For example, the sensor nodes may be attached to moving objects for tracking. Our protocols consist of three major phases based on the LEACH (low-energy adaptive clustering hierarchy) protocol: (1) cluster-head election; (2) organizing clusters; (3) message transmission. First, we consider node mobility when organizing clusters. Our protocols have a sensor node select the proper cluster-head to join in order to save energy. Then, we consider how to elect the cluster-heads and provide an algorithm for cluster-head election. Last, we implement all the protocols and perform experiments for evaluating the protocols. Simulation results show that our protocols are more energy-efficient and make the system lifetime 40-55% longer than LEACH.


Information Systems | 2008

Effective protocols for kNN search on broadcast multi-dimensional index trees

Chuan-Ming Liu; Shu-Yu Fu

In a wireless mobile environment, data broadcasting provides an efficient way to disseminate data. Via data broadcasting, a server can provide location-based services to a large client population in a wireless environment. Among different location-based services, the k nearest neighbors (kNN) search is important and is used to find the k closest objects to a given point. However, the kNN search in a broadcast environment is particularly challenging due to the sequential access to the data on a broadcast channel. We propose efficient protocols for the kNN search on a broadcast R-tree, which is a popular multi-dimensional index tree, in a wireless broadcast environment in terms of latency and tuning time as well as memory usage. We investigate how a server schedules the broadcast and provide the corresponding kNN search algorithms at the mobile clients. One of our kNN search protocols further allows a kNN search to start at an arbitrary time instance and it can skip the waiting time for the beginning of a broadcast cycle, thereby reducing the latency. The experimental results validate that our mechanisms achieve the objectives.


Sensors | 2012

A Vision-Based Driver Nighttime Assistance and Surveillance System Based on Intelligent Image Sensing Techniques and a Heterogamous Dual-Core Embedded System Architecture

Yen-Lin Chen; Hsin-Han Chiang; Chuan-Yen Chiang; Chuan-Ming Liu; Shyan-Ming Yuan; Jenq-Haur Wang

This study proposes a vision-based intelligent nighttime driver assistance and surveillance system (VIDASS system) implemented by a set of embedded software components and modules, and integrates these modules to accomplish a component-based system framework on an embedded heterogamous dual-core platform. Therefore, this study develops and implements computer vision and sensing techniques of nighttime vehicle detection, collision warning determination, and traffic event recording. The proposed system processes the road-scene frames in front of the host car captured from CCD sensors mounted on the host vehicle. These vision-based sensing and processing technologies are integrated and implemented on an ARM-DSP heterogamous dual-core embedded platform. Peripheral devices, including image grabbing devices, communication modules, and other in-vehicle control devices, are also integrated to form an in-vehicle-embedded vision-based nighttime driver assistance and surveillance system.


asia-pacific services computing conference | 2008

Enhancing the Key Pre-distribution Scheme on Wireless Sensor Networks

Tzu-Hsuan Shan; Chuan-Ming Liu

The communication of a wireless sensor network can be eaves dropped quite easily due to its properties, thereby requiring a security mechanism. Adding a key management scheme on the wireless sensor network is a kind of solution. This paper proposes a method to enhance the security of the existing random key pre-distribution scheme, that is considered to be suitable in wireless sensor networks. Using a little additional memory and computation, the proposed approach reduces the amount of information revealed when a sensor node is captured and thus makes a wireless sensor network that uses the random key pre-distribution scheme more secure. We analyze the proposed approaches by considering two measurements: ACL (number of additional compromised links) and AID (the average insecurity degree). ACL measures the resilience against the node capturing problem and AID measures the security of each link key. The experimental results match the analysis and show that the security of the wireless sensor network is enhanced about 50%.


Information Systems | 2006

Broadcasting and querying multi-dimensional index trees in a multi-channel environment

Susanne E. Hambrusch; Chuan-Ming Liu; Sunil Prabhakar

The continuous broadcast of data together with an index structure is an effective way of disseminating data in a wireless, mobile environment. The availability of an index allows a reduction in the tuning time and thus leads to lower power consumption for a mobile client. This paper considers scheduling index trees in multiple channel environments in which a mobile client can tune into a specified channel at one time instance. Let T be an n-node index tree of height h representing multi-dimensional index structure to be broadcast in a c-channel environment. We describe two algorithms generating broadcast schedules that differ in the worst-case performance experienced by a client executing a general query. A general query is a query which results in an arbitrary traversal of the index tree, compared to a simple query in which a single path is traversed. Our first algorithm schedules any tree using minimum cycle length and it executes a simple query within one cycle. However, a general query may require O(hc) cycles and thus result in a high latency. The second algorithm generates a schedule of minimum cycle length on which a general query takes at most O(c) cycles. For some queries this is the best possible latency.


Distributed and Parallel Databases | 2007

Disseminating dependent data in wireless broadcast environments

Chuan-Ming Liu; Kun-Feng Lin

In wireless mobile environments, data broadcasting is an effective approach to disseminate information to mobile clients. In some applications, the access pattern of all the data can be represented by a weighted DAG. In this paper, we explore how to efficiently generate the broadcast schedule in a wireless environment for the data set having a weighted DAG access pattern. Such a broadcast schedule not only minimizes the access latency but also is a topological ordering of the DAG. Minimized access latency ensures the quality of service (QoS). We prove that it is NP-hard to find an optimal broadcast schedule and provide some heuristics. After giving an analysis for these heuristics on the latency and complexity, we implement all the proposed heuristics to compare their performance.

Collaboration


Dive into the Chuan-Ming Liu's collaboration.

Top Co-Authors

Avatar

Chuan-Chi Lai

National Taipei University of Technology

View shared research outputs
Top Co-Authors

Avatar

Yen-Lin Chen

National Taipei University of Technology

View shared research outputs
Top Co-Authors

Avatar

Jenq-Haur Wang

National Taipei University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Li-Chun Wang

National Chiao Tung University

View shared research outputs
Top Co-Authors

Avatar

Kun-Feng Lin

National Taipei University of Technology

View shared research outputs
Top Co-Authors

Avatar

Chuan-Hsiu Lee

National Taipei University of Technology

View shared research outputs
Top Co-Authors

Avatar

Ta-Chih Su

National Taipei University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge