Specifications

58 CBI Buffer Formats HighWire MTP-2 - 1.2, September 4, 2002
CBI_M2_QUERY_STATS Retrieves dynamic statistical information from L2.
CBI_M2_QUERY_STATUS Retrieves processing status information from L2.
CBI_M2_EV_REGISTER Directs L2 to send event notifications.
CBI_M2_EV_UNREGISTER Directs L2 to stop sending notifications.
CBI_M2_LOC_PROCSSR_
OUTAGE
Notifies L2 that the L3 component has experienced a processor
outage.
CBI_M2_LOC_PROCSSR_
RECOVRD
Notifies L2 that the L3 component has recovered from a processor
outage.
CBI_M2_EMERGENCY Requests Emergency link proving mode.
CBI_M2_EMERGENCY_CEASES Requests Normal link proving mode.
CBI_M2_STOP Deactivates a link.
CBI_M2_START Requests activation of a link.
CBI_M2_FLUSH_BUFFERS Directs the L2 to clear its transmission and retransmission buffers by
discarding any messages currently in them.
CBI_M2_CLEAR_RTB Directs the L2 to clear its retransmission buffer by discarding any
messages currently in it.
CBI_M2_CONTINUE Directs the L2 to continue normal operation after a local or remote
processor outage.
CBI_M2_RETRIEVE_BSNT Requests return of the latest received BSNT value. Either a
CBI_M2_BSNT or CBI_M2_BSNT_NOT_RETRIEVABL signal is sent in
response.
CBI_M2_MSG_FOR_XMISSION Used by the L3 to send data.
CBI_M2_RETRIEVAL_REQ_FSNC Requests retrieval of non-acknowledged messages issued by the L3.
The response to this signal is a sequence of
CBI_M2_RETRIEVED_MESSAGE messages finishing with a
CBI_M2_RETRIEVAL_COMPLETE message.
CBI_M2_OPEN L3 sends this message to L2 during initialization immediately after
issuing the cbi_open()
cbi_open()cbi_open()
cbi_open() call. It opens a connection to the line card. L2
returns the signal as a response.
CBI_M2_CLOSE L3 sends this message to L2 at the end of all processing to close a
connection to a line card. It should be issued before the calls to
cbi_close()
cbi_close()cbi_close()
cbi_close() and cbi_terminate()
cbi_terminate()cbi_terminate()
cbi_terminate().
CBI_M2_CREDIT L3 sends this message to L2 to release buffers for flow control
purposes on the line card. It is used to inform the L2 how many
messages have been completely processed, since the last credit
message was sent. L2 will release that number of buffers back into
its buffer pool. Hence, the L3 must ensure that it sends this message
with sufficient frequency to avoid the L2 buffer pool emptying.