Patents by Inventor Stefano Ruffini

Stefano Ruffini 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: 10057867
    Abstract: A method (100, 200) in a synchronization control unit is disclosed. The method enables synchronization of a plurality of distributed devices with a network and comprises the steps of receiving a wireless synchronization signal from a network node over a wireless channel (104, 204) and processing the received synchronization signal (108, 208). The method further comprises transmitting the processed synchronization signal to the plurality of distributed devices over a local connection which is different to the wireless channel over which the wireless synchronization channel is received (120, 220). Also disclosed are a synchronization control unit (300, 400) and a computer program product.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: August 21, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Stefano Ruffini, Per-Erik Eriksson, Zere Ghebretensaé, Ioanna Pappa
  • Publication number: 20180205478
    Abstract: Techniques are disclosed for determining propagation delay of a first path and or of a second path which connect a first transceiver unit associated with a first clock to a second transceiver unit associated with a second clock in a communications network, based on a first time reference representing a time of transmission of a first signal from the first transceiver unit, a second time reference representing the time of receipt of the first signal at the second transceiver unit, a third time reference representing a time of transmission of a reply to the second signal from the second transceiver unit, and a fourth time reference representing the time of receipt of the reply to the second signal at the first transceiver unit.
    Type: Application
    Filed: March 12, 2018
    Publication date: July 19, 2018
    Inventors: Stefano Ruffini, Fabio Cavaliere, Stefano Stracca
  • Publication number: 20180206203
    Abstract: A transport network (20) is connected to a first wireless base station (3, 4) and to a second wireless base station (6). The first wireless base station comprises a remote radio unit (3) and a baseband processing unit (4) which are connected by the transport network (20). A node (16) of the transport network (20) receives a synchronous time division multiplexed communication signal which carries at least a first communication signal between the baseband processing unit (4) and the remote radio unit (3). The node (16) determines a frequency synchronisation signal from the synchronous time division multiplexed communication signal. The node (16) transmits the synchronous time division multiplexed communication signal to the remote radio unit (3) of the first wireless base station. The node (16) transmits the frequency synchronisation signal to the second wireless base station (6). The node (16) also assists with providing phase/time synchronisation to the second wireless base station (6).
    Type: Application
    Filed: July 17, 2015
    Publication date: July 19, 2018
    Inventors: Stefano Ruffini, Stefano Stracca
  • Publication number: 20180183708
    Abstract: The present disclosure generally relates to packet processing by a network element system that transfers first and second packet flows of the same traffic handling class (e.g., the Ethernet express traffic class). A method aspect performed by the network element system comprises the step of receiving, from a network controller, information defining opening times for packet gates associated with network element ports. The opening times define a relative transmission order among first packet flow packets and second packet flow packets. Upon receipt of first and second packet flow packets at the respective ports, the packet gates are controlled based on the received information to trigger transmission of the first and second packet flow packets in the predefined transmission order.
    Type: Application
    Filed: November 9, 2015
    Publication date: June 28, 2018
    Inventors: János Farkas, Stefano Ruffini, Balázs Varga
  • Publication number: 20180146509
    Abstract: A network node (30) for a radio access network, wherein the network node comprises a switch system (35) configured to switch traffic for a plurality of base stations (3, 5; 8) of the radio access network. The switch system (35) is configured to provide for communication between a remote radio unit (3) and a baseband processing unit (5, 12) of the said plurality of base stations. The switch system (35) is configured to provide for communication between a first base station (8) and a second base station (3, 5) of said plurality of base stations. At least one of the first or second base station is a radio base station (8) comprising baseband processing.
    Type: Application
    Filed: May 29, 2015
    Publication date: May 24, 2018
    Inventors: Stefano Ruffini, Giulio Bottari, Fabio Cavaliere, Paola Iovanna, Filippo Ponzini, Roberto Sabella, Stefano Stracca
  • Publication number: 20180124482
    Abstract: A method for switching data signals transmitted over a transport network is disclosed. The method comprises receiving a plurality of input data signals of a first signal type wherein the plurality of data signals of the first signal type comprises data signals exchanged between a Radio Equipment and a Radio Equipment Controller and aggregating the plurality of input data signals into an aggregated first data signal. The method also comprises receiving a second data signal of a second signal type different to the first signal type, and multiplexing the first data signal with the second data signal to form a combined data signal. The method further comprises forwarding the combined data signal to the transport network. Multiplexing the first data signal with the second data signal comprises, for a frame of the combined data signal, allocating the first data signal to a portion of the frame reserved for the first data signal, and allocating the second data signal to a remaining portion of the frame.
    Type: Application
    Filed: November 24, 2015
    Publication date: May 3, 2018
    Inventors: Giulio BOTTARI, Fabio CAVALIERE, Stefano RUFFINI, Stefano STRACCA
  • Publication number: 20180124730
    Abstract: A network node (15) is configured to switch data packets between a Remote Radio Unit (2) and a Digital Unit (4). The network node comprises one or more input port (33) configured to receive said data packets (52a) and receive further packets having a destination other than one of a Remote Radio Unit and a Digital Unit. One or more output port (35) is configured to transmit said data packets and said further packets. A scheduler (31) is configured to control transmission from the output port according to a scheduling cycle (41a). The scheduler is configured to schedule only said data packets to be transmitted in a first period of the scheduling cycle, and schedule one or more of said further packets to be transmitted in a separate second period of the scheduling cycle.
    Type: Application
    Filed: April 1, 2015
    Publication date: May 3, 2018
    Applicant: Telefonaktiebolaget LM Erisson (publ)
    Inventors: Stefano Ruffini, Giulio Bottari
  • Patent number: 9960873
    Abstract: A pluggable transceiver module (200) comprising a line receiver (208) connected to a unit interface transmitter (202), a line transmitter (206) connected to a unit interface receiver (204) and a timestamp counter (210) adapted to generate counter values based on clock signals received from an external source and to send the counter values to the line transmitter (206) and to the line receiver (208). The line transmitter (206) and the line receiver (208) are adapted to associate timing packets in a stream of data packets transmitted and received by the pluggable transceiver module (200) with counter values output by the timestamp counter (210).
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: May 1, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Qingfeng Yang, Francesco Pasio, Zhendong Lei, Stefano Ruffini
  • Patent number: 9948419
    Abstract: A method and apparatus for determining propagation delay of a first path and or of a second path which connect a first transceiver unit associated with a first clock to a second transceiver unit associated with a second clock in a communications network. The apparatus comprises a control unit configured to cause the first transceiver unit to transmit a first signal to the second transceiver unit over the first path and to receive a reply to the first signal from the second transceiver unit over the second path, and to transmit a second signal to the second transceiver unit over the second path and to receive a reply to the second signal from the second transceiver unit over the first path.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: April 17, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefano Ruffini, Fabio Cavaliere, Stefano Stracca
  • Patent number: 9929855
    Abstract: A User Equipment comprises a master clock, for example a Precision Time Protocol, PTP, or Precision Time Control Protocol, PTCP, network clock. The User Equipment further comprises circuitry configured to set the master clock based on signals from a wireless communications network node and a time offset, wherein the time offset is based on the propagation delay between the wireless network node and the User Equipment. The circuitry is further configured to send timing information to a network device in a communications network having a slave clock, whereby the network device can synchronize its slave clock with respect to the master clock comprised within the User Equipment.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: March 27, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefano Ruffini, Michael Breschel, János Harmatos, György Miklós, Magnus Sandgren
  • Patent number: 9871648
    Abstract: A method distributes clock synchronization information within an optical communications network that includes a plurality of network elements. The method receives an ingress clock synchronization message at a first network element. The ingress clock synchronization message includes a clock synchronization message identifier and a correction field. The clock synchronization message identifier is inserted into an optical channel frame overhead and the ingress clock synchronization message is inserted into an optical channel frame payload. The optical channel frame overhead and the optical channel frame payload are transmitted across the first network element, across the network to a second network element, and across the second network element. A transit time of the clock synchronization message identifier is determined across each of the network elements.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: January 16, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Sergio Lanzone, Stefano Ruffini, Orazio Toscano
  • Publication number: 20170331575
    Abstract: The method comprises analyzing (203) probing packets sent on a plurality of end-to-end paths over links of the network. At least one analysed probing packet is a timing packet comprising timing information for synchronization. The analyzing comprising analyzing probing packets sent on all of a set of probing paths. The set is selected (201) such that the analyzing provides a determination of a performance of each individual link. The method further comprises determining (204) the performance of individual links.
    Type: Application
    Filed: November 3, 2014
    Publication date: November 16, 2017
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefano Ruffini, Teresa Pepe, Marzio Puleri
  • Publication number: 20170324497
    Abstract: A method of operation of a Multiprotocol Label Switching network involves, in an active node of the network, receiving a first data packet from a source node and forwarding the first data packet to a destination node. At the same time, the active node measures a residence time of the first data packet in the active node. The active node then sends a further data packet containing residence time information.
    Type: Application
    Filed: October 26, 2015
    Publication date: November 9, 2017
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Stefano RUFFINI, Eric Ward GRAY, Sriganesh KINI, Gregory Mirsky
  • Patent number: 9813175
    Abstract: A method for detecting a timing reference affected by a change in path delay asymmetry in a communications network comprising a master node having a master clock and a plurality of slave nodes each having a respective slave clock is provided. The method comprises: determining that a first timing reference received by a first slave node indicates a time correction to its slave clock greater than a time correction threshold; determining whether one or more other slave nodes have received a timing reference indicating a time correction to their slave clock greater than a time correction threshold; and determining whether the first timing reference is affected by a change in path delay asymmetry based on the determining of whether one or more other slave nodes have received a timing reference indicating a time correction to their slave clock greater than a time correction threshold.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: November 7, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Giulio Bottari, Stefano Ruffini
  • Publication number: 20170264556
    Abstract: A method performed by a network element that transfers first and second packet flows of the same traffic handling class comprises the step of receiving, from a network controller, information defining a relative forwarding order between first and second packet flow packets. Upon receipt, at least one ingress port of the network element, of a first and a second packet, determining that the first packet belongs to the first packet flow and the second packet to the second packet flow. The first and second packets will then be forwarded towards at least one egress port of the network element in an order defined by the information received from the network controller.
    Type: Application
    Filed: November 9, 2015
    Publication date: September 14, 2017
    Applicant: Telefonaktiebolaget LM Ericsson (PUBL)
    Inventors: Balázs VARGA, János FARKAS, Stefano RUFFINI
  • Publication number: 20170245228
    Abstract: A method (100, 200) in a synchronisation control unit is disclosed. The method enables synchronisation of a plurality of distributed devices with a network and comprises the steps of receiving a wireless synchronisation signal from a network node over a wireless channel (104, 204) and processing the received synchronisation signal (108, 208). The method further comprises transmitting the processed synchronisation signal to the plurality of distributed devices over a local connection which is different to the wireless channel over which the wireless synchronisation channel is received (120, 220). Also disclosed are a synchronisation control unit (300, 400) and a computer program product.
    Type: Application
    Filed: August 14, 2014
    Publication date: August 24, 2017
    Inventors: Stefano Ruffini, Per-Erik Eriksson, Zere Ghebretensaé, Ioanna Pappa
  • Publication number: 20170222743
    Abstract: Configuring a node (410, A-I, L-O) of a synchronization network, involves determining information about synchronization sources of a plurality of synchronization trails for passing synchronization information from the synchronization source (A, L, O, PRC) to the node to provide a synchronization reference. After determining automatically (210, 230, 330, 335, 340) synchonization transmission characteristics of trails (EF, FG, GH, HM, MN, OF, FI, IH) which use packet-based communication, the trails are compared automatically (240, 370), using their source information and their synchronization transmission characteristics, for selecting which of these trails to use for providing the synchronization reference for the node (N).
    Type: Application
    Filed: April 20, 2017
    Publication date: August 3, 2017
    Inventors: Stefano Ruffini, Giulio Bottari, Manuel Nardelli
  • Patent number: 9705770
    Abstract: A method for measuring asymmetry in propagation delay of first and second links which connect a first node to a second node of a communication network. The method comprises measuring (101) a round trip delay of the first link. The round trip delay can be measured by transmitting (102) a test signal from the first node to the second node over the first link and receiving a reply to the test signal from the second node over the first link. The method further comprises measuring (105) a round trip delay of the second link. The round trip delay can be measured by transmitting (106) a test signal to the second node over the second link and receiving a reply to the test signal from the second node over the second link. A difference in the propagation delay of the first link with respect to the second link is determined (109) using the measured round trip delays of the first link and the second link.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: July 11, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Fabio Cavaliere, Giulio Bottari, Luca Giorgi, Stefano Ruffini
  • Publication number: 20170195110
    Abstract: A User Equipment comprises a master clock, for example a Precision Time Protocol, PTP, or Precision Time Control Protocol, PTCP, network clock. The User Equipment further comprises circuitry configured to set the master clock based on signals from a wireless communications network node and a time offset, wherein the time offset is based on the propagation delay between the wireless network node and the User Equipment. The circuitry is further configured to send timing information to a network device in a communications network having a slave clock, whereby the network device can synchronize its slave clock with respect to the master clock comprised within the User Equipment.
    Type: Application
    Filed: October 2, 2015
    Publication date: July 6, 2017
    Inventors: Stefano RUFFINI, Michael BRESCHEL, János HARMATOS, György MIKLÓS, Magnus SANDGREN
  • Publication number: 20170180070
    Abstract: A method and apparatus for determining propagation delay of a first path and or of a second path which connect a first transceiver unit associated with a first clock to a second transceiver unit associated with a second clock in a communications network. The apparatus comprises a control unit configured to cause the first transceiver unit to transmit a first signal to the second transceiver unit over the first path and to receive a reply to the first signal from the second transceiver unit over the second path, and to transmit a second signal to the second transceiver unit over the second path and to receive a reply to the second signal from the second transceiver unit over the first path.
    Type: Application
    Filed: May 8, 2014
    Publication date: June 22, 2017
    Inventors: Stefano Ruffini, Fabio Cavaliere, Stefano Stracca