Energy Internet is a new and constantly evolving technology, of which the most critical part is how the energy flows. The concept of software customization used in the field of information will decouple the control plane from the data plane. It adopts a logical centralized control model. The control part of the device is implemented by a centralized programmable controller. Referring to the basic concept of computer network, the energy internet can be divided into energy resource subnet and energy transmission subnet. Energy micro-network, wide area energy internet and global energy internet are introduced. The concept of software-defined is applied to the field of smart grid which is the foundation and critical part of energy internet. This paper describes a software defined wide area energy internet routing architecture and implementation approach, which not only takes into account the compatibility of power devices with smart grid standards such as IEC61850 but also provides flexible software defined innovative application deployment.