Remote Site Survivability with a BroadSoft Server

The Remote Site Survivability feature can be enabled on a Oracle® Enterprise Session Border Controller to work in a network with a BroadSoft server by installing the Survivability Session Plug-in Language (SPL) on the Oracle® Enterprise Session Border Controller called BroadsoftSurvivability.spl.

In this network configuration, the Oracle® Enterprise Session Border Controller advertises Directory Numbers (DNs), extensions, and other aliases (in XML format) in the 200 OK response to the Registrar. When the Oracle® Enterprise Session Border Controller enters Survivability mode, an indication is sent to the BroadSoft server (as an XML object) in the 200 OK response in the REGISTER or SUBSCRIBE message. The Oracle® Enterprise Session Border Controller then sends originations to all Shared Call Appearance (SCA) destinations via the BroadSoft server.

The following illustration shows the IP Phone sending a Register messsage through the Oracle® Enterprise Session Border Controller to the BroadSoft server, and a 200 OK response returned from the BroadSoft server (containing the applicable XML info) through the Oracle® Enterprise Session Border Controller to the IP Phone.

In the event that the BroadSoft server is unavailable, the Oracle® Enterprise Session Border Controller creates a location mapping entry, linking the parsed information (DNs, extensions, and aliases) to the location cache entry’s Address of Record (AOR). This allows users to dial by extension even if the BroadSoft server is unavailable.