With the increasing demand for space service transmission, the satellite network is showing great commercial value. It is significant for LEO satellite network with tens of thousands of satellites to manage and schedule these resources. In this manuscript, a software defined satellite network (SDSN) architecture named OpenSatNet is designed on the basis of decoupling the data forwarding plane and the control plane in SDN network. Further, we formulate a multi-objective optimization problem considering time intervals, bandwidth, and the hops of each path, which is sloved by the proposed optimized forward scheduling algorithm (OFSA). The experiments are carried by comparing the existed SDRA and DRA with OFSA in terms of the scheduled tasks, success rate of scheduled tasks and transmission delay. The results show the effectiveness of the proposed OFSA.