Patents by Inventor Benjamin Mack
Benjamin Mack has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8140654Abstract: A communications network, comprising a plurality of nodes supporting connection-oriented traffic and connectionless traffic, wherein management traffic between the nodes is propagated as connectionless traffic having a unique management traffic Virtual Local Area Network (VLAN) identifier (VID), and wherein at least one node is configured to perform a Link Layer Discovery Protocol (LLDP) exchange operation to enable detection of inconsistent provisioning of the Management VID in at least one node. Also disclosed is a communications network component, comprising logic that enables connection-oriented traffic and VLAN-based connectionless traffic, wherein the logic propagates management messages as VLAN-based connectionless traffic having a management VID, and wherein the logic enables detection of inconsistent management VIDs in a network.Type: GrantFiled: March 28, 2008Date of Patent: March 20, 2012Assignee: Futurewei Technologies, Inc.Inventors: Robert Sultan, Linda Dunbar, Lucy Yong, T. Benjamin Mack-Crane
-
Publication number: 20120063466Abstract: An apparatus comprising an Edge Virtual Bridging (EVB) bridge coupled with an EVB station wherein the EVB bridge is configured to communicate to the EVB station a Filter Information (Info) field of a virtual station interface (VSI) discovery and configuration protocol (VDP) Associate Response message, and wherein the Filter Info field specifies a default Priority Code Point (PCP) value associated with at least one or all of a plurality of VID values carried by that VDP TLV Response.Type: ApplicationFiled: September 9, 2011Publication date: March 15, 2012Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: Robert Sultan, Yingjie Gu, Yizhou Li, T. Benjamin Mack-Crane
-
Publication number: 20120063306Abstract: A network component, comprising a memory unit comprising a filtering database (FDB), wherein the FDB comprises a medium access control (MAC) address and a Virtual Local Area Networks (VLAN) Identifier (VID) pair for each of a plurality of end-stations associated with an edge-district partition of a network, wherein the edge-district partition is associated with the network component, and wherein the FDB comprises a wildcard FDB entry corresponding to each VLAN associated with the network component, and a logic unit coupled to the ingress ports and the egress ports, wherein the logic unit is configured to reduce flooding in the edge-district partition of the network; wherein the logic unit is configured to forward a received frame, having a destination MAC address and a VID for which there is not an exact match in the FDB, towards a core-bridge without flooding based on the wildcard entry in the FDB.Type: ApplicationFiled: September 9, 2011Publication date: March 15, 2012Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: Robert Sultan, T. Benjamin Mack-Crane, Linda Dunbar
-
Publication number: 20120063363Abstract: An apparatus comprising an edge virtual bridging (EVB) bridge, and an EVB station coupled to the EVB bridge, wherein the EVB station is configured to send to the EVB bridge a virtual station interface (VSI) discovery and configuration protocol (VDP) request comprising a filter information (info) field without specifying a virtual local area network (VLAN) identifier (ID), and wherein the EVB bridge is configured to send a VLAN ID (VID) to the EVB station in a second filter info field in a VDP response to the VDP request.Type: ApplicationFiled: September 9, 2011Publication date: March 15, 2012Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: Yizhou Li, Yingjie Gu, T. Benjamin Mack-Crane, Robert Sultan
-
Patent number: 8125891Abstract: Each node of a telecommunications network determines a connection type attributes available for each signal type supported by the node. Each signal type represents a different connection routing layer within the telecommunications network. Adaptation costs involved in traversing from one connection routing layer to another connection routing layer in the node are calculated. The connection type attributes and adaptation costs are included in a link state advertisement broadcasted by each node in the telecommunications network. A route calculation is performed for a desired signal to determine a route through the telecommunications network for the signal. The route calculation takes into account the various connection type attributes, availability, and adaptation costs in determining the shortest route for the signal through the telecommunications network.Type: GrantFiled: May 25, 2010Date of Patent: February 28, 2012Assignee: Tellabs Operations, Inc.Inventors: T. Benjamin Mack-Crane, Jonathan B. Sadler, Susan W. Teller
-
Publication number: 20120026867Abstract: An apparatus comprising a first segment endpoint bridge (SEB) configured to couple to a second SEB via a plurality of path segments, wherein the path segments comprise a working segment and a plurality of candidate protection segments, wherein the candidate protection segments comprise a protection segment that is configured to protect the working segment, wherein the candidate protection segments other than the protection segment do not protect the working segment, wherein one first state variable is used to maintain each of the candidate protection segments, and wherein a plurality of second state variables are used to maintain each of the working segment and the protection segment.Type: ApplicationFiled: October 5, 2011Publication date: February 2, 2012Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: Robert Sultan, T. Benjamin Mack-Crane
-
Publication number: 20120027014Abstract: A network comprising a switch configured to switch traffic between a plurality of external interfaces via a plurality of virtual interfaces associated with the external interfaces, and wherein the traffic comprises a plurality of external virtual local area network (VLAN) identifiers (VIDs) associated with the external interfaces to select the virtual interfaces. Also disclosed is a network component comprising at least one processor configured to implement a method comprising receiving a frame from a physical port, obtaining an external VID from a VLAN tag in the frame, removing the VLAN tag from the frame, selecting a virtual interface based on the external VID, and delivering the frame to the selected virtual interface.Type: ApplicationFiled: October 4, 2011Publication date: February 2, 2012Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: T. Benjamin Mack-Crane, Linda Dunbar, Robert Sultan, Lucy Yong
-
Publication number: 20120014387Abstract: An apparatus comprising a service network and a plurality of Layer 2 networks at a plurality of different physical locations coupled to the service network via a plurality of edge nodes at the Layer 2 networks, wherein the edge nodes are configured to maintain a plurality of Internet Protocol (IP) addresses of a plurality of hosts across the Layer 2 networks, and wherein the IP addresses of the hosts in each of the Layer 2 networks are mapped by the other Layer 2 networks to a Media Access Control (MAC) address of each of the edge nodes in the same Layer 2 networks of the hosts.Type: ApplicationFiled: May 27, 2011Publication date: January 19, 2012Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: Linda Dunbar, T. Benjamin Mack-Crane, Susan Hares, Robert Sultan, Peter Ashwood-Smith, Guoli Yin
-
Publication number: 20120008528Abstract: An apparatus comprising a service network, and a plurality of Layer 2 sites connected by the service network via a plurality of gateways, wherein the gateways are configured to map a plurality of Internet Protocol (IP) addresses of a plurality of hosts under a plurality of virtual local area networks (VLANs) in a plurality of Layer 2 sites to a plurality of addresses (e.g. MAC or others) of the corresponding gateways inform the other gateways in the other Layer 2 sites of the mapped IP addresses under each of the VLANs in the local Layer 2 sites, and forward data frames originated from the hosts in the local Layer 2 sites to the other gateways in the other Layer 2 sites when the data frames' destinations are residing in the other Layer 2 sites.Type: ApplicationFiled: June 29, 2011Publication date: January 12, 2012Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: Linda Dunbar, Susan Hares, T. Benjamin Mack-Crane, Robert Sultan, Peter Ashwood-Smith, Guoli Yin
-
Patent number: 8050270Abstract: A network component comprising at least one processor configured to implement a method comprising transparently snooping a path control message comprising a first path identifier, wherein the path control message is sent between a plurality of routers and is not intended for the network component, analyzing a plurality of frames each comprising a second path identifier, and diverting at least some of the frames away from at least one of the routers, wherein the second path identifier in the diverted frames matches the first path identifier. Included is a method comprising configuring a bypass path by snooping a control frame comprising a label switched path (LSP) identifier, and routing a plurality of data frames associated with the LSP identifier to the bypass path without routing any subsequent control frames associated with the LSP identifier to the bypass path.Type: GrantFiled: April 28, 2009Date of Patent: November 1, 2011Assignee: Futurewei Technologies, Inc.Inventors: Linda Dunbar, Peter Ashwood-Smith, Robert Sultan, T. Benjamin Mack-Crane, Lucy Yong, Young Lee
-
Publication number: 20110243029Abstract: An apparatus comprising a first node configured to couple to a second node, wherein the first node is further configured to exchange a plurality of timestamps recording transmission times and at least one of a plurality of octet counts and a plurality of frame counts with the second node to perform throughput measurements, and wherein the at least one of the plurality of octet counts and the plurality of frame counts correspond to a packet flow between the first node and the second node and are used to calculate throughput for the packet flow based on a time interval of the exchanged at least one of the plurality of octet counts and the plurality of frame counts that is determined using the timestamps.Type: ApplicationFiled: March 29, 2011Publication date: October 6, 2011Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: T. Benjamin Mack-Crane, Linda Dunbar
-
Patent number: 8015320Abstract: A network comprising a plurality of trees each comprising at least one ingress leaf node, at least one interior node, and at least one egress leaf node, wherein at least some of the ingress leaf nodes and the egress leaf nodes are common to the trees, and wherein the ingress leaf node is configured to transport data to the egress leaf node using any of the trees is disclosed. Also disclosed is a network component comprising a processor configured to implement a method comprising selecting one of a plurality of trees associated with information contained within a frame, directing the frame to the selected tree, and maintaining a filtering database (FDB) entry in an interior node in the unselected tree or trees.Type: GrantFiled: August 25, 2008Date of Patent: September 6, 2011Assignee: Futurewei Technologies, Inc.Inventors: Robert Sultan, Lucy Yong, Linda Dunbar, T. Benjamin Mack-Crane
-
Patent number: 7983182Abstract: A method for managing transport node capability information includes discovering a link end of a local transport node, modelling the local transport node's capability information as a first set of information structures, discovering a neighbor transport node, establishing a control adjacency link between control elements of the local transport node and neighbor transport node, modelling the neighbor transport node's capability information as a second set of information structures, exchanging the first and second sets of information structures between the control elements and identifying potential network layer links between the local and neighbor transport nodes, based on correlations in the first and second sets of information structures.Type: GrantFiled: April 17, 2007Date of Patent: July 19, 2011Assignee: Tellabs Operations, Inc.Inventors: Jonathan B. Sadler, T. Benjamin Mack-Crane
-
Patent number: 7969888Abstract: A communications network comprising a plurality of nodes supporting connection-oriented traffic and connectionless traffic, wherein management traffic between the nodes is propagated as connectionless traffic having a common management identifier. Also disclosed is a communications network component comprising logic that supports connection-oriented traffic and Virtual Local Area Network (VLAN)-based connectionless traffic, wherein the logic propagates management messages as VLAN-based connectionless traffic having a unique VLAN identifier (VID). Included is a communications network component comprising at least one processor configured to implement a method comprising provisioning a unique VID for management messages, and selectively propagating management messages with the unique VID.Type: GrantFiled: March 28, 2008Date of Patent: June 28, 2011Assignee: Futurewei Technologies, Inc.Inventors: Robert Sultan, Linda Dunbar, T. Benjamin Mack-Crane, Lucy Yong
-
Publication number: 20110075550Abstract: An apparatus comprising a first segment endpoint bridge (SEB) configured to couple to a second SEB via a plurality of path segments, wherein the path segments comprise a working segment and a plurality of candidate protection segments, wherein the candidate protection segments comprise a protection segment that is configured to protect the working segment, wherein the candidate protection segments other than the protection segment do not protect the working segment, wherein only one first state variable is used to maintain each of the candidate protection segments other than the protection segment, and wherein a plurality of second state variables are used to maintain each of the working segment and the protection segment.Type: ApplicationFiled: August 23, 2010Publication date: March 31, 2011Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: Robert Sultan, T. Benjamin Mack-Crane
-
Patent number: 7889675Abstract: Each node of a telecommunications network determines interface point connection type attributes available for each signal type supported by the node. Each signal type represents a different connection routing layer within the telecommunications network. Adaptation costs involved in traversing from one connection routing layer to another connection routing layer in the node are calculated. The connection type attributes and adaptation costs are included in a link state advertisement broadcasted by each node in the telecommunications network. A route calculation is performed for a desired signal to determine a route through the telecommunications network for the signal. The route calculation takes into account the various connection type attributes, availability, and adaptation costs in determining the shortest route for the signal through the telecommunications network.Type: GrantFiled: March 13, 2006Date of Patent: February 15, 2011Assignee: Tellabs Operations, Inc.Inventors: T. Benjamin Mack-Crane, Jonathan B. Sadler
-
Publication number: 20100306415Abstract: A system comprising a backbone core bridge (BCB) in a provider backbone bridged network (PBBN), and a backbone edge bridge (BEB) coupled to the BCB via a provider network port (PNP) and to a customer bridge in a customer bridged network via a C-tagged service interface, wherein the C-tagged service interface maps a service instance from the customer bridged network that is identified by a customer-virtual local area network identifier (C-VID) to a backbone service instance on the PBBN that is identified by a service instance identifier (I-SID).Type: ApplicationFiled: May 25, 2010Publication date: December 2, 2010Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: Robert Sultan, T. Benjamin Mack-Crane
-
Publication number: 20100272108Abstract: A network comprising a switch configured to learn a source address (SA) for a source node with a source port that receives a frame comprising the SA if the SA is not previously learned on another port and to subsequently forward any frame comprising a destination address (DA) for a destination node that matches the learned SA on the source port associated with the SA. A network comprising a switch configured to flood a frame received on a receiving port if the frame comprises a DA that is not previously learned on a source port and to distinguish the flooded frame from other forwarded frames by labeling the flooded frame, wherein the frame is flooded on a plurality of ports. A method comprising disabling a plurality of filtering database (FDB) entries that correspond to a plurality of addresses that are associated with a port, and sending the addresses in a control frame.Type: ApplicationFiled: April 19, 2010Publication date: October 28, 2010Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: T. Benjamin Mack-Crane, Robert Sultan, Linda Dunbar
-
Patent number: 7821946Abstract: Each node of a telecommunications network determines a connection type attributes available for each signal type supported by the node. Each signal type represents a different connection routing layer within the telecommunications network. Adaptation costs involved in traversing from one connection routing layer to another connection routing layer in the node are calculated. The connection type attributes and adaptation costs are included in a link state advertisement broadcasted by each node in the telecommunications network. A route calculation is performed for a desired signal to determine a route through the telecommunications network for the signal. The route calculation takes into account the various connection type attributes, availability, and adaptation costs in determining the shortest route for the signal through the telecommunications network.Type: GrantFiled: November 26, 2007Date of Patent: October 26, 2010Assignee: Tellabs Operations, Inc.Inventors: T. Benjamin Mack-Crane, Jonathan B. Sadler, Susan W. Teller
-
Publication number: 20100260053Abstract: Procedures, systems, apparatuses, and computer programs are disclosed for performance monitoring of a packet connection. In example embodiments, data is added to a performance monitoring packet at a network element, and the performance monitoring packet is then forwarded to an analysis element. Analysis of the data contained in performance monitoring packet may thereby be conducted at a location other than the receiving interface.Type: ApplicationFiled: April 9, 2009Publication date: October 14, 2010Applicant: TELLABS OPERATIONS, INC.Inventor: T. Benjamin Mack-Crane