| Entries |
| Document | Title | Date |
| 20130044598 | System and Method for Transmission Control Protocol Slow-Start - An embodiment of a system and method that uses inline measurements to probe available bandwidth for a transmission control protocol, and adaptively sets a slow-start threshold according to the available bandwidth. The method includes initializing a congestion window “cwnd,” sending cwnd packets, estimating an available bandwidth for the cwnd packets. The congestion window cwnd is set to a higher number, and the higher number of further packets is sent if the available bandwidth is greater than a first threshold level. The available bandwidth is re-estimated for the higher number of the further packets, and a soft start threshold “ssthresh” is set to the re-estimated available bandwidth. A statistical measure is calculated for the re-estimated available bandwidth, and the congestion window cwnd is set equal to ssthresh if a ratio of the statistical measure to the re-estimated available bandwidth is less than a second threshold level. | 02-21-2013 |
| 20120170457 | METHOD FOR SUPPORTING ADMISSION CONTROL AND/OR PATH SELECTION IN A COMMUNICATION NETWORK AND COMMUNICATION NETWORK - A method for supporting admission control and/or path selection in a communication network, the network including a plurality of wireless communication links, possibly of different link technologies, established between a plurality of network nodes, includes the steps of partitioning the communication links of the network into groups of communication links—link groups—, assigning each link group an associated link group controller that is configured to observe and/or measure the performance and/or quality of the link group, based on the observations and/or measurements, computing estimates of metrics for the capacity of the respective link group and the costs for using each of the communication links of the respective link group, and transmitting the estimates to at least one resource management entity being configured to take admission control and/or path selection decisions on the basis of the estimates. A communication network with admission control and/or path selection supporting functionality is described. | 07-05-2012 |
| 20080259795 | Automatic Connectivity Adaptation of Packet Traffic in a Transport Network - A method for automatic adaptation of connectivity by means of virtual concatenation groups of packet traffic in a circuit switched transport network in which an estimate of the packet traffic is made and the band available between packet interfaces which engage the transport network is increased or decreased by creation or removal of virtual concatenation circuits according to the necessities indicated by the estimate. | 10-23-2008 |
| 20100074112 | NETWORK TRAFFIC MONITORING DEVICES AND MONITORING SYSTEMS, AND ASSOCIATED METHODS - Network traffic monitoring devices and monitoring systems include a communication module for capturing wireless communications of a wireless device. Processing circuitry is coupled with the communications module and configured to form a new cluster or refine an existing cluster from the captured wireless communications, in which the cluster includes wireless communications having one or more relevant parameters. The processing circuitry is also configured to generate/refine at least one rule set relating to the clusters, create an updated rule set by combining the one or more rule sets to current rule sets, and to compare the captured wireless communications to the updated rule set to determine whether the wireless communications pose a potential threat. Methods of monitoring network traffic are also provided. | 03-25-2010 |
| 20100039937 | RELIABLE TRANSPORT PROTOCOL PROVIDING RECEIVER-BASED CONGESTION CONTROL - The present application relates to an implementation of a reliable transport protocol that provides receiver-based congestion control within a computing system. An exemplary system includes a first network device and a second network device within a network. During a handshake procedure, a transmission rate at which data can be sent as well as an acceptable corruptive loss rate for a data path between the first network device and the second network device in the network is determined. The second network device then receives data sent from the first network device at the transmission rate. When the acceptable corruptive loss rate for received data has been exceeded, the second network device determines an amount by which to reduce the transmission rate, and then sends a notification to the first network device indicating the amount by which to reduce the transmission rate for subsequently transmitted data. | 02-18-2010 |
| 20090040928 | Apparatus, method and computer program product for bi-directional resource allocation to decrease signaling for retransmissions - Methods and apparatus operative in a wireless communications system divide a communications resource available for performing information transmission and retransmission operations into a plurality of communication resource units. The units are ordered in a predetermined order. A first group of communication resource units are selected from the communication resource in ascending order and assigned to a first group of communications devices to perform information transmission operations in a first time period. A second group of communication resource units are selected from the communication resource in descending order and assigned to a second group of communications devices to perform information transmission operations in a second time period. At least a portion of the first group of communication resource units is assigned to the first group of communication resource units to perform retransmission operations. In operation often the first group of communication resource units will be available to perform retransmission operations in the second time period. In such a manner a non-adaptive HARQ retransmissions can be accommodated in a 3GPP LTE OFDM based wireless communications system. | 02-12-2009 |
| 20120224483 | TRAFFIC MANAGEMENT IN DISTRIBUTED WIRELESS NETWORKS - Wireless networks and devices are ubiquitous today. For service providers to offer customers QoS and Service Level Agreements (SLAs) means in part providing resilient connectivity of wireless devices with good signal strength, good Signal to Noise and Interference Ratio (SNIR), and adequate useable bandwidth. Doing so requires that devices transmitting and receiving packets use over-the-air bandwidth efficiently and manage over-the-air congestion. According to embodiments of the invention QoS measurements and controls are incorporated only in the network (i.e. APs or controllers) and therefore QoS and SLAs can be achieved with all deployed client stations versus standards based approaches that require additional capabilities in network nodes, client stations and in most cases modifications to the applications. SLAs can be provided exploiting embodiments of the invention for traffic prioritization, capacity improvements through load distribution, and adjacent channel interference mitigation discretely or in combination with standards based mechanisms. | 09-06-2012 |
| 20090046583 | METHODS AND APPARATUS TO CONTROL TRAFFIC IN A PACKET-SWITCHED NETWORK - Methods and apparatus to control traffic in a packet-switched network are disclosed. An example circuit manager comprises a probe interface to collect data representative of actual utilization of a network, a usage analyzer to estimate a utilization of the network for a future time interval based on the collected data, and a rebalancer to detect a trigger event based on the estimated utilization, and to automatically identify a future virtual circuit path through the network for the future time interval based on the estimated utilization when the trigger event is detected; wherein the probe interface, the usage analyzer and the rebalancer operate repetitively to route data in the network in response to actual data transmissions. | 02-19-2009 |
| 20110261695 | SYSTEM AND METHOD FOR NETWORK CONGESTION CONTROL - A method for reducing congestion in a wireless communication network is presented. The method includes monitoring a congestion level of at least one network node of the network. When the congestion level is greater than a first threshold, the method includes initiating a first congestion control mechanism. When the congestion level is greater than a second threshold, the method includes initiating a second congestion control mechanism, the second threshold being greater than the first threshold. In some implementations, the first congestion control mechanism includes codec rate adaptation (CRA), and the second congestion control mechanism includes at least one of rejecting new service requests and dropping existing services. The method may include, after initiating the first congestion control mechanism, starting a timer and, when the timer reaches a pre-determined value and the congestion level is greater than the first threshold, initiating the second control mechanism. | 10-27-2011 |
| 20120307635 | WIRELESS OPTIMIZED CONTENT DELIVERY NETWORK - A content delivery network of a communication system comprises a memory configured to store at least one secondary object for each of at least a subset of a plurality of primary objects accessible via a wireless network of the system. An associated processing device of the content delivery network is configured to receive a request from a user device for delivery of content comprising at least a given one of the primary objects, to select a particular object from the given primary object and its one or more corresponding secondary objects based on network congestion measurement information obtained for the wireless network, and to provide the selected particular object to the user device via the wireless network. A plurality of different secondary objects may be stored for the given primary object with each such primary or secondary object having a different level of resource requirements for delivery over the wireless network. | 12-06-2012 |
| 20090207732 | EMPIRICAL SCHEDULING OF NETWORK PACKETS - A method of transmitting packets over a network includes steps of partitioning a packet delivery schedule into discrete time slots; transmitting a plurality of test packets from a first endpoint on the network to an intended recipient in the network using different time slots; evaluating the reliability of the network to transmit the plurality of test packets in each time slot; and selecting one or more time slots in the delivery schedule according to the evaluation step. | 08-20-2009 |
| 20090003209 | FLOW REGULATION SWITCH - A network switch includes a plurality of egress ports configured to send packets of data traffic to at least one receiving network device and a plurality of ingress ports configured to receive the packets of data traffic from at least one sending network device. The switch further includes a switch logic engine configured to define multiple flows of data through the switch from a sending network device to a receiving network device and to route the flows from the ingress port to the egress port, a flow monitor configured to measure at least one flow attribute of the flows, and a flow regulation engine configured to regulate a flow rate of flows sent by a sending network device based at least in part on a measurement by the flow monitor of the at least one flow attribute of the packets. | 01-01-2009 |
| 20110286329 | ACCESS POINT, TERMINAL, AND METHOD FOR PROCESSING ACCESS CONTROL BASED ON CONGESTION LEVEL OF TRANSMISSION CHANNEL - An access point (AP) measures a congestion level of a transmission channel representing a collision probability between frames at a channel busy duration and transmits the congestion level to a terminal. Therefore, the terminal extracts a congestion level that is included in a frame that is received from the AP through a scan process for searching for an AP to which the terminal is to connect. The terminal selects an AP to connect from at least one AP based on the extracted congestion level of the transmission channel. | 11-24-2011 |
| 20110051601 | METHOD AND APPARATUS FOR ENHANCED PACKET TRAFFIC ARBITRATION - A method and apparatus for enhanced packet traffic arbitration comprising conveying one or more of the following: a priority status, an operational status or a frequency status relating to a user device, wherein the conveying uses at least one scrambling code with good autocorrelation and cross-correlation properties and shares a single line shared multi-drop data bus; and commencing a slot timing for use by the user device. | 03-03-2011 |
| 20110044168 | TRANSPORT NETWORK CONGESTION CONTROL FOR ENHANCED UPLINK COMMUNICATIONS - For a mobile radio connection having at least two uplink flows, a determination is made whether one of the uplink flows from a non-serving cell has a better radio link quality than another of the uplink flows from a serving cell. A congestion condition in the radio access transport network is monitored for those uplink flows. If congestion in the radio access transport network for the non-serving cell uplink flow is detected when that uplink flow is associated with the better radio link quality, then a message is generated for transmission to the mobile radio terminal to reduce a rate at which the mobile radio terminal transmits data for the connection to the radio access transport network rather than the non-serving cell discarding uplink data packets. | 02-24-2011 |
| 20100034085 | METHOD AND APPARATUS FOR CONTROLLING CALL VOLUME - A method and apparatus for controlling a call volume for an office that serves as a protecting site for another office in a packet network are disclosed. For example, the method collects one or more customer registration counts from one or more session border controllers located in a first office, determines if the one or more customer registration counts have reached or exceeded a threshold. The method directs all of said one or more session border controllers located in said first office to enact one or more throttling rules if the one or more customer registration counts have reached or exceeded the threshold. | 02-11-2010 |
| 20090129270 | APPARATUS AND METHOD FOR CONTROLLING REVERSE-LINK DATA TRANSMISSION RATE - Apparatus and method for controlling data transmission rate in a wireless communication system during handoff comprises a terminal recognizing an active set comprising a serving base station and at least one non-serving base station with respect to the terminal communicating with the network at a first data transmission rate, receiving a first rate control parameter from the serving base station and a second rate control parameter from the at least one non-serving base station, wherein the first and second rate control parameters are associated with determination of a second data transmission rate of the terminal during the handoff and determining the second data transmission rate in response to the first and the second rate control parameters, wherein the second data transmission rate is one of increased rate, decreased rate and same rate from the first data transmission rate. | 05-21-2009 |
| 20100034084 | Reliability as an Interdomain Service - A system and techniques are disclosed that increase the redundancy (i.e., physical diversity and bandwidth) available to an IP network, thereby increasing the failure processing capability of IP networks. The techniques include pooling the resources of multiple networks together for mutual backup purposes to improve network reliability and employing methods to efficiently utilize both the intradomain and the interdomain redundancies provided by networks at low cost. | 02-11-2010 |
| 20090147678 | SYSTEMS AND METHODS FOR TRAFFIC FLOW BASED RATE ADAPTATION IN PACKET-BASED NETWORKS - Embodiments provide systems and methods for traffic flow based rate adaptation in packet-based networks. In some embodiments, a communications system comprises at least one receiver and a transmitter able to control transmission to the at least one receiver of a packet among a plurality of traffic flows, each traffic flow having its own transmission rate adaptation mechanism. In other embodiments, a communications method comprises determining, by a transmitter able to control transmission of a packet among a plurality of traffic flows each having its own transmission rate adaptation mechanism, a parameter value, and, depending upon the parameter value, adapting the transmission rate of at least one traffic flow. In further embodiments, a communications device comprises a transmitter able to control transmission of a packet among a plurality of traffic flows, each traffic flow having its own transmission rate adaptation mechanism. | 06-11-2009 |
| 20090147680 | METHOD OF FLOW CONTROL FOR IUB-INTERFACE, APPARATUS AND BASE STATION - A method of flow control for an IUB-interface, an apparatus, and a base station are disclosed. The method includes the following steps: a frame loss rate of a service is acquired according to the number of lost frames in a predetermined period. A congestion condition at the IUB-interface is determined according to the frame loss rate. A total bandwidth allocated to users' IUB-interface is adjusted according to a bandwidth reservation margin. It is determined whether congestion occurs at the IUB-interface or not by calculating the frame loss rate in the predetermined period, and a maximum available bandwidth for the users' IUB-interface is adjusted in real time according to the congestion condition. Therefore, congestion can be controlled effectively and the bandwidth of the IUB-interface can be used sufficiently. | 06-11-2009 |
| 20090147679 | NETWORK DEVICE AND METHOD FOR OPERATING NETWORK DEVICE - A network device including at least one rate-limited-queue and multiple timer modules, the network device being operable to receive and/or transmit data flows from and/or to a communication network. Each data flow includes multiple data packets. The network device being further operable to limit the predetermined transmission rate of the respective data flow dependent on whether a data congestion in the communication network has been indicated, in such a way, that in case of an indicated congested communication network a respective timer module is associated to each of the data flows and/or each group of data flows, whereas the data packets of the respective data flows and/or group of data flows are buffered in the rate-limited-queue. Each data packet in the rate-limited-queue is transmitted with a limited transmission rate predetermined by the respectively associated timer module when the data packet is at the head of the rate-limited-queue. | 06-11-2009 |
| 20110170410 | EXPLICIT CONGESTION NOTIFICATION BASED RATE ADAPTATION USING BINARY MARKING IN COMMUNICATION SYSTEMS - A method, apparatus, and computer program product for responding to congestion levels in a communication system by rate adaptation. A congestion condition is indicated by marking data packets. In response to receiving an indication of congestion, a data rate is reduced. A rate reduction inhibit timer is started, and further rate reduction is initiated if congestion is indicated after the rate reduction inhibit timer has expired. A rate increase timer is used to initiate a rate increase if no indication of congestion is received during a rate increase time. | 07-14-2011 |
| 20090310485 | Flow-Based Adaptive Private Network with Multiple Wan-Paths - Systems and techniques are described which improve performance, reliability, and predictability of networks without having costly hardware upgrades or replacement of existing network equipment. An adaptive communication controller provides WAN performance and utilization measurements to another network node over multiple parallel communication paths across disparate asymmetric networks which vary in behavior frequently over time. An egress processor module receives communication path quality reports and tagged path packet data and generates accurate arrival times, send times, sequence numbers and unutilized byte counts for the tagged packets. A control module generates path quality reports describing performance of the multiple parallel communication paths based on the received information and generates heartbeat packets for transmission on the multiple parallel communication paths if no other tagged data has been received in a predetermined period of time to ensure performance is continually monitored. An ingress processor module transmits the generated path quality reports and heartbeat packets. | 12-17-2009 |
| 20120033553 | NETWORK FLOW TERMINATION - A network has a plurality of edge nodes ( | 02-09-2012 |
| 20090207731 | Apparatus and Methods for Incorporating Bandwidth Forecasting and Dynamic Bandwidth Allocation into a Broadband Communication System - A method for providing network access to a shared access communications medium for a plurality of users includes the steps of conducting predictive admission control by arbitrating user requests for access to the shared medium based on predicted aggregate demands, conducting lookahead scheduling for use in making user channel assignments by forecasting schedule transmission opportunities one or more channels of the shared medium, and balancing load by making channel assignments such that a plurality users are each assigned a respective channel of the shared medium based upon a predicted need. Congestion parameters can predicted for each channel of the shared medium and mapped to a congestion measure using a mathematical function that takes into account packet loss rate, packet delay, packet delay jitter, and available capacity. | 08-20-2009 |
| 20100118701 | METHODS AND APPARATUS FOR MAKING TRANSMITTER AND/OR RECEIVER COMMUNICATIONS DECISIONS - Methods and apparatus for making communications decisions are described. In some embodiments, a method includes recovering a quality of service level from a transmission request response signal and making a decision whether or not to transmit traffic data based on the recovered quality of service level. In other embodiments a method includes recovering a first quality of service level from a first transmission request response signal which is in response to a first traffic transmission request signal, and making a decision, based on the recovered first quality of service level, whether or not to transmit a second transmission request response signal in response to a second traffic transmission request signal. In some embodiments, the phase of the transmission request response signal is used to communicate the quality of service level. The device transmitting the transmission request response may also transmit pilots which can be used as phase reference signals. | 05-13-2010 |
| 20100118700 | Automatic Detection and Re-Configuration of Priority Status In Telecommunications Networks - A technique for ensuring that a node that carries high-priority protocol data units and low-priority protocol data units is properly configured to accord the high-level protocol data units priority treatment is described. In accordance with the illustrative embodiment, two streams of protocol data units are transmitted through a node to be tested. One stream comprises high-priority protocol data units, and the second stream comprises low-priority protocol data units. The processing capabilities of the node are then burdened by increasing the frequency of protocol data units transmitted to it, so that the node is compelled to treat the two streams differently, if, in fact, it is properly configured to treat them differently. If the node treats the two streams differently and accords the high-priority stream higher priority, then the node is properly configured. Otherwise, the node is re-configured to accord the high-priority stream higher priority. | 05-13-2010 |
| 20110199902 | Automatic Adjusting of Reputation Thresholds in Order to Change the Processing of Certain Packets - A firewall, intrusion prevention or other device automatically and dynamically adjusts packets subjected to certain rate limiting based on the reputation level associated with their source. When measured traffic increases beyond a desired amount, the range of reputation scores causing their associated packets to be subjected to this rate limiting is adjusted to throttle the measured traffic to fall within desired limits. In this manner, packet traffic with a worse reputation can be singled out for this rate limiting during a period of increased traffic. When the measured traffic subsides, the range of reputation scores can be correspondingly changed to allow more measured traffic. | 08-18-2011 |
| 20090201810 | METHOD FOR GENERATING A CONGESTION FLAG BASED ON MEASURED SYSTEM LOAD - A radio base station generates a congestion status flag, based on measured resource usage in its cell, and based on performance of sessions in the cell. The flag may be a one bit, or a small number of bits, indicating whether the base station is congested. The flag can be sent to neighbouring radio base stations, for use in determining whether to perform handovers to that radio base station. The flag generated in a radio base station, and the flags generated in neighbouring radio base stations, can also be sent to user equipment in a cell. | 08-13-2009 |
| 20090103435 | Dynamic rate adaptation for distributed wireless network - A control strategy and/or method by which (1) a network device may reduce energy consumption though the use of lower-rate mode(s) without affecting spectrum opportunities for other network devices, which may as a result increase energy efficiency in a networked device; and (2) a network device may reduce unnecessary use of higher-rate mode(s) to allow other devices to access the common medium, which may increase usage fairness amongst devices and overall network robustness. | 04-23-2009 |
| 20090103434 | Ingress traffic flow control in a data communications system - Embodiments of the invention provide flow control of incoming data packets to data processing resources via a controller that can receive and react to advanced backpressure messages. These advanced backpressure messages are used to rate limit the data packets based one or more of the following factors: traffic class, traffic priority, destination port. The controller can also generate a traffic preference message to an upstream source of the data packets to inform the upstream unit of the most appropriate type of data that should be transmitted downstream at that time, thereby improving the likelihood of the transmitted data being processed in a proper and timely manner by the downstream data processing resources. Embodiments of the invention can improve the performance of a communications system during periods of congestion by ensuring that high-priority traffic has precedence over traffic of lower priority while maximizing utilization of the ingress data path bandwidth. | 04-23-2009 |
| 20120269064 | METHOD, SYSTEM AND COMPUTER READABLE MEDIUM FOR AFFECTING BIT RATE - A method, a non-transitory computer readable medium and a system, the method is for affecting a bit rate of a session, the method may include determining, to introduce a desired change in a bit rate (BR) allocated by a BR allocator for streaming a portion of a first stream that is expected to flow from a source entity to a target entity; wherein the bit rate allocator is expected to set the BR allocated to the streaming of the portion in response to a BR associated with the first stream; modifying a value of the BR associated with the first stream to cause the BR allocator to introduce the desired change in the BR allocated for streaming the portion; and causing the BR allocator module to be aware to the modified value without instructing the BR allocator to introduce the desired change. | 10-25-2012 |
| 20090040927 | Content Server Latency Determination - A performance of a publisher server, a first content server, and a second content server is determined. Latency time information is determined based on the publisher server performance, the first content server performance, and the second content server performance, the latency time information representing a length of time to load content associated with each of the publisher server, the first content server, and the second content server. | 02-12-2009 |
| 20080239955 | ADAPTIVE CROSS-NETWORK MESSAGE BANDWIDTH ALLOCATION BY MESSAGE SERVERS - In one embodiment, a network device is described as including a rate monitor to monitor an actual individual message rate of event messages sent from each one of a plurality of sending devices operatively in communication with the network device, an allocator to allocate an individual message rate limit to each of the plurality of sending devices, and a communication module to communicate a rate limit instruction to at least one of the sending devices, the rate limit instruction to limit the transmission rate of event messages. | 10-02-2008 |
| 20080285450 | ASYNCHRONOUS TRANSFER MODE SWITCH WITH FUNCTION FOR ASSIGNING QUEUE HAVING FORWARDING RATE CLOSE TO DECLARED RATE - In an asynchronous transfer mode switch, a plurality of queues is provided for accumulating transfer cells, and a queue assignment processing section, receives a message for establishing a connection and assigns to the connection one of the queues having a forwarding rate close to a declared rate included in the message and not exceeding the declared rate. | 11-20-2008 |
| 20080304411 | Bandwidth control system and method capable of reducing traffic congestion on content servers - A bandwidth control system controls the bandwidths used by plural web crawlers. The bandwidth control system receives a connection request from one of the web crawlers for establishing a connection between that web crawler and a content server. The control system records each of the web crawlers in association with a content server to which that web crawler is connected. The control system monitors the traffic on the content servers to which the web crawlers are connected. When the traffic on the content server recorded becomes too heavy, the control system disconnects the web crawler from the content server to which the crawler is connected. | 12-11-2008 |
| 20080316925 | AGGREGATING AND SEARCHING PROFILE DATA FROM MULTIPLE SERVICES - Profile data from multiple networking services can be combined and queried from one networking service. A primary networking service may store user profile data for one or more secondary networking services and the primary networking service. When stored, the data from the multiple networks may be aggregated or merged. The stored data may include user profile data and relationship data for each networking service that a primary networking service has a profile account with. A graph of user-contact relationships existing over the primary networking service and one or more secondary networking services may be constructed and queried against. | 12-25-2008 |
| 20080253286 | Available bandwidth estimation - Feature vectors for nodes in a network are computed based on a network metric. Clusters of the nodes are formed based on the feature vectors. A cluster head is selected for each cluster. Available bandwidths between the cluster head and nodes outside the cluster are determined. The available bandwidths between the cluster head and the nodes outside the cluster may be used as estimations of available bandwidths for the nodes in the cluster. | 10-16-2008 |
| 20090109847 | Bi-Directional Policer for Data Rate Enforcement over Half-Duplex Mediums - A bi-directional policer especially suitable for application in, but not limited to, wireless networks or other shared access or half-duplex communication mediums. In a particular implementation, bi-directional policers measure a flow of frames (L | 04-30-2009 |
| 20090161544 | CATEGORIZING, CLASSIFYING, AND IDENTIFYING NETWORK FLOWS USING NETWORK AND HOST COMPONENTS - Network flows are identified by analyzing network traffic and network host information. The network host information may be collected by network host monitors associated with network hosts. Network traffic and network host information are evaluated against network flow profiles to identify network flows. If a network flows are identified with high certainty and are associated with previously identified network applications, then network flow policies can be applied to the network flows to block, throttle, accelerate, enhance, or transform the network flows. If a network flow is identified with lesser certainty or is not associated with a previously identified network application, then a new network flow profile can be created from further analysis of network traffic information, network host information, and possibly additional network host information collected to enhance the analysis. New network flow profiles can be communicated with a service provider for analysis and potential distribution to other networks. | 06-25-2009 |
| 20090129269 | Ethernet Controller - An Ethernet controller has a buffer memory for receiving data packets, a data flow control unit for controlling the data flow to Ethernet controller, a packet counter, packet counter control logic for incrementing and decrementing the packet counter, a first register for storing a watermark, and a comparator logic coupled to the packet counter and the register for sending control signals to the data flow control unit. | 05-21-2009 |
| 20120069738 | WIRELESS COMMUNICATION TERMINAL, WIRELESS COMMUNICATION FORWARDING CONTROL SYSTEM, WIRELESS COMMUNICATION FORWARDING CONTROL METHOD, AND WIRELESS COMMUNICATION FORWARDING CONTROL PROGRAM - There is provided a wireless communication terminal that autonomously determines whether the wireless communication terminal is in a state in which flooding should be performed or a state in which the flooding should not be performed in a wireless ad-hoc network. At each predetermined time, the wireless communication terminal that performs the flooding autonomously infers whether the wireless communication terminal is in a state in which the flooding should be performed or a state in which the flooding should not be performed from the number of flooding packets that are of a packet flooded from surrounding wireless communication terminals based on a hidden Markov model. | 03-22-2012 |
| 20120069737 | OVERLOAD AVOIDANCE WITH HOME NODE B GATEWAY (HENB GW) IN LTE - Systems and methods for handling signaling connection establishment in systems which include home gateways ( | 03-22-2012 |
| 20080316927 | CONTROLLING NETWORK TRAFFIC - In an ATM exchange, a cell transmission control section transmits an ATM cell to a transmission path of an ATM network. A traffic monitor monitors traffic of the cell transmissions. A statistical process section performs a temporal statistical process on the result of the traffic monitoring using a clock and a memory. A CAC produces an instruction for traffic control over a transmission terminal based on the result of the statistical process. A UPC controls traffic of a transmission path from the transmission terminal in accordance with the instruction. | 12-25-2008 |
| 20080316926 | Correlation-Based Rate Adaptation for Communication Networks - A correlation-based rate adaptation scheme (CORA) is enabled for practical communication devices that provides for communication data rate adaptation in a complex and/or rapidly changing communication environment. Correlations may be determined between adjustable parameters of a communication scheme and one or more performance metrics and/or communication scheme operating regimes. In the context of the correlation-based rate adaptation scheme, adjustable parameters of the communication scheme may be considered as defining a multi-dimensional parameter space, and the determined correlations may be considered as correlation maps that may be used to guide parameter selection and adjustment. The use of correlation maps enables extraction of information from imperfect and/or incomplete measurements, and the information collected in the correlation maps may be used to tune corresponding communication scheme parameters to enhance communication performance. | 12-25-2008 |
| 20100195496 | Method And Apparatus For Evaluating Services In Communication Networks - A method and apparatus ( | 08-05-2010 |
| 20090086633 | Using A Link-State Advertisement To Inform Nodes Of The Availability Of Traffic Management Resources - In one embodiment, informing nodes of traffic management resource availability includes determining a number of available traffic management resources at a first node, where a traffic management resource tracks usage of bandwidth by a tunnel at the first node. The number of available traffic management resources is recorded in a link-state advertisement. The link-state advertisement is sent to one or more second nodes. | 04-02-2009 |
| 20110141890 | RADIO ACCESS NETWORK CONTROL OF MULTIMEDIA APPLICATION DATA RATES - This disclosure enables a radio access network to control media data rates and codec parameters selected during multimedia session establishment. As the load on a radio network changes, operators desire to have the ability to control what data rate new multimedia sessions (e.g., VoIP) are to utilize, thereby allowing the operator to conduct a trade-off between voice/video quality and capacity during heavy loading periods. The multimedia communication session may be initiated with a determined guaranteed bit rate, where the guaranteed bit rate is requested, negotiated as one of several acceptable guaranteed bit rates, or based upon maximum system capacity, to take advantage of maximum data rate for the equipment in use. The session may also be initiated with a determined Quality of Service based upon either a network or user equipment installed policy. | 06-16-2011 |
| 20090201809 | METHOD AND SYSTEM FOR CONTROLLING LINK SATURATION OF SYNCHRONOUS DATA ACROSS PACKET NETWORKS - A method for controlling admissions of data packets across a packet network comprising the steps of establishing a communication route along a plurality of interconnected secondary nodes, determining an amount of available network and determining whether to admit the data packets to the communication route based on the determined amount of available network bandwidth. Also disclosed is a system for implementing the method comprising a first provider edge element, a second provider edge element, a plurality of interconnected secondary nodes disposed between the edge elements. Each of the secondary nodes comprises at least one first detection device for determining an amount of available network bandwidth and at least one admission device in communication with the respective first detection device for determining whether to admit the data packets to the communication route based on the determined amount of available network bandwidth. | 08-13-2009 |
| 20090097404 | Oversubscribing Bandwidth In A Communications Network - A system and computer readable medium for oversubscribing bandwidth in a communication network, is disclosed. The system and computer readable medium includes policing a first data flow and outputting a first output data flow from the first meter, in relation to a first Committed Information Rate (CIR) and a first Peak Information Rate (PIR); policing a second data flow and outputting a second output data flow from the second meter in relation to a second CIR and a second PIR; and policing an aggregated output data flow of the first output data flow and the second output data through a third meter of the oversubscription module, where the aggregated output data flow is policed in relation to a third CIR and a third PIR. | 04-16-2009 |
| 20090016220 | Dynamic feedback control of resources in computing environments - A method for controlling resource allocation is provided. The method includes determining a service metric associated with a first application, wherein the first application is associated with one or more virtual machines. The method further includes comparing the service metric to an application specific service level goal associated with the first application and modifying a resource allocation associated with the first application at one or more of the virtual machines. | 01-15-2009 |
| 20090245107 | SYSTEM AND METHOD OF FORECASTING USAGE OF NETWORK LINKS - An approach is provided for forecasting usage of network links. The method includes determining traffic data values for traffic over a network link that is used to provide one or more services to one or more customers, where the traffic data values are taken at intervals for a predetermined range of time. A historical data set of peak traffic data values is compiled from the traffic data values. A mathematical confidence factor is applied to the peak traffic data values to achieve modified data values, and a time-based weighting factor is applied to the modified data values to achieve further modified data values. And, a forecast trend curve of traffic over the network is calculated using the further modified data values. | 10-01-2009 |
| 20100265822 | REAL-TIME RATE CONTROL MECHANISM FOR MULTI-RATE DATA TRANSMISSIONS IN WIRELESS NETWORKS - Wireless networks are becoming increasingly heterogeneous in terms of the processing capabilities of network users' receiving equipment. According to embodiments of the innovation, in a communications network comprising a plurality of receivers with different data reception rate capabilities, data frames targeted to respective receivers may be transmitted to the receivers in accordance with the respective data reception rate capabilities of the receivers. | 10-21-2010 |
| 20110228673 | SYSTEM AND METHOD FOR PROVIDING RATE CONTROL IN A NETWORK ENVIRONMENT - A method is provided in one example embodiment and includes identifying a bandwidth parameter associated with a network link. The method includes evaluating a bandwidth request associated with user equipment, the bandwidth request is associated with a session, which involves the user equipment and which implicates the network link. The bandwidth request can be modified based on the bandwidth parameter that was identified. In more detailed embodiments, one or more header extensions in one or more packets are evaluated in order to assist in identifying the bandwidth parameter. The one or more header extensions can include a selected one of packet sequence numbers, an average packet transmission rate, an average packet receiving rate, and a packet reception error rate. In other examples, modifying the bandwidth request can include downgrading the bandwidth request to lower a bit rate based on the bandwidth parameter identified for the network link. | 09-22-2011 |
| 20090122701 | Dynamic throttling of priority service calls - A method of throttling priority service traffic in a telecommunications network is disclosed. The method includes: monitoring a rate at which priority service requests are received at a node of the network; comparing the rate to a threshold; disabling a gapping function for priority service traffic when the rate is less than the threshold; enabling the gapping function for priority service traffic when the rate is not less than the threshold, and, dynamically regulating a parameter of the gapping function when the gapping function is enabled. | 05-14-2009 |
| 20100149978 | METHOD AND APPARATUS FOR PROVIDING QUEUE DELAY OVERLOAD CONTROL - A method and apparatus for handling an overload condition in a communication network are disclosed. For example, the method calculates a call target rate by at least one core signaling network element for at least one edge signaling network element. The method then sends the call target rate by the at least one core signaling network element to the at least one edge signaling network element, when a total queueing delay of the at least one core signaling network element exceeds a predefined high threshold in a measurement interval, wherein the call target rate is used by the at least one edge signaling network element in an overload control that throttles signaling traffic. | 06-17-2010 |
| 20100149977 | METHOD AND APPARATUS FOR PROVIDING PROCESSOR OCCUPANCY OVERLOAD CONTROL - A method and apparatus for handling an overload condition in a communication network are disclosed. For example, the method calculates a call target rate by at least one core signaling network element for at least one edge signaling network element. The method then sends the call target rate by the at least one core signaling network element to the at least one edge signaling network element, when a processor occupancy of the at least one core signaling network element exceeds a predefined high threshold within a measurement interval, wherein the call target rate is used by the at least one edge signaling network element in an overload control that throttles signaling traffic. | 06-17-2010 |
| 20090086632 | Using A Link Attribute To Inform Nodes Of The Availability Of Traffic Management Resources - In one embodiment, informing nodes of traffic management resource availability includes establishing whether there is an available traffic management resource at a first node, where a traffic management resource tracks usage of bandwidth by a tunnel at the first node. Whether there is an available traffic management resource is recorded in a traffic management link attribute. The traffic management link attribute is sent to second nodes to inform the second nodes of whether there is an available traffic management resource at the first node. | 04-02-2009 |
| 20100260046 | CONGESTION CONTROL IN A COMMUNICATION NETWORK BASED ON THE CSMA/CA PROTOCOL - The present invention relates to a congestion control method for a communication system supporting layered radio channel structure for communication between at least a first communication device and a second communication device, the layered structure comprising at least a physical layer and a medium access layer. The communication system is arranged to offer a first type of service with a first priority order and a second type of service with a second priority order, in the communication system messages comprising a preamble and a payload can be transmitted between devices, each message being separated by at least a period corresponding to a minimum allowable period between two messages. In the method the first communication device first (a) generates ( | 10-14-2010 |
| 20100182905 | COMMUNICATION APPARATUS AND COMMUNICATION METHOD - A communication apparatus and a communication method capable of avoiding the transmission rate from being unnecessarily suppressed so as to improve the communication rate between devices, for example, in a home network. A communication apparatus ( | 07-22-2010 |
| 20100220592 | LAYERED INTERNET VIDEO ENGINEERING - Embodiments are described herein such as a method for providing media-aware congestion control for the transmission of video streams, the method comprising: estimating congestion price information for one or more network nodes; responding to the congestion price information by calculating optimal rates for one or more end hosts; adapting the sending rates of the one or more end hosts according to the calculated optimal rates; and determining an amount of FEC to be inserted into the video streams based on the congestion price information. | 09-02-2010 |
| 20110058473 | PRACTICAL MEASUREMENT-BASED SESSION ADMISSION CONTROL FOR WI-FI LAN SYSTEMS - A communication system is provided that can control which communication sessions with mobile devices are admitted to a wireless access point. The admission decisions are based on actual measurements of radio frequency (RF) utilization. The RF utilization is determined on a per access class basis. Access classes may be defined by protocol but are, generally, voice, video and data. Thus, the system provides the ability to determine admissions that allows for the incorporation of factors including collisions, the distance from the access point to which a mobile device is communicating, and other factors. | 03-10-2011 |
| 20100246396 | Dynamic Load Balancing for Layer-2 Link Aggregation - Load balancing for layer-2 link aggregation involves initial assignment of link aggregation keys (LAGKs) and reassignment of LAGKs when a load imbalance condition that merits action is discovered. Load conditions change dynamically and for this reason load balancing tends to also be dynamic. Load balancing is preferably performed when it is necessary. Thus an imbalance condition that triggers load balancing is preferably limited to conditions such as when there is frame drop, loss of synchronization or physical link capacity exceeded. | 09-30-2010 |
| 20100110890 | WIRELESS NETWORK SELECTION MANAGEMENT - Providing for network selection management for a mobile communication environment is provided herein. By way of example, the network selection can supersede default network selection configurations of a mobile terminal. Usage behaviors of mobile terminals can be monitored to gauge service demand for individual terminals. Based on the service demand, a particular network can be selected as a default for a terminal. The network selection can be utilized for load balancing terminals among suitable mobile networks, optimizing network resources, improving services for terminal devices, or the like. | 05-06-2010 |
| 20100296398 | Apparatus and Methods for Hybrid Fair Bandwidth Allocation and Drop Precedence - In one embodiment, apparatus and methods for apparatus and methods for fair bandwidth allocation are disclosed. In one embodiment, a method includes (i) determining a drop probability for each of a plurality of classes of packets being dropped or admitted to a queue, wherein each drop probability is based on a weighted fair bandwidth allocation process that is performed with respect to the plurality of classes and a plurality of packet arrival rates and predefined weights for such classes; and (ii) dropping a particular packet or admitting such particular packet to the queue based on the drop probability for such particular packet's class, wherein such dropping or admitting operation is further based on one or more drop precedence factors that are also determined periodically for each class if such one or more drop precedence factors are selected for such each class. In other embodiments, the invention pertains to an apparatus having one or more processors and one or more memory, wherein at least one of the processors and memory are adapted for performing the above described method operations. | 11-25-2010 |
| 20090067329 | LINE QUALITY REPORT METHOD, BASE STATION DEVICE, AND COMMUNICATION TERMINAL - There is provided a base station device for suppressing increase of current consumption at a communication terminal by a line quality information report used for resource allocation of a downstream line and increase of interference of the upstream line traffic. The base station device reports whether a terminal performing communication which may be delayed, to each communication terminal (ST | 03-12-2009 |
| 20110110231 | VOLUNTARY ADMISSION CONTROL FOR TRAFFIC YIELD MANAGEMENT - Embodiments are directed towards employing an admission controller (AC) network device to coordinate voluntary requests by traffic source devices (TSDs) to transmit traffic over a network. The TSDs submit voluntary requests to transmit network traffic during an allocated time frame to the AC. The AC monitors historical network traffic data and, based on various allocation policies, provides permission to at least some of the TSDs in the form of a nonexclusive lease of bandwidth with a rate cap for an allocated time frame. The TSDs receiving the lease voluntarily agree to transmit traffic not exceeding the rate cap for the time frame of the lease. TSDs that receive a zero rate cap voluntarily agree not to transmit. However, urgent network traffic bypasses the AC. The allocation policies used to determine the rate cap and number of permitted senders include a reactive approach, a predictive approach, and a predictive-reactive approach. | 05-12-2011 |
| 20110116373 | TRAFFIC SCHEDULING SYSTEM FOR WIRELESS COMMUNICATIONS - The Traffic Scheduling System executes a multi-step process first to identify the bandwidth intensive traffic. The identification of the bandwidth intensive traffic is effected at the stream level by measuring the byte volume of the stream over a predetermined period of time and using this data to classify the stream into one of a plurality of usage categories. The classification of bandwidth intensive traffic is network neutral in that all data is classified at the stream level (source IP, destination IP, source port, destination port). Otherwise, the data is not inspected. Once streams have been classified by the Traffic Scheduling System, the Bandwidth Intensive and Near Real Time traffic can be controlled by a simple Traffic Shaping process executed by the Traffic Scheduling System, using a traffic management parameter such as via the Round-Trip Time of the next higher priority queue, in the set of queues. | 05-19-2011 |
| 20110116372 | NETWORK ACCESS CONTROL USING AN ADDITIONAL TRAFFIC CLASS IN A COMMUNICATION NETWORK - The aim of the invention is to provide a method, network control unit and a communication network for optimising the traffic in a communication network that is configured from network components, these entities permitting a degradation of service quality caused by the non-availability of network components to be at least temporarily averted. The solution to said aim is provided by a method for network access control in a communication network configured from network components, said method comprising the following steps: a) introduction of an additional traffic class to supplement a non-prioritising traffic class, more particularly a best effort class, and a traffic class offering a quality of service; b) configuration of a predeterminable bandwidth for the transmission of traffic in the additional traffic class; c) positioning of the additional traffic class above the non-prioritising traffic class and below or on the same level as the traffic class offering a quality of service; and d) authorisation of the use of the predeterminable bandwidth for the transmission of traffic in the additional traffic class for a predeterminable time period. | 05-19-2011 |
| 20110019549 | ADMISSION CONTROL IN A PACKET NETWORK - In embodiments of the invention when a session request is received the value assigned to that session is compared to present congestion costs in the network at the present time. If the value of the session exceeds the cost then the session is accepted; otherwise it is rejected. It is possible to show mathematically that, provided this strategy is used for all session requests, then, when demand exceeds supply for a given resource, the congestion measurement for that resource rises to become equal to its shadow price. Here, in a model of a capacity constrained network, the shadow price of a capacity constraint is the cost to other users of using one unit of capacity. Congestion measurements can therefore be used to provide a “cost” (to other users) of admitting the flow to the network, which can then be compared against the “value” (to the network operator) of admitting the flow during the admission control evaluation. Additionally, this “cost” vs. “value” comparison can be used for path selection, as well as any other resource management decision. For example, in particularly preferred embodiments a session is not only admitted based upon the cost value comparison, but is also assigned to a particular path which maximises value minus cost. | 01-27-2011 |
| 20100260047 | Optimized Scheduling Method for Delay-Sensitive Traffic on High Speed Shared Packet Data Channels - The present invention supports a scheduling protocol on a wireless communication network to transmit data packets stored in a queue from a user. Two performance metrics are generated and summed to provide a priority. The performance metrics are based on the delay for the data packets stored in the queue and the rate that the data packets can be transmitted on the network. The user with the higher calculated priority for the current time slot has its data packets transmitted. | 10-14-2010 |
| 20090262644 | INTELLIGENT TRAFFIC OPTIMIZER - Bandwidth is assigned to subscribers of a data network by applying logic of one or more network devices to sample bits of information communicated over a network communication medium to identify if there is a network congestion condition or an extremely lightly loaded condition. The maximum bandwidth assigned to a subscriber is below a normative maximum bandwidth assigned to the subscriber if the network is congested and the logic of the one or more network devices identifies the subscriber as a heavy bandwidth user. The maximum bandwidth assigned to a subscriber is above the normative maximum bandwidth if the network is extremely lightly loaded and the subscriber is a heavy bandwidth user. | 10-22-2009 |
| 20100135157 | METHOD AND APPARATUS FOR CONTROLLING TRAFFIC ACCORDING TO USER - There is provided a method and apparatus for controlling traffic according to user that includes a statistics processing unit measuring traffic volume used according to user, calculating a traffic variation ΔV by using the measured traffic volume, and updating a traffic user list by comparing the calculated traffic variation ΔV; a traffic detecting unit determining whether abnormal traffic is generated in a network and transferring a control command according to priority in the traffic user list; and a packet controlling unit controlling a user's traffic according to the control command received from the traffic detecting unit. | 06-03-2010 |
| 20100254263 | COMMUNICATION CONTROL SYSTEM, COMMUNICATION CONTROL METHOD, BASE STATION DEVICE AND MOBILE TERMINAL DEVICE - In packet communications between a mobile terminal and a base station, the mobile terminal checks a priority level of a traffic and judges a type of the traffic, and transmits a reservation signal for a transmission request to the base station when the type of the traffic is a high priority level or realtime type, and does not transmits it when the type of the traffic is a low priority level or non-realtime type, while the base station determines a resource amount to be reserved for packet transmission according to a resource utilization state and the reservation signal for the traffic of the high priority level or realtime type, or an average transmission interval or transmission rate for the traffic of the low priority level or non-realtime type according to margins in remaining resources, and notifies the resource amount or the average transmission interval or transmission rate to the mobile terminal. | 10-07-2010 |
| 20120170458 | LTE Cell Specific Reference Signal Bandwidth Reduction - A method and an arrangement for transmitting reference signals in a radio frame in a cellular communication system comprising at least one network node having a measurement bandwidth γ, which is more narrow than a full downlink bandwidth β of said network node. Subframes only carrying reference signals, which are to be transmitted from said network node may be transmitted over a temporarily reduced transmission bandwidth α, which is at least equally wide as the measurement bandwidth Y provided by the network node, and more narrow than the full downlink bandwidth β of the network node. The use of a reduced transmission bandwidth leads to that less reference signals are transmitted, and thereby transmission power will be saved. | 07-05-2012 |
| 20080198747 | Efficient ethernet LAN with service level agreements - A method of controlling the flow of data packet traffic from a first point to at least two second point in an Ethernet telecommunications network having a multiplicity of nodes interconnected by multiple network links, comprises monitoring the level of utilization of a link between the first and second points, generating flow control messages representing the level of utilization and transmitting the control messages to the first point, and using the states represented in the flow control messages as factors in controlling the rate at which the packets are transmitted from the first point to the second point. A method of controlling the flow of data packet traffic through an Ethernet telecommunications network having a multiplicity of nodes interconnected by multiple network links, comprises receiving incoming data packet traffic from multiple customer connections at a first node for entry into the network via the first node, the first node having an ingress trunk, and limiting the rate at which the incoming data packets are admitted to the network via the ingress trunk. | 08-21-2008 |
| 20100309785 | ADMISSION CONTROL IN A TELECOMMUNICATION NETWORK - A method and system for performing admission control in a packet-based telecommunication network includes a backbone network coupled between at least two access networks. When a first user on a first access network wants to communicate with a second user located on a different access network, a request is made to a quality server whether network resources are available. The quality server separately monitors both access networks and the backbone network and determines whether network resources are available to satisfy the request. In one embodiment, a two-tier approach is used wherein a coordinator module interacts with an admission control subsystem including a plurality of subsystem modules. Each admission control subsystem module is responsible for monitoring a part of the network, such as, one access network or a backbone network. The coordinator module determines which subsystem modules are associated with the user request and interrogates such subsystem modules as to resource availability. | 12-09-2010 |
| 20080239956 | Data and Control Plane Architecture for Network Application Traffic Management Device - A data and control plane architecture for network devices. An example system architecture includes a network processing unit implementing one or more data plane operations, and a network device operably coupled to the network processing unit that implements a control plane. In a particular implementation, the network processing unit is configured to process network traffic according to a data plane configuration, and sample selected packets to the network device. The network device processes the sampled packets and adjusts the data plane configuration responsive to the sampled packets. | 10-02-2008 |
| 20080205270 | Strategies for Selecting a Format for Data Transmission Based on Measured Bandwidth - A strategy is described for transmitting data from a first entity to a second entity. The data is transmitted using a format that is selected to accommodate available bandwidth in a communication coupling that connects the first entity and the second entity. The first entity or the second entity can comprise a terminal service (TS) client device and a terminal service (TS) server device, respectively, or vice versa. The strategy can compute the bandwidth by recording timing information associated with the transmission of a short message followed by a longer message from the first entity to the second entity. The short message is used to remove the effects of latency in the computation of bandwidth. | 08-28-2008 |
| 20110164498 | Method and System for Controlling Mobility in a Communication Network, Related Network and Computer Program Product Therefor - A communication network includes at least one mobile terminal and a plurality of home agents to supply communication services to the mobile terminal. In the network, an authentication, authorization and accounting (AAA) platform is configured for reallocating the supply of the communication services to the mobile terminal from a first home agent to a second home agent of the plurality. | 07-07-2011 |
| 20110019548 | TRAFFIC ARBITRATION - The invention provides an arbitration method and an arbiter circuit by which equal arbitration of output cells can be achieved with a comparatively simple configuration even where a very great number of queues are involved. The arbiter circuit includes a plurality of queues for storing output cells, and a plurality of round robins for successively providing the right of outputting output cells to the queues. The round robins are arranged in a multi-stage tree link configuration, and the queues are distributed under those of the round robins which are in the lowest order stage. Each of the round robins in the lowest order stage has a rate information holding function of holding rate information representative of a rate of cells inputted thereto. Meanwhile, each of the round robins in the higher order stage or stages has a rate information holding function of holding rate information regarding those of the round robins which are subordinate to the round robin and a subordinate selection function of selecting one of the subordinate round robins based on the rate information of the subordinate round robins. A queue is added as a subordinate to the selected round robin in the lowest order stage when a connection is to be added newly. | 01-27-2011 |
| 20110255404 | System And Method For Data Channel Management - In a wireless communications network, a method includes monitoring a data load associated with at least one base station in the network, determining whether a network usage of a subscriber of the network exceeds a threshold and if the subscriber's network usage exceeds the threshold, reducing a data rate available to the subscriber based at least in part on the data load thus monitored. | 10-20-2011 |
| 20110134754 | METHOD AND APPARATUS FOR FAIRLY ALLOCATING RESOURCE TO NETWORK USERS - A method and an apparatus for fairly allocating resources to network users are provided. The method for fair resource allocation to network users allows the resource allocation apparatus to collect flow information between a user terminal and a service server and aggregates the flow information based on at least one of a user terminal address, a service server address, a user terminal, a service server address, and a service. The allocation resource of the user is controlled to the predetermined recommended bandwidth by using the ratio of the aggregated flow information. | 06-09-2011 |
| 20100254262 | Tuning congestion control in IP multicast to mitigate the impact of blockage - An IP multicast broadcast device, an IP multicast receiver device, and a method of congestion control in reliable IP multicast are described that mitigate the impact of signal blockage in radio-based IP multicast networks. In one example multicast network, the IP multicast broadcast device, and the IP multicast receiver devices may be configured to support an IGMP-based multicast protocol in which a NORM protocol, a congested packet marking protocol, e.g., such as the ECN protocol described above, and a router congestion prediction protocol, e.g., such as the RED protocol, have been implemented. In addition, the implemented NORM protocol may implement a TCP congestion control algorithm that generates adjusted transmission rates based, at least in part, on a count of ECN congestion marked packets and a count of dropped packets at a selected receiver. As a result, the generated transmission rates are not unduly affected blockage of the radio-based transmission signal. | 10-07-2010 |
| 20080219162 | METHOD AND SYSTEM FOR CONTROLLING NETWORK ACCESS ON A PER-FLOW BASIS - Aspects of a method and system for controlling network access on a per-flow basis may comprise controlling access to a network by regulating at least one flow comprising one or more ingress packets based on a flow identifier associated with said one or more packets and based on an establishment of flows in said network. The flow identifier may comprise a source IP address, a destination IP address, a source MAC address, a destination MAC address, a network protocol, a source port number, and/or a destination port number. The number of flows permitted for a source and/or a rate at which a source is allowed to establish new flows may be limited. Flows that exceed one or more of these limits may be marked for further processing. Access to the network for the marked flows may be determined based on past and/or present network statistics. Flows received when a node is at capacity may also be marked for processing. | 09-11-2008 |
| 20100214920 | Systems and Methods for Capacity Planning Using Classified Traffic - A method of capacity planning in a network includes assigning a class of service to each packet of data on the network. Each class of service is also assigned a grade of service for different network conditions. A class bandwidth is calculated for each class of service under each network condition by multiplying an expected load for each class of service by the associated grade of service under each of the network conditions. A network condition bandwidth is calculated for each network condition by adding together the class bandwidths for all classes. A network capacity is predicted based upon the largest network condition bandwidth. A network management apparatus can perform the method. | 08-26-2010 |
| 20100214921 | METHOD, APPARATUS AND SYSTEM FOR IMPROVING PACKET THROUGHPUT BASED ON CLASSIFICATION OF PACKET LOSS IN DATA TRANSMISSIONS - A method, apparatus and system for managing loss of packets in data transmissions is provided. In a method embodiment, selective acknowledgements are received at a sending computer from a receiving computer. The sending computer is configured to analyze patterns in the selective acknowledgements and infer a type of packet loss. As a result of the inference, the packet delivery strategy from the sending computer can be adjusted. | 08-26-2010 |
| 20110273983 | METHODS AND DEVICES FOR BACKWARD CONGESTION NOTIFICATION - The present invention provides improved methods and devices for managing network congestion. Preferred implementations of the invention allow congestion to be pushed from congestion points in the core of a network to reaction points, which may be edge devices, host devices or components thereof. Preferably, rate limiters shape individual flows of the reaction points that are causing congestion. Parameters of these rate limiters are preferably tuned based on feedback from congestion points, e.g., in the form of backward congestion notification (“BCN”) messages. In some implementations, such BCN messages include congestion change information and at least one instantaneous measure of congestion. The instantaneous measure(s) of congestion may be relative to a threshold of a particular queue and/or relative to a threshold of a buffer that includes a plurality of queues. | 11-10-2011 |
| 20100165839 | ANTI-REPLAY METHOD FOR UNICAST AND MULTICAST IPSEC - A method for managing a packet in a communication system between two or more endpoints, a sender and one or more recipients, comprises receiving a first packet comprising a source identifier that uniquely identifies a sender of the first packet and a current source time assigned to the first packet by the sender, determining a received time for the first packet, retrieving a cached source time assigned by the sender to a second packet that was received prior to receiving the first packet, and determining whether to discard or process the first packet based on the current source time, the received time, and the cached source time. The current source time, the received time, and the cached time, in addition to predetermined parameters such as a maximum age and an anti-replay window allows a recipient to determine whether to process or discard a packet. | 07-01-2010 |
| 20110188375 | EMBEDDED DEVICE AND PACKET FORWARDING METHOD - An embedded device includes a wide area network (WAN) port, a plurality of local area network (LAN) ports, and a packet forwarding module to forward packets from the LAN ports to the WAN port. The packet forwarding module detects whether any packets are being dropped in the WAN port, and turns on a bandwidth classification mechanism if the packets are being dropped. The packet forwarding module classifies packets from the LAN ports into different types, and determines the amount of traffic for each type of packet in a fixed time period. The packet forwarding module further compares whether the traffic of each type of packet exceeds a predefined threshold, regards the packets within the predefined threshold as normal packets, and the packets exceeding the predefined threshold as abuse packets. The packet forwarding module drops the abuse packets, and forwards the normal packets to the WAN port. | 08-04-2011 |
| 20100027417 | METHOD AND APPARATUS FOR IMPROVING BANDWITH EXPLOITATION IN REAL-TIME AUDIO/VIDEO COMMUNICATIONS - A method of sending a data flow including a video flow from a sending entity to a receiving entity over a telecommunications network, includes having the sending entity: obtain from the receiving entity information about a downlink bandwidth available for reception of the data flow at the receiving entity side; obtain information about an uplink bandwidth available for the transmission of the data flow at the sending entity side; set transmission parameters of the data flow to be sent to the receiving entity based on the information about the available downlink bandwidth and the available uplink bandwidth; and transmit the data flow in accordance with the set transmission parameters. | 02-04-2010 |
| 20080285449 | SYSTEMS AND METHODS FOR PROGRAMMING CONNECTIONS THROUGH A MULTI-STAGE SWITCH FABRIC WITH BLOCKING RECOVERY, BACKGROUND REBALANCING, AND ROLLBACK - The present invention provides systems and methods for programming connections through a multi-stage switch fabric. The present invention utilizes load-balancing, blocking recovery, background rebalancing, and rollback algorithms to select and manage connection balance on center stage switches in the multi-stage switch fabric for new and modified connections. The load-balancing algorithm attempts to spread the multi-connection slices across center stage switches as evenly as possible, to increase the probability that future multi-connection slices can be added without needing to rearrange existing slices. Advantageously, the present invention is efficient by making the best possible local decision for one multi-connection slice at a time, without considering other multi-connection slices that may also need center switch assignments. Additionally blocking recovery, rollback and background rebalancing features are also supported. | 11-20-2008 |
| 20100165840 | Triggering animation actions and media object actions - Technologies are described herein for detecting and managing congestion on a shared network link. A determination is made whether the shared network link is congested based on loss rate and round-trip time (RTT) between a computer and a receiver operatively coupled by the shared network link. Upon determining that the shared network link is congested, a back-off operation is performed on the computer. The back-off operation may reduce an allocated bandwidth of the computer on the shared network link by transforming a higher allocated bandwidth into a lower allocated bandwidth. | 07-01-2010 |
| 20110305140 | WIRELESS COMMUNICATION RESOURCE ASSIGNING APPARATUS, BASE STATION APPARATUS AND WIRELESS RESOURCE ASSIGNING METHOD - A wireless resource assignment method includes: a step of, from terminals that issue requests for assigning wireless resources, selecting a predetermined number of said terminals that are candidates to which the wireless resources are assigned in accordance with evaluation indices of at lease one of an application layer and a TCP layer of said terminals arranged in descending order; and a step of assigning the wireless resources to the predetermined number of said selected terminals that are wireless resource assignment candidate terminals while maximizing the evaluation indices of a physical layer. | 12-15-2011 |
| 20100097930 | RNC Capacity Licensing - A method of controlling the rate of traffic flow through an Iub interface of a Radio Network Controller is described. The method includes obtaining a licensed rate, which defines the maximum throughput permitted through the Iub interface, at the Radio Network Controller. The rate of traffic flow through the Iub interface and all Iu interfaces of the Radio Network Controller is measured, and the extent to which packet switched traffic flow through the Iub interface exceeds the licensed rate identified. If the packet switched traffic flow through the Iub interface exceeds the licensed rate, packets are dropped from traffic flow through the Iub interface to reduce the traffic flow to the licensed rate. | 04-22-2010 |
| 20120039171 | REDUCING CONGESTION IN WIRELESS COMMUNICATION NETWORKS - A method for controlling network congestion is disclosed. A potential overload of the network is detected. An access class for which to change overload control information is selected. The overload control information is adjusted for the selected access class. The adjusted overload control information is then transmitted. The method may be performed by a base station. | 02-16-2012 |
| 20110317557 | SYSTEM AND METHOD FOR GENERATING AND UPDATING PCC RULES BASED ON SERVICE REQUESTS - Various exemplary embodiments relate to method of generating PCC rules for managing packet traffic across a network. The method may include: receiving a request message for PCC rules from a requesting network component, authorizing the first requested bandwidth for a first traffic mapping; authorizing a third bandwidth for at least a second traffic mapping wherein the third authorized bandwidth is less than or equal to a second requested bandwidth minus the first requested bandwidth; generating a first PCC rule comprising: a service flow corresponding to the first traffic mapping and the first authorized bandwidth; and generating a second PCC rule comprising: a service flow corresponding to the second traffic mapping and the third authorized bandwidth. Various exemplary embodiments relate to a Policy and Control Rules Node (PCRN) for generating PCC rules. The PCRN may include an interface, service flow extractor, policy engine, rule generator, rules storage and rules manager. | 12-29-2011 |
| 20120002544 | Dynamic Resource Partitioning for Long-Term Fairness to Non-Elastic Traffic on a Cellular Basestation - A method includes receiving non-elastic traffic into a cellular network serving users; varying long-term dissatisfaction of the users with dynamic resource allocations during traffic overload of the cellular network, the long term dissatisfaction being measured by at least one of a function of number of times a user from the users receives bad quality of service and a level of deterioration of quality of service to the user; and influencing number of satisfied users of the cellular network responsive to the varying of long-term dissatisfaction. | 01-05-2012 |
| 20120002543 | METHOD AND APPARATUS FOR HANDLING TRAFFIC IN A DATA COMMUNICATION NETWORK - A method and apparatus for offloading data traffic routing from one NI (network interface) to another. The NI receives data traffic, and that portion of the data traffic that must be L3 routed is passed to the CPU of the NI though a token bucket meter or equivalent metering device that selectively designates a portion of the routing traffic to another NI for routing. The portion of the traffic designated corresponds to the capacity of the CPU and offloading a portion of the data traffic helps to reduce the number of packets that are discarded when a CPU is overloaded. The threshold for determining when and in what quantity the data traffic should be offloaded is either statically or dynamically set, and in the latter case may be updated automatically when traffic levels and, in some implementations, other considerations require. | 01-05-2012 |
| 20100046369 | Network Quality of Service Update Control - A method for communicating in a network is provided. The method comprises identifying a QoS threshold, and determining a difference between a first quality of service (QoS) parameter and a second QoS parameter. The method also comprises comparing the QoS threshold to the difference between the first and second QoS parameters. The method further comprises determining whether to use the second QoS parameter based on the comparison. | 02-25-2010 |
| 20120014250 | DISTRIBUTED MEANS OF ORGANIZING AN ARBITRARILY LARGE NUMBER OF COMPUTERS - A technique for organizing a plurality of computers such that message broadcast, content searching, and computer identification of the entire collection or a subset of the entire collection may be performed quickly without the use of a controlling computer. The technique describes the creation, operation, and maintenance of a connection scheme by which each computer in the collection appears to be the top level of a hierarchical array. The maintenance of this hierarchical connection scheme allows one to many communications throughout the collection of computers to scale geometrically rather than linearly. | 01-19-2012 |
| 20120014251 | LOAD ESTIMATION - An OFDM based communications system is provided, in which a scheduler is configured to estimate the load of existing bearers and the load increase that will arise from a new requested bearer if that bearer is accepted. Several techniques are described for estimating these loads and their advantages and disadvantages are also discussed. Estimators are also provided that can estimate the loads from a previous estimate and current load conditions. | 01-19-2012 |
| 20120063308 | Router Congestion Control - A router, implemented in hardware and/or hardware in combination with software for routing packets, so as to limit congestion. The router monitors incoming data flows as well as the queue length of its buffer to control the rate of incoming data flows via a flow controller. The flow controller uses at least one of: a Smith predictor, a proportional-integral controller, a proportional-derivative controller, and a proportional controller. | 03-15-2012 |
| 20120026876 | TECHNIQUE FOR ADMISSION CONTROL OF PACKET FLOWS - A technique for admission control of packet flows is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for admission control of packet flows in a network. The method may comprise determining at least one flow rate associated with a plurality of packets. The method may also comprise marking at least one predetermined bit in at least one of the plurality of packets if the at least one flow rate is greater than a predetermined rate. The method may further comprise controlling an admission of additional packets into the network based at least in part on the marking of the at least one predetermined bit in the at least one of the plurality of packets. | 02-02-2012 |
| 20120026875 | MOBILE COMMUNICATION METHOD, RADIO BASE STATION, RADIO NETWORK CONTROLLER, CORE NETWORK DEVICE AND GATEWAY DEVICE - A mobile communication method of the present invention includes step A of measuring an amount of traffic for a mobile station UE in a connection state A which is a state where the mobile station UE is connected to an access point APN# | 02-02-2012 |
| 20120155264 | Dynamic Balancing Priority Queue Assignments for Quality-of-Service Network Flows - A priority queue assignment technique for quality-of-service (“QoS”) network flows in a network is provided. A network path is determined for an incoming flow including a plurality of network switches associated, with a plurality of priority queue levels. A priority queue level is determined for the incoming flow for at least one of the plurality of network switches in the network path based on priority queue levels of existing flows. The priority queue level of the incoming flow is adjusted, to dynamically balance flows over the plurality of priority queue levels for at least one of the plurality of network switches in the network path based on quality-of-service (“QoS”) requirements associated with the incoming flow. | 06-21-2012 |
| 20120063309 | TCP TRANSMISSION CONTROL DEVICE AND METHOD OF CONTROL OF TCP TRANSMISSION - A TCP transmission control device and a method of controlling a TCP transmission which achieve greater efficiency of TCP transmission processes for applications that use intermittent transmission methods. A communication terminal ( | 03-15-2012 |
| 20090135720 | METHODS AND APPARATUS RELATED TO SCHEDULING IN A WIRELESS COMMUNICATIONS SYSTEM USING SHARED AIR LINK RESOURCES FOR TRAFFIC - Methods and apparatus related to scheduling decisions of a peer to peer communications device for transmission into traffic intervals are described. A first peer to peer communications device maintains a set of information which allows it to base a scheduling decision for a current traffic interval upon prior performance in a prior traffic interval in which users of other connections were also operating. In some embodiments, the set of information includes a list of device or connection identifiers which the first peer to peer communications device has previously determined to have corresponded to a prior traffic interval in which the first peer to peer device had a low determined data rate. In some embodiments, the set of information includes: (i) a list of device or connection identifiers corresponding to prior traffic intervals and (ii) first peer to peer device data rate information associated with the prior traffic intervals | 05-28-2009 |
| 20120300628 | METHOD AND APPARATUS TO PASSIVELY DETERMINE THE STATE OF A FLOW INCLUDING DETERMINING FLOW STATE IN THE EVENT OF MISSING DATA ON ONE OR BOTH SIDES OF THE FLOW - A method and apparatus is disclosed herein for determining the state of a flow of packets in a network. In one embodiment, the method comprises: monitoring, using a monitoring device, a flow of packets that are part of a connection between two network devices in a network, where the monitoring device is located in the network at one side of the connection; and passively determining a state of the flow while monitoring the flow, including determining at least one state of the flow without receiving data in the flow of packets that specifies the flow is in the at least one state. | 11-29-2012 |
| 20120300627 | APPLYING QUALITY AWARE VOLUME REDUCTION TO COMMUNICATION NETWORKS - A method of applying a quality-aware volume reduction to communication networks is provided herein. The method includes the following stages: deriving, from the network: a bandwidth capacity limit of the links of the network, and an initial flow rate for each flow transmitted via nodes through the network; obtaining from each one of the nodes, a gain value which corresponds to a quantitative data demand requested by the node and given in terms of data quality; and calculating, for each one of the nodes, a data reduction ratio, that achieves: (i) a maximal overall revenue associated with the network, wherein the revenue for a node is calculated with respect to the quality of the data that arrives to the node, and (ii) an optimal bandwidth allocation over the links with respect to the gains and the data quality at each node, and to the limited bandwidth capacity of the links. | 11-29-2012 |
| 20110090792 | ARRANGEMENT AND METHOD RELATING TO HANDLING OF IP TRAFFIC - The present invention relates to an arrangement for controlling communication of data packets through one or more communication networks or network domains. It comprises means for identifying real-time or non-bursty data packet traffic, for separating real-time data packet traffic from bursty data packet traffic, for controlling the admission of real-time data packets and it further comprises or communicates with means for keeping information about the amount of real-time data packet flows that is admissible and for keeping information about current number of admitted and/or non-admitted real-time data packet flows. Means are also provided for establishing whether a packet or packets of a real-time data packet flow is/are admitted or not, such that generally all packets of a real-time IP data packet flow either can be admitted or rejected. | 04-21-2011 |
| 20100246395 | INFORMATION PROCESSING DEVICE AND METHOD - An information processing device includes: an encoding section that encodes image data to generate a codestream, the image data being to be transmitted to another information processing device; a controlling section that controls whether or not main data of the codestream is to be transmitted, on the basis of whether or not an amount of data of the codestream exceeds an allowable rate that is an upper limit value of a bitrate at which the codestream is flawlessly transmittable; a packetizing section that packetizes the codestream into packets when the amount of data of the codestream does not exceed the allowable rate and that packetizes only a header of the codestream when the amount of data of the codestream exceeds the allowable rate, in accordance with the control performed by the controlling section; and a transmitting section that transmits the packets to the another information processing device. | 09-30-2010 |
| 20120127859 | PACKET SCHEDULING METHOD AND APPARATUS BASED ON FAIR BANDWIDTH ALLOCATION - A packet scheduling method and apparatus which allows multiple flows that require data transmission to the same output port of a network device such as a router to fairly share bandwidth. The packet scheduling method includes calculating an expected time of arrival of a (k+1)-th packet subsequent to a currently input k-th packet of individual flows by use of bandwidth allocated fairly to each of the flows and a length of the k-th packet; in response to the arrival of the (k+1)-th packet, comparing the expected time of arrival of the (k+1)-th packet to an actual time of arrival of the (k+1)-th packet; and scheduling the (k+1)-th packet of each flow according to the comparison result. | 05-24-2012 |
| 20120127858 | METHOD AND APPARATUS FOR PROVIDING PER-SUBSCRIBER-AWARE-FLOW QOS - A packet scheduling apparatus and method to fairly share network bandwidth between multiple subscribers and to fairly share the bandwidth allocated to each subscriber between multiple flows are provided. The packet scheduling method includes calculating first bandwidth for each subscriber to fairly share total bandwidth set for the transmission of packets between multiple subscribers; calculating second bandwidth for each flow to fairly share the first bandwidth between one or more flows that belong to each of the multiple subscribers; and scheduling a packet of each of the one or more flows based on the second bandwidth. | 05-24-2012 |
| 20120163173 | APPARATUS AND METHOD FOR SCHEDULER IMPLEMENTATION FOR BEST EFFORT (BE) PRIORITIZATION AND ANTI-STARVATION - In various embodiments, a method, computer-readable storage medium, and apparatus for scheduling prioritized best effort (BE) service flows through a wireless network base station includes a controller coupled to a memory. If any one of a plurality of BE service flows are congested, a minimum reserved traffic rate (MRTR) algorithm is used by the controller to ensure that at least a highest priority BE service flow is maintained at least at an associated MRTR. If none of the plurality of BE service flows are congested, a maximum sustained traffic rate (MSTR) algorithm is used by the controller to enable the highest priority BE service flow to be set to at least at an associated MSTR before lower priority service flows are increased. If none of the plurality of BE service flows are congested and each service flow is at their associated MSTR, the controller is configured to distribute any excess bandwidth to each service flow in accordance with an initial set of priority BE traffic flow ratios. | 06-28-2012 |
| 20120163172 | TRANSMITTING APPARATUS, TRANSMITTING METHOD, AND PROGRAM - A transmitting apparatus includes a rate adjusting unit, a changing unit, a buffer control unit, and a transmitting unit. The rate adjusting unit adjusts a transmission rate of transmitting data. The changing unit changes a size of a buffer for temporarily storing the data, on the basis of the transmission rate. The buffer control unit configured to cause the buffer to temporarily store the data, which is smaller than or equal to an addable size that is smaller than the size of the buffer, and to output the data to the transmitting unit. The transmitting unit transmits the data output from the buffer. | 06-28-2012 |
| 20100208589 | DYNAMIC RATE LIMITING ADJUSTMENT - Dynamic rate limiting adjustment may be provided by sampling actual output rates from a rate limited device and utilizing this information to modify configured traffic limits. This allows the device to achieve actual output rates much closer to the desired rate limits for users and services. | 08-19-2010 |
| 20120134268 | BI-DIRECTIONAL LOAD BALANCING - A method includes receiving, from a user device, a request to access a long term evolution (LTE) network; sending, to a group of servers, a query to obtain information associated with a respective traffic condition and processing capacity associated with each of the group of servers; identifying a particular server, of the group of servers, via which to establish a communication session with the user device based on a determination that the particular server has a reserve processing capacity that is greater than a respective reserve processing capacity associated with the each other one of the group of servers, where the reserve processing capacity is based on a traffic condition and processing capacity associated with the particular server; and sending, to the particular server, an instruction to establish the communication session, where sending the instruction enables the particular server to establish the communication session via which the user device is to access the network. | 05-31-2012 |
| 20120213071 | Method and Apparatus for Channel Traffic Congestion Avoidance in a Mobile Communication System - An apparatus, comprising at least one processor configured to receive and read a series of blocks on a first channel and determine whether there is congestion and if not transmitting a channel request on a second channel. | 08-23-2012 |
| 20090116386 | Overload Protection of a TMN System - To protect an overloading of a central controller OS of a TMN system, messages N received by network elements are assigned to different classes, thereby resulting in class specific loads. Those messages N which are assigned a class K with a class specific load overloading the controller are protected. | 05-07-2009 |
| 20120176898 | DOWNLINK FLOW CONTROL USING PACKET DROPPING TO CONTROL TRANSMISSION CONTROL PROTOCOL (TCP) LAYER THROUGHPUT - Certain aspects of the present disclosure relate to wireless communications and methods and apparatus for downlink flow control at a user equipment (UE). Aspects generally include monitoring, by a UE, one or more parameters related to the UE, and selectively dropping received packets based on the one or more parameters in order to trigger a rate control mechanism. Selectively dropping received packets may occur at a Packet Data Convergence Protocol (PDCP) layer in order to reduce a corresponding transmission control protocol (TCP) throughput. Accordingly, packets may be selectively dropped prior to reaching an applications processor. | 07-12-2012 |
| 20100271946 | METER-BASED HIERARCHICAL BANDWIDTH SHARING - Example methods and apparatus for hierarchical bandwidth management are disclosed. An example method includes, using dual-token bucket meters (two-rate three-color meters) to meter bandwidth usage by individual microflows and associated macroflows (combinations of microflows). The dual-token bucket meters are used to locally and finally mark the packets using a three-color marking approach. In the example method, forwarding and discard decisions for packets processed using such techniques are made based on the final marking. | 10-28-2010 |
| 20100008225 | SYSTEM FOR CHANNEL CONGESTION MANAGEMENT - A system for managing data traffic in a multi-user multiple-simultaneous-access (MUMSA) environment, for example in a code reuse multiple access (CRMA) environment or other physical environment having true random access with more than one transmission present at the same time, the system including a channel load estimator for multiple users, a congestion threshold calculator using the estimate of channel load to calculate threshold on an ongoing basis, a tester at each terminal performing an experiment using that congestion threshold value and a random number generator to determine if a packet is eligible to be transmitted, a traffic controller for transferring downstream virtual channel traffic and a redistributing mechanism for redistributing user terminals to affiliate with the proper downstream virtual channel. | 01-14-2010 |
| 20090161543 | SYSTEM AND METHOD FOR MULTI-CHANNEL DATA-ADAPTIVE THRESHOLDING FOR SHARED CHANNELS WITH TIME-VARYING RATE CONSTRAINTS - A system and method allocates bandwidth for a plurality of data sources within a communications network. The data sources each generate data and transmit the generated data along communications channels in a shared communications link of the communications network. Each data source includes a data sensor for sensing data generation at each data source indicative of network resource usage. A node is connected to the communications link for receiving the data generated from respective data sources. A controller is associated with at least one of the node and each data sensor and data source for establishing data sensor detection thresholds, reallocating excess data capacity from underused channels to those channels requiring excess data capacity, and setting new data detection thresholds for each data sensor based on reallocated data rates at each data source. | 06-25-2009 |
| 20120257498 | METHOD AND SYSTEM FOR PROVIDING END-TO-END QoS IN CONVERGED NETWORKS USING PROBABILISTIC PREFERENTIAL ADMISSION CONTROL - Network management for providing and managing Quality of Service (QoS) in converged networks, and particularly management of bursty, short-lived data loads, in an opaque network where knowledge of or control over network elements is not required. Preferential treatment is provided to some subset of the network users that require better QoS assurances from the underlying network by applying probabilistic admission control decisions in conjunction with estimated network state provides improved performance for high priority data with bursty data loads. | 10-11-2012 |
| 20120257499 | POLICY AND CHARGING RULES FUNCTION (PCRF) AND PERFORMANCE INTELLIGENCE CENTER (PIC) BASED CONGESTION CONTROL - A system for congestion control in a mobile communications network includes a monitoring module configured to monitor message traffic associated with a cell in a mobile communications network. The message traffic includes control plane and user plane messages. The monitoring module determines, based on the message traffic, whether a predetermined congestion threshold associated with the cell in the mobile communications network has been crossed. In response to the threshold being crossed, the monitoring module generates a cell congestion notification message that includes the identity of subscribers that are contributing to the congestion. A policy server receives the cell congestion notification message and generates a PCC rule that modifies the policy of the one or more identified subscribers and for communicating the PCC rule to a PCEF. | 10-11-2012 |
| 20120082032 | Method, Apparatus, and System for Triggering Resource Configuration - A method, apparatus, and system for triggering resource configuration are disclosed. The method includes: if user equipment (UE) in Cell_Paging Channel (Cell_PCH) state figures out that the total amount of buffer occupancy at the radio link control (RLC) layer or the Transport Channel Traffic Volume is larger than configured threshold, the UE carries an indication in a MEASUREMENT REPORT message and transmit the message to the network side, wherein the indication is used to trigger the network side to configure resources for the UE. With the present invention, the resource configuration is quickly triggered, and the delay of the UE in the data transmission is minimized. | 04-05-2012 |
| 20100329114 | AGGREGATE TRANSPORT CONTROL - Example embodiments of methods and apparatus for data communication are disclosed. An example method includes receiving, at a data network communication device having a shared data buffer for queuing received data, respective data backlog information for a plurality of sending network devices operationally coupled with the data network communication device. The example method also includes determining an amount of aggregate data backlog for the data network communication device based on the respective data backlog information. The example method further includes comparing the aggregate data backlog amount with a threshold, and, in the event the aggregate data backlog amount is less than or equal to the threshold, allocating, at the data network communication device, respective data transmission windows to the plurality of sending network devices. In this example, respective sizes of the respective data transmission windows are based on the respective data backlog information for each sender. In the event the aggregate data backlog amount is greater than the threshold, the example method further includes allocating, at the data network communication device, fixed size data transmission windows to the plurality of network sending devices. The example method still further includes receiving, at the data network communication device, data from the sending network devices in accordance with at least one of the respective data transmission windows and the fixed size data transmission windows. | 12-30-2010 |
| 20080298235 | Response time estimation for intermittently-available nodes - Message exchanges may be executed between a middleware component and at least one intermittently-available node, during connected phases of the intermittently available node with the middleware component. Transmission parameters associated with the message exchanges may be monitored, and a current request message to be sent to the intermittently-available node may be determined, the current request message being associated with a time-to-live. An expected message exchange time of the current request message and a resulting response message received from the node in response thereto may be determined, relative to the connected phases and based on at least some of the transmission parameters. Based on the expected message exchange time, it may be predicted whether the current request message and the resulting response message will be successfully exchanged with the intermittently-available node, prior to an expiration of the time-to-live of the current request message. | 12-04-2008 |
| 20080298236 | Dynamic link aggregation - A method and apparatus for dynamically distributing traffic over links grouped together in a data transmission channel are disclosed. In one embodiment, the method includes receiving data at the network device, distributing the data over a first array, mapping the first array to a second array having entries corresponding to the links, and measuring data traffic. The mapping between the first array and the second array is updated based on traffic measurements to balance traffic load over the links. | 12-04-2008 |
| 20110038262 | WIRELESS COMMUNICATION SYSTEM, WIRELESS COMMUNICATION METHOD, WIRELESS COMMUNICATION APPARATUS AND PROGRAM STORAGE MEDIUM - A wireless communication system includes a first wireless communication apparatus and a second wireless communication apparatus which communicate with each other. The first wireless communication apparatus simultaneously transmits frames to the second wireless communication apparatus through first to nth (n is an integer of 2 or greater) frequency channels, the second wireless communication apparatus receives the frames from the first wireless communication apparatus through the first to nth frequency channels, judges success or failure of reception of each of the frames by performing error detection, creates delivery confirmation frame including information indicating success or failure of reception of each of the frames, and transmits the delivery confirmation frame through x specific channel (x is an integer in a range from 1 or more to n−1 or fewer) of the first to nth frequency channels to the first wireless communication apparatus a predetermined time after reception of the frames. | 02-17-2011 |
| 20110235513 | PACKET SCHEDULING IN A WIRELESS LOCAL AREA NETWORK - A method is described including deriving, by a wireless device, a first value for each of a plurality of queues. The first value is derived from a second value and a delay between scheduling transmissions for that data queue. The second value is associated with a data rate, and each of the plurality of data queues is associated with a priority. Data is selected by the wireless device from at least one of the priority queues for transmission based on the derived first value. Also described is a wireless device with a plurality of data cues and circuitry configured for each of the plurality of cues to derive the first value and to select data from at least one of the priority queues for transmission based on the derived first value. | 09-29-2011 |
| 20120092990 | Quality of Service Adjustments to Improve Network Utilization - Devices of a telecommunication network described herein are configured to reduce a service level associated with a quality of service offered by the telecommunication network to a user. The devices may reduce the service level responsive to data consumption by the user exceeding a threshold or responsive to data consumption associated with an application or data type. Also, the devices may be configured to increase a video-conversation-specific service level responsive to determining that a client device of the user is establishing a video conversation. | 04-19-2012 |
| 20110310735 | Resource Allocation Framework for Wireless/Wired Networks - A resource allocation framework for wireless/wired networks is described. In an embodiment, methods of end host based traffic management are described which operate separately from the underlying access control protocol within the network (e.g. wireless MAC protocol or TCP). The rate limits for each flow are set based on per-flow weights, which may be user specified, and based on an estimate of the utilization of the shared resource and the rate limits are adjusted periodically so that the resource is not underutilized or saturated. Some embodiments compute a virtual capacity of the resource which is adjusted to optimize the value of the utilization and then the virtual capacity is shared between flows according to the per-flow weights. Methods for estimating the utilization of a wireless network and the capacity of a broadband access link are also described. | 12-22-2011 |
| 20110158096 | TRANSMISSION OF CONTROL INFORMATION ACROSS MULTIPLE PACKETS - Techniques for sending control information in the header of multiple packets are described. The techniques may allow more control information to be sent using a small number of overhead bits per packet. In one design, a first node (e.g., a network entity) may determine control information to send to a second node (e.g., a UE or another network entity). The first node may send the control information in the header of multiple packets toward the second node. In one design, the control information may include congestion information indicative of traffic congestion at the first node. The congestion information may be sent using Explicit Congestion Notification (ECN) bits in the header of IP packets. The first node may send the control information with or without coding and for all packets or a specific data flow. The first node may also send a synchronization sequence prior to the control information. | 06-30-2011 |
| 20110158095 | NON-BLOCKING ADMISSION CONTROL - A method for controlling network access comprises receiving a request to allow a communication flow over a network and temporarily allowing the communication flow over the network before a response to the request is transmitted. Further, the availability of one or more network resources may be determined and compared with resources required for the requested communication flow. Priority of the communication flow may also be determined, and the temporarily allowed communication flow may be responded to based on the available resources, the requested resources, and the priority. | 06-30-2011 |
| 20120243409 | COMMUNICATION NETWORK DESIGN - A communication network design circuit can derive a path and a necessary link capacity for multiple point communication service permitting arbitrary communication within a predetermined range of communication amount by providing traffic amount of data in-flowing through an ingress node and traffic amount of data flowing out through an egress node. The communication network designing circuit has setting means for setting a mathematical programming problem for deriving the multiple point communication service and optimizing means for solving the mathematical programming problem set by the setting means and obtaining the path for the multiple point communication service. | 09-27-2012 |
| 20080225716 | Quality of service admission control network - A network includes an advanced bandwidth manager (ABM) to manage loading when a network nears or exceeds its capacity due to changes in the network, e.g., component failures or incremental growth. The ABM gathers strategic information from remote listeners about how traffic is being routed over the whole network, and is abstracted into point-to-point tables. The information gathered also helps to provide long term service planning. Autonomous policy enforcement points (PEP's) provide short term controls on their own. Intelligent action can be taken by the ABM through the PEP's by downloading admission tables based in the point-to-point abstractions. The goal is to keep the highest level of service up for the most users and prevent total failures. Requested network connections are either admitted or denied to these ends. | 09-18-2008 |
| 20080225715 | SYSTEMS AND METHODS OF PROVIDING PROXY-BASED QUALITY OF SERVICE - Systems and methods for dynamically controlling bandwidth of connections are described. In some embodiments, a proxy for one or more connections may allocate, distribute, or generate indications of network congestion via one or more connections in order to induce the senders of the connections to reduce their rates of transmission. The proxy may allocate, distribute, or generate these indications in such a way as to provide quality of service to one or more connections, or to ensure that a number of connections transmit within an accepted bandwidth limit. In other embodiments, a sender of a transport layer connection may have a method for determining a response to congestion indications which accounts for a priority of the connection. In these embodiments, a sender may reduce or increase parameters related to transmission rate at different rates according to a priority of the connection. | 09-18-2008 |
| 20080225714 | DYNAMIC LOAD BALANCING - A system, method and associated resource balancer function for calculating a resource attribution proposal to be used in a load balancing mechanism supported by a plurality of monitored Service Nodes (SN). At the resource balancer function, receiving an updated remaining capacity value from a first SN of the plurality of SN, storing a remaining capacity value for the first SN from the updated remaining capacity value and calculating the resource attribution proposal between the plurality of SN based on the stored remaining capacity values. | 09-18-2008 |
| 20080212472 | BACKPRESSURE MECHANISM FOR SWITCHING FABRIC - Roughly described, a packet switching fabric contains a separate queue scheduler for each combination of an input module and a fabric output port. The schedulers may also be specific to a single class of service. Each queue scheduler schedules its packets without regard to state of other input queues and without regard to packets destined for other output ports. In an aspect, the fabric manages per-flow bandwidth utilization of output port bandwidth capacity by monitoring the same and asserting backpressure toward the queue scheduler for any thread that is exceeding its bandwidth allocation. In another aspect, a switching fabric uses leaky buckets to apply backpressure in response to overutilization of downstream port capacity by particular subflows. In another aspect, a switching fabric includes a cascaded backpressure scheme. | 09-04-2008 |
| 20130100807 | HYBRID WIRELESS VIRTUALIZATION ARCHITECTURE - According to one embodiment of the invention, a method for optimizing revenue for an operator of a network comprises receiving control information by a network device. The control information includes a first airtime representing an amount of airtime used for wireless data transmissions to a first group of network devices. The method further involves an operation of computing an airtime allocation for the first group of network devices based on the first airtime and lease rates. The lease rates are prices per unit of airtime to be paid by an operator associated with one or more of the network devices. | 04-25-2013 |
| 20130100806 | Methods for Measuring Cell Load for Adaptive Rate Services and Related Systems and Computer Program Products - Methods of load measurement for rate adaptive services are provided in a wireless communications network. The method includes receiving a plurality of packets associated with a bearer; calculating a measured bit rate for the plurality of packets received; and marking each of the plurality of packets received with information associated with the calculated measured bit rate, wherein the marked packets are used as input for admission control, congestion control and/or scheduling schemes for the wireless communications network. Related systems and computer program products are also provided. | 04-25-2013 |