Patent application number | Description | Published |
20090122713 | Interfering Packet Streams in Packet Networks - A method for estimating the network-layer topology of a telecommunications network is described. In particular, the illustrative embodiment of the present invention estimates the existence and connectivity of nodes in the topology based on the detection of network-wide end-to-end path intersections. This is based on the assumption that pairs of streams of packets that share a common node will interfere and that the interference can be detected in the received streams. In general, this interference is manifested as jitter. By transmitting streams on each pair of end-to-end paths in the network, and detecting interference (or a lack of interference) a matrix of path intersections for the network can be created. Using logic and supposition, the topology of the network can be estimated using the matrix of path intersections. Once the estimate of the topology is complete, the maintenance and operation of the network can proceed based on the topology. | 05-14-2009 |
20090122719 | Detecting Interfering Packet Streams in Packet Networks - A method for estimating the network-layer topology of a telecommunications network is described. In particular, the illustrative embodiment of the present invention estimates the existence and connectivity of nodes in the topology based on the detection of network-wide end-to-end path intersections. This is based on the assumption that pairs of streams of packets that share a common node will interfere and that the interference can be detected in the received streams. In general, this interference is manifested as jitter. By transmitting streams on each pair of end-to-end paths in the network, and detecting interference (or a lack of interference) a matrix of path intersections for the network can be created. Using logic and supposition, the topology of the network can be estimated using the matrix of path intersections. Once the estimate of the topology is complete, the maintenance and operation of the network can proceed based on the topology. | 05-14-2009 |
20090122720 | Estimating Network-Layer Topology Using End-to-End Measurements - A method for estimating the network-layer topology of a telecommunications network is described. In particular, the illustrative embodiment of the present invention estimates the existence and connectivity of nodes in the topology based on the detection of network-wide end-to-end path intersections. This is based on the assumption that pairs of streams of packets that share a common node will interfere and that the interference can be detected in the received streams. In general, this interference is manifested as jitter. By transmitting streams on each pair of end-to-end paths in the network, and detecting interference (or a lack of interference) a matrix of path intersections for the network can be created. Using logic and supposition, the topology of the network can be estimated using the matrix of path intersections. Once the estimate of the topology is complete, the maintenance and operation of the network can proceed based on the topology. | 05-14-2009 |
20090274040 | Mid-call Redirection of Traffic Through Application-Layer Gateways - A method and apparatus are disclosed for redirecting traffic associated with an application so that the traffic advantageously traverses (or “hairpins”) through an application-layer gateway. Because the present invention advantageously redirects traffic without any participation by routers, no changes to or replacement of routers in a network is required. The illustrative embodiment is disclosed in the context of Internet telephony, but is also applicable to other kinds of applications and types of communication (e.g., Internet Protocol Television [IPTV], instant messaging [IM], videoconferencing, etc.) | 11-05-2009 |
20100124262 | Adaptive Partitioning of Traffic Without Additional Probe Traffic - A method is disclosed for adaptively and intelligently partitioning traffic among a plurality of communications channels, without injecting probe traffic into any of the channels. In accordance with the illustrative embodiment, a source node transmits traffic to a receiving node via K communications channels in accordance with partition coefficients α | 05-20-2010 |
20100169374 | Adaptive Parameterized Search Algorithm - A method is disclosed for conducting a search in which measurements of a time-varying property are made and updated during the search, and in which the measurements might be uncertain. In accordance with the illustrative embodiment, one or more search algorithm parameters (e.g., the maximum branching factor of a search tree, a depth cutoff for a search tree, a time cutoff, a threshold, etc.) are adjusted dynamically during the search based on at least one of: the degree of uncertainty of the measurements, the variability of measurements over time (e.g., standard deviation, etc.), and the fraction of members whose measurement is better than a threshold. In addition, the illustrative embodiment enables the search space to be pruned based on these criteria. | 07-01-2010 |
20110069177 | Policy-based Video Quality Assessment - A method to determine when to compare original data (such as the original image) to rendered data (such as the rendered image) for the purpose of determining the fidelity of without some of the disadvantages of the prior art is disclosed. This is done by assessing the quality of service of a network path at a given time or by assessing the conditions of the network path over time and deciding specific times at which to test. | 03-24-2011 |
20110249574 | SYSTEM AND METHOD FOR PREDICTING VIDEO TRANSMISSION QUALITY THROUGH A NETWORK - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for approximating video transmission quality capability through a communications network. Initially, a processor is used to insert data into the network through a first endpoint that is delivered to a second endpoint. Then, at least one characteristic of the network between the first and second endpoints is determined based on how the second endpoint receives the data. After the at least one characteristic is determined, a representative video segment is selected based on the at least one characteristic. Finally, the representative video segment is output to demonstrate the video transmission quality capabilities of the network. | 10-13-2011 |
20130055331 | SYSTEM AND METHOD FOR VARIABLE VIDEO DEGRADATION COUNTER-MEASURES - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for variable video degradation counter-measures. A system configured according to this disclosure transmits a video communication over a network, detects the video quality degradation of the video communication, selects an appropriate counter-measure based at least in part on the particular type of degradation encountered, and implements the appropriate counter-measure. If multiple transmission paths are available in the system, either completely or partially disjoint, the paths can be evaluated based on ability to deliver video traffic. Throughout the transmission the system continues measuring and monitoring the video quality in real-time. The system can also accurately respond to the type and degree of the degradation by matching the type and degree of degradation to a table containing corresponding counter-measures. | 02-28-2013 |
20130194434 | SYSTEM AND METHOD FOR MEASURING VIDEO QUALITY DEGRADATION USING FACE DETECTION - System and method to detect video quality degradation in a video stream received by a telecommunications endpoint, the method including: locating reference features characteristic of content in the received video stream; calculating reduced reference features from the located reference features; receiving reduced reference features of a transmitted video stream, the transmitted video stream corresponding to the received video stream; calculating a distance between the reduced reference features in the received video stream and the reduced reference features of the transmitted video stream; and detecting video quality degradation when the calculated distance exceeds a predetermined threshold. | 08-01-2013 |
20140165085 | SYSTEM AND METHOD TO ESTIMATE END-TO-END VIDEO FRAME DELAYS - System and method to calculate video frame delay in a video stream received by a telecommunications endpoint, the method including: locating reference features characteristic of content in the received video stream; calculating, by use of a processor, reduced reference features from the located reference features; receiving reduced reference features of a transmitted video stream, the transmitted video stream corresponding to the received video stream; calculating, by use of a processor, a received trajectory of the reduced reference features from the received video stream; calculating, by use of a processor, a transmitted trajectory of the reduced reference features from the transmitted video stream; and calculating, by use of a processor, video frame delay as a time shift between the received trajectory and the transmitted trajectory. | 06-12-2014 |