BRC State Transitions


Transition 1 Online data state to BRC State
The remote modem must be pre-configured with $BRC=1 (or 2) to permit remote initiation of BRC. The factory (&F) default is $BRC=0 to disable remote initiation of BRC.
The local user uses one of the following methods to initiate transition into the BRC state:
The host user performs a local escape and enters the AT$GETBRC command. or;
from the online data state, the user enters the Remote Escape Sequence.

If successful the remote modem completes any remote (target) user AT commands in progress, issues a ENTERING BRC message to both the local and remote users, switches to BRC state and is ready for BRC AT commands.

If remote modem supports BRC but:

Remote initiation is disabled; The remote modem returns ERROR: BRC DISABLED. This error message has priority over the following message. Remote modem DTE connection not compatible with BRC then the remote modem returns ERROR: BRC NOT ACCESSIBLE.
If the remote modem does not support the BRC feature, it recognizes the initiate BRC state escape sequence simply as user data.

Transition 2 Online Command State to BRC State           
					
Same as Transition 1.

Transition 3
Deleted

Transition 4 The local host user issues ATO command.
BRC to Online Data State.The remote target modem issues an empty CONNECT message and re-enters the online data state.

Transition 5 The remote user issues AT$GIVEBRC command.
Online Command State to The remote (target) modem returns OK to both the BRC State. The remote user and the local (host) user and enters the BRC state.

Transition 6 The remote (target) user issues the _+++_ Escape
BRC to Online Command State. Sequence:
The remote (target) modem exits the BRC state and returns OK to the remote user. The remote (target) user may enter the escape sequence at any time during the BRC state. The target modem finishes any pending remote AT command, sends the EXIT BRC message to the local (host), sends OK to the remote (target) user and transitions to the online command state.
Transition 7 Local User issues ATH command
BRC to Idle State. Remote modem responds with OK and transitions to the hang-up process towards the Idle state. Also, detection of loss of carrier by the remote modemwill stop the BRC state.

Click here to return to the Contents page.