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: 10824551Abstract: 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: GrantFiled: April 15, 2019Date of Patent: November 3, 2020Assignee: Ciena CorporationInventors: David Woods, Mark Wight, Gerard Swinkels
-
Publication number: 20190317890Abstract: 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: ApplicationFiled: April 15, 2019Publication date: October 17, 2019Applicant: Ciena CorporationInventors: David WOODS, Mark WIGHT, Gerard SWINKELS
-
Patent number: 9667570Abstract: 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: GrantFiled: December 13, 2010Date of Patent: May 30, 2017Assignee: Ciena CorporationInventors: Gerard Swinkels, James Tierney
-
Patent number: 9509593Abstract: 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: GrantFiled: June 3, 2014Date of Patent: November 29, 2016Assignee: Ciena CorporationInventors: Piyush Sharma, Waseem Reyaz Khan, Ramanjit Walia, Darek Skalecki, Gerard Swinkels
-
Publication number: 20150304159Abstract: 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: ApplicationFiled: June 3, 2014Publication date: October 22, 2015Applicant: Ciena CorporationInventors: Piyush Sharma, Waseem Reyaz Khan, Ramanjit Walia, Darek Skalecki, Gerard Swinkels
-
Patent number: 9077474Abstract: 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: GrantFiled: March 4, 2011Date of Patent: July 7, 2015Assignee: CIENA CORPORATIONInventors: David Boertjes, Gerard Swinkels
-
Patent number: 8879904Abstract: 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: GrantFiled: February 11, 2014Date of Patent: November 4, 2014Assignee: Rockstar Consortium US LPInventors: James Harley, Gerard Swinkels, Michael Watford
-
Patent number: 8750706Abstract: 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: GrantFiled: March 14, 2011Date of Patent: June 10, 2014Assignee: Ciena CorporationInventors: David Boertjes, Gerard Swinkels, Serge Asselin, Ryan Amenta
-
Patent number: 8682179Abstract: 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: GrantFiled: April 13, 2012Date of Patent: March 25, 2014Assignee: Rockstar Consortium US LPInventors: James Harley, Gerard Swinkels, Michael Watford
-
Publication number: 20130007230Abstract: 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: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: CIENA CORPORATIONInventors: Darek SKALECKI, Gerard SWINKELS, Evelyne ROCH
-
Patent number: 8160453Abstract: 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: GrantFiled: March 30, 2006Date of Patent: April 17, 2012Assignee: Rockstar Bidco, LPInventors: James Harley, Gerard Swinkels, Michael Watford
-
Publication number: 20110255443Abstract: 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: ApplicationFiled: June 23, 2011Publication date: October 20, 2011Applicant: NORTEL NETWORKS LIMITEDInventors: Peter Ashwood-Smith, Darek Skalecki, Gerard Swinkels, David Miedema
-
Publication number: 20110222862Abstract: 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: ApplicationFiled: March 4, 2011Publication date: September 15, 2011Applicant: CIENA CORPORATIONInventors: David BOERTJES, Gerard SWINKELS
-
Publication number: 20110222846Abstract: 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: ApplicationFiled: March 14, 2011Publication date: September 15, 2011Applicant: CIENA CORPORATIONInventors: David BOERTJES, Gerard SWINKELS, Serge ASSELIN, Ryan AMENTA
-
Publication number: 20110222394Abstract: 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: ApplicationFiled: December 13, 2010Publication date: September 15, 2011Applicant: CIENA CORPORATIONInventors: Gerard SWINKELS, James TIERNEY
-
Patent number: 7995569Abstract: 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: GrantFiled: January 23, 2006Date of Patent: August 9, 2011Assignee: Nortel Networks LimitedInventors: Peter Ashwood-Smith, Darek Skalecki, Gerard Swinkels, David Miedema
-
Publication number: 20060221981Abstract: 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: ApplicationFiled: January 23, 2006Publication date: October 5, 2006Applicant: NORTEL NETWORKS LIMITEDInventors: Peter Ashwood-Smith, Darek Skalecki, Gerard Swinkels, David Miedema