Home Network Push Accelerates
Although home networks are merely geek chic today, new products are emerging to help drive them into the mainstream. These new devices, many based on Linux, will drive an explosion of interest in home networks in affluent, but not necessarily tech-oriented, households. As in any revolution, however, various players are each pushing their own visions of how the technology will work, creating conflicting information for potential customers.
Many important vendors recently created the Internet Home Alliance to help promote home networks. These vendors include diverse players such as networking giants Cisco Systems, Sun Microsystems and 3Com; consumer-focused companies Best Buy, CompUSA, Panasonic and Sears; and chip makers Motorola and Texas Instruments. Although these vendors are working together, each of them is trying to solve a particular problem: sharing a broadband connection, for example, or creating a music network (see “Linley on Linux”, page 186 of October 2000). Indeed, many early efforts will be single-purpose networks driven by a particular vendor's solution. Once home networking becomes established, however, there will be many new uses. For example, the TiVo DVR (digital TiVo video recorder) does an excellent job of storing TV programs on its hard drive for later viewing. But there is no practical way to record programs between two televisions in different rooms. A home network would allow a single DVR to drive video streams to multiple televisions.
Ultimately, I expect the home network to look much like the network in a small office, with a single server connected to a number of clients. The server will have two main components: the residential gateway and the storage server.
Many vendors are touting their expertise in residential gateways, but few are available today. These devices are similar to WAN gateways, connecting the internal home LAN to the Internet, typically through a broadband connection such as DSL or cable modem. Unlike a standard broadband modem, however, the residential gateway has a LAN interface to distribute data to multiple clients.
The storage server will consist of a processor, network connection and one or more hard drives, providing data storage for all devices in the home. This server could back up the hard drives of any PC in the home; store digital photographs, music and video; and stream audio or video content to any network client. It should be programmable enough that it can host applications, such as TiVo, that autonomously obtain broadband content or perform other housekeeping functions.
Client devices include PCs, Macs and Linux systems that use the residential gateway to access the Internet and use the storage server to back up important files or simply as shared data storage (ideally, the storage server should use a RAID design so the inevitable hard-drive failure does not eliminate vital data). Photographs or music files can be created on a PC or downloaded from the Internet, then transferred to the storage server.
Once on the storage server, a photograph can be displayed on any TV screen or monitor in the house via a simple video client. A video client has only a processor, a network interface and a video output. The client downloads an image from the storage server, decompresses it and displays it. The video client also downloads and displays a video stream from the server. Similarly, an audio client connected to an amplifier and speakers can play any music file on the storage server. The audio client has a similar bill of materials as the video client. Either client should sell for less than $100 in high volume, making it cost-effective to have several throughout the house.
Other potential network clients are Internet appliances, non-PC devices that have a web browser and e-mail. Video games connect to the network to enable multiplayer gaming. Even appliances such as refrigerators and thermostats might connect to the home network to share usage information and operate more efficiently.
This architecture centralizes the storage and main compute resources in the storage server, where disk space can be shared efficiently and upgraded easily using internal or external drives—“Honey, can you pick up a few gigabytes on the way home?” Initially, single-function products such as TiVo and AudioReQuest will employ their own hard drives, but these units will ultimately give way to low-cost thin client devices.
Linux is likely to play a key role in this growing network of consumer products. The storage server in particular needs a robust but inexpensive operating system with built-in networking capabilities. Since the storage server is likely to run more complicated applications that organize and manage audio, video and web content, it needs a platform with good software-development tools and standards. Linux is an ideal fit.
The residential gateway may be a simple networking device, but it is likely to run a firewall and perhaps other software as well. Linux may play a role here. Some of the client devices may run embedded Linux as well; the key issue here is maintaining a small memory footprint for reduced cost. Certainly, Linux is a good choice for Internet appliances with web browsers.
One concern with home networks is the choice of physical connection. The most cost-effective choice today is to use a home's existing phone wiring (HPNA). I don't see this as a good long-term solution, because most homes, particularly outside of the US, don't have enough phone jacks. The long-term winner is likely to be a wireless solution such as 802.11. The 802.11b standard provides enough bandwidth for several audio streams but only one video stream. The forthcoming 802.11a version is needed for multiple simultaneous video streams.
In the short-term, these two media, as well as power-line networking (HPPA), will slug it out, creating confusion in the market. The solution is to support two or all three standards in the residential gateway, creating a mixed-mode LAN compatible with clients of different types. This method will increase the cost of the gateway but ease consumer concerns.
As these problems are resolved and costs begin to drop, home networks will flourish. Some studies project that more than one-third of US homes will have a broadband Internet connection by 2004. These homes will be prime candidates for home networks. As music, photos and video all become compressed digital files, the advantages of a home network will become clear. The growth of home networks will create opportunities for new Linux-based devices, such as residential gateways and storage servers.

Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
- RSS Feeds
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Using Salt Stack and Vagrant for Drupal Development
- New Products
- Validate an E-Mail Address with PHP, the Right Way
- Drupal Is a Framework: Why Everyone Needs to Understand This
- A Topic for Discussion - Open Source Feature-Richness?
- Tech Tip: Really Simple HTTP Server with Python
- Home, My Backup Data Center
- New Products
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.




20 min 54 sec ago
49 min 24 sec ago
1 hour 47 min ago
3 hours 16 min ago
4 hours 24 min ago
5 hours 11 min ago
5 hours 32 min ago
11 hours 47 min ago
17 hours 25 min ago
23 hours 25 min ago