Automatic compiling of address filter information
AssigneeWebTV Networks, Inc.
InventorsJun Liu, John M. Parchem, Daniel J. Shoff, Soemin Tjong
Life of this patent
Estimating the term…
Loading patent…
AssigneeWebTV Networks, Inc.
InventorsJun Liu, John M. Parchem, Daniel J. Shoff, Soemin Tjong
Estimating the term…
Automatic compilation of address filter information that permits a cable modem to appropriately route incoming data packets to destination devices is described. Cable modems use address filter information to identify incoming data packets that are addressed to communication devices associated with the cable modem. The address filter information might be, for example, a list of addresses of communication devices that have previously registered with the cable modem. On occasion, the cable modem may have incorrect or insufficient or incomplete filter information when, for instance, a new communication device is added to a group of networked communication devices associated with the cable modem. In order to automatically recognize associated communication devices that are to be registered with the cable modem, a cable modem driver inspects the source address of outgoing data packets. If the source address is not included in the address filter information, the source address is added to the address filtering information. Subsequently, if an incoming data packet addresses the associated communication device, the cable modem driver allows the data packet to be passed through to the communication device.
In a system having a cable modem that is hosted by customer premises equipment, the customer premises equipment including a media access controller representing a data link layer of a cable modem protocol stack, and the cable modem representing a physical layer of the cable modem protocol stack, wherein the cable modem is connected to at least one communication device and a cable network, and wherein the cable modem is configured to transmit outgoing data packets from the at least one communication device over the cable network and is further configured to transmit incoming data packets that are received from the cable network to the at least one communication device, a method for automatically registering a new communication device with the cable modem, and in such a manner as to enable delivery of incoming data packets only to the one or more communication devices when the incoming data packets have corresponding destination addresses that are determined to be associated with the one or more registered communication devices, the method comprising the acts of:
A computer program product for implementing, in a system having a cable modem that is hosted by customer premises equipment, the customer premises equipment including a media access controller representing a data link layer of a cable modem protocol stack, and the cable modem representing a physical layer of the cable modem protocol stack, wherein the cable modem is connected to at least one communication device and a cable network, and wherein the cable modem is configured to transmit outgoing data packets from the at least one communication device over the cable network and is further configured to transmit incoming data packets that are received from the cable network to the at least one communication device, a method for automatically registering a new communication device with the cable modem, and in such a manner as to enable delivery of incoming data packets only to the one or more communication devices when the incoming data packets have corresponding destination addresses that are determined to be associated with the one or more registered communication devices, the computer program product comprising:
Dependencies are inferred from the claim text.