Patents Assigned to EXFO Service Assurance Inc.
-
Patent number: 9444699Abstract: A scaleable network monitoring system is discussed. The network monitoring system identifies network monitoring information for the network elements being monitored. By storing only a non-redundant subset of the identified network information in memory, the network monitoring system is able to monitor a much larger group of network elements than is possible with conventional monitoring systems which are burdened by memory constraints. The scaleable network monitoring system also employs a multi-threaded architecture that dynamically spawns an array of multi-technology monitoring sub-systems.Type: GrantFiled: March 10, 2015Date of Patent: September 13, 2016Assignee: EXFO Service Assurance Inc.Inventor: Nicholas W. Saparoff
-
Patent number: 8914490Abstract: A generic mechanism enabling the programmatic identification of MIBs needed for control of an SNMP agent for a network device is disclosed. The present invention provides for the automatic retrieval of the identified MIBs and their loading onto a network management station (NMS) without user intervention. Additionally, previously known MIBs are programmatically examined to determine whether they require updating. Any required updates may be performed automatically with the updated MIBs being loaded onto the NMS.Type: GrantFiled: July 25, 2012Date of Patent: December 16, 2014Assignee: EXFO Service Assurance Inc.Inventors: Deborah Primerano, Nicholas W. Saparoff
-
Patent number: 8306063Abstract: A system and method for identifying UDP packets on an IP network as candidates for characterization as packets of a RTP stream. UDP packets are identified at a point on the IP network, and for each identified UDP packet 1) it is determined if a version number in a RTP header field in the payload of the UDP packet equals a predetermined value, 2) determined if a packet length associated with the UDP packet is within a predetermined range, 3) determined if a payload type RTP header field within the payload of the UDP packet is within a predetermined range. If all the criteria are satisfied, then the identified UDP packet is characterized as a candidate RTP packet. It is then determined if the candidate RTP packet belongs to a previously detected RTP stream, or to a newly encountered RTP stream. A stream data store is then updated using the information in the RTP header of the candidate RTP packet.Type: GrantFiled: August 29, 2006Date of Patent: November 6, 2012Assignee: EXFO Services Assurance, Inc.Inventors: Muhammet Erdal, Kaynam Hedayat
-
Patent number: 8271633Abstract: The correlating network transactions techniques include a method, an apparatus, and/or a computer program product. In some embodiments of these techniques, the method includes receiving, at a first monitor server, a first plurality of network transmissions from a first plurality of communication networks and correlating, at the first monitor server, the first plurality of network transmissions based on information associated with the first plurality of network transmissions to form a first correlated network transaction.Type: GrantFiled: April 16, 2009Date of Patent: September 18, 2012Assignee: EXFO Service Assurance Inc.Inventors: Daniel S. Pyrik, Kaynam Hedayat, Robert Naylor
-
Publication number: 20110164140Abstract: A system and method for monitoring a sequence of video packets for quantifying video quality includes a video picture monitor that accesses data in a header of a video packet included in the sequence of video packets. The header is separate from video content stored in the video packet. The video picture monitor also determines from the accessed data, a relationship between a portion of a picture included in the video packet and at least a portion of a picture included in another video packet. Both video packets are included in the sequence of video packets. This relationship indicates whether to use the video content stored in the first video packet to quantify video quality.Type: ApplicationFiled: March 17, 2011Publication date: July 7, 2011Applicant: EXFO Service Assurance Inc.Inventors: Nagarjuna Venna, Kaynam Hedayat
-
Patent number: 7933329Abstract: A system and method for monitoring a sequence of video packets for quantifying video quality includes a video picture monitor that accesses data in a header of a video packet included in the sequence of video packets. The header is separate from video content stored in the video packet. The video picture monitor also determines from the accessed data, a relationship between a portion of a picture included in the video packet and at least a portion of a picture included in another video packet. Both video packets are included in the sequence of video packets. This relationship indicates whether to use the video content stored in the first video packet to quantify video quality.Type: GrantFiled: August 24, 2005Date of Patent: April 26, 2011Assignee: EXFO Service Assurance Inc.Inventors: Nagarjuna Venna, Kaynam Hedayat
-
Patent number: 7840670Abstract: A packet transmission diagnostic system transmits diagnostic packets during a communications session in which data packets are transmitted between a source and destination. The diagnostic packets elicit responses from routers along a path between the source and destination. The elicited responses, in the form of packets, are used by the diagnostic system to produce one or more packet-delivery metrics for one or more of the routers along a packet transmission path between the source and destination.Type: GrantFiled: October 28, 2008Date of Patent: November 23, 2010Assignee: EXFO Service Assurance, Inc.Inventors: Kaynam Hedayat, Daniel S. Pyrik
-
Patent number: 7512069Abstract: A method of measuring jitter of a packet flow includes identifying the data packet flow at each of a first and second network locations by analyzing the data fields of each of the packets in the flow. The method associates a transmit time code with each packet transmitted from the first location, and associates a receive time code with each packet received at the second location. The method calculates inter-arrival times for consecutive pairs of packets by (i) subtracting the transmit time code of the first packet from the transmit time code of the second packet, (ii) subtracting the receive time code associated with the first packet from the receive time code associated with the second packet, and (iii) subtracting the results. The method includes calculating a jitter value as a smoothed version of two or more inter-arrival times, smoothed over a predetermined number of pairs of consecutive packets.Type: GrantFiled: May 18, 2001Date of Patent: March 31, 2009Assignee: EXFO Service Assurance, Inc.Inventors: Kaynam Hedayat, Daniel S. Pyrik, Steven A. DesRochers
-
Patent number: 7454494Abstract: A packet transmission diagnostic system transmits diagnostic packets during a communications session in which data packets are transmitted between a source and destination. The diagnostic packets elicit responses from routers along a path between the source and destination. The elicited responses, in the form of packets, are used by the diagnostic system to produce one or more packet-delivery metrics for one or more of the routers along a packet transmission path between the source and destination.Type: GrantFiled: January 7, 2003Date of Patent: November 18, 2008Assignee: EXFO Service Assurance Inc.Inventors: Kaynam Hedayat, Daniel S. Pyrik