Remote restart and diagnostics capability;
Service metering; and
Security services, and subscriber authentication.
These functions demand a real-time multi-tasking operating system, in order that multiple service requests are not serialized. Candidate operating systems include: OS/2, OS/9, Unix, Windows NT, and (possibly) Windows '95. In general, this implies a 32-bit microprocessor and a minimum of 2 MB of system memory. Note that the RG does not require user interface devices, although these could be provided. Configuration services should be provided by remote access via the CPI adapter to the control microprocessor.
A fundamental design principle is that processing should be a function of a plug-in card, while the RG processor is optimized for communications.
Computer intelligence will be used for functions such as: ridging (from one media/protocol to another), switching (acting as traffic cop to determine which TV gets what signal, for example), and gateway (to tie in-home networks to external ones), along with a whole host of services such as PBX, fax, e-mail, electronic yellow pages, directory services, energy management, and security. The RG Group views bridging to one common protocol on the bus to be a primary function of the CPI