Power demand response is becoming a new research hotspot in smart grid due to its lower operating costs and higher potential of achieving the balance of supply and demand in power system. Demand response makes users respond to electricity price or incentive signals, change the power consumption mode, bring economic benefits to the user side, and provide schedulable resources for the realization of peak load shifting, as well as the secure and stable operation of power system. Based on the developing situation of demand response, this paper makes a contrast between Kruskal and Prim algorithm, seeking for the minimum spanning tree under OpenADR standard framework. Taking the network topology of optical cable routing scheme of Suzhou as an example, the basic scheduling tree with the minimum physical distance and the multicast scheduling tree out of the consideration of link damage are both constructed. Finally, the scheduling trees based on capacity matrix and distance matrix are evaluated from the perspective of blocking rate and capacity occupancy, and the cumulative distribution analysis is carried out.