Subject: MCAP question

From: Takeshi Saito <[email-masked]>
Date: Mon, 18 Jan 1999 19:35:41 +0900

IP1394ers,

I have a few questions about MCAP.

(1) Is MCAP packet carried only on async stream channel?
Is MCAP (advertise) carried on async write (unicast) when it is a
responce to a certain MCAP solicitation? Or always on async stream?

(2) Following is the whole packet (frame) format of MCAP packet (when just
one address descriptor is included). Is this correct?

                             1                   2                   3
          0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Iso Hdr  |          data_length          |tag|  channel  |  0x0A |   sy  |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
         |                           header_CRC                          |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
GASP Hdr |           source_node_ID      |        OUI_hi                 |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
         |   OUI_lo      |        OUI_dependent_value                    |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Flgm Hdr | 0 |          reserved         |    ether_type(=0x8861)        |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
MCAP Hdr |             length            |    reserved   |     opcode    |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
g_addr   |     length    |      type     |            reserved           |
dscrptr  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
         |   expiration  |    channel    |     speed     |    reserved   |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
         |                           bandwidth                           |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
         |                                                               |
         +                         group_address                         +
         |                                                               |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Iso trail|                            data_CRC                           |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Regards.

--
Takeshi "Ken" Saito

Toshiba R&D center      [email-masked]

---

From: "Hattig, Myron" <[email-masked]>
Date: Mon, 18 Jan 1999 09:35:17 -0800

Ken,

> (1) Is MCAP packet carried only on async stream channel?

Yes.

> responce to a certain MCAP solicitation?

No, because other nodes may benefit from learning this info as well.

> Or always on async stream?

Always on async stream.

> one address descriptor is included). Is this correct?

Yes. The diagram must have taken you a while to complete. ;-)

-myron