With the advent of satellite broadcasts to cable systems in the 1970's, cable operators were able to provide more channels than were available over the traditional airwaves. Because of these value added capabilities, cable television made significant inroads into markets where TV reception was already reasonably acceptable. Additional services such as specialty channels and pay-per-view have brought the cable industry to where it is today: approximately 63% of American households have cable TV, while cable service passes by about 95% of all US residences. 3
The cable industry is less than 50 years old, and yet with such a large market penetration, is already reasonably mature. In searching for growth opportunities, the much ballyhooed National Information Infrastructure (NII) or "Information Superhighway" provides an opening for cable television to build upon its extensive architecture and experience to deliver the necessary features for the upcoming information age.
The headend is the center of CATV activity. It is here where external signals such as satellite, microwave and local TV station broadcasts are received from the various types of deployed antennas. Additionally, locally produced and pre-recorded programs can be introduced into the mix. Ultimately it is the headend's responsibility to process, combine and assign a channel frequency to all signals destined for cable distribution.5
A number of trunks, originally constructed out of large diameter coaxial cable, carry the signals from the headend to a series of distribution points. Trunk cables share the same properties as do generic transmission lines with regard to attenuation; in order to maintain adequate signal strength over long distances, amplifiers are required at regular intervals. Much experience has shown that on average, amplifiers need to be spaced approximately 2,000 feet apart. Only a finite number may be cascaded (approx. 30-40), as each amplifier introduces additional noise and distortion to the signal. There are well known thresholds of signal distortion, above which, TV picture quality will be affected.6
The smaller distribution or feeder cables branch out from the trunks and are responsible for serving local neighborhoods. To avoid excessive attenuation and noise, feeder cable is also severely limited in length, since usually a maximum of 2 amplifiers, called line extenders, are allowed per feeder.7 The statement that 95% of households can be reached by cable services means that those homes are sufficiently close enough to a feeder cable.
Feeder cables are tapped at periodic locations to furnish the familiar coaxial drop cables which enter directly into the customer's premises. Drop cables too are limited in length to about 150 feet.8 Terminal equipment (consumer electronics) is connected to the drop cable inside the home. Among the more common devices are televisions, VCRs, set top boxes, converters, descramblers, splitters and cable modems.
Figure 1.2 graphically represents the television spectrum allocation. The 6 MHz wide channels were prudently assigned to avoid inter channel interference. The remaining unallocated terrestrial spectrum is dedicated to a host of other communication services.
Cable television, however does not utilize the terrestrial spectrum, but rather uses coaxial cable to broadcast its signals. Coaxial cable has the ability not only to "emulate" over-the-air spectrum, but is designed such that its sealed environment does not interfere with other signals. Consequently, it is possible for cable operators to safely re-use previously allocated spectrum, or to deploy multiple cables, each of which contains its own separate impervious spectra.9
Regrettably, the original cable systems architecture was never really envisioned to be a general purpose two-way communications medium. Its primary goal was simply to deliver high bandwidth video signals to residences. In order to accommodate upstream communications, the existing cable plant must be upgraded.
Fiber optics also facilitate a larger broadcast spectrum and bi-directional communications. Recall that figure 1.2 does specify a portion of the spectrum for upstream purposes. Two-way amplifiers can be incorporated into the cable distribution plant such that any signals falling into the range of downstream frequencies can be amplified downstream, while those that fit into the upstream range, can be amplified in the opposite direction.10
A current state-of-the-art cable architecture is a hybrid fiber/coax (HFC) combination. Trunk cables can be upgraded to fiber optics without replacing existing feeder and drop lines. As cable franchises run fiber deeper into their network, they are capable of serving areas with custom programming and services tailored to individual neighborhoods. These service areas are usually in the range of 500-2,000 subscribers.11
The type of modem supplied by Cablevision is a Zenith HomeWorks model. The modem itself contains two physical connectors. One end is used to join the modem to the coaxial drop cable, the other is a proprietary high-speed interface including an IBM PC ISA card which must be installed into an IBM compatible personal computer. Already limiting hardware to IBM PC compatibles, network device drivers are available only for the MS-Windows 3.1 and 3.11 operating systems further restricting choice. Clearly, the implementation does not take an open systems approach, but future generation cable modems, discussed later, will address this shortcoming and much more. Cablevision's choice of the Zenith HomeWorks modem was a function of price and availability. At roughly $300 US, the HomeWorks model is the most affordable, and one of the few that is available in modest quantities.
It is important to stress that distribution and support channels for cable modems will not, for the foreseeable future, be comparable to those for consumer electronics and software. As an example, the author attempted to get detailed information on the Zenith HomeWorks modem in the hopes of writing a device driver for the Solaris x86 operating system. Not only was the author refused such information, he was treated rather rudely for even inquiring!
The hardware and datalink layer of communications for Access Plaza is implemented using a "modified ethernet" similar to what one is accustomed to with local area networks, but suited to deal with transmitting packets over much longer distances than traditional LANs. Network layer communications are TCP/IP based where each remote host currently receives its own dedicated class B IP address. All hosts are part of the cvnet.com domain, but are not assigned character host names within that domain. As a result the only real way of locating any node within the Access Plaza network is by its IP address.
Like many other organizations, Cablevision is facing an IP address shortage. Only one class B network is allocated for the entire Access Plaza program, limiting the maximum number of hosts to 64K. In looking to help alleviate this problem, Cablevision is investigating potential solutions like DHCP (Dynamic Host Configuration Protocol) to temporarily lease IP addresses to hosts only for the duration of their connect time on the network. The immanent IPNG (Internet Protocol Next Generation) standard, which dramatically increases the number of available IP addresses, would also help ease many of the problems IP network administrators have today.
Referring back to figure 1.2, upstream and downstream communications must be assigned frequencies that do not interfere with other channels. Accordingly, the author has been allotted a transmit or upstream frequency of 19.25 MHz, fitting into the portion of spectrum allocated for upstream channels. The receive or downstream band is centered at 649.25 MHz, extending well beyond the hyperband TV channels. 649.25 MHz is, incidentally, indicative of a state-of-the-art underpinning, since older cable plants could not effectively support signals at such high frequencies.
Cablevision has chosen transmit and receive bands of 1.5 MHz, effectively dividing a traditional 6 MHz TV channel into 4 separate data slices. As will be seen later, cable modem vendors are quoting a wide range of performance numbers, each based upon how efficiently they can utilize the allocated bandwidth to send and receive data. For the Zenith HomeWorks modem, the baud efficiency is 1:3, meaning that for every 3 cycles, 1 bit of information can be extracted. The Zenith modem is rated as having a maximum data rate of 500 Kbps.
In speaking with Cablevision, they say they've been able to demonstrate data rates as high as a respectable 330 Kbps. Personal tests have shown that it is possible to transfer files via FTP (File Transfer Protocol) at a rate of 20 Kbytes/sec. Taking into consideration the overhead associated with FTP and underlying protocols, it is not unreasonable to estimate that throughput for such an operation is 200 Kbps. These rates all fall within an order of magnitude and represent a substantial increase over any traditional dialup telephone data access. All this can be achieved without even missing that all important call from you dentist!
In terms of performance, a 500K baud rate promises to be just the tip of the iceberg, for the newer generation of cable modems will be much more capable. As modulation schemes evolve, baud efficiency is improving considerably. Some vendors are already claiming efficiencies of 10:1, and there are modems nearing availability that quote downstream data rates of 27 Mbps. Table 1.1 represents a broadband enthusiast's compilation of cable modems currently being marketed.12
| Manufacturer | Downstream data rate | Upstream data rate | Forecasted availability | Modem |
|---|---|---|---|---|
| Zenith | 500 Kbps | 500 Kbps | now | HomeWorks |
| Zenith | 4 Mbps | 4 Mbps | now | HomeWorks Universal |
| Bay Networks /Digital | 10 Mbps | 10 Mbps | now | ChannelWorks |
| Com21 | 30 Mbps | 2 Mbps | Early '96 | ComPort |
| General Instrument | 27 Mbps | 1.5 Mbps | Early '96 | PcLinx |
| Hewlett Packard | 30 Mbps | 15 Mbps | Mid '96 | QuickBurst |
| Scientific Atlanta | 27 Mbps | 1.5 Mbps | Late '96 | ??? |
| Nortel | 27 Mbps | 2 Mbps | Late '96 | DataPort |
| Motorola | 10 Mbps | 768 Kbps | March '96 | CyberSufr |
| Intel | 27 Mbps | 96 Kbps | Mid-Late '96 | CablePort |
| Hybrid Networks | 10 Mbps | 512 Kbps | Mid-Late '96 | Remote Link Adapter 211 |
| Pioneer | ??? | ??? | Late '96 | ??? |
Furthermore, newer modems will opt for standard open interfaces rather than their closed proprietary predecessors. As an example Zentih's updated model, called the HomeWorks Universal cable modem, uses a more desirable, protocol independent ethernet interface rated at 4 Mbps.
Of course, total network performance is only as fast as your slowest link. In the case of Access Plaza, Cablevision has two T1 connections to the Internet rated at 1.544 Mbps each. This may, for the time being, be adequate for 600 users, but as more hosts come on-line, and as applications are developed to require more bandwidth, it is expected that those pipes to the Internet must widen. Currently Cablevision has addressed connectivity within its metropolitan New York subscribing area by installing a fiber backbone based upon OC3, OC12 and, in some cases, OC48 standards capable of sustaining data rates of 155 Mbps, 622 Mbps and 2.4 Gbps respectively.
In the MS-DOS/Windows framework, low-level network connectivity is accomplished by loading an ODI (Open Data-link Interface) compliant device driver for the HomeWorks modem interface card. In order to convert packets to and from TCP/IP, another driver, known as a shim must be stacked on top of the ODI module. Both components appear to be written by a third party.
User applications communicate over the network by interfacing with a standard high-level WINSOCK dynamically linked library. The public domain version of WINSOCK.DLL, implemented by Trumpet, combined with the initial ODI driver yielded unacceptably poor performance and reliability.
It was not until the Access Plaza support organization shipped a different version of the Zenith device driver did the situation actually improve. The newer version, based upon an alternative driver specification called NDIS, enables one to use any of a host of off-the-shelf Windows network software packages. For obvious reasons, the author chose to load SunSoft's PC-NFSpro software and scrap the Access Plaza network stack. Upon doing so, performance and reliability increased dramatically. Moreover, aside from furnishing a superior WINSOCK.DLL, PC-NFSpro also comes bundled with previously unavailable Internet applications like FTP and telnet.
Future Services
Access Plaza still lacks some of the features that Internet users have grown accustomed to. Essential services like e-mail and news are only now being tested by an even smaller subset of the 600 pilot homes.
By limiting device driver availability to MS-Windows, and not assigning character host names to user machines, it makes it impractical, if not impossible, for subscribers to create their own web servers. This is somewhat intentional on Cablevision's part, for they fear the scenario where one residence is responsible for hogging an entire communities' network bandwidth. It is hoped that in the future such capabilities would be available at perhaps an additional cost to the customer.
Cablevision has already taken advantage of its upgraded network by increasing its number of channels to over 60 and, at the same time, significantly improving picture quality. Furthermore, they have announced that they will soon provide other communications services like telephone over the cable system.
This service is of particular interest to Sun Microsystems for a number of reasons. Firstly, the initial deployment of @HOME is slated to begin in 1996, starting in Sunnyvale, California. Parts of Colorado fall under TCI's domain too, and also appears to be a potential pilot site. The estimated monthly charge for basic services is expected to be in the range of $30-50 per month.
Secondly, the principals of @HOME are well known in the Sun community. Former Sun board member William Randolph Hearst III is founding CEO of @HOME, while current Sun board member John Doerr is also on the board of directors for @HOME.
The @HOME network will make its services available to the widest possible number of users and content providers by running on platforms like Windows, Windows 95, MacOS and Unix. All this will be accomplished via 10-Base-T ethernet cable modems.
@HOME will operate its own high speed backbone connecting the various supported geographic areas, and having multiple Internet points of presence (POPs). Users are connected to regional headend servers over hybrid fiber/coax cable.
For more information on @HOME, check out http://www.tcinc.com.
I would also like to thank "Broadband Bob", who unknowingly pointed me, via his web content, to many of the references I used for this research.
Finally, Cablelabs has perhaps the most definitive web site regarding the changes taking place in the cable television industry (http://www.cablelabs.com). In particular, Walter Ciciora's paper, Cable Television in The United States - An Overview, provided an excellent source for much of the beginning sections of this paper
Return to Tutorials/Technical