Patents by Inventor Gilberto Loprieno

Gilberto Loprieno 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: 8462784
    Abstract: An apparatus comprising encryption logic that provides security for fiber-based communications may be implemented in accordance with an embodiment of the present invention. A data super frame is created by the encryption logic to comprise two or more data frames. Each of the data frames contains a payload portion. The encryption logic may receive one or more data payloads that are associated with a client signal. Using a single set of security control parameters, the encryption logic encrypts and stores a different encrypted payload in a payload portion of a different frame of the data frames in the data super frame. Instead of storing the set of security control parameters in a single data frame, the encryption logic stores the set of security control parameters in different sets of unused bytes associated with at least two different frames of the data frames.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: June 11, 2013
    Assignee: Cisco Technology Inc.
    Inventors: Gilberto Loprieno, Fabio Maino
  • 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
  • Patent number: 8331788
    Abstract: According to one general aspect, a method may include receiving, from an optical transmitter, an optical signal that includes information. In some embodiments, the method may include encapsulating at least a portion of the received information into an Ethernet packet. In various embodiments, the method may include associating a control word with the Ethernet packet. In such an embodiment, the control word may include a status portion that indicates a status of at least a portion of the network including the networking apparatus, and an ordinal number configured to facilitate the re-construction of the information included by the optical signal. In various embodiments, the method may include transmitting the Ethernet packet to a networking apparatus.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: December 11, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Luca Della Chiesa, Davide Codella
  • Patent number: 8325719
    Abstract: An apparatus may include a plurality of queues, wherein each queue is configured to receive a respective data stream. The apparatus may also include a multiplexer configured to time division multiplex the data streams into a combined data stream and a Generic Framing Procedure-Transparent (GFP-T) frame constructor configured to create a GFP-T frame. The GFP-T frame may include a payload portion. The payload portion may include a payload data portion including a subsection of the combined data stream, and a payload header portion indicating the occurrence of a data stream signal failure. The apparatus may also include a transmitter configured to transmit the GFP-T frame via an optical link.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: December 4, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Giacomo Losio
  • Patent number: 8279891
    Abstract: According to another general aspect, an apparatus may include a receiver, a decoding engine, an envelope generator, an error code generator, and a transmitter. In one embodiment, the receiver may be configured to receive an Ethernet packet that includes a payload portion. In various embodiments, the decoding engine may be configured to decode at least the payload portion of the Ethernet packet such that the size of the payload portion is reduced. In some embodiments, the envelope generator may be configured to encapsulate the payload portion such that packet boundaries may be identified. In various embodiments, the error code generator may be configured to associate an error correction code with the encapsulated payload portion. In another embodiment, the transmitter may be configured to transmit the encapsulated payload and error correction code.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: October 2, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Giacomo Losio
  • Patent number: 8243619
    Abstract: Methods and apparatus for efficiently allowing protection switch information to be communicated on bidirectional lines are disclosed. According to one aspect of the present invention, a method for communicating protection switch information from a first network element to a second network element across bidirectional links that include at least one working line and a protection line involves obtaining a generic framing procedure GFP frame at the first network element. The GFP frame has a payload area with a client payload field. The method also includes defining a command field associated with the GFP frame that is in the payload area but not in the client payload field, and storing protection switch information in the command field.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: August 14, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: David Bianchi, Giovanni Tandi, Gilberto Loprieno
  • Publication number: 20120201535
    Abstract: In one embodiment, a method includes receiving a plurality of signals at a plurality of ports, each of the signals having a protocol type; mapping each of the signals to one or more time slots of one of a plurality of Low Order Optical Transport Network (OTN) containers; mapping the Low Order OTN containers to a High Order OTN container; mapping the High Order OTN container to a High Order OTN envelope for communication over an OTN; and, in connection with the mapping of the High Order OTN container to the High Order OTN envelope, for each of the signals, inserting into the High Order OTN envelope information identifying the port that the signal was received at, the protocol type of the signal, the Low Order OTN container that the signal was mapped to, and one or more of the time slots that the signal was mapped to.
    Type: Application
    Filed: February 7, 2011
    Publication date: August 9, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Gilberto Loprieno, Davide Codella, Federico Scandroglio
  • Publication number: 20120158990
    Abstract: In one embodiment a method includes receiving a constant bit rate data stream, segmenting the constant bit rate data stream into fixed size blocks of data, generating a time stamp indicative of a system reference clock, the time stamp being in reference to a clock rate of the constant bit rate data stream, encapsulating, in an electronic communication protocol frame, a predetermined number of fixed blocks of data along with (i) a control word indicative of, at least, a relative sequence of the predetermined number of fixed blocks of data in the constant bit rate stream and (ii) the time stamp, and transmitting the electronic communication protocol frame to a packet switched network.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Giacomo Losio, Federico Scandroglio, Gilberto Loprieno, Luca Della Chiesa, Giovanni Giobbio
  • Patent number: 8149871
    Abstract: In one embodiment, a SONET/SDH over Ethernet demapping point utilizes a pointer offset mechanism for clock recovery and timing. The pointer offset is determined by the difference between a client clock and a reference clock.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: April 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, David Bianchi, Giacomo Losio
  • Publication number: 20110170866
    Abstract: According to one embodiment, transporting Optical Data Units in an Optical Transport Network comprises receiving a first frame of a first type that includes second frames of a second type. Each second frame is associated with a signal having a client clock rate, and at least two second frames are associated with at least two signals with different client clock rates. The following is repeated for each second frame: determining a client clock rate of the signal associated with the second frame; and inserting clock justification information into the second frame. The clock justification information indicates how to justify the client clock rate of the second frame to synchronize the client clock rate with a system reference clock rate.
    Type: Application
    Filed: January 11, 2010
    Publication date: July 14, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Luca Della Chiesa
  • Publication number: 20110150466
    Abstract: According to one general aspect, a method may include receiving, from an optical transmitter, an optical signal that includes information. In some embodiments, the method may include encapsulating at least a portion of the received information into an Ethernet packet. In various embodiments, the method may include associating a control word with the Ethernet packet. In such an embodiment, the control word may include a status portion that indicates a status of at least a portion of the network including the networking apparatus, and an ordinal number configured to facilitate the re-construction of the information included by the optical signal. In various embodiments, the method may include transmitting the Ethernet packet to a networking apparatus.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 23, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Luca Della Chiesa, Davide Codella
  • Publication number: 20110142069
    Abstract: According to another general aspect, an apparatus may include a receiver, a decoding engine, an envelope generator, an error code generator, and a transmitter. In one embodiment, the receiver may be configured to receive an Ethernet packet that includes a payload portion. In various embodiments, the decoding engine may be configured to decode at least the payload portion of the Ethernet packet such that the size of the payload portion is reduced. In some embodiments, the envelope generator may be configured to encapsulate the payload portion such that packet boundaries may be identified. In various embodiments, the error code generator may be configured to associate an error correction code with the encapsulated payload portion. In another embodiment, the transmitter may be configured to transmit the encapsulated payload and error correction code.
    Type: Application
    Filed: December 15, 2009
    Publication date: June 16, 2011
    Applicant: Cisco Technology, Inc
    Inventors: Gilberto Loprieno, Giacomo Losio
  • Patent number: 7957642
    Abstract: Transport network interfaces operate to transport for Optical Transport Unit frames over an Optical Transport Network. Besides FEC bits for the Optical Transport Unit frames, the transmitting transport network interface provides sequences of error-determining bits for the Optical Transport Unit frames sent on working and protection communications channels. There is at least one sequence for each Optical Transport Unit frame, the number of bits in the at least one sequence much smaller than the number of bits in the Optical Transport Unit frame. The receiving transport network interface determines the bit error rates for the working and protection channels from the sequences of error-determining bits without decoding said Forward Error Correction bits and can select the working and protection channels accordingly.
    Type: Grant
    Filed: April 26, 2007
    Date of Patent: June 7, 2011
    Assignee: Cisco Technology, Inc.
    Inventor: Gilberto Loprieno
  • Patent number: 7953101
    Abstract: In one embodiment, data words and ordered sets in a Fibre Channel data stream are formed into a group and the ordered sets are moved to the beginning word positions of the group. The ordered sets are encoded so that a control character in the first byte of the ordered set is replaced with a control code byte encoding the original location of the ordered set in the group, the identity of the control character replaced by the control code byte, and whether the following word is an ordered set.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: May 31, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Luca Della Chiesa
  • Publication number: 20110122766
    Abstract: Methods and apparatus for efficiently allowing protection switch information to be communicated on bidirectional lines are disclosed. According to one aspect of the present invention, a method for communicating protection switch information from a first network element to a second network element across bidirectional links that include at least one working line and a protection line involves obtaining a generic framing procedure GFP frame at the first network element. The GFP frame has a payload area with a client payload field. The method also includes defining a command field associated with the GFP frame that is in the payload area but not in the client payload field, and storing protection switch information in the command field.
    Type: Application
    Filed: January 27, 2011
    Publication date: May 26, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: David Bianchi, Giovanni Tandi, Gilberto Loprieno
  • Patent number: 7898944
    Abstract: Methods and apparatus for efficiently allowing protection switch information to be communicated on bidirectional lines are disclosed. According to one aspect of the present invention, a method for communicating protection switch information from a first network element to a second network element across bidirectional links that include at least one working line and a protection line involves obtaining a generic framing procedure GFP frame at the first network element. The GFP frame has a payload area with a client payload field. The method also includes defining a command field associated with the GFP frame that is in the payload area but not in the client payload field, and storing protection switch information in the command field.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: March 1, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: David Bianchi, Giovanni Tandi, Gilberto Loprieno
  • Publication number: 20100209102
    Abstract: In one embodiment, data words and ordered sets in a Fibre Channel data stream are formed into a group and the ordered sets are moved to the beginning word positions of the group. The ordered sets are encoded so that a control character in the first byte of the ordered set is replaced with a control code byte encoding the original location of the ordered set in the group, the identity of the control character replaced by the control code byte, and whether the following word is an ordered set.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 19, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Luca Della Chiesa
  • Publication number: 20100209111
    Abstract: In one embodiment, a SONET/SDH over Ethernet demapping point utilizes a pointer offset mechanism for clock recovery and timing. The pointer offset is determined by the difference between a client clock and a reference clock.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 19, 2010
    Inventors: Gilberto Loprieno, David Bianchi, Giacomo Losio
  • Patent number: 7684419
    Abstract: A method and system for encapsulating a frame for transport over an optical transport network are disclosed. A method includes receiving a packet at a network device and encapsulating the packet. The packet is received from a network having a line frequency different than a payload frequency of the optical transport network and the encapsulated packet is configured for transport directly over the optical transport network without modification to compensate for the different frequencies.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: March 23, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Gilberto Loprieno
  • Patent number: 7664139
    Abstract: Methods and apparatus for allowing containers in an optical transport network to be shared between users are disclosed. According to one aspect of the present invention, a first network element that is a part of an optical transport network includes a frame generator and an output arrangement. The frame generator creates a frame with a fixed stuff area that includes a first set of bits that provide channel identification information, a second set of bits that provide justification information, and a third set of bits that indicate either or both payload type information and client signal fail information. The output arrangement places the frame within a container for transport through the optical transport network. The bandwidth of the container is arranged to be utilized by a plurality of network elements including the first network element.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: February 16, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Michael W. Truskowski