Electrical computers and digital processing systems: multicomput – Network computer configuring – Initializing
Reexamination Certificate
1998-10-27
2001-09-11
Coulter, Kenneth R. (Department: 2154)
Electrical computers and digital processing systems: multicomput
Network computer configuring
Initializing
C709S245000
Reexamination Certificate
active
06289377
ABSTRACT:
BACKGROUND OF THE INVENTION
The present invention relates to a method and apparatus for allowing a personal computer to receive data from a computer network such as the Internet via a broadcast channel, e.g., of a cable or satellite television network, while transmitting data upstream to the computer network via a telephone line. In particular, the present invention provides dynamic network configuration of a one-way adapter in a one-way communication system such as a cable television system or the like. A proxy agent is provided for communicating with a resource server of the computer network through a configured return path adapter, thereby providing bi-directional communication between the one-way adapter and the resource server.
The following acronyms are used:
ARP—Address Resolution Protocol;
CPU—Central Processing Unit;
DHCP—Dynamic Host Configuration Protocol;
HTTP—Hyper Text Transport Protocol;
IETF—Internet Engineering Task Force;
IETF—Internet Engineering Task Force;
IGMP—Internet Group Management Protocol;
IP—Internet Protocol;
IPCP—Internet Protocol Configuration Protocol;
ISP—Internet Service Provider;
LAN—Local Area Network;
LMDS—Local Multi-point Distribution System;
MMDS—Multi-channel Multi-point Distribution System;
MSO—Multiple Systems Operator;
PC—Personal Computer;
PPP—Point-to-Point Protocol;
PPRA—Packet Processing Relay Agent;
RF—Radio Frequency;
RFC—Request For Comments;
TCP—Transmission Control Protocol;
UDP—User Datagram Protocol;
UHF—Ultra High Frequency; and
WAN—Wide Area Network.
Existing cable television networks deliver digital television signals to users' homes via coaxial cable, or hybrid fiber and coaxial cable networks. Additionally, satellite distribution networks that transmit programs directly to a user's home have also gained increased popularity. The digital signals transmitted to the user provide high-fidelity video and audio. Other types of data can also be transmitted to the user, such as closed captioning data, stock data, weather reports and the like. This data may be modulated onto an entire television signal channel, or a portion of the television signal channel, such as the vertical blanking interval, and recovered at a decoder in the user's home.
Additionally, some cable networks provide an upstream communication path that allows a user to transmit signals to the headend, for example, to order pay-per-view programming, or to check on an account balance.
Furthermore, computer networks such as the Internet are growing rapidly in popularity, particularly among the general public who use the Internet for entertainment, educational, and informational purposes, and to communicate with other users. A user typically accesses the Internet via a PC and a telephone modem via a conventional duplex telephone line to download graphics, text and even audio and video data from various remote servers. Users may also communicate real-time with one another by transmitting data from a sender's PC to the receiver's PC. Thus, data is transmitted to and from the PC via the two-way telephone modem.
An important difference between telephone and cable or satellite television networks is bandwidth. Because telephone networks were built to carry only voice signals, the bandwidth is very limited, e.g., 3 KHz. In contrast, cable television and satellite networks are designed to deliver full-motion video and, as a result, have a much greater bandwidth, e.g., several hundred MHz or more.
Accordingly, the provision of Internet data services and the like on a cable or satellite network would be highly desirable due to the increased bandwidth available. Such an arrangement would greatly speed the response to the user's PC, while providing additional marketing opportunities for cable and satellite network operators.
However, the provision of an upstream path is not feasible for satellite or terrestrial broadcast networks, including UHF, MMDS and LMDS. Moreover, many cable television networks are not configured for upstream communications, or any such provisioning may be limited and not suitable for handling transmissions from a larger number of users. In particular, network operators may prefer to maintain the available upstream path for significant revenue-enhancing activities such as pay-per-view orders.
Furthermore, since the cable/satellite channel is a broadcast channel, and the telephone line is a point-to-point channel, communication and addressing protocols that are available on a PC do not work seamlessly in the cable/satellite broadcast environment.
Moreover, the communication and addressing protocols of a computer network are generally incompatible with cable and satellite television equipment.
Accordingly, it would be desirable to provide a system that allows a PC to receive data from a computer network such as the Internet via a downstream broadcast channel of a cable, satellite or terrestrial broadcast television network, while transmitting data to the computer network via an upstream telephone line. The system should provide compatibility with the routing/addressing conventions of the protocol stack used by the computer network.
For ease of network operations and management, operators would like the one-way adapters to be configured dynamically with their IP address network configuration information.
The system should provide dynamic network configuration of a one-way adapter, such as a cable or satellite modem, that receives data from a computer network such as the Internet via a downstream broadcast channel of a cable or satellite television network, respectively. Such configuration provides IP addresses and configuration information for the duration of the Internet session. This address can be assigned to other modems when the user is not surfing.
Given that the adapter is one-way receive-only, and that the assignment of network configuration information requires a two-way send and receive communication link, the system should provide a proxy agent that facilitates the dynamic configuration of a one-way adapter and associated network services using a configured return path.
The system should provide compatibility between the one-way adapter and the routing/addressing conventions of the protocol stack used by the computer network.
The present invention provides a system having the above and other advantages.
SUMMARY OF THE INVENTION
The present invention provides dynamic network configuration of a one-way adapter in a one-way communication system such as a cable television system or the like. The invention allows a personal computer, router/bridge or other device to receive data from a computer network such as the Internet via a broadcast channel of a cable, satellite or other terrestrial broadcast television network, while transmitting data upstream to the computer network via a telephone line. The invention thereby allows a user to quickly access and retrieve data from the computer network via a high bandwidth channel.
A proxy agent is provided for communicating with a resource server of the computer network through a configured return path adapter, thereby providing bi-directional communication between the one-way adapter and the resource server.
Dynamic network configuration of an adapter requires bidirectional communication with the resource server through the interface that needs to be configured. The present invention uses a proxy agent that facilitates the dynamic configuration of the one-way adapter and associated network services using the configured return path.
Addresses, such as for a cable modem, are managed using the DHCP. DHCP, as specified in RFC 2131, is one of the commonly used protocols for network adapter configuration. Session initialization messages are UDP broadcasts sent out through the adapter that requires provisioning. Servers on the network listen to these broadcasts and send back the requested information. In a WAN environment, if the server is not on the same network as the client, a machine on the network functions as the DHCP proxy (relay agent) to communicate with the DHCP server. The
Fellows Jonathan A.
Lalwaney Poornima
Coulter Kenneth R.
General Instrument Corporation
Lipsitz Barry R.
McAllister Douglas M.
LandOfFree
Dynamic network configuration of a one-way adapter using a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dynamic network configuration of a one-way adapter using a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic network configuration of a one-way adapter using a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2522493