Power saving in wireless packet based networks
First Claim
Patent Images
1. A method comprising:
- receiving, by a first data-processing system, a first packet transmitted by a first terminal, wherein the first packet is to be transmitted by the first data-processing system to wireless terminals and wireline terminals based on a broadcast address of the first packet;
storing, by the first data-processing system after receiving the first packet, an identifier of the first packet along with a source address of the first packet;
identifying, by the first data-processing system;
(i) a first plurality of ports of the first data-processing system that only lead to wireline terminals, and(ii) a second plurality of ports of the first data-processing system that only lead to wireless terminals;
transmitting, by the first data-processing system, the first packet to a second data-processing system, wherein the first packet is only transmitted through the first plurality of ports as a result of identifying that the first plurality of ports only lead to wireline terminals;
receiving, by the first data-processing system, a response to the first packet, wherein the response is transmitted by the second data-processing system; and
transmitting, by the first data-processing system, the response as a unicast packet to the first terminal, wherein the response is transmitted as a unicast packet based on the identifier of the first packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of handling broadcast packets, which are for a single network unit. The method includes receiving, by a network device, a packet, having a broadcast address, but directed to a single network unit and forwarding the packet through a plurality of ports of the network device, but not through at least one port of the device through which the packet was not received.
32 Citations
21 Claims
-
1. A method comprising:
-
receiving, by a first data-processing system, a first packet transmitted by a first terminal, wherein the first packet is to be transmitted by the first data-processing system to wireless terminals and wireline terminals based on a broadcast address of the first packet; storing, by the first data-processing system after receiving the first packet, an identifier of the first packet along with a source address of the first packet; identifying, by the first data-processing system; (i) a first plurality of ports of the first data-processing system that only lead to wireline terminals, and (ii) a second plurality of ports of the first data-processing system that only lead to wireless terminals; transmitting, by the first data-processing system, the first packet to a second data-processing system, wherein the first packet is only transmitted through the first plurality of ports as a result of identifying that the first plurality of ports only lead to wireline terminals; receiving, by the first data-processing system, a response to the first packet, wherein the response is transmitted by the second data-processing system; and transmitting, by the first data-processing system, the response as a unicast packet to the first terminal, wherein the response is transmitted as a unicast packet based on the identifier of the first packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
transmitting, by a first data-processing system, a first packet to; (i) a plurality of wireline terminals, and (ii) a plurality of wireless terminals; receiving, by the first data-processing system, a first response to the first packet from; (i) the plurality of wireline terminals, and (ii) the plurality of wireless terminals; identifying, by the first data-processing system, based on the first response; (i) a first plurality of ports of the first data-processing system that only lead to the plurality of wireline terminals, and (ii) a second plurality of ports of the first data-processing system that only lead to the plurality of wireless terminals; receiving, by the first data-processing system, a second packet transmitted by a first terminal, wherein the second packet is to be broadcasted to the plurality of wireline terminals and the plurality of wireless terminals based on a broadcast address of the second packet; and selectively transmitting, by the first data-processing system, the second packet to a second data-processing system wherein the second packet is selectively transmitted to the first plurality of ports as a result of identifying that the first plurality of ports only lead to the plurality of wireline terminals. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification