Juniper Networks
Log in
|
How to Buy
|
Contact Us
|
United States (Change)
Choose Country
Close

Choose Country

North America

  • United States

Europe

  • Deutschland - Germany
  • España - Spain
  • France
  • Italia - Italy
  • Россия - Russia
  • United Kingdom

Asia Pacific

  • Asean Region (Vietnam, Indonesia, Singapore, Malaysia)
  • Australia
  • 中国 - China
  • India
  • 日本 - Japan
  • 대한민국 - Korea
  • 台灣 - Taiwan
Solutions
Products & Services
Company
Partners
Support
Education
Community
Security Intelligence Center

Technical Documentation

Technical Documentation
 
CLI Explorer New
 
Content Explorer New
 
Documentation Help New
 
Enterprise MIBs
 
EOL Documentation
 
Feature Explorer Login required New
 
Glossary
 
Portable Libraries
 
Home > Support > Technical Documentation > Border Gateway Function (BGF)
Print
Rate and give feedback:  Feedback Received. Thank You!
Rate and give feedback: 
Close
This document helped resolve my issue.  Yes No

Additional Comments

800 characters remaining

May we contact you if necessary?

Name:  
E-mail: 
Submitting...

Border Gateway Function (BGF)

Junos® Software Documentation for M, MX, and T Series Routers, Release 11.2

The BGF application is part of the Junos Session Border Control (SBC) portfolio. It is an individually licensed software application that handles SBC media tasks. The BGF application provides media gateway control and media latching functions, Network Address Translation (NAT) and network address port translation traversal, Differentiated Services Code Point (DSCP) marking and rate limiting, and more.

  • Overview
  • Configuration
  • Administration
  • Troubleshooting
Network Architecture and Topology

BGF VoIP Solution Overview

Supported Hardware Platforms for the BGF

BGF VoIP Solution Architecture

BGF Topology with Multiple Virtual BGFs and Gateway Controllers Overview

Sample BGF Voice Network Topology

How the BGF VoIP Solution Works

Control of Voice Flows with Gates Overview

H.248 Building Blocks Overview

Virtual Interfaces with the BGF Overview

Twice NAT for VoIP Traffic Overview

Quality of Service for VoIP Traffic Overview

Rate-Limiting for VoIP Traffic Overview

Security for BGF Overview

Priority and Emergency Call Handling

BGF VoIP Call Setup Overview

VPN Aggregation for VoIP Calls Overview

Session Mirroring Overview

Configuration Example

Example: Using the BGF to Provide VoIP Solutions in a Next-Generation Network

Configuration Tasks for the BGF VoIP Solution

Configuring Virtual BGFs to Run on Services PICs

Configuring a Virtual BGF

Adding a Gateway Controller to the Virtual BGF Configuration

Configuring the H.248 Profile

Configuring NAT Pools for the BGF

Configuring Virtual Interfaces

Creating a Rule That Specifies the NAT Pool to Use on a Virtual BGF

Specifying the Order in Which the BGF Processes Rules

Configuring a Stateful Firewall for the BGF

Configuring a Service Set

Configuring Rate Limiting for the BGF

Configuring QoS for the BGF

Configuring the Services PIC or DPC for the BGF

Verifying the Configuration

Verifying the BGF Configuration

Verifying the BGF Service Package Configuration

Verifying the Control Service PIC Configuration

Verifying the Service Interface Configuration

Verifying the Service Set Configuration

Verifying the NAT Pool Configuration for a Remotely Controlled NAT Pool

Verifying the NAT Pool Configuration for a Transport Protocol-Based NAT Pool

Verifying the Stateful Firewall Configuration

Verifying the VPN Aggregation Configuration

Advanced Configuration Tasks for the BGF VoIP Solution

Configuring IPsec to Protect H.248 Messages in Transport Mode

Configuring IPsec to Protect H.248 Messages or Mirrored Sessions in Tunnel Mode

Configuring H.248 Timers

Configuring H.248 Base Root Properties

Configuring H.248 Segmentation Properties

Configuring Session Mirroring

Configuring VPN Aggregation

Configuration Statements

algorithm

base-root

cleanup-timeout

controller-address

controller-port

delivery-function

destination-address

destination-port

diffserv

disable-session-mirroring

dscp

encoding

gateway

gateway-address

gateway-controller

gateway-port

platform

h248-options

h248-profile

h248-properties

h248-timers

ipsec-transport-security-association

initial-average-ack-delay

instance-type

interface (Routing Instances)

interface (Service Interface Pools)

interim-ah-scheme

max-burst-size (All Streams)

max-burst-size (RTCP Streams)

max-concurrent-calls

maximum-fuf-percentage

maximum-inactivity-time

maximum-net-propagation-delay

maximum-terms

maximum-waiting-delay

media

mg-maximum-pdu-size

mg-originated-pending-limit

mg-provisional-response-timer-value

mg-segmentation-timer

mgc-maximum-pdu-size

mgc-originated-pending-limit

mgc-provisional-response-timer-value

mgc-provisional-response-timer-value

nat-pool

network-operator-id

next-hop-service

normal-mg-execution-time

normal-mgc-execution-time

peak-data-rate (All Streams)

peak-data-rate (RTCP)

pgcp

pgcp-rules

policy-options

pool (NAT)

pool (Service Interface Pool)

ports-per-session

remotely-controlled

route-distinguisher

routing-instance

routing-instances

rtcp

rtp

rule

rule-set

segmentation

service-interface

service-interface-pools

service-set

services

session-mirroring

source-address

source-port

sustained-data-rate (All Streams)

sustained-data-rate (RTCP Streams)

tmax-retransmission-delay

traffic-management

transport

virtual-interface

vrf-export

vrf-import

Upgrade Guidelines for BGF Users

Upgrade Overview for BGF VoIP Users

Managing Emergency and Non-Emergency Call Traffic Prior to Upgrading

Monitoring the BGF

Monitoring RTP and RTCP Traffic

Monitoring Gates

Monitoring Terminations

Monitoring PGCP Root Terminations

Monitoring Statistics for the Virtual BGF

Monitoring Flows

Monitoring Conversations

Monitoring the BGF Configuration Statements

fast-update-filters

monitor

Monitoring the BGF Commands

clear services pgcp gates

clear services pgcp statistics

show services pgcp active-configuration

show services pgcp conversations

show services pgcp flows

show services pgcp gate

show services pgcp gates

show services pgcp root-termination

show services pgcp statistics

show services pgcp terminations

Managing the BGF

Managing the pgcpd Process Running on a Routing Engine

Managing the pgcpd Process Running on a Services PIC

Shutting Down a Virtual BGF

Shutting Down a Virtual Interface

Maintaining Synchronization Between the BGF and the Gateway Controller

Maintaining Synchronization by Auditing Terminations

Managing Overload Control with Priority Handling for Emergency Calls

Configuring Overload Control for Voice Calls

Preventing Excessive Media Inactivity Notifications

Configuring Implicit Latching for TCP Gates

Configuring Latch Deadlock and Media Inactivity Detection

Enabling Wildcards for ServiceChange Notifications

Controlling ServiceChange Commands Sent from the Virtual BGF to the Gateway Controller

Configuring the Method and Reason in Service Change Commands

Managing the BGF Configuration Statements

administrative

administrative

application-data-inactivity-detection

audit-observed-events-returns

cancel-graceful (Control Association)

cancel-graceful (Virtual Interface)

context-indications

control-association-indications

controller-failure

data-inactivity-detection

detect

disconnect

down

event-timestamp-notification

failover-cold

failover-warm

failure

graceful (Control Association)

graceful (Virtual Interface)

hanging-termination-detection

inactivity-delay

inactivity-duration

inactivity-timeout

inactivity-timer

ip-flow-stop-detection

latch-deadlock-delay

notification-behavior

notification-rate-limit

notification-regulation

overload-control

queue-limit-percentage

reconnect

reject-all-commands-threshold

reject-new-calls-threshold

report-service-change

request-timestamp

send-notification-on-delay

service-change

service-change-type

service-state (Virtual BGF)

service-state

state-loss

stop-detection-on-drop

timerx

up

use-wildcard-response

virtual-interface-down

virtual-interface-indications

virtual-interface-up

warm

Knowledge Base

http://kb.juniper.net/

Maintenance and Failover in the BGF

Maintenance and Failover in the BGF Overview

Failover in Case of a Routing Engine Failure

Configuring Synchronization Properties in Case of Routing Engine Failure

Displaying the Status of the Routing Engine Synchronization

Failover of the Data Service PICs

Configuring the BGF for Data Service PIC Redundancy

Failover of the Control Service PICs

Maintenance and Failover Configuration Statements

graceful-restart

maximum-synchronization-mismatches

redundancy-options

service-set

syslog

Maintenance and Failover Commands

request interface

show interfaces redundancy

Acquiring Troubleshooting Information

Tracing BGF Operations for a Specific Control Services PIC

Logging Messages for the pgcpd Process Running on the Routing Engine

Logging H.248 Messages

Troubleshooting Configuration Statement

bgf-core

default

file

flag

h248-stack

sbc-utils

syslog

traceoptions

PGCPD System Log Messages

PGCPD System Log Messages

 

Downloads

  • Junos Session Border Control Solutions Using BGF and IMSG, Release 11.2 PDF Document
  • Junos Services Interfaces Guide, Release 11.2 PDF Document
 
 
  • About Juniper
  • Investor Relations
  • Press Releases
  • Newsletters
  • Juniper Offices
  • Green Networking
  • Resources
  • How to Buy
  • Partner Locator
  • Image Library
  • Visio Templates
  • Security Center
  • Community
  • Forums
  • Blogs
  • Junos Central
  • Social Media
  • Developers
  • Support
  • Technical Documentation
  • Knowledge Base (KB)
  • Software Downloads
  • Product Licensing
  • Contact Support
Site Map / RSS Feeds / Careers / Accessibility / Feedback / Privacy & Policy / Legal Notices
Copyright© 1999-2013 Juniper Networks, Inc. All rights reserved.
Help
|
My Account
|
Log Out