Techniques are described herein for an executable greedy algorithm of data collection to produce an optimal strategy which may decrease congestion of packets and increase overall efficiency. This may be used to divide Low power and Lossy Network (LLN) nodes into groups and arrange the regular report schedule for all the nodes. First, the Routing Protocol for LLN (RPL) tree may be pulled from a router and the topology matrix generated. Second, the constraint condition of data transmission may be listed according to network transmission characteristics. Third, the state transition equation may be solved and an optimal schedule selected. Fourth, the schedule may be implemented with a Head-End System (HES)