To: E. Davies who wrote (4882 ) 1/28/1999 11:36:00 PM From: ftth Read Replies (3) | Respond to of 29970
re:<<Does anyone know if cable modems are running real-time compression algorithms?>> What, 30-40 Mbps in a 6 MHz bandwidth isn't enough for 'ya? :o). Actually, for video, MPEG2 compression will be used initially. Most deployed modems are data-only though (for now, anyway). For data, no compression is used (in the sense that I think you mean anyway), but the need hasn't really been there yet. It doesn't always gain something though (e.g. download a zip file--doesn't compress much more if at all). If the need came up, sure, it could be applied. But for multiple small transfers it may not in general gain much net-net because the packet may just get padded out to fill a frame (which it may have done anyway, without compression). As far as the multiple access scheme, remember this only applies to upstream transmission in the 5-42MHz range, or there bouts. The MA scheme depends on the implementation, and most deployed systems are proprietary. For standards-based deployments (i.e. DOCSIS), the upstream is a mixture of contention and reservation-based transmission "mini-slots." The function of the slots is dynamically controlled by the headend, and each modem is synchronized to the headend, so it knows which slots are designated for what purpose and/or designated for specific modems, and can act accordingly (or request slots to be allocated for a specific purpose, i.e. reservation). It also supports variable length packets to improve efficiency. The ranging process that each modem goes thru at initialization (and periodically thereafter) allows the delay times to the headend to be known by the modem. From that the modem knows how to offset the sync signal (the branch to each modem is a different delay to the headend so it has to offset it's view of synchronization to align with the rest of the node). More than you probably wanted to know. dh