US2013100961A1PendingUtilityA1
Reducing the memory requirements of a data switch
Assignee: VENKATA SUBRAMANIAN RAMAKRISHNANPriority: Nov 15, 2002Filed: Apr 11, 2012Published: Apr 25, 2013
Est. expiryNov 15, 2022(expired)· nominal 20-yr term from priority
H04L 12/4625H04L 49/206H04L 49/351H04L 49/00H04L 45/02H04L 12/5696
23
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A data switch is proposed which can be operated such that it generates a MA table of MAC addresses of devices associated with some of its ports, but not the MAC addresses associated with one of the ports. Packets received by the switch, other than from the port, are assumed to be destined for the port and are transmitted via the port. If the port is connected to a network, and all the other ports are connected to a relatively small number of devices, such as one device per port, then the memory requirement to store the MA table is dramatically reduced.
Claims
exact text as granted — not AI-modified1 . A data switch having a plurality of ingress/egress ports and for transmitting data packets including a destination address, the data switch having address table construction means for generating a table containing associations between ports of the switch and MAC addresses of any devices connected to the switch via those ports, the address table construction means being operable to construct said table in respect of all but a first one of the ports.
2 . A data switch according to claim 1 in which the address table construction means is further operable to construct said table in respect of all of the ports, according to the setting of a control register.
3 . A data switch for transmitting data packets including a destination address, the data switch comprising:
a first ingress/egress port and a plurality of second ingress/egress ports; table storage means for storing a table containing associations between the second ports of the switch and MAC addresses of any devices connected to the switch via the second ports; a switching fabric, and a control unit for controlling the switching fabric, the control unit being arranged, upon receiving a data packet from any of the second ports having a destination address which is not stored in the table, to control the switching fabric to transmit the data packet to the first ingress/egress port.
4 . A data switch according to any preceding claim which is connected to a communication network via the first port.
5 . A switch according to any preceding claim having at least one port other than the first port arranged to receive and transmit voice signals.
6 . A voice communication device for supporting communication with a second device, the communication device comprising:
a microphone, a speaker, circuitry for transforming sound signals received from the microphone into data packets and for transforming data packets into control signals for the speaker, and a data switch according to any of claims 1 to 4 connected to the circuitry.
7 . A voice communication device according to claim 6 further including means for connecting one or more of the ports other than the first port to devices which each have a MAC address.
8 . A voice communication device which is connected to a communications network via the first port of the switch.
9 . A method of operating a data switch comprising a plurality of ingress/egress ports, the method including:
generating a table containing associations between ports of the switch and MAC addresses of any devices connected to the switch via those ports, the generation of the table including constructing said table in respect of all but a first one of the ports.
10 . A method of operating a data switch for switching data packets including a destination address, the data switch comprising a first ingress/egress port, a plurality of second ingress/egress ports, and a memory storing a table containing associations between second ports of the switch and MAC addresses of any devices connected to the switch via the second ports,
the method including, upon receiving a data packet from any of the second ports containing a destination address which is not stored in the table, transmitting the data packet to the first ingress/egress port.Join the waitlist — get patent alerts
Track US2013100961A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.