2007
DOI: 10.1007/978-3-540-72590-9_137
|View full text |Cite
|
Sign up to set email alerts
|

OTL: On-Demand Thread Stack Allocation Scheme for Real-Time Sensor Operating Systems

Abstract: Abstract. In wireless sensor networks, each sensor node has severe resource constraints in terms of energy, computing device, and memory space. Especially, the memory space of the platform hardware is much smaller than that of the other computing systems. In this paper, we propose a OTL, which is an on-demand thread stack allocation scheme for MMU-less real-time sensor operating systems. The OTL enables to adaptively adjust the stack size by allocating stack frame based on the amount of each function's stack u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
10
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(10 citation statements)
references
References 4 publications
0
10
0
Order By: Relevance
“…To allocate and release memory blocks, they use "malloc()" and "free()" APIs in the library. The works of [23,24] allocate a stack memory block as much as a function call requires. The basic concept for SESAME and OTL is similar to RESM.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…To allocate and release memory blocks, they use "malloc()" and "free()" APIs in the library. The works of [23,24] allocate a stack memory block as much as a function call requires. The basic concept for SESAME and OTL is similar to RESM.…”
Section: Related Workmentioning
confidence: 99%
“…In the resource constraint sensor nodes, a saturated condition can easily occur as the number of tasks rapidly increases due to bursts of targeted events. Although there is no available memory space, tasks in [23,24] continuously request additional stack memory at the entries of function calls in the saturated condition, and then system is halted. Since [23,24] do not propose any method to detect and handle the saturated conditions, the only way to resolve deadlock problem would be system reset.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations