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).

  • Publication number: 20170180111
    Abstract: A method distributes clock synchronization information within an optical communications network comprising a plurality of network elements. The method receives an ingress clock synchronization message at a first said 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 said 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: Application
    Filed: March 3, 2017
    Publication date: June 22, 2017
    Inventors: Sergio LANZONE, Stefano RUFFINI, Orazio TOSCANO
  • Patent number: 9686034
    Abstract: A method of providing a path delay asymmetry for time synchronization between a master clock at a first client node and a slave clock at a second client node. The method comprises: mapping a first time protocol signal (TPS) carrying master clock time protocol data (TPD) onto a first signal; determining a forward mapping delay (dmf); mapping a second TPS carrying slave clock TPD onto a second signal; determining a reverse mapping delay (dmr); applying FEC to the first signal, determining a forward FEC delay (dfecf); applying FEC to the second signal; determining a reverse FEC delay (dfecr); providing dmf, dmr, dfecf and dfecr to a calculation element; calculating a path delay asymmetry in dependence on dmf, dmr, dfecf and dfecr; and providing it to a time protocol client at the second client node.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: June 20, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Stefano Ruffini, Giulio Bottari
  • Patent number: 9661595
    Abstract: A synchronization module is associated with a network node of a communication network which includes at least one Synchronization Master entity. The synchronization module has knowledge of a plurality of Synchronization Master references. Endpoints of paths of the plurality of Synchronization Master references are obtained. Each of the paths extends between one Synchronization Master entity and the first or the second access network node. The paths are obtained from a synchronization report module based on the obtained endpoints. For each of the Synchronization Master references, a first path and a second path of the obtained paths are selected. A time synchronization inaccuracy value between the first and the second access network node is calculated based on the selected paths. A Synchronization Master reference is selected based on the calculated time synchronization inaccuracy values, and the first and the second access network nodes are notified which Synchronization Master reference was selected.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: May 23, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefano Ruffini, Mats Forsman, Tomas Thyni
  • Publication number: 20170142676
    Abstract: A backhaul domain of the communication network is determined 400, and a request for a synchronisation reference is received 402 from the first access node, the request comprising, ID:s of the first and second access nodes. For each one of the first and second access nodes, a first and a second combination are determined 404 of a first and a second respective synchronisation reference and related synchronisation paths extending between synchronisation reference nodes of the synchronisation references and the access nodes. For each one of the first and second access nodes, the first or the second combination of synchronisation reference and related synchronisation path is selected 406 based on synchronisation requirements for the first and second access nodes, and the first path or the second path is requested to be set-up 408 according to the selected 406 combination.
    Type: Application
    Filed: July 6, 2015
    Publication date: May 18, 2017
    Inventors: Paola Iovanna, Mats Forsman, Stefano Ruffini, Tomas Thyni
  • Patent number: 9647784
    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) synchronization 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: Grant
    Filed: January 18, 2010
    Date of Patent: May 9, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefano Ruffini, Giulio Bottari, Manuel Nardelli
  • Patent number: 9628259
    Abstract: A method distributes clock synchronization information within an optical communications network having 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: August 17, 2012
    Date of Patent: April 18, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Sergio Lanzone, Stefano Ruffini, Orazio Toscano
  • Patent number: 9608752
    Abstract: Systems and methods of transporting internal radio base station (RBS) interface information over a packet network are presented. In one exemplary embodiment, in an interworking function (IWF) for communicating packets between a radio equipment (RE) and a radio equipment controller (REC) of a radio base station (RBS), a method may include receiving a packet sent from another IWF and having internal RBS interface information and residence time measurement (RTM) information that characterizes an asymmetry between processing times on links in different directions between the RE and the REC. Further, the method may include determining an asymmetry compensation that compensates for the asymmetry using the RTM information. Also, the method may include applying the asymmetry compensation to a timestamp of the internal RBS interface information to obtain an updated internal RBS interface information.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: March 28, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefano Ruffini, Gregory Mirsky, Eric Ward Gray
  • Patent number: 9584217
    Abstract: A method of determining properties of an optical communications path between a first optical network node (A) and a second optical network node (B) determines, at the second optical network node (B), a time difference between respective first and second optical test signals received on different wavelengths (?1, ?2) from the first optical network node. The method also determines, at the second optical network node (B), a real-time chromatic dispersion parameter for each of the wavelengths using a respective coherent receiver at the second optical network node. The method can be used to determine length of the path between the nodes (A, B). The method can be used to determine propagation delay between the nodes (A, B), or asymmetry in propagation delay between the nodes (A, B). Where separate paths are used for forward and reverse transmission directions, measurements can be made of each path.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: February 28, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Giulio Bottari, Stefano Ruffini
  • Publication number: 20160373199
    Abstract: Method and arrangement for providing delay information to synchronisation packets passing a transport network node. In a transport network node synchronisation packets propagate from a synchronisation master node towards boundary clock nodes. The synchronisation packets pass the transport network node, in which the synchronisation packets are received, and a level of delay is determined. Furthermore, when the level of delay for the synchronisation packets is above a threshold, the synchronisation packets are marked with a delay indication. The received synchronisation packets are sent to the boundary clock node or ordinary clock node, whether or not they are marked. By implementing functionality for determining a level of delay of synchronisation packets, and marking passing synchronisation packets with delay indications, boundary clock nodes and ordinary clock nodes may differentiate the received synchronisation packets based on the delay identifications.
    Type: Application
    Filed: February 20, 2015
    Publication date: December 22, 2016
    Inventors: Mikael OLOFSSON, Stefano RUFFINI
  • Publication number: 20160337062
    Abstract: Systems and methods of transporting internal radio base station (RBS) interface information over a packet network are presented. In one exemplary embodiment, in an interworking function (IWF) for communicating packets between a radio equipment (RE) and a radio equipment controller (REC) of a radio base station (RBS), a method may include receiving a packet sent from another IWF and having internal RBS interface information and residence time measurement (RTM) information that characterizes an asymmetry between processing times on links in different directions between the RE and the REC. Further, the method may include determining an asymmetry compensation that compensates for the asymmetry using the RTM information. Also, the method may include applying the asymmetry compensation to a timestamp of the internal RBS interface information to obtain an updated internal RBS interface information.
    Type: Application
    Filed: June 22, 2015
    Publication date: November 17, 2016
    Inventors: Stefano Ruffini, Gregory Mirsky, Eric Ward Gray
  • Publication number: 20160211936
    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: Application
    Filed: August 22, 2013
    Publication date: July 21, 2016
    Inventors: Giulio Bottari, Stefano RUFFINI
  • Publication number: 20160183207
    Abstract: A synchronisation module is associated with a network node of a communication network which includes at least one Synchronisation Master entity. The synchronisation module has knowledge of a plurality of Synchronisation Master references. Endpoints of paths of the plurality of Synchronisation Master references are obtained. Each of the paths extends between one Synchronisation Master entity and the first or the second access network node. The paths are obtained from a synchronisation report module based on the obtained endpoints. For each of the Synchronisation Master references, a first path and a second path of the obtained paths are selected. A time synchronisation inaccuracy value between the first and the second access network node is calculated based on the selected paths. A Synchronisation Master reference is selected based on the calculated time synchronisation inaccuracy values, and the first and the second access network nodes are notified which Synchronisation Master reference was selected.
    Type: Application
    Filed: February 23, 2016
    Publication date: June 23, 2016
    Inventors: Stefano RUFFINI, Mats FORSMAN, Tomas THYNI
  • Publication number: 20160105341
    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: Application
    Filed: October 5, 2015
    Publication date: April 14, 2016
    Inventors: Fabio Cavaliere, Giulio Bottari, Luca Giorgi, Stefano Ruffini
  • Patent number: 9295018
    Abstract: A synchronization module is associated with a network node of a communication network which comprises at least one Synchronization Master entity. The synchronization module has knowledge of a plurality of Synchronization Master references. Endpoints of paths of the plurality of Synchronization Master references are obtained. Each of the paths extends between one Synchronization Master Entity and the first or the second access network node. The paths are obtained from a synchronization report module based on the obtained endpoints. For each of the Synchronization Master references, a first path and a second path of the obtained paths are selected. A time synchronization inaccuracy value between the first and the second access network node is calculated based on the selected paths. A Synchronization Master reference is selected based on the calculated time synchronization inaccuracy values, and the first and the second access network node are notified which Synchronization Master reference was selected.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: March 22, 2016
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Stefano Ruffini, Mats Forsman, Tomas Thyni
  • Publication number: 20150381299
    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: Application
    Filed: February 22, 2013
    Publication date: December 31, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Qingfeng Yang, Francesco PASIO, Zhendong LEI, Stefano RUFFINI
  • Publication number: 20150304066
    Abstract: A connection-oriented communications network comprises a plurality of interconnected nodes. A traffic path can be set up across the network. Path delay data is obtained for the traffic path by using control plane signalling messages (e.g. a Resource Reservation Protocol-Traffic Engineering, RSVP-TE signalling message) between nodes of the traffic path. The path delay data can be path delay asymmetry data indicative of an asymmetry in path delay between a forward transmission direction and a reverse transmission direction of the traffic path. Each intermediate node along the traffic path can form a signalling message for forwarding to the downstream node which includes one or more values of path delay incurred by that node, or an accumulated path delay value. The path delay can result from one or more of mapping delay, Forward Error Correction (FEC) coding and propagation delay.
    Type: Application
    Filed: August 22, 2012
    Publication date: October 22, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Enrico Dutti, Riccardo Ceccatelli, Stefano Ruffini
  • Patent number: 9166681
    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: September 13, 2011
    Date of Patent: October 20, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Fabio Cavaliere, Giulio Bottari, Luca Giorgi, Stefano Ruffini
  • Publication number: 20150288473
    Abstract: A method of providing a path delay asymmetry for time synchronization between a master clock at a first client node and a slave clock at a second client node. The method comprises: mapping a first time protocol signal (TPS) carrying master clock time protocol data (TPD) onto a first signal; determining a forward mapping delay (dmf); mapping a second TPS carrying slave clock TPD onto a second signal; determining a reverse mapping delay (dmr); applying FEC to the first signal, determining a forward FEC delay (dfecf); applying FEC to the second signal; determining a reverse FEC delay (dfecr); providing dmf, dmr, dfecf and dfecr to a calculation element; calculating a path delay asymmetry in dependence on dmf, dmr, dfecf and dfecr; and providing it to a time protocol client at the second client node.
    Type: Application
    Filed: June 23, 2015
    Publication date: October 8, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Stefano RUFFINI, Giulio BOTTARI
  • Patent number: 9112629
    Abstract: Configuring a node (410) of a synchronization network involves identifying (10) possible alternative time synchronization trails arranged to carry time synchronization information for time synchronization at the node, and possible alternative frequency trails, arranged to carry frequency synchronization information for frequency synchronization at the node. Using information about the sources (20), a comparison of the trails (30) is biased to increase a likelihood of choosing time synchronization and frequency trails which share the same source, over a likelihood of choosing trails with different sources. This can help avoid divergence and consequent bit errors arising from phase errors, resulting from trails having different sources. It can encompass for example changing both to a new common source, or changing one or both trails while still using the old common source.
    Type: Grant
    Filed: January 18, 2010
    Date of Patent: August 18, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Stefano Ruffini, Raoul Fiorone, Sergio Lanzone, Orazio Toscano
  • Patent number: 9094142
    Abstract: A method 10 of providing a path delay asymmetry for time synchronization between a master clock at a first client node and a slave clock at a second client node across a server communications network.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: July 28, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Stefano Ruffini, Giulio Bottari