Patents Assigned to Symmetricom, Inc.
  • Patent number: 8644348
    Abstract: High accuracy timing over packet networks is achieved by generating correction factors from multiple separation intervals and timing information contained in packets in both directions between a master and a slave. The methods are based on evaluating the weighted average of short-term, medium-term, and long-term measurements of local clock offset. Weighted averages are used to develop robust correction terms that are modified with an ?-shaping factor to provide additional immunity to packet network instabilities.
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: February 4, 2014
    Assignee: Symmetricom, Inc.
    Inventor: George P. Zampetti
  • Patent number: 8594134
    Abstract: A clock at a first network element that is connected to a second network element over an optical fiber link is aligned using bursts of timing information exchanged between the two network elements. According to one method, the bursts from the first network element to the second network element and the bursts from the second network element to the first network element are transmitted over the same wavelength channel of the optical fiber link, in which case zero asymmetry in the transit delays can be assumed during the alignment procedure. According to another method, the bursts from the first network element to the second network element and the bursts from the second network element to the first network element are transmitted over different wavelength channels of the optical fiber link, in which case the asymmetry in the transit delays can be quantified and applied during the alignment procedure.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: November 26, 2013
    Assignee: Symmetricom, Inc.
    Inventors: George P. Zampetti, Sanjay Mani
  • Patent number: 8451867
    Abstract: Embodiments of the present invention set forth a method and system for reducing uncertainty in receive and transmit timestamps created by an NTP server. The uncertainty in the receive timestamps is removed by recording the time-of-arrival in the hardware clock of the NTP server before the incoming packets may be delayed by traversing the various layers of software in a timestamping system. The uncertainty in the transmit timestamps is removed by giving the outgoing packets a timestamp in the future using an estimate of the transmission latency calculated by the latency estimator filter. Subsequently, the actual time-of-departure is used to re-calculate and update the estimate of the transmission latency. In this fashion, superior control of the timestamping function may be implemented in existing NTP servers in a manner that retains interworking compatibility with the current NTP standards.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: May 28, 2013
    Assignee: Symmetricom, Inc.
    Inventor: Gregory Louis Dowd
  • Patent number: 8427963
    Abstract: Routes of a packet network are analyzed according to various transit delay metrics. Preferred packet network routes are selected between source and destination based on these metrics. In packet networks employing boundary clocks and transparent clocks, faulty boundary clocks and faulty transparent clocks are identified using the metrics.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: April 23, 2013
    Assignee: Symmetricom, Inc.
    Inventors: George P. Zampetti, Kishan Shenoi
  • Publication number: 20130077964
    Abstract: A clock at a first network element that is connected to a second network element over first and second optical links that are physically distinct from each other is aligned using optical timing signals having different wavelengths. Transit delays between the first and second network elements may be determined using the same optical timing signals.
    Type: Application
    Filed: December 1, 2011
    Publication date: March 28, 2013
    Applicant: Symmetricom, Inc.
    Inventor: Sanjay MANI
  • Patent number: 8385212
    Abstract: A latency floor between two nodes of a packet-switched network is estimated using transit times of a group of packets traversing the two nodes. In particular, a periodically generated histogram of packet transit times is used to estimate the latency floor. In some packet-switched networks, the behavior of some network elements changes drastically when the network is congested. Because latency floor cannot be accurately estimated under such conditions, packet transit times collected during a congested state of the network are discarded.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: February 26, 2013
    Assignee: Symmetricom, Inc.
    Inventors: George P. Zampetti, Kishan Shenoi
  • Patent number: 8274999
    Abstract: Packet network performance is assessed using transit delay metrics and compliance masks generated at various evaluation nodes of the network. The evaluation nodes may employ network probes that make precise measurements of transit delays and thereby of transit delay variations. Based on the assessments, a master may be added to the network or relocated within the network, rate of timing packets generated by the master may be adjusted up or down, or oscillators used at the slaves may be upgraded.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: September 25, 2012
    Assignee: Symmetricom, Inc.
    Inventors: Kishan Shenoi, George P. Zampetti, Lee Cosart
  • Patent number: 8107502
    Abstract: A packet probe for a packet network accurately generates and monitors packets within the network. The packet probe supports packet generation and packet transmission. When a packet is ready for transmission, a hardware-based time stamp unit affixes a time stamp to the packet reflecting an actual transmission time. The packet probe also supports receiving, filtering, and time stamping received packets. When a packet is received, a packet filter determines whether the received packet should be stored in memory along with a time stamp reflecting an actual reception time.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: January 31, 2012
    Assignee: Symmetricom, Inc.
    Inventors: Samer H. Darras, Steven R. Cole
  • Patent number: 8064484
    Abstract: One embodiment of the present invention sets forth a method for autonomously validating the time and frequency data obtained from multiple sources, and generating a suitable estimate of the frequency difference between the client clock and the source. The method includes the steps of protocol data unit validation, offset measurement, minimum offset filtering, and frequency filtering. With these steps, the negative effects of packet delay variation may be mitigated and a frequency estimate is determined for the source in question, together with an associated validity status. Consequently, quality control of the local clock is achieved in packet networks at significantly reduced cost and decreased level of complexity relative to prior art approaches.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: November 22, 2011
    Assignee: Symmetricom, Inc.
    Inventor: George P. Zampetti
  • Patent number: 7894489
    Abstract: Methods and apparatus for a play-out buffer that may adjust offsets between clocks of two ends of a network link with an adaptive play-out buffer and adaptive clock control. The play-out buffer is a circular jitter buffer that permits the absorption of a frequency offset using controlled slips between two nodes of a network. The play-out buffer also accommodates some wander introduced by the time-delay variation across the network. The adaptive clock control reduces the frequency offset between the clocks of the two nodes. In this manner, even though some offsets between two nodes would render communication inefficient, embodiments of the present invention allow the effects of these offsets to be mitigated, thus providing for a better quality coupling.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: February 22, 2011
    Assignee: Symmetricom, Inc.
    Inventor: Kishan Shenoi
  • Patent number: 7876788
    Abstract: The invention comprises a method and apparatus for reducing uncertainty in timing on the network. The uncertainty in receive buffers is removed by time stamping the arriving packets before sending the packets to the receive buffer. The uncertainty in the transmission buffer is removed by giving the packets a timestamp in the future, and holding the packets until precisely that time. Time precision is ensured by only releasing time packets at the host physical layer to network boundary at the time specified within the packet.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: January 25, 2011
    Assignee: Symmetricom, Inc.
    Inventor: Mark Elliot
  • Patent number: 7660332
    Abstract: Systems and methods are described for supporting synchronization status messages (SSM) on building integrated timing system synchronization supply unit (BITS-SSU) remote shelves. A method includes providing a composite clock reference to a remote synchronization supply unit from a master synchronization supply unit; providing a synchronization status message to the remote synchronization supply unit; relaying the composite clock reference from the remote synchronization supply unit; and relaying the synchronization status message from the remote synchronization supply unit.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: February 9, 2010
    Assignee: Symmetricom, Inc.
    Inventor: Santiago Quijano
  • Patent number: 7636022
    Abstract: Methods and apparatus are described for a play-out buffer. A method includes writing a data packet into a jitter buffer at a write address specified by a write address generator; incrementing the write address generator; generating the difference between the write address and a current read address specified by a read address generator; reading a data packet from the jitter buffer from the current read address specified by the read address generator; generating a new read address based on the difference between the write address and the current read address by the read address generator. An apparatus includes a jitter buffer; a write address generator for storing a write address; a read address generator for storing a current read address; a read address increment control; wherein the read address increment control sets the future read address based on the difference between the write address and the current read address.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: December 22, 2009
    Assignee: Symmetricom, Inc.
    Inventor: Kishan Shenoi
  • Patent number: 7633870
    Abstract: The variable latency associated with standard network forwarding devices is eliminated by forwarding timing packets through a network forwarding device with a constant delay. The network forwarding device of the invention time stamps timing packets that are received by the input ports with a predefined future time, and then outputs the timing packets from the output ports at the predefined time so that the transmission delay through the network forwarding device is the same from any port to any other port.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: December 15, 2009
    Assignee: Symmetricom, Inc.
    Inventor: Robert Mark Elliot
  • Patent number: 7609769
    Abstract: A method to determine real time image complexity in video streaming, IPTV and broadcast applications using a statistical model representing channel bandwidth variation and image complexity that considers scene content changes. Available channel bandwidth is distributed unevenly among multiple video streams in proportion to bandwidth variation and image complexity of the broadcast video stream. The distribution of available channel bandwidth is determined based upon an image complexity factor of each video stream as determined from probability matrices considering bandwidth variations and image complexity.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: October 27, 2009
    Assignee: Symmetricom, Inc.
    Inventor: Praveen A. Mohandas
  • Patent number: 7535900
    Abstract: Methods and apparatus are described for providing multiple transmission bandwidth streams with differentiated quality of service on a inter-machine trunk. One approach includes time-division multiplexing. Another approach includes statistical multiplexing. Another approach includes packet segmentation. The approaches are commercially important because they significantly reduce time-delay variation.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: May 19, 2009
    Assignee: Symmetricom, Inc.
    Inventor: Kishan Shenoi
  • Patent number: 7535931
    Abstract: A two-way time transfer protocol includes: sending a signal from a first node including a first clock and a first time interval counter coupled to the first clock over a transport physical layer coupled to the first node to a second node coupled to the transport physical layer, the second node including a second clock and a second time interval counter coupled to the second clock; then sending a last second node time interval counter value from the second time interval counter of the second node over the transport physical layer to the first node; and then comparing at the first node a last first node time interval counter value to the last second node time interval counter value. A first-way path latency from the first node to the second node is substantially equal to a second-way path latency from the second node to the first node, and all of a first node transmit delay, a first node receive delay, a second node transmit delay and a second node receive delay are substantially constant.
    Type: Grant
    Filed: July 14, 2004
    Date of Patent: May 19, 2009
    Assignee: Symmetricom, Inc.
    Inventors: George P. Zampetti, Robert P. Hamilton
  • Publication number: 20090125291
    Abstract: A method to determine real time image complexity in video streaming, IPTV and broadcast applications using a statistical model representing channel bandwidth variation and image complexity that considers scene content changes. Available channel bandwidth is distributed unevenly among multiple video streams in proportion to bandwidth variation and image complexity of the broadcast video stream. The distribution of available channel bandwidth is determined based upon an image complexity factor of each video stream as determined from probability matrices considering bandwidth variations and image complexity.
    Type: Application
    Filed: January 29, 2009
    Publication date: May 14, 2009
    Applicant: Symmetricom, Inc.
    Inventor: Praveen A. Mohandas
  • Publication number: 20080137667
    Abstract: A method for determining spatial and temporal loss in a packet based video broadcast system in an encrypted environment involves measuring video coding layer information at an unencrypted head end of a video stream and network layer information at an encrypted downstream end of the same video stream. Video coding layer information is correlated with network layer information having a corresponding time stamp to compute the spatial and temporal loss. The video coding layer and network layer information is taken from discrete segments of the video stream including access units, slices or macroblocks. Impairments in the video stream are determined using the computed spatial and temporal loss.
    Type: Application
    Filed: February 20, 2008
    Publication date: June 12, 2008
    Applicant: Symmetricom, Inc.
    Inventor: Praveen A. Mohandas
  • Patent number: 7382845
    Abstract: Systems and methods are described for distribution of synchronization in a packet switched local area network environment. A method for extracting network synchronization timing from a data transmission burst includes: recovering a clock during the data transmission burst; and then holding over the clock after the data transmission burst ceases. A method for inserting network synchronization timing into a data transmission burst includes encoding data using a time-base reference signal governed clock.
    Type: Grant
    Filed: December 16, 2002
    Date of Patent: June 3, 2008
    Assignee: Symmetricom, Inc.
    Inventor: Kishan Shenoi