The IEEE 802.15.4 standard is designed to achieve low-power transmissions in low-rate and short distance Wireless Personal Area Networks (WPANs). In IEEE 802.15.4 CSMA/CA protocol is used. This protocol cannot avoid the hidden node collision. The hidden node collision is called as Hidden Device Problem (HDP). Due to the hidden device problem, the inefficient data transmission and serious power consumption will occur in WPAN. In this paper, the authors propose a Cross-Layer Detection and Allocation (CL-DNA) scheme to solve the HDP in IEEE 802.15.4.The CL-DNA algorithm does not need extra control overhead in data transmissions.