IP Library Patent Application 13076175
Patent Application
App. No. 13/076,175

Method and System for Frame Discard on Switchover of Traffic Manager Resources

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 None
App. No.
13/076,175
Abstract

In accordance with some embodiments of the present disclosure, a method may include receiving a plurality of frames in a flow from a plurality of traffic managers, determining whether a traffic manager from which a frame in the flow was sent is a primary traffic manager for the flow or a secondary traffic manager for the flow based on a class marker for the frame, switching the frame if the frame is from the primary traffic manager for the flow, and discarding the frame if the frame is from the secondary traffic manager for the flow.

Claims (34)

1 . A method comprising:

receiving a plurality of frames in a flow from a plurality of traffic managers;

determining whether a traffic manager from which a frame in the flow was sent is a primary traffic manager for the flow or a secondary traffic manager for the flow based on a class marker for the frame;

switching the frame if the frame is from the primary traffic manager for the flow; and

discarding the frame if the frame is from the secondary traffic manager for the flow.

2 . The method of claim 1 , wherein a first class-marker setting indicates that the frame is from the primary traffic manager for the flow and a second class-marker setting indicates that the frame is from the secondary traffic manager for the flow.

3 . The method of claim 2 , further comprising instructing a switching element with one rule to discard all frames from all flows in a network element with class markers set to the second setting.

4 . The method of claim 1 , wherein the primary traffic manager is the normally active traffic manager for a flow and the secondary traffic manager is the standby traffic manager for a flow.

5 . The method of claim 1 , further comprising setting the class marker for the frame based on static information stored in the traffic manager, the information stored in the traffic manager designating the traffic manager as the primary traffic manager or the secondary traffic manager for each flow in a network element.

6 . The method of claim 1 , further comprising writing the class marker over at least one bit in a metatag attached to the frame at the traffic manager.

7 . The method of claim 6 , wherein the least one bit comprised at least a portion of a source(mod) marker in the metatag prior to being overwritten by the class marker.

8 . A system comprising:

a plurality of traffic managers; and

a switching element configured to:

receive a plurality of frames in a flow from the plurality of traffic managers;

determine whether a traffic manager from which a frame in the flow was sent is a primary traffic manager for the flow or a secondary traffic manager for the flow based on a class marker for the frame;

switch the frame if the frame is from the primary traffic manager for the flow; and

discard the frame if the frame is from the secondary traffic manager for the flow.

9 . The system of claim 8 , wherein a first class-marker setting indicates that the frame is from the primary traffic manager for the flow and a second class-marker setting indicates that the frame is from the secondary traffic manager for the flow.

10 . The system of claim 9 , wherein the switching element is further configured to, based on one rule, discard all frames from all flows in a network element with class markers set to the second setting.

11 . The system of claim 8 , wherein the primary traffic manager is the normally active traffic manager for a flow and the secondary traffic manager is the standby traffic manager for a flow.

12 . The system of claim 8 , wherein the traffic manager is configured to set the class marker for the frame based on static information stored in the traffic manager, the information stored in the traffic manager designating the traffic manager as the primary traffic manager or the secondary traffic manager for each flow in a network element.

13 . The system of claim 8 , wherein the class marker occupies at least one bit in a metatag attached to the frame.

14 . The system of claim 13 , wherein the least one bit comprised at least a portion of a source(mod) marker in the metatag prior to being overwritten by the class marker.

15 . Logic embodied in non-transitory computer readable memory and operable, when executed, to:

receive a plurality of frames in a flow from a plurality of traffic managers;

determine whether a traffic manager from which a frame in the flow was sent is a primary traffic manager for the flow or a secondary traffic manager for the flow based on a class marker for the frame;

switch the frame if the frame is from the primary traffic manager of the flow; and

discard the frame if the frame is from the secondary traffic manager of the flow.

16 . The logic of claim 15 , wherein a first class-marker setting indicates that the frame is from the primary traffic manager for the flow and a second class-marker setting indicates that the frame is from the secondary traffic manager for the flow.

17 . The logic of claim 16 , the logic further operable, when executed, to instruct a switching element with one rule to discard all frames from all flows in a network element with class markers set to the second setting.

18 . The logic of claim 15 , wherein the primary traffic manager is the normally active traffic manager for a flow and the secondary traffic manager is the standby traffic manager for a flow.

19 . The logic of claim 15 , the logic further operable, when executed, to set the class marker for the frame based on static information stored in the traffic manager, the information stored in the traffic manager designating the traffic manager as the primary traffic manager or the secondary traffic manager for each flow in a network element.

20 . The logic of claim 15 , the logic further operable, when executed, to write the class marker over at least one bit in a metatag attached to the frame.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2011
From: FUJITSU NETWORK COMMUNICATIONS, INC.
To: FUJITSU LIMITED
Reel/Frame 026261/0854 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2011
From: ZARINGHALAM, ALI; BOELENS, RICHARD CHARLES; BROLIN, STEPHEN J.
To: FUJITSU NETWORK COMMUNICATIONS, INC.
Reel/Frame 026051/0258 →