SBP2 - Transaction label clarification
Nitin Samar
nitins at mercury.noida.hclt.com
Thu Apr 22 02:49:24 PDT 1999
* From the T10 Reflector (t10 at symbios.com), posted by:
* "Nitin Samar" <nitins at mercury.noida.hclt.com>
*
This is a multi-part message in MIME format.
------=_NextPart_000_0093_01BE8CD3.81726AE0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Query : Who assigns the transaction label ( 6 bit entry in the first =
quadlet of any primary packet) ?
The transaction layer services description in IEEE Std-1394-1995 says =
that the transaction label is indicated to the application and is sent =
back by the application to transaction layer whithout any change during =
response.=20
The SBP2 document says ( in the description of fetch agent state =
machine)=20
" if a read response is received whose source_ID, destination_ID and =
tl(transaction label) fields match the destination_ID , source_ID and =
the tl fields, respectively of the read request...... "=20
>From this i conclude that the SBP2 knows the transaction label of the =
read request and SBP2 assigns the tl.
But the transction layer is not expecting the transaction label in the =
read request ( as per the 1394 std. document)
Regards,
Nitin
------=_NextPart_000_0093_01BE8CD3.81726AE0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
Query : Who assigns the transaction label ( 6 bit = entry in the=20 first quadlet of any primary packet) ?
The transaction layer services description in IEEE=20 Std-1394-1995 says that the transaction label is indicated to the = application=20 and is sent back by the application to transaction layer whithout any = change=20 during response.
The SBP2 document says ( in the description of fetch = agent=20 state machine)
; if a read response is received whose = source_ID,=20 destination_ID and tl(transaction label) fields match the destination_ID = ,=20 source_ID and the tl fields, respectively of the read request...... = ;=20
|From this i conclude that the SBP2 knows the = transaction=20 label of the read request and SBP2 assigns the tl.
But the transction layer is not expecting the = transaction=20 label in the read request ( as per the 1394 std. document)
Regards,
Nitin
------=_NextPart_000_0093_01BE8CD3.81726AE0--
*
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at symbios.com
More information about the T10
mailing list