# bcfInitFastForwardBearerSetupAnswer

Initializes a Bearer Control Evnt Structure with the following information elements:

- actionIndicator

- bearerControlInfo

- bearerTunnelling

The resulting BCF Message is used to terminate a forward bearer establishment with fast forward tunneling (IP core network). It conveys in particular the IPBCP answer.

### Prototype

DWORD bcfInitFastForwardBearerSetupAnswer(SiBearerControlEvnt *bearerControlEvnt, IPBCP_PARAM*ipbcpParam)

Argument | Description
bearerControlEvnt | Bearer Control event structure to initialize.
ipbcpParam | IPBCP Answer input parameters used to initialize the Bearer Control event structure.

### Return values

Return value | Description
BCF_SUCCESS |
BCF_PARAM_ERROR | Parameter error.

### Details

The IPBCP Answer is used to answer an IPBCP Request with the following RTP settings:

- Source and sink IP address of the RTP media stream

- Source and sink UDP port of the RTP media stream

- Dynamic Payload Type of the RTP media stream (shall be identical to the one proposed in the IPBCP Request)

- Supported packetization time

Note: Support for 5 ms packetization time is mandatory, and is the default packetization time. If the remote support 20 ms packetization time, and advertises it in the IPBCP request, the IPBCP answer may either acknowledge 20 ms packetization time, or force 5 ms.

The information elements are initialized with the following default settings:

Information element | Default setting
actionIndicator | Connect forward, no notification.
bearerControlInfo | Contains the tunneled bearer control protocol data (IPBCP Answer).
bearerTunnelling | Tunneling to be used.

Codec Negotiation cannot be performed with a fast forward Bearer establishment procedure.