Patent ID: 7881300
Filing Date: 2011-02-01
Classification: H04L

Abstract:
1. A broadcast processing system comprising: a first subnetwork comprising a first device and a first broadcast relay; a router in communication with the first subnetwork; and a second subnetwork different from the first subnetwork and in communication with the router, the second subnetwork comprising a second device and a second broadcast relay; wherein the router is configured to prevent a first subnetwork network wide broadcast packet from the first subnetwork from reaching the second subnetwork; wherein the first broadcast relay is configured to detect a first subnetwork network wide broadcast packet from the first device in the first subnetwork, and in response to the detected packet having a first subnetwork network-wide destination address, a broadcast host address and a destination port number, generate a unicast address changed packet from the detected packet by changing the network wide destination address to a unicast address of the second broadcast relay in the second subnetwork, and output said unicast address changed packet through the router to the second broadcast relay; wherein the second broadcast relay is configured to receive in said second subnetwork the unicast address changed packet addressed to said second receiving broadcast relay, generate a second subnetwork-type broadcast packet by changing the destination unicast address of the packet received by said second receiving broadcast relay to an address related to a second subnetwork-type broadcast, and output said generated second subnetwork-type broadcast packet inside said second subnetwork; and wherein the second subnetwork second device is configured to receive the second subnetwork-type broadcast packet, check a port number of a protocol segment of the received second subnetwork-type broadcast packet, and perform a predetermined process if the port number corresponds to a process of the second device or take no action if the port number does not correspond to a process of the second device.