Support Support Downloads Knowledge Base Juniper Support Portal Community

Knowledge Base

Search our Knowledge Base sites to find answers to your questions.

Ask All Knowledge Base Sites All Knowledge Base Sites JunosE Defect (KA)Knowledge BaseSecurity AdvisoriesTechnical BulletinsTechnotes Sign in to display secure content and recently viewed articles

[Archive] The meaning of 'Q931_FAST_START' in the output of h.323 debug



Article ID: KB22416 KB Last Updated: 11 Nov 2020Version: 2.0
This article provides information about the meaning of Q931_FAST_START in the output of h.323 debug.
  • What does Fast Start mean in the H.323 output?

  • Do ScreenOS devices support it?

The output of debug h.323 all is as follows:

## 2011-04-16 21:08:31 : FS machine - state change: FS_S_INIT -->FS_S_DECLINED
## 2011-04-16 21:08:31 : FS machine - media action = MEDIA_NO_ACTION
## 2011-04-16 21:08:31 : H.323 HA: building sync cookie
## 2011-04-16 21:08:31 : H.323 HA: H323_HA_TYPE_Q931_FAST_START
## 2011-04-16 21:08:31 : H.323 HA active sync successful: context id 127 fast_start
## 2011-04-16 21:08:31 : H.323 HA active sync successful: context id 127 q931_tpkt

With the standard H.245 negotiation, the two endpoints need three round-trips, before they agree on the parameters of the audio/video channels:

  • Primary/backup voting

  • Terminal capability set exchange

  • Opening the logical channels

In certain situations and especially with high-latency network links, this can last for too long and users will notice the delay. To overcome this, the Fast Connect procedure was designed (also known as Fast Start). The endpoint will prepare several variants of the H.245 requestopenLogicalChannel, based on how many codecs it supports. After that, the endpoint encodes each variant of the message to the binary form and the resulting array of binary strings is inserted into a H.225.0/Q.931 message (usually the Setup message).

The called party will pick one of the variants and confirm it in the next H.225.0/Q.931 message, together with its own list of logical channel variants. The rest of the H.245 negotiation will be performed the standard way. Using Fast Connect, the parameters of logical channels (codecs, IP addresses, and ports) are negotiated early in the message exchange; before the called user accepts the call.


Modification History:

2020-11-11: Article archived since it is deemed relevant; article accurate

Note: Replaced words that failed to represent the inclusion and diversity Juniper values; in this case changed primary to primary and backup to backup


Comment on this article > Affected Products Browse the Knowledge Base for more articles related to these product categories. Select a category to begin.

Getting Up and Running with Junos

Getting Up and Running with Junos Security Alerts and Vulnerabilities Product Alerts and Software Release Notices Problem Report (PR) Search Tool EOL Notices and Bulletins JTAC User Guide Customer Care User Guide Pathfinder SRX High Availability Configurator SRX VPN Configurator Training Courses and Videos End User Licence Agreement Global Search