Entries |
Document | Title | Date |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
20100195496 | Method And Apparatus For Evaluating Services In Communication Networks - A method and apparatus ( | 08-05-2010 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
20120033553 | NETWORK FLOW TERMINATION - A network has a plurality of edge nodes ( | 02-09-2012 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
20130176849 | CONGESTION HANDLING IN A PACKET SWITCHED NETWORK DOMAIN - A system and a method are described herein which provide for congestion handling in a packet switched network domain. In case of congestion overload is measured by a core node, the data packets in proportion to the overload are marked and the signaled overload is stored. At least one egress node receives marked and not marked packets, decodes and counts the overload from the marked packets in a counting interval. Congestion report messages are sent to ingress nodes where flows are terminated. | 07-11-2013 |
20130182569 | Link Adaptation for LTE Uplink - A detailed design of an LTE Link Adaptation function for LTE uplink is disclosed. A new approach for adapting SINR backoff in OLLA is used when serving non-time-sensitive radio bearers without target BLER constraint. A sub-optimal scheduler is also disclosed wherein the SINR measurements at the ILLA input are updated on each TTI for the UEs scheduled in that sub-frame for future UL transmission with a fresher interference measurement from the sub-frame preceding by 8 ms the actual transmission sub-frame. This allows for exploitation of a correlation peak of the interference resulting from HARQ retransmissions. A schedule incorporating these features improves upon, with a minor complexity increase, the spectral efficiency performance of a low-complexity baseline scheduler only based on SINR updates at SRS rate. | 07-18-2013 |
20130194923 | CONVERGED ENHANCED ETHERNET NETWORK - A system to improve a Converged Enhanced Ethernet network may include a controller having a computer processor connected to a layer 2 endpoint buffer. The system may also include a manager executing on the controller to monitor the layer 2 endpoint buffer by determining buffer data packet occupancy and/or rate of change in the buffer data packet occupancy. The system may further include a reporter to notify a congestion source of the layer 2 endpoint buffer based upon the buffer data packet occupancy and/or rate of change in the buffer data packet occupancy. | 08-01-2013 |
20130194924 | METHOD AND APPARATUS FOR FLOW CONGESTION CONTROL IN MULTIFLOW NETWORKS - The present disclosure provides methods and apparatuses for improved Iub link congestion management based on a dynamic scaling of flow control request message transmission in multiflow wireless environments. For example, in an aspect, methods and apparatuses are provided for receiving, at a NodeB, a data request from one or more user equipment (UE), wherein each data request corresponds to a flow and the one or more UE is served by a plurality of NodeBs, generating a flow control request corresponding to each flow in response to each data request, and sending each flow control request to a radio network controller (RNC). Thereafter, a Node B may receive data in response to each flow control request, determine a congestion state based on a downlink delay from the RNC detected in the received data, and scale a subsequent one or more flow control requests based on the determined congestion state. | 08-01-2013 |
20130201828 | SYSTEM AND METHOD EMPLOYING INTELLIGENT FEEDBACK MECHANISMS FOR TRAFFIC SUSPENSION ON A CLIENT DEVICE - A method for suspending data transmission on a client device comprising: designating certain sockets within a socket layer on the client device as opportunistic and other sockets as non-opportunistic; detecting that a network interface is being throttled by utilizing flow feedback from a layer beneath the socket layer; and responsively suspending any opportunistic sockets while the network interface is throttled. | 08-08-2013 |
20130208593 | METHOD AND APPARATUS PROVIDING FLOW CONTROL USING ON-OFF SIGNALS IN HIGH DELAY NETWORKS - A method and apparatus controlling, either individually or in the aggregate, traffic flows associated with a plurality of queues by transmitting traffic source FlowON messages at first times selected to avoid queue underflow conditions, and traffic source FlowOFF message at second times selected to avoid queue overflow conditions, where the first and second times are determined as a function of delay time D of a link supporting the traffic source. | 08-15-2013 |
20130223218 | DYNAMIC DIRECTED ACYCLIC GRAPH (DAG) ROOT BYPASS FOR COMPUTER NETWORKS - In one embodiment, traffic flows through a root node of a primary directed acyclic graph (DAG) in a computer network are monitored to detect whether a particular traffic flow is above a path cost threshold. If so, then a corresponding source device may be instructed to cease using the primary DAG for the particular traffic flow, and specific action may be taken based on whether the particular traffic flow is point-to-point (P2P) or point-to-multipoint (P2MP). In particular, in response to the particular traffic flow being P2P, a source route may be computed and sent to the source device to cause the source device to use the source route for the particular traffic flow, while in response to the particular traffic flow being P2MP, the source device may be instructed to create a secondary DAG for the particular traffic flow with the source device as the secondary DAG root. | 08-29-2013 |
20130223219 | METHOD FOR SUPPORTING CONGESTION MANAGEMENT IN A CONGESTION EXPOSURE-ENABLED NETWORK - A method for supporting congestion management in a congestion exposure-enabled network, wherein sending hosts and receiving hosts communicate with each other by sending flows of packets over network paths via intermediate routers, which, upon detecting congestion, mark packets of the flows as congestion packets by including congestion information, wherein congestion is indicated to the sending hosts via a congestion feedback mechanism, and wherein the sending hosts, upon receiving congestion indications, declare a subset of the packets they send as congestion response packets by including congestion information, depending on whether the amount of congestion response packets is balanced with the indicated congestion level or not is characterized in that aggregated congestion is determined on the basis of congestion information included in packets that are sent over the network paths between the sending hosts and the receiving hosts. Furthermore, a corresponding congestion exposure-enabled network system and a corresponding intermediate router are disclosed. | 08-29-2013 |
20130242735 | RANDOM ACCESS CHANNEL ENHANCEMENTS FOR LTE DEVICES - Described herein is a technique for aggregating background traffic packets by the background users instead of performing a random access procedure to request an uplink resource for each new packet. Since the same physical random access channel (PRACH) resources are used for random access procedures by multiple UEs, collisions can occur. The PRACH is expected to operate with very low collision rates, but if the number of users increases, the collision rate increases as well as the error rate. The disclosed technique reduces the collision rate by reducing the number of random access procedures used to transmit background traffic. | 09-19-2013 |
20130258847 | Congestion Control and Resource Allocation in Split Architecture Networks - A controller performs network-wide congestion control in a split architecture network. The controller receives flow statistics from switches for each entity that communicates via the network. The controller chooses a most congested link as a bottleneck link based on a packet loss rate that is derived from the flow statistics and estimated for each entity on each link of the network. The controller identifies a target path in the network that passes through the bottleneck link and carries the most traffic, and calculates a throttling probability for each sharing entity that shares the target path based on the capacity of the bottleneck link, capacity of the first link of the target path, bandwidth consumption and packet loss rate of each sharing entity. The controller then transmits the throttling probability of each sharing entity to the ingress switch of the target path to reduce the congestion on the bottleneck link. | 10-03-2013 |
20130265872 | SCHEDULING METHOD AND APPARATUS BASED ON PHYSICAL LAYER NETWORK CODING FOR BIDIRECTIONAL TRAFFIC - A scheduling method and a scheduling apparatus based on physical layer network coding for bidirectional traffic are provided. The method includes setting up paths passing through a node to perform the physical layer network coding of the bidirectional traffic of sessions that pass through the node. The method further includes requesting, from neighboring nodes of the node, information to be used to schedule the sessions for the physical layer network coding. The method further includes scheduling the sessions for the physical layer network coding based on a queue differential of each session that is calculated based on the information, and a rate of each link of each session. | 10-10-2013 |
20130265873 | Request Modification for Transparent Capacity Management in a Carrier Network - Some embodiments provide a capacity management agent that modifies content requests to adjust bandwidth consumption when streaming requested content from a content provider to a requesting user. The modifications include modifying a URL or header information of the request. The agent performs a process that receives a request for content of a content provider. The process identifies a parameter of the carrier network and modifies the request when the parameter satisfies a threshold. The process passes the request to the content provider and the content provider provides content that consumes a first set of resources in response to an unmodified request and a second set of resources in response to a modified request. When the parameter identifies congestion, the first set of resources is greater than the second set of resources. When the condition parameter identifies underutilization, the first set of resources is less than the second set of resources. | 10-10-2013 |
20130265874 | LINK-AWARE APPLICATION SOURCE-RATE CONTROL TECHNIQUE - A system and method for adapting the source rate of a Voice-over-Internet-Protocol-type (VoIP-type) application. A MAC Layer device outputs information related to a congestion condition of a wireless link and information related to a Round Trip Time (RTT) of an end-to-end connection of the wireless link, the wireless link being for communicating data generated by an application operating on the device, and comprising a source rate of data generated by the application and a Packet Inter-arrival Time (PIT) for the data generated by the application. A rate controller determines a source rate of the application and/or the PIT based on the information related to the congestion condition of the wireless link and the information related to the RTT of the end-to-end connection of the wireless link. | 10-10-2013 |
20130279333 | Allocating Bandwidth in a Resilient Packet Ring Network by PI Controller - Implementations and techniques for allocating bandwidth in a resilient packet ring network by a PI-type controller are generally disclosed. | 10-24-2013 |
20130286830 | METHOD AND APPARATUS FOR DYNAMIC LOAD BALANCING OF COMMUNICATIONS CHANNELS FOR CONTROLLING TRAFFIC LOAD IN A COMMUNICATIONS SYSTEM - A method and apparatus for dynamically balancing traffic loads in a communications system (such as satellite communications systems), based on a control of collision rates via the real-time control of throughput of channels of the communications system (such as a real time throughput of random access channels in a satellite network). The method and apparatus generates and transmits to remote nodes or terminals an operating probability based on the determined throughput for transmission using the communications channel. Also, the method and apparatus includes receiving by at least one terminal the generated operating probability and determining by the at least one terminal a transmission probability for the communications channel based upon the received operating probability, which can further be adjusted by one or more of a received upper or lower limit of the generated operating probability or a collision rate for the communications channel. | 10-31-2013 |
20130294235 | System and Method for Controlling Network Congestion - A method for controlling network congestion includes estimating a queue size, entering a first mode of operation if the estimated queue size is below a first threshold, and entering a second mode of operation if the estimated queue size is above a second threshold. | 11-07-2013 |
20130301412 | Providing a Quality of Service for Various Classes of Service for Transfer of Electronic Data Packets - A quality of service for various classes of services for the transfer of electronic data packets is provided by establishing classes of packets for a customer and for assigning bandwidths to the classes for the customer. Accordingly, the amount of bandwidth for one type of service may vary from the bandwidth for another type of service over the same data connection. A device, such as an edge router of a network, may police the data packets being transferred by a customer to maintain the bandwidth being utilized by a given class of packets of the customer to within the assigned bandwidth for that class of the customer. The data packets may further be policed by core routers of the network may also to maintain the bandwidth being utilized by a given class of packets to within the assigned bandwidth for that class as specified by the service provider. | 11-14-2013 |
20130322241 | TABLE-BASED LINK ADAPTATION FOR WIRELESS COMMUNICATION NETWORK TRANSMISSIONS - A method for link adaptation is provided. Data associated with a user device is stored. A first number of scheduling blocks, SBs, required to transmit the stored data is estimated based at least in part on a first modulation and coding scheme (MCS). The first MCS corresponds to a first channel performance level. A second MCS is determined based at least in part on a link quality. The second MCS corresponds to a second channel performance level. A determination is made whether second channel performance level is less than the first channel performance level. An operating MCS is selected based at least in part on whether second channel performance level is less than the first channel performance level. The data is scheduled for transmission based at least in part on the selected operating MCS. | 12-05-2013 |
20130322242 | Real-Time Network Monitoring and Subscriber Identification with an On-Demand Appliance - A system and a method are disclosed for selectively monitoring traffic in a service provider network. The system receives a notice for a beginning of a network data flow, which responds to a request from a user device for content at an origin server. The system then determines whether to monitor the data flow from the origin server to the user device. If so determined, the system collects statistic information of the data flow and stores the statistic information to a flow record in a database. The system also maps the flow record to a subscriber of the service provider network by analyzing the statistic information of the data flow and estimates bandwidth provided to the data flow by the service provider's network based on the analysis of the statistic information of the data flow. | 12-05-2013 |
20130329555 | DUAL COUNTER - An integrated circuit device for receiving packets. The integrated circuit device includes a first counter for counting a number of the packets, and a second counter for counting bytes of the packets. The first counter and the second counter are configured to be incremented by a single command from a packet processor. | 12-12-2013 |
20130343189 | METHOD FOR CONGESTION AVOIDANCE IN 4G NETWORKS - This invention aims to avoid and resolve congestions in wireless 4G networks. The method is based on a central self-organizing network (SON) server, which dynamically changes neighbor lists on congested base station and on all base stations in vicinity. The procedure is triggered by measuring relative committed traffic rate and air interface utilization of the base station. When base station enters into congested state, it notifies the SON server. The SON server creates new neighbor lists for all base stations in the vicinity and removes the congested base station from these lists. With new neighbor lists propagated to mobile stations, the latter won't scan and initiate handovers to the congested base station. The SON server additionally creates a new dense neighbor list and changes handover triggers settings of the congested base station. The mobile stations consequently find other handover opportunities and connect to different base stations. As the air interface resources are released, the base station leaves the congested state. | 12-26-2013 |
20140050089 | Intra-Frequency Load Balancing Method and Apparatus Thereof - The present disclosure provides an uplink intra-frequency load balancing method. The uplink intra-frequency load balancing can be performed by adjusting a beam direction of a User Equipment UE. For each of UEs, the method comprises steps of: determining a cell load level of each cell based on an uplink load measurement received from base stations of a plurality of cells; determining a beam-forming capability of the UE based on a beam-forming gain of the UE; and calculating a cell balancing parameter for each of the plurality of cells, according to a common pilot channel CPICH quality report measured by the UE, the cell load levels of the plurality of cells and the beam-forming capability of the UE, so as to determine a beam-forming control cell towards which the beam direction of the UE is directed, the beam-forming control cell being a cell which has an optimal cell balancing parameter among the plurality of cells. The present disclosure further provides, for a UE which supports a CLBF mode but is not in the CLBF mode, a method for selectively activating the CLBF mode so as to enhance the effect of load balancing. The present further provides an uplink intra-frequency load balancing apparatus. | 02-20-2014 |
20140050090 | Scheduling of Delay-Sensitive Traffic - The invention concerns a method, uplink traffic control device and computer program product for reducing the delay of uplink communication between a mobile station and a wireless communication network. The uplink traffic control device ( | 02-20-2014 |
20140056139 | EARLY TRAFFIC REGULATION TECHNIQUES TO PROTECT AGAINST NETWORK FLOODING - Methods and apparatus for providing an Anti-Flooding Flow-Control (AFFC) mechanism suitable for use in defending against flooding network Denial-of-Service (N-DoS) attacks is described. Features of the AFFC mechanism include (1) traffic baseline generation, (2) dynamic buffer management, (3) packet scheduling, and (4) optional early traffic regulation. Baseline statistics on the flow rates for flows of data corresponding to different classes of packets are generated. When a router senses congestion, it activates the AFFC mechanism of the present invention. Traffic flows are classified. Elastic traffic is examined to determine if it is responsive to flow control signals. Flows of non-responsive elastic traffic is dropped. The remaining flows are compared to corresponding class baseline flow rates. Flows exceeding the baseline flow rates are subject to forced flow rate reductions, e.g., dropping of packets. | 02-27-2014 |
20140078902 | Scalable Low Latency Multi-Protocol Networking Device - A network device receives a packet that includes a plurality of sets of fields. Sets of fields of the packet are parsed and the field sets are evaluated as soon as they are available to determine whether a processing decision can be made on the packet. Additional field sets may be parsed from the packet and obtained in parallel with determining whether a processing decision can be made, but once it is determined that a processing decision can be made, the evaluating of field sets is terminated such that any further field sets of the packet are ignored for purposes of making a processing decision for the packet. | 03-20-2014 |
20140092737 | TRAFFIC CONTROL METHOD AND TRAFFIC CONTROL APPARATUS - The present invention discloses a traffic control method and a traffic control apparatus. The traffic control method comprising the steps of collecting key performance indexes of a system; and determining whether to limit requests entering into the system based on the collected key performance Indexes of the system, and it is determined that the requests entering into the system will be limited when a certain collected key performance Index of the system is inferior to a first threshold for a period of time, According to the invention, traffic control may be effectively, practically and flexibly provided to a system. | 04-03-2014 |
20140112136 | METHOD FOR MANAGING AND SHARING SYMMETRIC FLOW AND ASYMMETRIC FLOW IN DUPLEXED NETWORK - Provided is a network duplexing apparatus and method. The network duplexing apparatus includes a plurality of network interface units configured to store information of a flow flowing in the network interface units, provide the information of the flow to a master unit when the flow corresponds to an asymmetric flow, and request information of an opposite side flow of the flow from the master unit to receive the requested information, and the master unit configured to store the information of the flow provided from the network interface unit, determine whether the information of the opposite side flow of the flow is stored, and provide the information of the opposite side flow to the network interface unit when the information of the opposite side flow is stored. | 04-24-2014 |
20140133303 | Multicast Rate Control - A method of providing multicast rate control in a wireless communication device can include transmitting data frames to a plurality of stations in a multicast group with a first data rate. Acknowledgements (ACKs) can then be requested from a first subset of the plurality of stations. Frame losses can be determined using the ACKs from the first subset. A second data rate can be determined based on the frame losses with the first subset. A second subset of the plurality of stations can be selected based on the frame losses with the first subset. Data frames can be transmitted to the plurality of stations with the second data rate. Notably, ACKs only from the second subset of the plurality of stations are requested. Frame losses for the second subset can be determined using those ACKs. A current data rate can be adjusted based on the frame losses for the subset and at least one predetermined threshold. Data frames can be transmitted to the plurality of stations using the adjusted data rate. | 05-15-2014 |
20140133304 | APPARATUS AND METHODS OF CONTROLLING CALL ESTABLISHMENT - Apparatus and methods of controlling call establishment are described. A user equipment (UE) may determine to establish a call. In an aspect, the UE may detect a Wireless Local Area Network (WLAN) access node and receive, from a Wireless Wide Area Network (WWAN) access node, WWAN load-related information. Based on UE call establishment rules and the WWAN load-related information, the UE may determine whether to establish the call on the WWAN access node or the WLAN access node. In another aspect, the UE may determine WLAN access node characteristics associated with a received signal from a WLAN access node. The UE may forward a call establishment request, including the WLAN access node characteristics to a WWAN access node. The UE may receive a redirection command to redirect the call establishment request to the WLAN access node. | 05-15-2014 |
20140169167 | METHOD AND SYSTEM FOR TRAFFIC MANAGEMENT AND RESOURCE ALLOCATION ON A SHARED ACCESS NETWORK - A method for traffic management and resource allocation on a shared access network including estimating a bandwidth capacity of a gateway, determining a demand rate of an IP gateway, allocating bandwidth to the IP gateway based on the demand rate, traffic priority, or traffic weighting, allocating bandwidth to the IP gateway in advance of demand when excess bandwidth is available, scheduling traffic at the IP gateway based on traffic priority, service plan of a VSAT, or physical layer properties of the VSAT, performing priority queue servicing of traffic at a gateway using a real time traffic priority queue, a non-real time traffic priority queue, two or more modulation and coding queue groups, and a code block queue. | 06-19-2014 |
20140198646 | SENDER DEVICE BASED PAUSE SYSTEM - A network communication pause system includes a network interface device and a management controller. The management controller is operable to monitor first data traffic that is received by the network interface device over a network and that is associated with a sender Media Access Control (MAC) address and a receiver MAC address. If the management controller determines that the first data traffic has exceeded a threshold, a pause frame that includes the sender MAC address is sent over the network through the network interface device to a sender device associated with the sender MAC address. The pause frame may include an operations code that causes intermediate devices coupled between the management controller and the sender device to forward the pause frame to the sender device, and a pause time for which the sender device will pause the sending of data traffic to the receiver MAC address. | 07-17-2014 |
20140204745 | SYSTEM AND A METHOD FOR MANAGING WIRELESS NETWORKS - A method for reducing load in a cellular communication network, within at least one cell that covers an area which overlaps an area that is at least partially covered by one or more Wi-Fi networks, comprises the steps of: (a) monitoring traffic load within the at least one cell; (b) providing information to a plurality of mobile stations operative in a cellular mode which are currently communicating via their respective at least one cell, to enable one or more of the plurality of mobile stations to switch to their Wi-Fi operating mode, wherein the plurality of mobile stations are capable of operating both in a cellular operating mode and in a Wi-Fi operating mode, and wherein said information indicates to the receiving mobile stations to perform a switch to its Wi-Fi operating mode; (c) for at least some of said plurality of mobile stations, switching their operation mode to Wi-Fi mode. | 07-24-2014 |
20140219089 | Method and Apparatus For User Equipment Control in a Cellular Network - The present invention relates to an apparatus and method for controlling a number of user equipments operating in a cellular network. The method comprises receiving an indication that a rise-over-thermal (RoT) measured in a cell is above a threshold. In response to reception of the indication, it is determined ( | 08-07-2014 |
20140233382 | Oversubscription Monitor - Aspects of oversubscription monitoring are described. In one embodiment, oversubscription monitoring includes accumulating an amount of data that arrives at a network component over at least one epoch of time. Further, a core processing rate at which data can be processed by the network component is calculated. Based on the amount of data and the core processing rate, it is determined whether the network component is operating in an oversubscribed region of operation. In one embodiment, when the network component is operating in the oversubscribed region of operation, certain quality of service metrics are monitored. Using the monitored metrics, a network operation display object may be generated for identifying or troubleshooting network errors during an oversubscribed region of operation of the network component. | 08-21-2014 |
20140247719 | SYSTEM AND METHOD FOR LOGGING TRAFFIC FLOW - The disclosed embodiments include a system, method, and computer program product for tracking conformance of user traffic with a bandwidth profile. For example, in one embodiment, throughput is measured during an observance window and an average for offered throughput is determined based on the measured throughput. A determination is made as to whether the average exceeds a bandwidth profile in response to a determination that packets are being discarded. An alarm is sent in response to a determination that the average exceeds the bandwidth profile. | 09-04-2014 |
20140254364 | System and Method for WiFi Authentication and Selection - A method embodiment for network authentication includes selecting, by a user equipment (UE), an access network for establishing a network connection and receiving one or more network authentication status indications for a network associated with the access network. The method further includes implementing a network authentication and selection policy in accordance with the one or more network authentication status indications. | 09-11-2014 |
20140254365 | DATA TRANSFER METHOD FOR EFFICIENTLY TRANSFERRING BULK DATA - A receiving side data communication device calculates, at prescribed times, an actual measured RTT, which is the time required for data to travel to a transmission side data communication device and back, a data transfer rate for the data transfer, and a data loss ratio, which is the ratio of the number of packets not received by the receiving side data communication device to the number of packets sent from the transmission side data communication device. The receiving side data communication device uses the most recent data transfer rate and the data loss ratio to calculate a transfer score according to a prescribed calculation formula, and increases or decreases the reference RTT in accordance with the change in the transfer score. | 09-11-2014 |
20140254366 | 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. | 09-11-2014 |
20140269290 | Metrics and Forwarding Actions on Logical Switch Partitions in a Distributed Network Switch - Techniques are provided for providing access control lists in a distributed network switch. The distributed network switch made of switch units is divided into logical switch partitions, or logical networks. Physical ports of the switch units are partitioned into logical ports, where each logical port is associated with a logical switch partition. A control point of the distributed network switch manages and assigns a service tag (S-Tag) used to identify which logical port ingress and egress frames are associated with. To generate metrics and other forwarding actions for a given logical switch partition, the control point sets up access control list (ACLs) targeting the logical port associated with the S-Tags associated with the given logical switch partition. | 09-18-2014 |
20140269291 | SYSTEMS AND METHODS FOR DETERMINING CONGESTION IN WIRELESS NETWORKS - Systems and methods are disclosed for determining network congestion. A wireless communications device may identify available networks and assess a congestion parameter for each wireless channel associated with those networks. Assessing congestion on a given channel may include identifying all access points operating on the channel and monitoring traffic associated with each access point. By performing this assessment for each channel, the channel exhibiting minimum congestions may then be selected. | 09-18-2014 |
20140269292 | DYNAMIC ADJUSTMENT OF QUALITY OF SERVICE PARAMETERS - A computer-implemented method for dynamic adjustment of quality of service parameters is described. In one embodiment, one or more quality of service (QoS) parameters of a client of a mesh network is set based on an expected bandwidth for the mesh network. An actual bandwidth for the mesh network is measured. One or more QoS parameters of the client is automatically changed in response to the actual bandwidth differing from the expected bandwidth. The change in the QoS parameters may be configured to compensate for the difference between the actual bandwidth and the expected bandwidth. | 09-18-2014 |
20140313891 | Automatic Adjusting of Reputation Thresholds in Order to Change the Processing of Certain Packets - One embodiment includes a firewall, intrusion prevention, or other device that automatically and dynamically adjusts packets subjected to certain rate limiting based on the reputation level associated with these packets (e.g., based on the reputation score of the source of a packet). In response to measured traffic, one embodiment automatically adjusts the range of reputation scores determining which packets are subjected to this rate limiting (e.g., which packets are possibly dropped), such as, but not limited to increase or decrease the measured traffic. For example, packet traffic with a worse reputation can be singled out for this rate limiting during a period of increased traffic, and then when the measured traffic subsides, the range of reputation scores can be correspondingly changed to allow more measured traffic. | 10-23-2014 |
20140321275 | METHOD AND SYSTEM OF TRANSMISSION MANAGEMENT IN A NETWORK - A method implemented in a network for enhancing transmission is disclosed. The network contains a number of network devices, and at least one network device provides traffic scheduling function to schedule transmission of packets. The method starts with arrival of a packet. In response to arrival of the packet, the network device determines whether a timer has expired, whether a congestion level has reached a congestion threshold, whether the packet is a high priority packet, and whether a burst accumulation counter has reached an accumulation threshold. The packet is transmitted, along with any packet waiting for transmission, in response to at least one of the conditions are satisfied: the timer has expired, the congestion level has reached the congestion threshold, the packet is a high priority packet, and the burst accumulation counter has reached the accumulation threshold. | 10-30-2014 |
20140341026 | ENHANCING PERFORMANCE OF RAPID CHANNEL CHANGES AND OTHER PLAYBACK POSITIONING CHANGES IN ADAPTIVE STREAMING - Content is received within a network by a content receiver based upon fetch requests by the content receiver to a content source, where the fetch requests for content are based upon a first adaptation logic scheme to fill a buffer of the content receiver at a selected rate and to download segments of content at selected encoding rates. A network priority is detected at the content receiver that includes an observed download rate at the content receiver that is greater than a fair share rate for other content receivers in the network. Fetch requests for content are revised in response to detection of the network priority, where the revised fetch requests are based upon a priority adaptation scheme that results in at least one of filling the buffer at a faster rate and downloading segments of content at higher encoding rates compared with the first adaptation logic scheme. | 11-20-2014 |
20140341027 | GENERATING AND ENFORCING A HOLISTIC QUALITY OF SERVICE POLICY IN A NETWORK - A method may include receiving a request to establish a quality of service (QoS) policy that identifies a desired QoS associated with traffic being transported by a network; generating a QoS model based on the identified desired QoS, where the QoS model includes a class of service (CoS) and corresponding forwarding priorities associated with the traffic; retrieving a service level agreement (SLA), associated with a client device that is interconnected to a network node associated with the network, where the SLA includes a particular CoS and corresponding other forwarding priorities for packets associated with the client device; creating a QoS provisioning policy based on the QoS model and the SLA, where the creating includes mapping the CoS to the particular CoS or mapping the forwarding priorities to the other forwarding priorities; and transmitting, to the network node, the QoS provisioning policy that permits the network node to process the packets in a manner that complies with the QoS model or the SLA. | 11-20-2014 |
20140355436 | METHOD AND SYSTEM OF BANDWIDTH-AWARE SERVICE PLACEMENT FOR SERVICE CHAINING - A method implemented in a network for placing services at network devices is disclosed. The network contains a plurality of network devices and offers a set of services to subscribers. Subsets of the set of services are included in ordered service chains for subscribers. The method starts with determining a list of bandwidth consumption entities of a service for each service within the set of services, where each bandwidth consumption entity is based on one or more chains of services. Then a weight of each service is calculated based on the list of bandwidth consumption entities of the service and a service with a highest weight within the group of one or more services that have not been placed is selected. The selected service is then placed at a network device based at least partially on calculating bandwidth impacts to the network by the service. | 12-04-2014 |
20140355437 | INTELLIGENT LOAD BALANCING BANDWIDTH ALLOCATION FOR MULTIPLE INTERFACE WIRELESS DEVICES - A system and method is provided for intelligent bandwidth allocation in a wireless communication device supporting multiple interfaces. A wireless communications device operating in connection with a first communications interface and a second communications interface is capable of switching channels back and forth so as to receive beacons from both interfaces effectively and provide enough bandwidth for each interface for data traffic to continue without any observable interruptions. | 12-04-2014 |
20150009819 | PACKET RELAY SYSTEM, PACKET RELAY METHOD, AND PACKET RELAY DEVICE - A packet relay system includes a first packet relay device and a second packet relay device. One of the first packet relay device and the second packet relay device relays a packet based on a first priority level of the first packet relay device and on a second priority level of the second packet relay device, the first priority level is higher than the second priority level, when the first packet relay device recovers from an error state, the first packet relay device transmits a first notification, the first notification notifies the second packet relay device of the first priority level, based on the first notification, the second packet relay device changes the second priority level to a third priority level that is higher than the first priority level, and the second packet relay device changes the third priority level to the second priority level after receiving path information. | 01-08-2015 |
20150009820 | DATA TRANSMISSION METHOD, DEVICE, AND SYSTEM - A data transmission method is disclosed. N streams of video data uploaded by a video capture terminal are received, where N is an integer greater than or equal to 1; loopback indication information sent by a mobility management entity or the video capture terminal is received, where the loopback indication information carries an identifier of a bearer of video data to be looped back; according to the identifier of the bearer of the video data to be looped back, the video data to be looped back corresponding to the identifier of the bearer of the video data to be looped back is confirmed; and the video data to be looped back is sent to a trunking terminal. In the data transmission method, data that the trunking terminal needs to monitor is directly looped back at the base station. | 01-08-2015 |
20150023168 | DYNAMIC NETWORK TRAFFIC ANALYSIS AND TRAFFIC FLOW CONFIGURATION FOR RADIO NETWORKS - A system may receive, from a base station, information indicating that a network congestion level associated with the base station satisfies a threshold, the network congestion level being a measurement of traffic associated with a network, and the network including the base station. The system may determine, based on the network congestion level satisfying the threshold, traffic flow information for a plurality of traffic flows associated with the base station. The system may identify a congestion-causing traffic flow, of the plurality of traffic flows, based on the traffic flow information. The system may provide information identifying the congestion-causing traffic flow. | 01-22-2015 |
20150043345 | PERFORMING QoS ON UNKNOWN BANDWIDTHS THROUGH RATE ESTIMATING TCP CONGESTION HANDLERS - A system and method is provided for scheduling data packets. The system includes one or more packet engines configured to provide one or more congestion indications for a plurality of connections of a communication link. The system also includes a packet scheduler configured to receive the one or more congestion indications, estimate a link rate of the communication link using the one or more congestion indications and classification information, and schedule the data packets for transmission via the plurality of connections using the estimated link rate and the classification information. | 02-12-2015 |
20150055467 | TRAFFIC AND LOAD AWARE DYNAMIC QUEUE MANAGEMENT - Some embodiments provide a queue management system that efficiently and dynamically manages multiple queues that process traffic to and from multiple virtual machines (VMs) executing on a host. This system manages the queues by (1) breaking up the queues into different priority pools with the higher priority pools reserved for particular types of traffic or VM (e.g., traffic for VMs that need low latency), (2) dynamically adjusting the number of queues in each pool (i.e., dynamically adjusting the size of the pools), (3) dynamically reassigning a VM to a new queue based on one or more optimization criteria (e.g., criteria relating to the underutilization or overutilization of the queue). | 02-26-2015 |
20150055468 | TRAFFIC AND LOAD AWARE DYNAMIC QUEUE MANAGEMENT - Some embodiments provide a queue management system that efficiently and dynamically manages multiple queues that process traffic to and from multiple virtual machines (VMs) executing on a host. This system manages the queues by (1) breaking up the queues into different priority pools with the higher priority pools reserved for particular types of traffic or VM (e.g., traffic for VMs that need low latency), (2) dynamically adjusting the number of queues in each pool (i.e., dynamically adjusting the size of the pools), (3) dynamically reassigning a VM to a new queue based on one or more optimization criteria (e.g., criteria relating to the underutilization or overutilization of the queue). | 02-26-2015 |
20150063105 | WIRELESS COMMUNICATION APPARATUS, WIRELESS STATION APPARATUS AND WIRELESS COMMUNICATION METHOD - A wireless communication apparatus which communicates with at least one wireless station apparatus by utilizing EDCA mechanism includes the following elements. A first channel state determining unit determines a usage state of a communication channel used between the wireless communication apparatus and the wireless station apparatus in a contention period of the communication channel. A first terminal occupation time calculating unit calculates, on the basis of the usage state, a different-terminal occupation time in the contention period of the communication channel. A first traffic measuring unit measures an amount of data received from the wireless station apparatus in the different-terminal occupation time. A first parameter adjusting unit adjusts an EDCA parameter set used in the EDCA mechanism, on the basis of the different-terminal occupation time and the amount of received data. A parameter updating unit updates the EDCA parameter set to an adjusted EDCA parameter set. | 03-05-2015 |
20150085655 | ADJUSTING CONNECTION VALIDATING CONTROL SIGNALS IN RESPONSE TO CHANGES IN NETWORK TRAFFIC - Some embodiments provide a method for reducing the transmission of connection validating control signals when they are not needed. Network entities transmit connection validating control signals over network connections at regular intervals to validate that the network connections and the network entities remain functional. The method monitors data traffic fluctuations on the network connections to determine when connection validating control signals may not be needed. The method reduces unnecessary connection validating control signals in order to optimize the usage of network resources. | 03-26-2015 |
20150103657 | ADAPTIVE RATE OF CONGESTION INDICATOR TO ENHANCE INTELLIGENT TRAFFIC STEERING - Traffic associated with user equipment that are served by a first radio access network is steered to a second radio access network based on a rate of congestion criterion. Network load is monitored by an access point to determine rate of congestion data associated with the access point. As an example, the rate of congestion represents a change in network load of the access point over a defined time period. The rate of congestion data is then transmitted to one or more neighboring access points that can utilize the rate of congestion data to facilitate traffic steering, load balancing, and/or neighbor relationship management. | 04-16-2015 |
20150103658 | COMMUNICATION SYSTEM - A control device determines whether communications that a base station accommodates are congested, based on obtained information, and identifies a terminal that is accommodated in the base station in which it is determined that the communications are congested, as a terminal of which communications a proxy device is to control. The proxy device controls communications between the base station and a server, by using a protocol that acknowledges that the data has reached a reception side, calculates a loss rate in communications by the identified terminal are to be discarded, by utilizing acknowledgement packets which are used by the protocol, and relays a communication of the identified terminal, by a transmission band which has been reduced by the calculated loss rate portion. | 04-16-2015 |
20150117195 | Systems And Methods For Managing A Network - Systems and methods for managing congestion in a network are disclosed. One method can comprise receiving a first congestion indicator at a network point and modifying a data transfer rate to an effective bandwidth in response to receiving the first congestion indicator. If a second congestion indicator is received within a predetermined time period, the data transfer rate can be reduced to a factor of a committed information rate. If a second congestion indicator is not received with the time period, the data transfer rate can be increased to a target transfer rate. | 04-30-2015 |
20150117196 | BASE STATION, AND A METHOD FOR ADAPTING LINK ADAPTATION IN A WIRELESS COMMUNICATIONS NETWORK - A method in a base station for adapting link adaptation of a transmission between a user equipment and the base station is provided. The link adaptation relates to an initial value of a Block Error Rate, BLER, related to the transmission. The base station decides that the user equipment is in congestion responsive to a scheduling bit rate for the transmission in relation to a rate of data packets arriving to or being sent by the user equipment being below a first threshold. Responsive to the user equipment being in congestion, the base station adapts the link adaptation by increasing the value of the BLER of the link adaptation in relation to the initial value, until the user equipment is out of congestion or until the base station detects that any one of the user equipment and the base station tries to send high priority data. | 04-30-2015 |
20150117197 | METHOD AND APPARATUS FOR CALIBRATING A SMALL CELL FOR BACKHAUL MANAGEMENT - The present disclosure presents a method and an apparatus for calibrating a small cell base station for backhaul management. For example, the method may include exchanging backhaul probing messages with a probing server by initiating a plurality of probing packets at the small cell base station, wherein the exchanging is performed over a backhaul after determining that a full queue condition associated with the backhaul is satisfied, computing calibration statistics for the backhaul based on characteristics associated with the backhaul probing messages, and adjusting one or more backhaul parameters of the small cell based on the calibration statistics. As such, calibration of a small cell base station for backhaul management may be achieved. | 04-30-2015 |
20150124605 | METHOD AND APPARATUS FOR LTE UPLINK THROUGHPUT ESTIMATION - A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines an observed bit rate based on uplink transmissions of the UE, estimates an available link capacity for the UE, selects an estimate factor, and estimates available uplink throughput for future uplink transmissions of the UE as a function of the observed bit rate, the estimated available link capacity, and the estimate factor. | 05-07-2015 |
20150146528 | BASE STATION, AND A METHOD FOR PRIORITIZATION IN A WIRELESS COMMUNICATIONS NETWORK - A method in a base station for adapting prioritization of a service of a user equipment over services of other user equipments is provided. The prioritization relates to a transmission between the base station and the user equipment at a scheduling occasion. The prioritization relates to an initial value. The base station decides ( | 05-28-2015 |
20150295855 | COMMUNICATIONS NETWORK USING A TUNNEL TO CONNECT TWO NETWORK NODES - A session admission process is provided which identifies the weakest link in a route between a first node and a second node and determines if the route is able to cope if the session is admitted. The suitability of a link is determined on the basis of: historical link performance; the predicted future performance of the link; and the predicted future demands on the link from other sessions supported by that link. | 10-15-2015 |
20150296408 | RADIO BASE STATION AND COMMUNICATION CONTROL METHOD - A radio base station including: a first interface configured to communicate with a different radio base station via a network among radio base stations, a second interface configured to wirelessly communicate with a radio terminal, and a processor configured to control a transmission of a first signal to the radio terminal when a load of the network among the radio base stations is higher than a given level, the first signal indicating to reject a second signal transmitted from the radio terminal, the second signal requesting to add a bearer between the radio base station and the radio terminal via the different radio base station. | 10-15-2015 |
20150304939 | CAPABILITY OPENING SYSTEM, GATEWAY, AGENT, AND METHOD OF WIRELESS NETWORK - The present invention provides a capability opening system, a capability opening gateway, a capability opening agent, and a capability opening method of a wireless network. The capability opening system includes the capability opening gateway, a UE, and an application server, where the UE includes an application client and the capability opening agent; and the application client exchanges information of a service with the application server through a first interface, the application server exchanges capability information of the wireless network with the capability opening gateway through a second interface, and the capability opening agent exchanges related radio environment information with the capability opening gateway through a third interface. In embodiments of the present invention, a capability opening agent is added to a UE. | 10-22-2015 |
20150312768 | SMALL CELL ACCESS MODE CONTROL BASED ON DEMAND METRICS - In a wireless communication system, a cell may perform a method for obtaining demand measurement data indicative of demand by one or more terminals for wireless service provided by the cell, and adapting a backhaul configuration of the cell based at least in part on the demand measurement data. The cell or network node may determine whether to adapt the backhaul configuration, based at least in part on the demand measurement data. The determining may include detecting a change in demand for use of the small cell by terminals that are not members of the small cell's closed subscriber group (CSG) that exceeds a threshold amount. The method may include changing an access mode of the small cell, in response to detecting the change in the demand. For example, changing the access mode may include changing from restricted access to open access, in response to detecting an increase in the demand. | 10-29-2015 |
20150319764 | Intelligent Load Balancing Bandwidth Allocation for Multiple Interface Wireless Devices - A system and method is provided for intelligent bandwidth allocation in a wireless communication device supporting multiple interfaces. A wireless communications device operating in connection with a first communications interface and a second communications interface is capable of switching channels back and forth so as to receive beacons from both interfaces effectively and provide enough bandwidth for each interface for data traffic to continue without any observable interruptions. | 11-05-2015 |
20150334596 | NETWORK-SIDE BUFFER MANAGEMENT - Various communication systems may benefit from buffer management. For example, systems employing a packet data convergence protocol may be enhanced with network-side buffer management that is configured to manipulate transmission control protocol packet senders. A method can include receiving a plurality of packets at a buffer of a buffer manager. The method can also include manipulating, by the buffer manager, pacing of transmission control protocol senders of the packets. The method can further optionally include fair queuing the packets and/or performing flow incubation on the packets. | 11-19-2015 |
20150341243 | SYSTEM FOR ESTABLISHING AND MAINTAINING A CLOCK REFERENCE INDICATING ONE-WAY LATENCY IN A DATA NETWORK - A method for indicating one-way latency in a data network, with continuous clock synchronization, between first and second node having clocks that are not synchronized with each other includes a continuous synchronisation session and a measurement session. The method repetitively sends predetermined synchronization messages from the first node to the second node and from the second node to the first node, calculates a round trip time for each message at the first node, updates a synchronization point if the calculated round trip time is smaller than a previously calculated round trip time, stores the updated synchronization points of a synchronization window, and calculates a virtual clock from the updated synchronization points of the synchronization window. The measurement session collects multiple measurements of one-way latency between the first and second nodes using the virtual clock, and generates a latency profile by interpolating the multiple measurements. | 11-26-2015 |
20150341276 | METHOD AND SYSTEM OF BANDWIDTH-AWARE SERVICE PLACEMENT FOR SERVICE CHAINING IN A SOFTWARE-DEFINED NETWORKING (SDN) SYSTEM - A method implemented in a network for placing services in a SDN system is disclosed. The network contains a plurality of network devices managed by a SDN controller and offers a set of services to subscribers. Subsets of the set of services are included in ordered service chains for subscribers. The method starts with determining a list of bandwidth consumption entities of a service for each service, where each bandwidth consumption entity is based on one or more chains of services. Then a weight of each service is calculated based on the list of bandwidth consumption entities of the service and a service with the highest weight within a group of services that have not been placed in the SDN system is selected. The selected service is then placed at a network device based at least partially on calculating bandwidth impacts to the SDN system by the service. | 11-26-2015 |
20150350085 | ROUTE DETERMINATION APPARATUS AND TRANSFER ROUTE DETERMINATION METHOD - The processor obtains a process time, which is a time taken for processing a control message when the control device requests that a target processing device, selected from among the plurality of processing devices, process a control message. When the process time has become longer than a first threshold, the processor determines which of a first and a second congestion has occurred based on whether the process time has become longer than a second threshold, which is greater than the first threshold. The first congestion occurs in the transfer devices used for a communication between the control device and the target processing device. The second congestion occurs in the target processing device. The network connection device transmits a request message requesting that a transfer route for which it has been determined that the control message is not processed in a device in which the congestion has occurred be set. | 12-03-2015 |
20150365326 | CONTROLLING INCOMING TRAFFIC - A method and system are provided for controlling a volume of incoming traffic into a network having a plurality of ingress routers. The method includes monitoring respective loads of the plurality of ingress routers. The method further includes selecting a particular one of the plurality of ingress routers to receive future incoming traffic based on at least the respective loads of the plurality of ingress routers. The method also includes creating a mapping between an internal source IP address and a client IP address. The internal source IP address relates to the particular one of the plurality of routers. The client IP address is for a client device accessing the Internet through the network. The method additionally includes rewriting a destination IP address of the incoming traffic based on the mapping. At least the monitoring, selecting, and creating steps are performed by a controller. | 12-17-2015 |
20150373576 | Communication System with Expandable Capacity - Systems and methods for expanding capacity in a network without the use of frequency gaps between a legacy channel and/or newly added channels are provided. Systems and methods for maintaining legacy node operability in the expanded capacity network are also provided by determining the increased power experienced by a legacy node as a result of the newly added channels, and dynamically adapting the modulation utilized on the legacy channel commensurate with the increased power. | 12-24-2015 |
20160007359 | Wireless Network Throughput Estimation - This disclosure relates to estimating throughput of wireless networks by a wireless device. According to some embodiments, estimated uplink and downlink actual temporal load available to a wireless device in a wireless network may be determined. An uplink data rate and a downlink data rate of the wireless device in the wireless network may be estimated. Based on the estimated uplink and downlink actual temporal load available to the wireless device and the estimated uplink and downlink data rates of the wireless device, the maximum possible uplink throughput and downlink throughput of the wireless device in the wireless network may be estimated. Such throughput estimates may be used to select a wireless network to join from among multiple available wireless networks or to select an initial data rate for an application executing on the wireless device, among possible uses. | 01-07-2016 |
20160014634 | Cellular Network Backhaul Oversubscription | 01-14-2016 |
20160029284 | ROUTER AND RESOURCE ASSIGNMENT METHOD THEREOF - The present invention provides a router including first and second wide-area network interfaces, at least one local area network interface, and a control unit. The local area network interface is electrically connected to at least one electronic device through at least one local area network. The control unit enables the electronic device to have at least one network service of the Internet through the first and the second wide-area network interfaces and the local area network interface, and assigns the network service to the first wide-area network interface or the second wide-area network interface according to at least one condition of the network service, wherein the condition includes at least one packet rate caused by the network service. | 01-28-2016 |
20160050139 | SYSTEM AND METHOD FOR MESSAGE ROUTING IN A NETWORK - A transmitting end-point computes a current transmission rate for each respective outbound half-route of outbound half-routes of a route set between transmitting and receiving end-points. The transmitting end-point receives, from the receiving end-point via a respective inbound half-route of the route set, a transmission rate limit for each respective outbound half-route, the transmission rate limit computed by the receiving end-point from routing headers of messages received by the receiving end-point on the respective outbound half-route, wherein the transmission rate limit for each respective outbound half-route places an upper bound on the current transmission rate for transmissions issued on the respective outbound half-route. | 02-18-2016 |
20160094479 | METHOD AND SYSTEMS FOR DYNAMIC ALLOCATION OF NETWORK RESOURCES - Methods and systems for dynamic allocation of network resources for optimized voice capacity and quality management are provided herein. In some embodiments, a method for dynamic allocation of network resources for optimized voice capacity and quality management may include providing; monitoring real-time call metrics and real-time network traffic capacity usage of a plurality of network devices having a network traffic capacity; and adjusting the network traffic capacity based on at least one of an analysis of historical network traffic, an analysis of the real-time call metrics, or an analysis of the real-time network traffic capacity usage, wherein adjusting network capacity comprises one of activating additional network devices to increase the network traffic capacity or deactivating one or more of the plurality of network devices to decrease the network traffic capacity. | 03-31-2016 |
20160100355 | METHOD AND DEVICE FOR PROCESSING D2D MEASUREMENT - Provided are a method and device for processing a D2D measurement. The method includes: D2D measurement configuration information transmitted by a network node is received, wherein the D2D measurement configuration information is UE-based D2D measurement configuration information; UE-based D2D measurement is performed according to the D2D measurement configuration information; and a D2D measurement result obtained by measurement is reported according to the D2D measurement configuration information. By the disclosure, the problem of incapability in effectively controlling D2D discovery and D2D communication in the related art is solved, and effects of effectively controlling D2D discovery and D2D communication, increasing a resource utilization rate and improving quality of user service are further achieved. | 04-07-2016 |
20160112322 | DYNAMIC POWER REDUCTION MANAGEMENT OF NETWORK DEVICES - Power consumption levels of a network device can be adjusted based upon traffic flow at the device. A network device can recognize a situation where the traffic flow associated with a CPE device reaches a level that can be supported by a smaller channel set, and when this situation arises, the CPE device can request and receive an updated, smaller channel set. In response to receiving the smaller channel set, the CPE device can operate using fewer resources, thereby reducing power consumption at the CPE device. When traffic level at the CPE device warrants, the CPE device can request and receive a new or updated, larger channel set. | 04-21-2016 |
20160156524 | COMPUTER PROGRAM PRODUCT, COMMUNICATION QUALITY ESTIMATION METHOD, INFORMATION PROCESSING APPARATUS, AND COMMUNICATION QUALITY ESTIMATION SYSTEM | 06-02-2016 |
20160164796 | Systems and Methods for Hardware Accelerated Metering for Openflow Protocol - A new approach is proposed that contemplates systems and methods to support hardware-based Quality of Service (QoS) operations, which offloads metering functionalities under OpenFlow protocol to a programmable hardware unit/block/component. The hardware unit supports several hardware implemented ports and each port supports multiple configurable queues for the packet flows through a network switch/chip/system. Specifically, the hardware unit includes a plurality of descriptor queues (DQs) configured to accept requests to send a plurality of packets from one or more CPU cores, and a plurality of condition and schedule modules configured to meter, schedule, and condition the packets through a hierarchy of scheduling queues under one or more metering constraints. The hardware unit is programmable to configure the byte-based and/or packet-based rate-limit for each of the packet flows with a calculated adjustment on allowed variations without requiring complex QoS algorithms to maintain the rate-limits of the flows. | 06-09-2016 |
20160173354 | System and Method to Analyze Congestion in Low Latency Network | 06-16-2016 |
20160173390 | CONFIDENCE DEGREE OF DATA PACKET FLOW CLASSIFICATION | 06-16-2016 |
20160174133 | Method and system for controlling access to shared network | 06-16-2016 |
20160183118 | Dynamic Bandwidth Scheduling with Transport Network | 06-23-2016 |
20160255003 | NETWORK APPARATUS, COMMUNICATION SYSTEM, ABNORMAL TRAFFIC DETECTION METHOD, AND PROGRAM | 09-01-2016 |
20170238211 | SYSTEM AND METHOD FOR MINIMIZING NETWORK LOAD IMBALANCE AND LATENCY | 08-17-2017 |
20180026898 | METHOD AND APPARATUS FOR CONTROLLING CONGESTION IN COMMUNICATION SYSTEM | 01-25-2018 |