background image
Bionic Buffalo Tech Note #108: DSM-CC Data Carousel and Module Identification
A client listening to this sequence, and operating by comparing the current 
with that from the previous message, will operate correctly, although it will do extra work by
 messages it has already seen. (Although, over time, the
three subsets have not changed, each message's 
 is different from that of the
previous message.) To operate more efficiently, Bionic Buffalo's 
 download client caches
recently received 
 values, and (optionally) ignores ones it has already seen, even when
they were sent several messages previously. 
Composite Carousels
In Bionic Buffalo's 
 download server software, the 
s created by one
 share the same network address. For carousels, this means that they should have
the same 
A client seeing such multiple 
s, with the same 
, is not normally able to
distinguish them from one another. It sees them as a single carousel. 
The primary use for these composite carousels is that of convenience for the server application, which
may load or otherwise manage their contents separately. For example, one 
 may be used for
ordinary content, with another activated only for special content. The ordinary carousel will operate
independently of the special carousel, subject to overall bandwidth limitations. 
This Tech Note may be reproduced and distributed (including by means of the Internet) without
payment of fees or without notification to Bionic Buffalo, as long as it is not changed, altered, or
edited in any way. Any distribution or copy must include the entire Tech Note, with the original title,
copyright notice, and this paragraph. For available Tech Notes, please see the Bionic Buffalo web site
at, or e-mail PGP/GnuPG key
a836 e7b0 24ad 3259 7c38 b384 8804 5520 2c74 1e5a
. Most Bionic
Buffalo Tech Notes are available in both HTML and PDF form.
Page 5 of 5