Cisco Unified Border Element (CUBE) is the Cisco Session Border Controller (SBC) gateway that facilitates connectivity between independent VoIP networks by enabling SIP, H.323, VoIP, and video conference calls from one IP network to another.
Effective Release 8.5(3),
Cisco MediaSense integrates with CUBE to enable recording, without regard to the endpoint type. Because of this capability,
Cisco MediaSense can use CUBE to record inbound and outbound media.
See the CUBE documentation (http://www.cisco.com/go/cube) for more information about CUBE.
The following figure illustrates a
Cisco MediaSense deployment with CUBE. Even in a CUBE deployment,
Cisco MediaSense depends on Unified CM to provide authentication services.
In the preceding illustration, the Real Time Protocol (RTP) carries voice data between the endpoints and CUBE. The Session Initiation protocol (SIP) carries call signaling information between the endpoints and CUBE. Two RTP unidirectional streams represent two audio streams forked from CUBE to
Cisco MediaSense to indicate forked media. Streams from CUBE to
Cisco MediaSense are unidirectional because only CUBE sends data to
Cisco MediaSense does not send any media to CUBE. CUBE has three dial-peers: Inbound, Outbound, and Forking. See Dial-peer level setup for more information.
Typically CUBE can fork only SIP-to-SIP calls. However, you can use the same Cisco router as both a TDM-to-IP gateway and a media-forking device for call recording so you can record incoming TDM or analog calls if you have the required licensing and an appropriate IOS version. See the CUBE documentation at (http://www.cisco.com/go/cube). To use this feature, you must enable both gateway and border-element functionality in the device. You can configure the gateway to receive the TDM or analog call and then to feed the call back to itself as a SIP call with a different dialed number. When you configure this loop, the router actually handles each call twice. This cuts the router capacity to half: CUBE can process only half as many calls because it must process each call twice.