With the exponential increase in number of connected sensor devices for various smart infrastructure based applications, a huge amount of heterogeneous data are generated every moment. Data collection techniques play a crucial role in defining the application QoS. In this paper, we propose SDCF, a novel data collection framework to serve different applications used for smart building monitoring. Proposed SDCF adopts a context-aware forwarding strategy to ensure higher delivery reliability with reduced delay. The overall packet loss is much lower for SDCF as the design involves adaptive data forwarding technique coupled with data fusion. The effectiveness of the proposed routing mechanism has been established by a simulation based comparative analysis with AODV routing protocol. © 2018 IEEE.