As an important distributed communication middleware,the message bus is often used to deliver messages and data between different processes or different computer nodes in a power dispatching automation system.Meanwhile,the dispatching automation system as usual deploys dual redundancy network for system security,stability and reliability.This paper studies reliable message delivery for the message bus with dual redundancy network in the cross failure condition and proposes solutions to achieving correct message delivery notwithstanding the failure,while improving the availability of the system.