Hybrid access system with automated client-side configuration
First Claim
1. A method of configuring a remote device for achieving a network connection in an asymmetric network system including plural remote devices sharing a common medium for conducting interactive sessions with a host computer under control of a network manager, and a router including a selected one of an IP router, a bridge, and a switching device for providing path control, said method comprising:
- receiving at said network manager an indication of a remote device seeking to establish connection with said asymmetric network system, the indication including one of a predetermined unique abstract name and a device ID associated with said remote device,broadcasting a configuration poll message over said common medium,providing a response to said configuration poll message by said remote device,said network manager allocating configuration data for said remote device seeking to establish connection with said network,sending said configuration data to said remote device over said common medium,configuring said remote device in accordance with said allocated configuration data; and
controlling said router, by said network manager, to receive new remote device indications over said common medium and broadcast of configuration poll data over said common medium.
8 Assignments
0 Petitions
Accused Products
Abstract
An asymmetric network communication system for use in a client-server environment having independent forward and return channels operating at different speeds and/or under different protocols on the same or different communication media to provide efficient utilization of shared resources. A network manager, such as a hybrid access system, effects transmission of packetized data on a forward (downstream) channel from the host server to multiple client devices coupled with a shared downstream media at 10 or more megabits per second while simultaneously providing selectable multiple lower speeds of operation on shared or dedicated return (upstream) channels from the client devices to the host server depending on bandwidth availability, bandwidth demand, service level authorization, etc, for the return channel. Forward and return channels may be located on the same or different communication medium including a CATV network, direct broadcast satellite network, television or radio RF broadcast network, wireless or mobile cellular facilities or the like. The return channel may reside on a PSTN either directly coupled with the host server or connected with the network manager for subsequent transmission to the host server. The network manager handles or controls the forward and return communication to establish interactive full-duplex real-time network sessions between the host and a selected client device. The network manager switches upstream channel assignment based on quality of signals transmitted to the host, effects changes in the upstream transmitted power based on sensed conditions, and automatically configures new client devices as they are added to the network.
-
Citations
36 Claims
-
1. A method of configuring a remote device for achieving a network connection in an asymmetric network system including plural remote devices sharing a common medium for conducting interactive sessions with a host computer under control of a network manager, and a router including a selected one of an IP router, a bridge, and a switching device for providing path control, said method comprising:
-
receiving at said network manager an indication of a remote device seeking to establish connection with said asymmetric network system, the indication including one of a predetermined unique abstract name and a device ID associated with said remote device, broadcasting a configuration poll message over said common medium, providing a response to said configuration poll message by said remote device, said network manager allocating configuration data for said remote device seeking to establish connection with said network, sending said configuration data to said remote device over said common medium, configuring said remote device in accordance with said allocated configuration data; and controlling said router, by said network manager, to receive new remote device indications over said common medium and broadcast of configuration poll data over said common medium.
-
-
2. An asymmetric network communication system including a server, a plurality of remote clients and an information distribution facility for distributing data to said remote clients, said communication system comprising:
-
a downstream channel that resides in a medium shared by said plurality of remote clients so as to enable said plurality of remote clients to receive high speed data from said server, at least one upstream channel that enables at least one of said remote clients to transmit lower speed return data to said server, and a network manager for effecting transfers of data between said server and said remote clients over said shared medium in accordance with upstream and downstream channel protocols, for initially identifying at least one of said remote clients using an abstract name, for establishing configuration of remote clients by effecting polling of remote clients and registering an identification of a remote client responding to a poll made with a particular abstract name, and for effecting upstream channel allocation according to a configuration information including abstract name and identification. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. In an asymmetric network communication system including at least one downstream channel in a shared medium for conveying high speed data from a host to plural client devices and at least one upstream channel for conveying lower speed return data from the plural remote devices to the host, and a system manager being operative for effecting transfers of data on both the upstream and the downstream channels in sessions between the host and the plural client devices, a method of configuring a new client on the communication system comprising:
-
the system manager receiving a new-client indication associated with the new client, the new-client indication including a predetermined unique abstract name associated with said new client; broadcasting a configuration poll message over the shared medium, after the system manager receives the new-client indication; providing a response to the configuration poll message by the new client that identifies the new client; forwarding a new client found message to the system manager; ceasing configuration polling; allocating configuration data for the new client; sending a protocol address to the new client; and configuring the new client according to the protocol address data. - View Dependent Claims (10, 11)
-
-
12. In an asymmetric network communication system including at least one downstream channel in a shared medium for conveying high speed data from a host to plural client devices and at least one upstream channel for conveying lower speed return data from the plural remote devices to the host, and a system manager being operative for effecting transfers of data on both the upstream and the downstream channels in sessions between the host and the plural client devices, a method of configuring a new client on the communication system comprising:
-
the system manager receiving a new-client indication associated with the new client, the new-client indication including an equipment identification number associated with the new client; broadcasting a configuration poll message over the shared medium, after the system manager receives the new-client indication; providing a response to the configuration poll message by the new client that identifies the new client; forwarding a new client found message to the system manager; ceasing configuration polling; allocating configuration data for the new client; sending a protocol address to the new client; and configuring the new client according to the protocol address data.
-
-
13. In an asymmetric communication system including a first node, a plurality of second nodes, a shared first channel for sending packets from the first node to the plurality of second nodes, a plurality of second channels for sending packets from the second nodes to the first node, and a third node, a method comprising the step, performed in one of the second nodes before the one of the second nodes has discovered an internetwork address associated with the one of the second nodes, of:
-
receiving, from the third node, the internetwork address associated with one of the second nodes, the step, performed in the first node, of sending a first plurality of packets to the one of the second nodes, by sending the first plurality of packets over the shared first channel, each of the first plurality of packets including an internetwork header with the internetwork address associated with the one of the second nodes, and the steps, performed in the one of the second nodes, of receiving, from the shared first channel, the first plurality of packets sent from the first node; and sending a second plurality of packets to the first node, by sending the second plurality of packets over one of the second channels, each of the second plurality of packets including an internetwork header with the internetwork address associated with the one of the second nodes. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In a system including a first channel residing in a shared medium for sending packets, and a plurality of second channels for sending packets, an asymmetric communication system comprising:
-
a server, a plurality of clients; a first node, each client including a receiver, active before the client has discovered an internetwork address associated with the client, the receiver acting to receive, from the first node, the internetwork address associated with the client, the server including sender that sends a first plurality of packets to the clients, by sending the first plurality of packets over the shared first channel, each of the first plurality of packets including an internetwork header with the internetwork address associated with one of the clients, each client further including a receiver that receives, from the shared first channel, one of the first plurality of packets sent from the server; and a sender that sends a second packet to the server, by sending the second packet over one of the second channels, the second packet including an internetwork header with the internetwork address associated with the client. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification