Patents by Inventor Gerard Swinkels

Gerard Swinkels 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: 10824551
    Abstract: Methods for transfer of bulk data from a leader device to a follower device over a bus are described. The methods employ address frames and write frames. The bus, the address frames, and the write frames are compatible with Clause 45 of IEEE Std 802.3-2015. The methods achieve a reduction in the number of frames employed to transfer data as contrasted with conventional indirect write transactions. After transmitting on a Management Data Input/Output (MDIO) data signal an address frame that specifies the follower device and that contains the address of an initial register, the leader device proceeds to transmit on the MDIO data signal multiple write frames that specify the target follower device, the multiple write frames transmitted one at a time, each write frame containing a different block of the bulk data. A follower device implements a post-write-increment-address action, despite the absence of any definition in Clause 45 of IEEE Std 802.3-2015 of a post-write-increment-address frame.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: November 3, 2020
    Assignee: Ciena Corporation
    Inventors: David Woods, Mark Wight, Gerard Swinkels
  • Publication number: 20190317890
    Abstract: Methods for transfer of bulk data from a leader device to a follower device over a bus are described. The methods employ address frames and write frames. The bus, the address frames, and the write frames are compatible with Clause 45 of IEEE Std 802.3-2015. The methods achieve a reduction in the number of frames employed to transfer data as contrasted with conventional indirect write transactions. After transmitting on a Management Data Input/Output (MDIO) data signal an address frame that specifies the follower device and that contains the address of an initial register, the leader device proceeds to transmit on the MDIO data signal multiple write frames that specify the target follower device, the multiple write frames transmitted one at a time, each write frame containing a different block of the bulk data. A follower device implements a post-write-increment-address action, despite the absence of any definition in Clause 45 of IEEE Std 802.3-2015 of a post-write-increment-address frame.
    Type: Application
    Filed: April 15, 2019
    Publication date: October 17, 2019
    Applicant: Ciena Corporation
    Inventors: David WOODS, Mark WIGHT, Gerard SWINKELS
  • Patent number: 9667570
    Abstract: A method of forwarding traffic through a network node including an ingress IO card, an egress IO card, and a pair of parallel switch fabric cards. One of the switch fabric cards is designated as a working switch fabric card, and the other one of the switch fabric cards is designated as a protection switch fabric card. In the ingress IO card, the traffic flow is divided into a committed information rate (CIR) component and an extra information rate (EIR) signal. Under a normal operating condition of the node, the ingress IO card forwards the CIR traffic component through the working switch fabric card, and forwards the EIR traffic component through the protection switch fabric card. Upon detection of a failure impacting the working switch fabric card, the ingress IO card drops the EIR traffic component and forwards the CIR traffic component through the protection switch fabric card.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: May 30, 2017
    Assignee: Ciena Corporation
    Inventors: Gerard Swinkels, James Tierney
  • Patent number: 9509593
    Abstract: A method in a network utilizing a distributed connection-oriented control plane includes signaling a first path for a first connection from a first source node; storing call information for the first connection at any intermediate nodes in the first path; signaling a second path for a second connection from a second source node; checking at any intermediate nodes in the second path if there is absolute route diversity between the first connection and the second connection responsive to a requirement therein; and responsive to detecting a diversity violation at an intermediate node of the any intermediate nodes in the second path, signaling a crankback to the second source node with the call information for the first connection included therein; and recomputing the second path exclusive of the first path based on the call information responsive to receiving the crankback. A network and node are also described.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: November 29, 2016
    Assignee: Ciena Corporation
    Inventors: Piyush Sharma, Waseem Reyaz Khan, Ramanjit Walia, Darek Skalecki, Gerard Swinkels
  • Publication number: 20150304159
    Abstract: A method in a network utilizing a distributed connection-oriented control plane includes signaling a first path for a first connection from a first source node; storing call information for the first connection at any intermediate nodes in the first path; signaling a second path for a second connection from a second source node; checking at any intermediate nodes in the second path if there is absolute route diversity between the first connection and the second connection responsive to a requirement therein; and responsive to detecting a diversity violation at an intermediate node of the any intermediate nodes in the second path, signaling a crankback to the second source node with the call information for the first connection included therein; and recomputing the second path exclusive of the first path based on the call information responsive to receiving the crankback. A network and node are also described.
    Type: Application
    Filed: June 3, 2014
    Publication date: October 22, 2015
    Applicant: Ciena Corporation
    Inventors: Piyush Sharma, Waseem Reyaz Khan, Ramanjit Walia, Darek Skalecki, Gerard Swinkels
  • Patent number: 9077474
    Abstract: A network element includes an electronic switch for routing traffic between a plurality of client access ports and a plurality of EO ports, a respective EO interface coupled to each one of the plurality of EO ports; a wavelength selective switch for optically switching optical signals between the EO interfaces and a set of optical transmission fibers; and a control system. The plurality of EO interfaces includes at least one Make Before Break (MBB) EO interface. The control system is operative to reconfigure the network element by identifying an EO interface to be reconfigured. A new optical path is set up through the wavelength selective switch and terminated on the MBB EO interface. The electronic switch is then controlled to re-route a traffic flow traversing the identified EO interface to the MBB EO interface.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: July 7, 2015
    Assignee: CIENA CORPORATION
    Inventors: David Boertjes, Gerard Swinkels
  • Patent number: 8879904
    Abstract: An optical network and method of protection switching between first and second transceivers where dispersion compensation is effected electrically in the transmitters. The method includes detecting, at the second transceiver, a signal failure of a signal transmitted from the first transceiver and, upon detecting the signal failure, signaling the first transceiver to change its compensation function. The signaling can be done by encoding overhead bits in a signal transmitted from the second to the first transceiver. Another method of protection switching includes both transceivers toggling alternate reception paths upon detecting a signal failure and changing their dispersion compensation function to that of their respective alternate path.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: November 4, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: James Harley, Gerard Swinkels, Michael Watford
  • Patent number: 8750706
    Abstract: A network element of an optical communications network. The network element comprises an electronic router for forwarding traffic between a set of client access ports and a plurality of I/O ports. A respective EO interface is coupled to each one of the plurality of I/O ports. Each EO interface terminates a respective optical channel. A directionally independent access (DIA) node is configured to selectively route each optical channel between its respective EO interface and a selected one of at least two optical fiber links of the optical communications network.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: June 10, 2014
    Assignee: Ciena Corporation
    Inventors: David Boertjes, Gerard Swinkels, Serge Asselin, Ryan Amenta
  • Patent number: 8682179
    Abstract: A method of protection switching between first and second transceivers where dispersion compensation is effected electrically in the transmitters. The method includes detecting, at the second transceiver, a signal failure of a signal transmitted from the first transceiver and, upon detecting the signal failure, signalling the first transceiver to change its compensation function. The signalling can be done by encoding overhead bits in a signal transmitted from the second to the first transceiver. Another method of protection switching includes both transceivers toggling alternate reception paths upon detecting a signal failure and changing their dispersion compensation function to that of their respective alternate path.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: March 25, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: James Harley, Gerard Swinkels, Michael Watford
  • Publication number: 20130007230
    Abstract: A method of reconfiguring a network having a transport plane for carrying subscriber traffic flows within end-to-end connections, a control plane for managing at least a portion of resources of the transport plane allocated to each connection, and a management plane for implementing management functions in the control plane and any resources of the transport plane that are not managed by the control plane. The method comprises installing an updated version of a control plane name space for a target node of the network.
    Type: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: CIENA CORPORATION
    Inventors: Darek SKALECKI, Gerard SWINKELS, Evelyne ROCH
  • Patent number: 8160453
    Abstract: A method of protection switching between first and second transceivers where dispersion compensation is effected electrically in the transmitters. The method includes detecting, at the second transceiver, a signal failure of a signal transmitted from the first transceiver and, upon detecting the signal failure, signalling the first transceiver to change its compensation function. The signalling can be done by encoding overhead bits in a signal transmitted from the second to the first transceiver. Another method of protection switching includes both transceivers toggling alternate reception paths upon detecting a signal failure and changing their dispersion compensation function to that of their respective alternate path.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: April 17, 2012
    Assignee: Rockstar Bidco, LP
    Inventors: James Harley, Gerard Swinkels, Michael Watford
  • Publication number: 20110255443
    Abstract: Virtual routers that abstract photonic sub-domains are provided for GMPLS networks. A virtual router uses a link viability matrix to keep track of the set of viable connections between inputs and outputs of a photonic sub-domain. A virtual router may receive RSVP-TE signaling messages and either allocate a working input to output link pair or, if explicitly signaled, verify that the requested link is currently viable. A virtual router also advertises, in its link state updates, the current set of possible outputs for any input link. Shortest path computations can be implemented utilizing virtual routers by modifying a topology graph in accordance with the link viability matrix of the virtual router.
    Type: Application
    Filed: June 23, 2011
    Publication date: October 20, 2011
    Applicant: NORTEL NETWORKS LIMITED
    Inventors: Peter Ashwood-Smith, Darek Skalecki, Gerard Swinkels, David Miedema
  • Publication number: 20110222846
    Abstract: A network element of an optical communications network. The network element comprises an electronic router for forwarding traffic between a set of client access ports and a plurality of I/O ports. A respective EO interface is coupled to each one of the plurality of I/O ports. Each EO interface terminates a respective optical channel. A directionally independent access (DIA) node is configured to selectively route each optical channel between its respective EO interface and a selected one of at least two optical fiber links of the optical communications network.
    Type: Application
    Filed: March 14, 2011
    Publication date: September 15, 2011
    Applicant: CIENA CORPORATION
    Inventors: David BOERTJES, Gerard SWINKELS, Serge ASSELIN, Ryan AMENTA
  • Publication number: 20110222394
    Abstract: A method of forwarding traffic through a network node including an ingress IO card, an egress IO card, and a pair of parallel switch fabric cards. One of the switch fabric cards is designated as a working switch fabric card, and the other one of the switch fabric cards is designated as a protection switch fabric card. In the ingress IO card, the traffic flow is divided into a committed information rate (CIR) component and an extra information rate (EIR) signal. Under a normal operating condition of the node, the ingress IO card forwards the CIR traffic component through the working switch fabric card, and forwards the EIR traffic component through the protection switch fabric card. Upon detection of a failure impacting the working switch fabric card, the ingress IO card drops the EIR traffic component and forwards the CIR traffic component through the protection switch fabric card.
    Type: Application
    Filed: December 13, 2010
    Publication date: September 15, 2011
    Applicant: CIENA CORPORATION
    Inventors: Gerard SWINKELS, James TIERNEY
  • Publication number: 20110222862
    Abstract: A network element includes an electronic switch for routing traffic between a plurality of client access ports and a plurality of EO ports, a respective EO interface coupled to each one of the plurality of EO ports; a wavelength selective switch for optically switching optical signals between the EO interfaces and a set of optical transmission fibers; and a control system. The plurality of EO interfaces includes at least one Make Before Break (MBB) OE interface. The control system is operative to reconfigure the network element by identifying an EO interface to be reconfigured. A new optical path is set up through the wavelength selective switch and terminated on the MBB EO interface. The electronic switch is then controlled to re-route a traffic flow traversing the identified EO interface to the MBB EO interface.
    Type: Application
    Filed: March 4, 2011
    Publication date: September 15, 2011
    Applicant: CIENA CORPORATION
    Inventors: David BOERTJES, Gerard SWINKELS
  • Patent number: 7995569
    Abstract: Virtual routers that abstract photonic sub-domains are provided for GMPLS networks. A virtual router uses a link viability matrix to keep track of the set of viable connections between inputs and outputs of a photonic sub-domain. A virtual router may receive RSVP-TE signaling messages and either allocate a working input to output link pair or, if explicitly signaled, verify that the requested link is currently viable. A virtual router also advertises, in its link state updates, the current set of possible outputs for any input link. Shortest path computations can be implemented utilizing virtual routers by modifying a topology graph in accordance with the link viability matrix of the virtual router.
    Type: Grant
    Filed: January 23, 2006
    Date of Patent: August 9, 2011
    Assignee: Nortel Networks Limited
    Inventors: Peter Ashwood-Smith, Darek Skalecki, Gerard Swinkels, David Miedema
  • Publication number: 20060221981
    Abstract: Virtual routers that abstract photonic sub-domains are provided for GMPLS networks. A virtual router uses a link viability matrix to keep track of the set of viable connections between inputs and outputs of a photonic sub-domains. A virtual router may receive RSVP-TE signaling messages and either allocate a working input to output link pair or, if explicitly signaled, verify that the requested link is currently viable. A virtual router also advertises, in its link state updates, the current set of possible outputs for any input link. Shortest path computations can be implemented utilizing virtual routers by modifying a topology graph in accordance with the link viability matrix of the virtual router.
    Type: Application
    Filed: January 23, 2006
    Publication date: October 5, 2006
    Applicant: NORTEL NETWORKS LIMITED
    Inventors: Peter Ashwood-Smith, Darek Skalecki, Gerard Swinkels, David Miedema