Patents Assigned to Sandvine Incorporated ULC
-
Publication number: 20140052847Abstract: A method and system for network capacity planning are provided. The method includes: collecting utilization data related to a plurality of network resources on the network; determining a peak period for each of the network resources based on the utilization data; determining at least one key performance indicator (KPI) over the peak period for each of the network resources; aggregating each of the KPIs for each of the plurality of network resources; and outputting the aggregated KPIs. The system includes a data source module configured to collect utilization data related to a plurality of network resources; a peak period module configured to determine a peak period for each of the network resources based on the utilization data; a peak KPI module configured to determine at least one KPI over the peak period for each of the plurality of network resources; a KPI aggregation module configured to aggregate the KPIs for each of the network resources; and a processor module configured to output the aggregated KPIs.Type: ApplicationFiled: March 13, 2013Publication date: February 20, 2014Applicant: SANDVINE INCORPORATED ULCInventors: Anas JADALLAH, Scot LOACH
-
Publication number: 20130223207Abstract: The present disclosure provides a system and a method for managing network traffic. The traffic management system has a quality of experience (QoE) measurement module configured to monitor a QoE metric in real-time. A control module is configured to periodically receive the QoE metric and determine a traffic management action based on the QoE metric. A traffic management module is configured to apply the traffic management action to the network traffic.Type: ApplicationFiled: August 7, 2012Publication date: August 29, 2013Applicant: Sandvine Incorporated ULCInventors: Felix-Antoine R. Bouchard, Peter M. Olyjnik, Donald Bowman, Steven J. Flatt, David Cameron Dolson
-
Publication number: 20130210464Abstract: A method for applying network services related to geographic location including receiving regions within a map and receiving geo-service definitions for the regions. The method includes determining a subscriber's region and determining information related to the subscriber's traffic flow. The method then applies geo-service definitions based on the subscriber's region and the information related to the traffic flow. A system for applying network services related to geographic location having a location detection module for detecting a subscriber's location and a region detection module for determining the subscriber's region within a map based on the subscriber's location. The system further including a geo-service definition and enablement module for defining geo-service definitions and actions; and a subscriber detection and traffic management module adapted to receive the subscriber's region and apply geo-service definitions to the subscriber traffic flow based in part on the region of the subscriber.Type: ApplicationFiled: February 7, 2013Publication date: August 15, 2013Applicant: SANDVINE INCORPORATED ULCInventor: SANDVINE INCORPORATED ULC
-
Publication number: 20130170350Abstract: A method for managing quality of service (QoS) consists of receiving a packet and identifying at least one application level characteristic of the packet. The method for managing QoS further consists of modifying quality of service parameters of the packet based on the application level characteristic and sending the packet to a destination with modified quality of service parameters. A system for managing QoS includes modules such as a bearer module adapted to review and retrieve data from a packet and a payload packet inspector module adapted to identify at least one application level characteristic of the packet. The system for managing QoS further has a policy enforcement module designed to modify quality of service parameters of the packet based in part on the retrieved data and the at least one application level characteristic.Type: ApplicationFiled: February 22, 2012Publication date: July 4, 2013Applicant: SANDVINE INCORPORATED ULCInventors: Nilanjan SARKAR, Beny HADDAD
-
Publication number: 20130138827Abstract: A network data flow management device including: a working packet module configured to store data related to a data flow; at least one network interface connected to the working packet module for receiving and sending data related to data flows; and a processor configured to: receive data from the working packet module and determine if the data flow matches a predetermined protocol; and if the data flow matches the predetermined protocol, send predictive acknowledgments based on the data flow via the network interface. A method for network data flow management including: monitoring a data flow for a predetermined protocol; if the data flow matches the predetermined protocol, saving data relating to the data flow; and creating and sending a predictive acknowledgement packet related to the data flow.Type: ApplicationFiled: December 21, 2012Publication date: May 30, 2013Applicant: Sandvine Incorporated ULCInventor: Scot LOACH
-
Patent number: 8364812Abstract: A network data flow management device including: a working packet module configured to store data related to a data flow; at least one network interface connected to the working packet module for receiving and sending data related to data flows; and a processor configured to: receive data from the working packet module and determine if the data flow matches a predetermined protocol; and if the data flow matches the predetermined protocol, send predictive acknowledgments based on the data flow via the network interface. A method for network data flow management including: monitoring a data flow for a predetermined protocol; if the data flow matches the predetermined protocol, saving data relating to the data flow; and creating and sending a predictive acknowledgement packet related to the data flow.Type: GrantFiled: August 27, 2010Date of Patent: January 29, 2013Assignee: Sandvine Incorporated ULCInventor: Scot Loach
-
Publication number: 20120311126Abstract: A method for measuring quality of experience for media streaming in a network is provided, the method includes: identifying a media stream; detecting an event related to the media stream indicative of a quality of experience (QoE) as perceived by a subscriber; measuring a metric relating to the detected event; and determining a quality of experience measurement based on the metric.Type: ApplicationFiled: May 30, 2011Publication date: December 6, 2012Applicant: SANDVINE INCORPORATED ULCInventors: Anas Jadallah, Bradley Murray, Scot Loach
-
Publication number: 20120054330Abstract: A network data flow management device including: a working packet module configured to store data related to a data flow; at least one network interface connected to the working packet module for receiving and sending data related to data flows; and a processor configured to: receive data from the working packet module and determine if the data flow matches a predetermined protocol; and if the data flow matches the predetermined protocol, send predictive acknowledgments based on the data flow via the network interface. A method for network data flow management including: monitoring a data flow for a predetermined protocol; if the data flow matches the predetermined protocol, saving data relating to the data flow; and creating and sending a predictive acknowledgement packet related to the data flow.Type: ApplicationFiled: August 27, 2010Publication date: March 1, 2012Applicant: Sandvine Incorporated ULCInventor: Scot LOACH
-
Publication number: 20100208587Abstract: A computer based system and method for distributing a global shaper rate implemented across multiple traffic processing devices.Type: ApplicationFiled: February 19, 2009Publication date: August 19, 2010Applicant: SANDVINE INCORPORATED ULCInventors: David Christopher LANDRY, David Cameron Dolson
-
Patent number: 7571251Abstract: The invention disclosed is a path optimizer for Peer to Peer (P2P) networks. Large amounts of P2P file exchanges increase the costs to maintain a network. Network service providers typically pay for the amount of data they exchange with other network service providers. The present invention examines P2P messages between and within networks and provides a cost efficient path to handle each P2P message.Type: GrantFiled: May 6, 2002Date of Patent: August 4, 2009Assignee: Sandvine Incorporated ULCInventor: Don Bowman