Yeongkwun Kim

Learn More
This paper proposes a SESAME, which is a Space-Efficient Stack Allocation MEchanism for multi-threaded sensor operating systems. It adaptively adjusts the stack size by allocating or releasing additional stack frame based on the amount of each function's stack usage information. Our experimental results show that the SESAME significantly minimizes spatial(More)
Flooding has been used in mobile ad-hoc networks (MANETs) because it is the simplest method for broadcasting messages over the entire networks. Several reliable and energy-efficient flooding mechanisms were developed in recent years. However, they still have some trade-offs between transmission reliability and energy-efficiency in the flooding messages. In(More)
We present VPSI, which is a Virtual Protocol Stack Interface for wireless network simulators. VPSI provides two features; 1) a unified programming interface for developing network protocols, and 2) separation of simulator engine and the network protocols. By using VPSI, developers do not need to understand multiple different simulator engines. We(More)
This paper proposes <i>PreeMe</i>, which is a preemptive realtime task management scheme for event-driven sensor operating systems. By efficiently allocating independent stack space for each task, <i>PreeMe</i> enables the preemptive task management for the event-driven systems. The size of the minimal stack space for each task is determined at compiletime,(More)
The search and retrieval of useful and relevant information using electronic means, including computerized search engines, has been a challenging task at the least. This is due mostly to the fact that we must specify key words and phrases when performing a search, and there is usually a vast number of documents and materials that contain those words and(More)