Patents by Inventor Marc Holness

Marc Holness 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: 9160563
    Abstract: Provided is a failure recovery method in a non-revertive mode of an Ethernet ring network. In an Ethernet ring network, link priorities between nodes or node priorities are determined based on media access control (MAC) addresses and the nodes having blocked ports are determined after failures are recovered from based on the priorities so that the blocked ports can be distributed.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: October 13, 2015
    Assignees: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE, KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Jeong-Dong Ryoo, June-Koo Rhee, Bheom-Soon Joo, Jin-Sung Im, Zahir Uddin Ahmad, Yang Yang, Marc Holness
  • Publication number: 20150288598
    Abstract: A packet network linear protection method, a network, and a node in a dual or multi-home configuration include designating each of a plurality of home nodes in the dual or multi-home configuration as a working home or a protect home; designating each link between each of the plurality of home nodes and an end node in the dual or multi-home configuration as active or standby; operating a protection switch state machine based on an associated linear protection protocol at each of the plurality of home nodes and the end node; communicating protection messages to each of the plurality of home nodes from the end node; and communicating protection states in an associated protection switch state machine by each of the plurality of home nodes to other home nodes and to the end node.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 8, 2015
    Applicant: CIENA CORPORATION
    Inventors: Jie Hu, Marc Holness, Asheesh Jadav, Somen Bhattacharya
  • Publication number: 20150280938
    Abstract: A method of routing traffic through a packet network having a mesh physical topology. At least two types of network primitive are defined, each type of network primitive providing a respective model of traffic forwarding through at least two neighbour nodes of the network. A network model encompassing at least a portion of the network is constructed using a set of two or more interconnected network primitives. The network model has nodes and links corresponding to respective nodes and lines of the network. Respective forwarding information is computed for each node of the network model. For each node of the network model, the respective computed forwarding information is installed in a forwarding database of the corresponding node of the network, such that traffic is forwarded by each node of the network in accordance with the respective computed forwarding information.
    Type: Application
    Filed: May 22, 2015
    Publication date: October 1, 2015
    Applicant: CIENA CORPORATION
    Inventors: Marc HOLNESS, Bashar ABDULLAH
  • Patent number: 9106573
    Abstract: A method and system provide in-band protection switch signaling in a communication system arranged as a point-to-multipoint tree. The point-to-multipoint tree includes a root node communicatively coupled to a plurality of leaf nodes through both a working link and a protection link. Data is transferred through a current link of the point-to-multipoint tree. The current link is either the working link or the protection link. A fault is detected in the current link in the point-to-multipoint tree. Each leaf node in the point-to-multipoint tree is notified of the fault using the current link. Upon receiving the notification, the root node and each leaf node switch to the other link of the working link and the protection link.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: August 11, 2015
    Assignee: Ciena Corporation
    Inventors: David Wright Martin, Marc Holness
  • Publication number: 20150207668
    Abstract: A method, network element, and network provide detecting a failure on both ports of a major ring at a network element that has an interconnecting sub-ring terminating thereon; causing a block at an associated sub-ring termination port of the interconnecting sub-ring responsive to the failure on both the ports of the major ring; and monitoring the failure and clearing the block responsive to a recovery of one or both ports from the failure. The method, network, and network element include G.8032 multiple concurrent or simultaneous fault recovery mechanisms that traffic being transported between an interconnected major ring and a sub-ring to be successfully delivered in the event of dual concurrent faults on the major ring.
    Type: Application
    Filed: January 23, 2014
    Publication date: July 23, 2015
    Applicant: CIENA CORPORATION
    Inventors: Geraldine Ruth Civil, Marc Holness
  • Patent number: 9075717
    Abstract: Connectivity fault notification is provided by generating an alarm indication signal at a device that is logically adjacent to the fault, and forwarding the alarm indication signal upward through various levels to at least one client level entity. The alarm indication signal may be suppressed at any level for a service instance if service is restored at that level, or if a protection path prevents disruption of the service instance at that level, or auto-suppressed at an originating node based on number of times transmitted or elapsed time. The alarm indication signal may include a point of failure indicator such as the MAC address of the device that generates the alarm indication signal, or a failed resource identity such as an IEEE 802.1AB LLDP MAC Service Access Point (“MSAP”). Further, the alarm indication signal may be employed to trigger use of the protection path.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 7, 2015
    Assignee: RPX Clearinghouse LLC
    Inventors: Dinesh E. Mohan, Jr., Marc Holness
  • Patent number: 9042395
    Abstract: A method of routing traffic through a packet network having a mesh physical topography. At least two types of network primitive are defined, each type of network primitive providing a respective model of traffic forwarding through at least two neighbor nodes of the network. A network model encompassing at least a portion of the network is constructed using a set of two or more interconnected network primitives. The network model has nodes and links corresponding to respective nodes and lines of the network. Respective forwarding information is computed for each node of the network model. For each node of the network model, the respective computed forwarding information is installed in a forwarding database of the corresponding node of the network, such that traffic is forwarded by each node of the network in accordance with the respective computed forwarding information.
    Type: Grant
    Filed: May 1, 2009
    Date of Patent: May 26, 2015
    Assignee: CIENA CORPORATION
    Inventors: Marc Holness, Bashar Abdullah
  • Patent number: 9036641
    Abstract: An Ethernet virtual switched sub-network (VSS) is implemented as a virtual hub and spoke architecture overlaid on hub and spoke connectivity built of a combination of Provider Backbone Transport (spokes) and a provider backbone bridged sub-network (hub). Multiple VSS instances are multiplexed over top of the PBT/PBB infrastructure. A loop free resilient Ethernet carrier network is provided by interconnecting Provider Edge nodes through access sub-networks to Provider Tandems to form Provider Backbone Transports spokes with a distributed switch architecture of the Provider Backbone Bridged hub sub-network. Provider Backbone transport protection groups may be formed from the Provider Edge to diversely homed Provider Tandems by defining working and protection trunks through the access sub-network.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: May 19, 2015
    Assignee: RPX Clearinghouse LLC
    Inventors: David Allan, Nigel Bragg, Marc Holness, Robert J. Friskney, Simon Parry
  • Patent number: 9025435
    Abstract: A method of managing a ring network. Bandwidth utilization metrics indicative of traffic flows within the network are derived. An optimal seam location is calculated based on the bandwidth utilization metrics. A channel block can be implemented at the calculated optimal seam location. The optimal seam location can be selected to balance traffic flows in the network, and can be updated as the distribution of traffic evolves over time.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: May 5, 2015
    Assignee: Ciena Corporation
    Inventors: Marc Holness, Gerard S. Swinkels
  • Publication number: 20150063097
    Abstract: A method and system provide in-band protection switch signaling in a communication system arranged as a point-to-multipoint tree. The point-to-multipoint tree includes a root node communicatively coupled to a plurality of leaf nodes through both a working link and a protection link. Data is transferred through a current link of the point-to-multipoint tree. The current link is either the working link or the protection link. A fault is detected in the current link in the point-to-multipoint tree. Each leaf node in the point-to-multipoint tree is notified of the fault using the current link. Upon receiving the notification, the root node and each leaf node switch to the other link of the working link and the protection link.
    Type: Application
    Filed: July 29, 2014
    Publication date: March 5, 2015
    Inventors: David Wright MARTIN, Marc HOLNESS
  • Patent number: 8958332
    Abstract: A method, a network, and a network element use dynamic packet traffic performance adjustment techniques. In an exemplary embodiment, the dynamic resizing techniques utilize different packet connections providing connectivity to same sites between which bandwidth resizing is needed. Each of the packet connections has a separate and independent bandwidth profile that governs an amount of traffic that is dispatched over each packet connection. A network element sourcing traffic into the packet connections uses bridge functionality that dispatches client traffic onto all of the packet connections or an individual packet connection. This effectively means that the transport network bandwidth utilization is only consumed by a single packet connection, i.e., the packet connection-A (even through there are multiple configured). The network element sinking the traffic selects from a single active packet connection.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: February 17, 2015
    Assignee: Ciena Corporation
    Inventors: Marc Holness, David Wright Martin
  • Patent number: 8953456
    Abstract: Maintenance entities may be defined between customer and provider flow points to allow performance management to take place on an Ethernet network. The maintenance entities may be defined for access link, intra-domain, and inter-domain, and may be defined on a link or service basis. The maintenance entities may be used to monitor performance within a network or across networks, and may be used to monitor various performance parameters, such as frame loss, frame delay, frame delay variation, availability, errored frame seconds, service status, frame throughput, the number of frames transmitted, received or dropped, the status of a loopback interface, the amount of time a service has been unavailable, and many other parameters. Several management mechanisms may be used, and the measurements may be collected using a solicited collection method, in which a response is required and collected, or an unsolicited collection method in which a response is not required.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: February 10, 2015
    Assignee: Rockstar Consortium US LP
    Inventors: Dinesh Mohan, Marc Holness
  • Publication number: 20150019920
    Abstract: Connectivity fault notification is provided by generating an alarm indication signal at a device that is logically adjacent to the fault, and forwarding the alarm indication signal upward through various levels to at least one client level entity. The alarm indication signal may be suppressed at any level for a service instance if service is restored at that level, or if a protection path prevents disruption of the service instance at that level, or auto-suppressed at an originating node based on number of times transmitted or elapsed time. The alarm indication signal may include a point of failure indicator such as the MAC address of the device that generates the alarm indication signal, or a failed resource identity such as an IEEE 802.1AB LLDP MAC Service Access Point (“MSAP”). Further, the alarm indication signal may be employed to trigger use of the protection path.
    Type: Application
    Filed: September 30, 2014
    Publication date: January 15, 2015
    Inventors: Dinesh E. MOHAN, JR., Marc HOLNESS
  • Publication number: 20150003295
    Abstract: An edge device is used to support a backbone provider bridging network to facilitate interconnection of a plurality of networks. The edge device is coupled between the backbone and a first one of the networks, and is operable to encapsulate data units received from the first network with a header, and to forward the encapsulated data unit to the backbone. The header is indicative of a tunnel that is used to support traffic from the first network to a second network over the backbone. The edge device also de-encapsulates data units received from the backbone that are destined for the first network.
    Type: Application
    Filed: September 18, 2014
    Publication date: January 1, 2015
    Applicant: ROCKSTAR CONSORTIUM US LP
    Inventors: Paul Bottorff, Norival Figueira, Marc Holness
  • Publication number: 20140341012
    Abstract: Systems and methods for L2 Ethernet resilient hand-off include an access network configured between a first end point and a second end point, a first communication path and a second communication path for data flow between the first end point and the second end point, wherein the first communication path is active and the second communication path is inactive, and if a fault is detected in the first communication path, logic configured to activate the second communication path and perform a resilient hand-off of the data flow from the first communication path to the second communication path.
    Type: Application
    Filed: December 13, 2013
    Publication date: November 20, 2014
    Applicant: Ciena Corporation
    Inventors: Marc HOLNESS, Wei-Chiuan CHEN, Asheesh JADAV
  • Publication number: 20140317248
    Abstract: The disclosure is directed to configuring an internetworking of a first network and a second network. Data representing one or more network events is received at a network element, data representing one or more actions to be performed by the second network in response to detection of the one or more events on the first network is received at the network element, and a mapping of the one or more network events to the one or more actions is stored by the network element.
    Type: Application
    Filed: April 17, 2013
    Publication date: October 23, 2014
    Applicant: Ciena Corporation
    Inventors: Marc Holness, Wei-Chiuan Chen, Asheesh Jadav
  • Patent number: 8862943
    Abstract: Connectivity fault notification is provided by generating an alarm indication signal at a device that is logically adjacent to the fault, and forwarding the alarm indication signal upward through various levels to at least one client level entity. The alarm indication signal may be suppressed at any level for a service instance if service is restored at that level, or if a protection path prevents disruption of the service instance at that level, or auto-suppressed at an originating node based on number of times transmitted or elapsed time. The alarm indication signal may include a point of failure indicator such as the MAC address of the device that generates the alarm indication signal, or a failed resource identity such as an IEEE 802.1AB LLDP MAC Service Access Point (“MSAP”). Further, the alarm indication signal may be employed to trigger use of the protection path.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: October 14, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Dinesh Mohan, Marc Holness
  • Patent number: 8855122
    Abstract: An edge device is used to support a backbone provider bridging network to facilitate interconnection of a plurality of networks. The edge device is coupled between the backbone and a first one of the networks, and is operable to encapsulate data units received from the first network with a header, and to forward the encapsulated data unit to the backbone. The header is indicative of a tunnel that is used to support traffic from the first network to a second network over the backbone. The edge device also de-encapsulates data units received from the backbone that are destined for the first network.
    Type: Grant
    Filed: June 22, 2005
    Date of Patent: October 7, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Paul Bottorff, Norival Figueira, Marc Holness
  • Publication number: 20140241148
    Abstract: Provided is a failure recovery method in a non-revertive mode of an Ethernet ring network. In an Ethernet ring network, link priorities between nodes or node priorities are determined based on media access control (MAC) addresses and the nodes having blocked ports are determined after failures are recovered from based on the priorities so that the blocked ports can be distributed.
    Type: Application
    Filed: May 7, 2014
    Publication date: August 28, 2014
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (ETRI)
    Inventors: Jeong-Dong RYOO, June-Koo RHEE, Bheom-Soon JOO, Jin-Sung IM, Zahir Uddin AHMAD, Yang YANG, Marc HOLNESS
  • Publication number: 20140226463
    Abstract: A resilient virtual Ethernet ring has nodes interconnected by working and protection paths. Each node has a set of VLAN IDs (VIDs) for tagging traffic entering the ring by identifying the ingress node and whether the traffic is on the working or protection path. MAC addresses are learned in one direction around the ring. A port aliasing module records in a forwarding table a port direction opposite to a learned port direction. Each node can also cross-connect working and protection paths. If a span fails, the two nodes immediately on either side of the failure are cross-connected to fold the ring. Working-path traffic is cross-connected onto the protection path at the first of the two nodes and is then cross-connected back onto the working path at the second of the two nodes so that traffic always ingresses and egresses the ring from the working path.
    Type: Application
    Filed: April 14, 2014
    Publication date: August 14, 2014
    Applicant: Rockstar Consortium US LP
    Inventors: David ALLAN, Nigel BRAGG, Marc HOLNESS