IP Library Granted Patent US 10,652,145
Granted Patent B2
US 10,652,145 · App. 16/524,358 · Granted May 12, 2020

Managing data frames in switched networks

Inventors: Per Helén (Saltsjö-Boo, SE); Clarence Ammervik (Älvsjö, SE); Johan Lindström (Hägersten, SE)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04L45/586H04L45/28H04L45/66H04L61/6022
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,652,145
App. No.
16/524,358
Granted
May 12, 2020
Kind
B2
Abstract

A routing device and a further routing device of a switched network form a virtual router and are addressable by a virtual Media Access Control (MAC) address. The further routing device receives at least one data frame and sends, to the routing device, a request instructing the routing device to send an alert message for conveying information about the virtual MAC address throughout the switched network.

Claims (46)

1. A method of managing data frames, performed by a further routing device of a switched network, the method comprising:

receiving at least one data frame; and

sending, to a routing device, a request instructing the routing device to send an alert message for conveying information about a virtual MAC address throughout the switched network, wherein the routing device and further routing device form a virtual router and are addressable by the virtual MAC address;

wherein the virtual MAC address is a Virtual Router Redundancy Protocol (VRRP) Media Access Control address, a VRRP Extended MAC address, or a Hot Standby Router Protocol MAC Address.

2. The method of claim 1 , wherein the sending of the request is only performed when the receiving of the at least one data frame comprises detecting at least one data frame comprising a destination address field including the virtual MAC address.

3. The method of claim 2 , wherein the sending of the request is performed less than a specific number of times counted from detection of flooding.

4. The method of claim 1 , wherein the receiving of the at least one data frame comprises receiving the at least one data frame at one or more ports of the further routing device.

5. A further routing device of a switched network, the further routing device comprising:

processing circuitry;

memory containing instructions executable by the processing circuitry to configure the further routing device to:

receive at least one data frame; and

send, to a routing device, a request instructing the routing device to send an alert message for conveying information about a virtual MAC address throughout the switched network, wherein the routing device and further routing device form a virtual router and are addressable by the virtual MAC address;

wherein the virtual MAC address is a Virtual Router Redundancy Protocol (VRRP) Media Access Control address, a VRRP Extended MAC address, or a Hot Standby Router Protocol MAC Address.

6. The further routing device of claim 5 , wherein the instructions are such that the further routing device is operative to send the request only when the received at least one data frame comprises a destination address field including the virtual MAC address.

7. The further routing device of claim 6 , wherein the instructions are such that the further routing device is operative to send the request less than a specific number of times counted from when the at least one data frame was received.

8. The further routing device of claim 5 , wherein the instructions are such that the further routing device is operative to receive the at least one data frame at one or more ports of the further routing device.

9. A non-transitory computer readable medium storing a computer program product for managing data frames, the computer program product comprising software instructions which, when run on processing circuitry of a further routing device of a switched network, causes the further routing device to:

receive at least one data frame; and

send, to a routing device, a request instructing the routing device to send an alert message for conveying information about a virtual MAC address through the switched network, wherein the routing device and further routing device form a virtual router and are addressable by the virtual MAC address;

wherein the virtual MAC address is a Virtual Router Redundancy Protocol (VRRP) Media Access Control address, a VRRP Extended MAC address, or a Hot Standby Router Protocol MAC Address.

10. The non-transitory computer readable medium of claim 9 , wherein the instructions further cause the further routing device to send the request only when the received at least one data frame comprises a destination address field including the virtual MAC address.

11. The non-transitory computer readable medium of claim 10 , wherein the instructions further cause the further routing device to send the request less than a specific number of times counted from when the at least one data frame was received.

12. The non-transitory computer readable medium of claim 9 , wherein the instructions further cause the further routing device to receive the at least one data frame at one or more ports of the further routing device.

13. A method of managing data frames, performed by a further routing device of a switched network, the method comprising:

receiving at least one data frame; and

sending, to a routing device, a request instructing the routing device to send an alert message for conveying information about a virtual MAC address throughout the switched network:

only when the receiving of the at least one data frame comprises detecting at least one data frame comprising a destination address field including the virtual MAC address; and

less than a specific number of times counted from detection of flooding;

wherein the routing device and further routing device form a virtual router and are addressable by the virtual MAC address.

14. The method of claim 13 , wherein the receiving of the at least one data frame comprises receiving the at least one data frame at one or more ports of the further routing device.

15. A further routing device of a switched network, the further routing device comprising:

processing circuitry;

memory containing instructions executable by the processing circuitry to configure the further routing device to:

receive at least one data frame; and

send, to a routing device, a request instructing the routing device to send an alert message for conveying information about a virtual MAC address throughout the switched network:

only when the received at least one data frame comprises a destination address field including the virtual MAC address; and

less than a specific number of times counted from when the at least one data frame was received;

wherein the routing device and further routing device form a virtual router and are addressable by the virtual MAC address.

16. The further routing device of claim 15 , wherein the instructions are such that the further routing device is operative to receive the at least one data frame at one or more ports of the further routing device.

17. A non-transitory computer readable medium storing a computer program product for managing data frames, the computer program product comprising software instructions which, when run on processing circuitry of a further routing device of a switched network, causes the further routing device to:

receive at least one data frame; and

send, to a routing device, a request instructing the routing device to send an alert message for conveying information about a virtual MAC address through the switched network only when the received at least one data frame comprises a destination address field including the virtual MAC address:

only when the received at least one data frame comprises a destination address field including the virtual MAC address; and

less than a specific number of times counted from when the at least one data frame was received;

wherein the routing device and further routing device form a virtual router and are addressable by the virtual MAC address.

18. The non-transitory computer readable medium of claim 17 , wherein the instructions further cause the further routing device to receive the at least one data frame at one or more ports of the further routing device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2019
From: AMMERVIK, CLARENCE; HELÉN, PER; LINDSTRÖM, JOHAN
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 049885/0578 →
CHANGE OF NAME Recorded Jul 29, 2019
From: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 049889/0282 →
Continuity (2)
Division 15519663
Related Publication 20190349293A1 · Nov 14, 2019