# bcfInitFastForwardBearerSetupRequest

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

- actionIndicator

- networkCharacteristics

- bearerControlInfo

- bearerTunnelling

The resulting BCF Message is used to originate a forward bearer establishment with fast forward tunneling (IP core network).

It conveys in particular the IPBCP request and Network characteristics.

### Prototype

DWORD bcfInitFastForwardBearerSetupRequest (SiBearerControlEvnt *bearerControlEvnt, IPBCP_PARAM *ipbcpParam)

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

### Return Values

Argument | Description
BCF_SUCCESS |
BCF_PARAM_ERROR | Parameter error.

### Details

Use the IPBCP Request to advertise the following RTP settings to the remote party:

- 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.

- Supported packetization time (5 or 20 ms).

The information elements are initialized with the following default settings:

Information element | Default setting
actionIndicator | Connect forward
networkCharacteristics | IP
bearerControlInfo | Contains the tunneled bearer control protocol data (IPBCP Request)
bearerTunnelling | Tunneling to be used

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