Patents by Inventor Stefano Binetti

Stefano Binetti 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: 11888582
    Abstract: Embodiments for adaptive inline modulation tuning for optical interfaces is described. The inline modulation tuning is provided by optical nodes, where the optical nodes exchange optical modulation information and node ability information between optical devices in a node pair. An optimal modulation scheme for the node pair is selected based on modulation abilities of each node and associated transceiver, as well as a link quality and performance observed for the optical link.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: January 30, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Sudhir Kayamkulangara, Stefano Binetti, Rayen Mohanty
  • Patent number: 11569924
    Abstract: A first network element includes trail trace identifier information in an optical network frame. The first network element obtains data to transmit over an optical network link to a second network element. The first network element generates an optical network frame with alignment marker bytes, which are followed by padding bytes. The optical network frame also includes overhead bytes following the padding bytes. The overhead bytes include a Multi-Frame Alignment Signal (MFAS) byte, a link status byte, and reserved bytes. The optical network frame also includes a payload bytes following the overhead bytes. The payload bytes encode at least a portion of the data to transmit to the second network element. The first network element inserts trail trace identifier information into the reserved bytes in the overhead bytes. The trail trace identifier information identifies the first network element as a source of the optical network frame.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: January 31, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gilberto Loprieno, Stefano Binetti, Paolo Sironi
  • Publication number: 20220345239
    Abstract: A first network element includes trail trace identifier information in an optical network frame. The first network element obtains data to transmit over an optical network link to a second network element. The first network element generates an optical network frame with alignment marker bytes, which are followed by padding bytes. The optical network frame also includes overhead bytes following the padding bytes. The overhead bytes include a Multi-Frame Alignment Signal (MFAS) byte, a link status byte, and reserved bytes. The optical network frame also includes a payload bytes following the overhead bytes. The payload bytes encode at least a portion of the data to transmit to the second network element. The first network element inserts trail trace identifier information into the reserved bytes in the overhead bytes. The trail trace identifier information identifies the first network element as a source of the optical network frame.
    Type: Application
    Filed: April 26, 2021
    Publication date: October 27, 2022
    Inventors: Gilberto Loprieno, Stefano Binetti, Paolo Sironi
  • Patent number: 11483635
    Abstract: A method of obtaining a measure of asymmetry between optical fibers of a forward and reverse paths is provided in order to synchronize clocks of optical nodes connected by asymmetrical optical fiber paths. The method includes receiving, at first and second arrival times, from a first optical network device, a first optical signal transmitted on a first optical fiber and a second optical signal transmitted on a second optical fiber, calculating a first time difference between the second arrival time and the first arrival time. The method includes determining a measure of asymmetry between the first optical fiber and the second optical fiber based on the first time difference and a second time difference between a first time of transmission by the first optical network device of the first optical signal and a second time of transmission by the first optical network device of the second optical signal.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: October 25, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gilberto Loprieno, Luca Della Chiesa, Stefano Binetti, Stefano Piciaccia, Giovanni Osnago
  • Publication number: 20220303037
    Abstract: Embodiments for adaptive inline modulation tuning for optical interfaces is described. The inline modulation tuning is provided by optical nodes, where the optical nodes exchange optical modulation information and node ability information between optical devices in a node pair. An optimal modulation scheme for the node pair is selected based on modulation abilities of each node and associated transceiver, as well as a link quality and performance observed for the optical link.
    Type: Application
    Filed: June 10, 2022
    Publication date: September 22, 2022
    Inventors: Sudhir KAYAMKULANGARA, Stefano BINETTI, Rayen MOHANTY
  • Patent number: 11362754
    Abstract: Embodiments for adaptive inline modulation tuning for optical interfaces is described. The inline modulation tuning is provided by optical nodes, where the optical nodes exchange optical modulation information and node ability information between optical devices in a node pair. An optimal modulation scheme for the node pair is selected based on modulation abilities of each node and associated transceiver, as well as a link quality and performance observed for the optical link.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: June 14, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Sudhir Kayamkulangara, Stefano Binetti, Rayen Mohanty
  • Publication number: 20210211786
    Abstract: A method of obtaining a measure of asymmetry between optical fibers of a forward and reverse paths is provided in order to synchronize clocks of optical nodes connected by asymmetrical optical fiber paths. The method includes receiving, at first and second arrival times, from a first optical network device, a first optical signal transmitted on a first optical fiber and a second optical signal transmitted on a second optical fiber, calculating a first time difference between the second arrival time and the first arrival time. The method includes determining a measure of asymmetry between the first optical fiber and the second optical fiber based on the first time difference and a second time difference between a first time of transmission by the first optical network device of the first optical signal and a second time of transmission by the first optical network device of the second optical signal.
    Type: Application
    Filed: March 16, 2021
    Publication date: July 8, 2021
    Inventors: Gilberto Loprieno, Luca Della Chiesa, Stefano Binetti, Stefano Piciaccia, Giovanni Osnago
  • Patent number: 10986426
    Abstract: A method of obtaining a measure of asymmetry between optical fibers of a forward and reverse paths is provided in order to synchronize clocks of optical nodes connected by asymmetrical optical fiber paths. The method includes receiving, at first and second arrival times, from a first optical network device, a first optical signal transmitted on a first optical fiber and a second optical signal transmitted on a second optical fiber, calculating a first time difference between the second arrival time and the first arrival time. The method includes determining a measure of asymmetry between the first optical fiber and the second optical fiber based on the first time difference and a second time difference between a first time of transmission by the first optical network device of the first optical signal and a second time of transmission by the first optical network device of the second optical signal.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: April 20, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gilberto Loprieno, Luca Della Chiesa, Stefano Binetti, Stefano Piciaccia, Giovanni Osnago
  • Patent number: 9602355
    Abstract: A method, system, and computer-readable medium for a network interface with adjustable rate are disclosed. For example, one method involves receiving a request to activate a virtual lane of an interface, where the request is received by a first node. The interface is configured to facilitate data communication between the first node and a second node, and the interface includes a plurality of virtual lanes that include at least one active virtual lane, and at least one inactive virtual lane. The method also involves, in response to receiving the request, negotiating with the second node to select an additional virtual lane from the at least one inactive virtual lane. The method involves activating the additional virtual lane. After the activating, the first node and the second node are configured to use the active virtual lane(s) and the additional virtual lane for data communication.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: March 21, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano Binetti, Luca Della Chiesa, Gary Nicholl, Walid Wakim, Theodore Kupfer, Mohammed I. Tatar, Cedrik K. Begin
  • Publication number: 20150036694
    Abstract: A method, system, and computer-readable medium for a network interface with adjustable rate are disclosed. For example, one method involves receiving a request to activate a virtual lane of an interface, where the request is received by a first node. The interface is configured to facilitate data communication between the first node and a second nod, and the interface includes a plurality of virtual lanes that include at least one active virtual lane, and at least one inactive virtual lane. The method also involves, in response to receiving the request, negotiating with the second node to select an additional virtual lane from the at least one inactive virtual lane. The method involves activating the additional virtual lane. After the activating, the first node and the second node are configured to use the active virtual lane(s) and the additional virtual lane for data communication.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Stefano Binetti, Luca Della Chiesa, Gary Nicholl, Walid Wakim, Theodore Kupfer, Mohammed I. Tatar, Cedrik K. Begin
  • Patent number: 8891357
    Abstract: In one embodiment, a working path through a packet switched network is protected by a protection path. In response to a switchover condition, a packet switching device ceases to enqueue packets for sending over the current working path. Packets are enqueue for sending over the protection path, with a delay by a predetermined duration before beginning to dequeue and send of packets over the protection path. A sending packet switching device, by delaying an appropriate predetermined duration, can guarantee that the protection switching operation will not induce packet reordering nor packet loss. This predetermined delay is calculated, possibly based on measurements, of different component delays of sending packets over the working and protection paths. For example, these component delays typically include latency within the sending device, latency of communications between the sending device and the destination, and latency with the destination.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: November 18, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano Binetti, Luca Della Chiesa
  • Patent number: 8837473
    Abstract: Packets of various protocols may contain timestamps generated by a single timestamp engine. In one embodiment, packets of two different protocols, which are referred to as Protocols A and B for simplicity, contain timestamps generated by the same Protocol B timestamp engine. In order to cause a Protocol B timestamp engine to produce a timestamp for a Protocol A packet, information can be provided to the Protocol B timestamp engine indicating that the Protocol A packet is a packet of Protocol B. The information can be provided by an internal header appended to the Protocol A packet that effectively misidentifies the Protocol A packet as a Protocol B packet. As a result, the Protocol B timestamp engine generates and inserts a timestamp for the Protocol A packet as if it were a Protocol B packet. The Protocol A packet, now including the timestamp, can be output or further processed.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: September 16, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano Binetti, Sreenivas Makam, Sandesh K. Rao
  • Patent number: 8737389
    Abstract: Synchronization techniques for multiple clock domains from two or more clients or common pluggable interfaces connected to multiple interfaces on one or more ingress line cards to multiple interfaces on one or more egress line cards are provided. The plurality of clock domain information from the clients that are connected on the ingress side is transmitted to the egress line cards. Two or more egress interfaces generate different clocks that are synchronized to the multiple clock domains.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: May 27, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Luca Della Chiesa, Stefano Binetti, Gilberto Loprieno
  • Publication number: 20140064292
    Abstract: In one embodiment, a working path through a packet switched network is protected by a protection path. In response to a switchover condition, a packet switching device ceases to enqueue packets for sending over the current working path. Packets are enqueue for sending over the protection path, with a delay by a predetermined duration before beginning to dequeue and send of packets over the protection path. A sending packet switching device, by delaying an appropriate predetermined duration, can guarantee that the protection switching operation will not induce packet reordering nor packet loss. This predetermined delay is calculated, possibly based on measurements, of different component delays of sending packets over the working and protection paths. For example, these component delays typically include latency within the sending device, latency of communications between the sending device and the destination, and latency with the destination.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: Cisco Technology, Inc., a corporation of California
    Inventors: Stefano Binetti, Luca Della Chiesa
  • Publication number: 20130089170
    Abstract: Synchronization techniques for multiple clock domains from two or more clients or common pluggable interfaces connected to multiple interfaces on one or more ingress line cards to multiple interfaces on one or more egress line cards are provided. The plurality of clock domain information from the clients that are connected on the ingress side is transmitted to the egress line cards. Two or more egress interfaces generate different clocks that are synchronized to the multiple clock domains.
    Type: Application
    Filed: October 6, 2011
    Publication date: April 11, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Luca Della Chiesa, Stefano Binetti, Gilberto Loprieno
  • Publication number: 20130089090
    Abstract: Packets of various protocols may contain timestamps generated by a single timestamp engine. In one embodiment, packets of two different protocols, which are referred to as Protocols A and B for simplicity, contain timestamps generated by the same Protocol B timestamp engine. In order to cause a Protocol B timestamp engine to produce a timestamp for a Protocol A packet, information can be provided to the Protocol B timestamp engine indicating that the Protocol A packet is a packet of Protocol B. The information can be provided by an internal header appended to the Protocol A packet that effectively misidentifies the Protocol A packet as a Protocol B packet. As a result, the Protocol B timestamp engine generates and inserts a timestamp for the Protocol A packet as if it were a Protocol B packet. The Protocol A packet, now including the timestamp, can be output or further processed.
    Type: Application
    Filed: October 11, 2011
    Publication date: April 11, 2013
    Inventors: Stefano Binetti, Sreenivas Makam, Sandesh K. Rao
  • Patent number: 7876764
    Abstract: Various systems and methods that allow multiple aggregation protocol sessions to be established in a daisy chain network are disclosed. One method involves sending a first aggregation protocol packet and a first session identifier associated therewith to a first network device via a first interface and sending a second aggregation protocol packet and a second session identifier associated therewith to a second network device via the first interface.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: January 25, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano Binetti, Hiroshi Suzuki, Shreeram Bhide, Sitaram Dontu, Pagalavan Krishnamoorthy, Chien Fang, Norman W. Finn
  • Patent number: 7778549
    Abstract: Systems and methods for unidirectional communication in an optical network employing bidirectional transponders are provided. The modulation and amplification capabilities of the bidirectional transponder are used to forward information to the next node. In this way a highly cost-effective “drop and continue” architecture is provided. In one implementation, the client-side output of the bidirectional transponder is looped back to the client-side input using, e.g., a Y-cable fiber. In this way, a unidirectional signal present on a network-side input wavelength to the transponder is presented both on a network-side output wavelength of the transponder and at the same time to a client. The modulation and amplification capabilities of the bidirectional transponder are thus exploited in forwarding the unidirectional signal to the next node.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: August 17, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano Binetti, Maruizio Gazzola, David Bianchi
  • Patent number: 7751726
    Abstract: Systems and methods for operating transponders that automatically accommodate multiple received signal types. The different signal types may include different clients such as, e.g., SONET/SDH, G.709, 10 Gigabit Ethernet, etc. as well as different data rates. A transponder can automatically detect the client signal type and data rate and respond by processing the received signal appropriately, notifying a control processor, and invoking an appropriate performance monitoring method. This maximizes the network operator's flexibility and ease of configuration.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: July 6, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Maurizio Gazzola, Emanuela Grandi, David Bianchi, Stefano Binetti, Luca Della Chiesa
  • Patent number: 7710864
    Abstract: Methods and apparatus for processing a failure and a subsequent recovery in a ten Gigabit Ethernet (GE) optical transport network (OTN) wave division multiplexing (WDM) ring are disclosed. According to one aspect of the present invention, a device includes a plurality of ports, a sensing arrangement, and a processing arrangement. The ports include a first port that is initially configured to be in a forwarding state, and the sensing arrangement identifies whether the first port is facing or interfaced with a failure associated with the network ring. The processing arrangement being generates at least a first G.709 frame, and inserts at least one bit into the first G.709 frame that indicates that the failure associated with the network ring has been identified if the first port is facing a failure. The processing arrangement forwards the first G.709 frame through the second port.
    Type: Grant
    Filed: January 16, 2006
    Date of Patent: May 4, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano Binetti, Luca Della Chiesa