Entries |
Document | Title | Date |
20080205282 | METHOD FOR PROTECTING THE SERVICE FLOW AND A NETWORK DEVICE - A method for protecting the service flow is provided, wherein a back path is preset between the source node and the destination entity, the method includes steps: A, the source node switches the service flow to the backup path and transmits the service flow to the destination entity through the backup path, at the same time, the source node computes a hypo-excellent path by the route algorithm, and compares the hypo-excellent path with the backup path, if the hypo-excellent path is more excellent than the backup path, then implements the step B, if not, ends the program. B, the source node switches the service flow to the hypo-excellent path and transmits the service flow to the destination entity through the hypo-excellent path. A network device implementing the method for protecting the service flow is also provided. The method for protecting the service flow in the invention has the ability that the fast fault restoration. | 08-28-2008 |
20080212482 | CONGESTION CONTROL SYSTEM, CONGESTION CONTROL METHOD, CONGESTION CONTROL PROGRAM, AND PROGRAM RECORDING MEDIUM - In the present invention, a service network includes, when user terminals are divided by area, subscriber accommodation nodes that accommodate the user terminals present in the respective areas and relay nodes that perform relay of information among the subscriber accommodation nodes. The congestion control system further includes an edge router that routes a processing request for a communication service received from each of the user terminals to each of the subscriber accommodation nodes on the service network side as a control message and a congestion control server that controls congestion states of the subscriber accommodation nodes and the relay nodes. The subscriber accommodation node detects, when congestion occurs or it is likely that congestion occurs in the subscriber accommodation node because of a large number of control messages from the edge router, the occurrence of the congestion or the likelihood of occurrence of congestion and notifies the congestion control server to that effect. The congestion control server transmits a congestion control message for regulation to the edge router that routes the control message to the subscriber accommodation node, in which the congestion or the likelihood of occurrence of congestion has occurred, to thereby regulate an operation for routing the control message to the subscriber accommodation node, in which the congestion or the likelihood of occurrence of congestion has occurred, from the edge router. | 09-04-2008 |
20080219167 | Method, system and device for processing device overload in communication network - A method for processing device overload in a communication network includes: a device involved in a service connection checking in real time whether processing capability of the device exceeds an overload threshold set in the device, and sending to a neighboring device of the device an overload alarm message containing an address of the device if the processing capability of the device exceeds the overload threshold; the neighboring device restricting traffic passing through the device after receiving the overload alarm message. The method of the present invention enables the device involved in the service connection to automatically lead the establishment of the subsequent service connection reasonably, which improves the operation efficiency of network and shortens the processing delay of service connection. | 09-11-2008 |
20080219168 | RELAY APPARATUS, PATH SELECTION SYSTEM, PATH SELECTION METHOD AND PROGRAM - An object of the present invention is to reflect a band of the bottleneck into the cost, to select an optimal path, and to enhance an efficiency of the net utilization without making a setting or a modification to the apparatus (bridge etc.) in which the path control protocol operates in a case where a difference exists between an actually utilizable rate (a band of the bottleneck) in the path between the bridges etc. and a link rate of the connection link such as the bridge etc. in a net in which the apparatus (bridge etc.), in which the path control protocol (STP etc.) for automatically computing a cost of a link by a physical band of the connection link operates, exists. In the system of the present invention, the port manager within the relay apparatus, upon receipt of a notification of the link rate from the port, investigates which side, out of the WAN side and the LAN side, becomes a bottleneck, and the cost rewriter within the relay apparatus rewrites the root path cost field within the BPDU in conformity to the rate of the bottleneck. | 09-11-2008 |
20080225728 | SYSTEMS AND METHODS FOR PROVIDING VIRTUAL FAIR QUEUEING OF NETWORK TRAFFIC - 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 |
20080232256 | MESH BACKHAUL NETWORK PLANNING - In an example embodiment, a number of contending nodes and colliding nodes for a plurality of links of a network is determined. The capacity of each of the plurality of links is determined. A sum of the traffic demand of each of the plurality of links divided the throughput of each of the plurality of links is used to form a cost function for the network. One, or more, of a group consisting of a plurality of frequency assignments, a plurality of transmit powers, and a plurality of clear channel assessment (CCA) values is searched to obtain a global minimum for the cost function. The frequency assignments, transmit powers, and/or CCA values providing the global minimum for the cost function are selected. | 09-25-2008 |
20080232257 | METHOD OF GENERICALLY SPECIFYING CONGESTION CONTROL AND AVOIDANCE BEHAVIOR - A method for controlling congestion control and avoidance behavior of a plurality of heterogeneous network processors in a network is disclosed. The network also includes at least one host processor that utilizes at least one congestion control application. The method include providing a plurality of generic application program interfaces (APIs). The generic APIs communicate with the congestion control application(s) and the heterogeneous network processors. The generic APIs communicate with the congestion control application(s) in the host processor(s) in a network processor independent manner, but manage the congestion control and avoidance behavior of the heterogeneous network processors in a network processor specific manner. Thus, the generic APIs allow the control application(s) to be network processor independent and to manage the congestion control and avoidance behavior of the heterogeneous network processors in the network processor specific manner. | 09-25-2008 |
20080239964 | CONGESTION CONTROL SYSTEM, SERVICE EDGE NODE, GUIDANCE SERVER, CONGESTION CONTROL METHOD, PROGRAM THEREFOR, AND RECORDING MEDIUM RECORDED THEREWITH - In an edge region between an access network for connection to an IP communication terminal of a subscriber via a gateway and a core network for providing the subscriber with an IP telephone service, a service edge node and a guidance server are disposed. The service edge node controls a call initiation request received from the subscriber based on a congested state of the core network and a priority given to the subscriber. The guidance server transmits guidance to the subscriber without the intermediation of the core network. | 10-02-2008 |
20080247317 | Monitoring network conditions of a wireless network - A method of determining a location of a network condition within a wireless mesh network is disclosed. The method includes a test device testing a first plurality of wireless hops of the wireless mesh network. The test device also tests a second number of wireless hops of the wireless mesh network. The test device locates the network condition within the wireless mesh network by comparing the test of the first plurality of wireless hops with the test of the second number of wireless hops. | 10-09-2008 |
20080253290 | Optimization of Traffic Distribution in Multipath Routing - A method for optimization of traffic distribution in a communication network with multipath routing is provided. Distribution weightings are provided for a node of the communication network which has several alternatives or downward links for the routing to a target. The distribution weightings are modified relative to each other as a measure of the traffic loading on the downward links in order to reduce distributed traffic on highly loaded links and to increase distributed traffic on the less loaded links. An even traffic distribution on the communication network is thus achieved. | 10-16-2008 |
20080259803 | Method and Apparatus for Adaptive Bandwidth Control with a Bandwidth Guarantee - A computer implemented method, apparatus, and computer usable program code to monitor transmission of data to target. A determination is made as to whether the transmission of the data exceeds a threshold. The bandwidth used to transmit the data to the target is controlled using an adaptive bandwidth control process if the transmission of the data exceeds the threshold, wherein a minimum amount of bandwidth is guaranteed for the transmission of the data. | 10-23-2008 |
20080285457 | System and Method for Adjusting Direction of Data Flow Between I/O Bridges and I/O Hubs Based on Real Time Traffic Levels - A system and method for adjusting direction of data flow between input/output (I/O) bridges and I/O hubs based on real time traffic levels are provided. The mechanisms of the illustrative embodiments provide firmware and/or hardware for monitoring data flow through an I/O bridge loop and corresponding I/O hub in order to determine if a condition exists requiring reassignment of the direction each I/O bridge sends its data. In particular, the firmware/hardware determines whether a current traffic condition through the I/O bridges and I/O hub meets criteria indicative of one pathway through the I/O bridge loop being over-utilized while another pathway through the I/O bridge loop is under-utilized. If it is determined that such a condition exists, the configuration of the I/O bridges may be automatically modified to reassign which pathway is utilized by the I/O bridge in sending/receiving I/O data traffic through the I/O bridge loop. | 11-20-2008 |
20080291833 | Method for buffer control for network device - Embodiments of the invention provide a queue buffer management method. For one embodiment of the invention, internet protocol data is generated at a data source device. The generated data is communicated to one or more network devices and received at the one or more network devices. Portions of the generated data are selectively deleted based on specified criteria in order to effect improved data flow of the generated data. The specified criteria selected from the group consisting of time since last drop, number of packets since last dropped, packet protocol, packet size and combinations thereof. For one embodiment of the invention, the generated data is communicated via flow controllable interface. | 11-27-2008 |
20080298247 | Method and Apparatus for Vocoder Rate Control in a Wireless Network - A packet filter function in a wireless communication network monitors congestion and communicates a congestion indication to one or more vocoders. In one embodiment, the congestion indication comprises a vocoder source rate calculated by the packet filter function in response to the congestion. The reduced vocoder source rate frees system resources that can be allocated to new users to alleviate the congestion. The vocoder source rate may be communicated to the vocoder(s) in a variety of ways. | 12-04-2008 |
20080298248 | Method and Apparatus For Computer Network Bandwidth Control and Congestion Management - In one embodiment, a network switch includes first logic for receiving a flow, including identifying a reaction point as the source of the data frames included in the flow. The network switch further includes second logic for detecting congestion at the network switch and associating the congestion with the flow and the reaction point, third logic for generating congestion notification information in response to congestion, and fourth logic for receiving control information, including identifying the reaction point as the source of the control information. The network switch further includes fifth logic for addressing the congestion notification information and the control information to the reaction point, wherein the data rate of the flow is based on the congestion notification information and the control information. The content of the data frames included in the flow is independent of the congestion notification information and the control information in a first mode of the network switch. | 12-04-2008 |
20080304416 | Method and Apparatus for Solving Data Packet Traffic Congestion - The present invention relates to data packet traffic congestion solving mechanism in a node of a Radio Access Network (RAN), said mechanism is capable of blocking the transmission of data packets between a user terminal (UT) and said node in both uplink and downlink directions, if a created blocking table indicates for a scheduler that said user terminal has been determined to have been idle for more than a pre-determined time. | 12-11-2008 |
20090003216 | Multipath Forwarding Algorithms Using Network Coding - A method of transmitting data across a wireless mesh network is described which uses network coding at each of the intermediate nodes between the source node and the destination node. Each intermediate node also controls the rate at which it broadcasts packets based on link congestion and the backlog of packets at each of the possible next-hop nodes for the data flow. | 01-01-2009 |
20090010168 | SYSTEM AND METHOD FOR MONITORING THE VOLUME OF CALLS CARRIED BY A VOICE OVER INTERNET PROTOCOL TELEPHONE SYSTEM - A method and a system for controlling the load of calls carried by a voice over Internet protocol telephone system attempts to reduce or eliminate the overloading of individual trunk groups and/or destination gateways. The system obtains information relating to a plurality of calls in the system, and analyzes the call information to determine if certain trunk groups or destination gateways are overloaded. If so, the system issues commands so that additional calls are diverted away from the overloaded trunk group or destination gateway. | 01-08-2009 |
20090028051 | DATA SERVICE SEQUENCING USING ORDERING THEORIES - Methods and apparatus for determining a service path for data flowing through a data communications service are disclosed. A set comprising a plurality of service modules is determined, wherein each service module corresponds to a functional task and wherein the set includes all of the functional tasks required to provide the desired data communications service. Ordering constraints associated with each of the service modules are determined, and a sequence for traversing the service modules is calculated, based on the ordering constraints. | 01-29-2009 |
20090059796 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR IDENTIFYING COMMON FACTORS ASSOCIATED WITH NETWORK THRESHOLD VIOLATIONS - Disclosed are a method, system, and computer program product for identifying one or more common factors or causes which explain the one or more network threshold violations. In one embodiment, the method or the system identifies one or more network components within a network and then identifies which of the one or more network components is overloaded. The method or the system then identifies one or more simple factors for the identified network components where the one or more simple factors constitute one or more causes for overloaded network activity. The method or the system then determines a scaled composite weight for a simple factor to determine whether the scaled composite weight exceeds a second threshold. If certain simple factors are determined to exceed the second threshold, such simple factors are added to a list of common factors which are in turn stored in a tangible computer accessible medium. | 03-05-2009 |
20090080333 | METHOD AND DEVICE FOR PROVIDING AN ALTERNATIVE BACKHAUL PORTAL IN A MESH NETWORK - A method and device for providing an alternative backhaul portal at a mesh access point in a mesh network as provided enables improved backhaul services. The method includes processing a registration of the mesh access point as an alternative backhaul portal in the mesh network. It is then determined that additional backhaul capacity is required in the mesh network. Next, the mesh access point is activated as an alternative backhaul portal in the mesh network in response to determining that additional backhaul capacity is required. Mesh network data are then routed through the alternative backhaul portal at the mesh access point until it is determined that additional backhaul capacity is no longer required. The mesh access point is then deactivated as an alternative backhaul portal in the mesh network. | 03-26-2009 |
20090080334 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR ADAPTIVE CONGESTION CONTROL ON VIRTUAL LANES FOR DATA CENTER ETHERNET ARCHITECTURE - Congestion is adaptively controlled in a data center Ethernet (DCE) network. Packets are received over at least one virtual lane in the DCE network. An absolute or relative packet arrival rate is computed over a time period. The absolute or relative packet arrival rate is compared to at least a first threshold and a second threshold. If the absolute or relative packet arrival rate increases beyond the first threshold, the packet transmission rate is caused to decrease. If the absolute or relative packet arrival rate is less than a second threshold, the packet transmission rate is caused to increase. | 03-26-2009 |
20090103440 | Collision avoidance for uplink VoIP transmission - Disclosed is a method the includes determining if a collision will occur between a transmission from a first user equipment that uses a persistently assigned uplink resource (such as for VoIP packet transmissions) and a retransmission from a second user equipment that uses a synchronous non-adaptive automatic repeat request procedure (e.g., synchronous, non-adaptive HARQ). If it is determined that a collision will occur, the method dynamically allocates the first user equipment to another uplink resource to avoid the collision, while if it is determined that the collision will not occur, the first user equipment is not dynamically allocated another uplink resource so that the first user equipment sends its transmission using the persistently assigned uplink resource. The embodiments of this invention pertain to both the base station (e.g., an evolved Node-B) and the user equipment. | 04-23-2009 |
20090122706 | Method for Managing Resources in a Platform for Telecommunication Service and/or Network Management, Corresponding Platform and Computer Program Product Therefor - A method and system for managing resources in telecommunications services and networks. The method and system regard execution of processes by distributed agents on processing machines to perform predetermined tasks on the network, and are characterized by setting target data including goals on processes and constraints on resource utilization to be met by the system; monitoring computational resources utilization and processes execution by agents, and collecting performance data representative of resource utilization and process execution; comparing the collected performance data with the set data, a penalty being established when performance data do not fulfill target data; and re-allocating resources for process execution by agents so as to minimize the penalty determined on the basis of the comparison. | 05-14-2009 |
20090122707 | Multi-layer cascading network bandwidth control - A managed communication system is disclosed. The system includes a network having a plurality of layers, such as layers | 05-14-2009 |
20090122708 | Method and system for link layer scheduling for networked applications - A method and system is provided for link layer scheduling for networked applications in a coordinator-based communications system. A network-coordinating device receives a request from a networked application to establish a communications session. The request includes a set of session parameters. The network-coordinating device allocates a first transmission opportunity in response to the request. The network-coordinating device allocates successive transmission opportunities based on the set of session parameters without receiving successive requests. The set of session parameters comprises at least one of a predetermined flow control mechanism, a quality-of-service (QoS) requirement, a bandwidth requirement, and an application type. In one embodiment, the predetermined flow control mechanism is additive increase and multiplicative decrease (AIMD) of transmission control protocol (TCP). Using the novel link layer scheduling, the network-coordinating device is able to allocate and adjust successive transmission opportunities to match the upper-layer resource requirement and traffic pattern dynamically. | 05-14-2009 |
20090141636 | Enhancing routing optimality in IP networks requiring path establishment - A system and related method for enhancing routing optimality in IP networks requiring path establishment, including one or more of the following: first and second network clouds including a plurality of communication elements, ones of the plurality of communication elements in the network clouds being first and second communication element, the network clouds having boundaries beyond which each of the plurality of communication elements are unable to see a connectivity between any other communication elements outside the respective network clouds; a path computational element that automatically computes an explicit optimal network route between the first and second communication elements and having an overview of all communication elements in the network clouds, the path computational element providing the computed explicit optimal network route to a routing engine; commissioning a path through the first network cloud and the second network cloud from the first communication element to the second communication element using the provided explicit optimal network route; establishing a path using the computed explicit optimal network route; switching to an alternative route that is inferior to the computed explicit optimal network route upon a failure of the computed explicit optimal network route to function properly; attempting to renegotiate the commissioned path to the computed explicit optimal network route; determining that the explicit optimal network route is again available; and switching the commissioned path back to the computed explicit optimal network route when that route is determined to be again available. | 06-04-2009 |
20090154357 | Method and System for Providing Default Route Advertisement Protection - A system and method in accordance with exemplary embodiments may include detecting connectivity of a core network element to an internal network. In addition, the system and method may halt advertisement of a default route from the core network element to a network element external to the internal network in response to not detecting connectivity of the core network element to the internal network. The system and method may also allow advertisement of the default route from the core network element to the network element external to the internal network in response to detecting connectivity of the core network element to the internal network. | 06-18-2009 |
20090154358 | AUTOMATIC ADJUSTMENT OF LOGICAL CHANNELS IN A FIBRE CHANNEL NETWORK - One embodiment of the present invention provides a system that facilitates automatic adjustment of logical channels in a Fibre Channel (FC) network. During operation, the system receives FC data frames. A respective data frame is associated with a logical channel. The bandwidth on an FC link can be allocated into a plurality of logical channels, and a respective logical channel is associated with a dedicated buffer and can transport a plurality of data flows with data frames of variable length. The system then identifies a slow data flow in a first logical channel. Next, the system assigns the slow data flow to a second logical channel, thereby preventing the slow data flow from slowing down other data flows in the first logical channel. The system subsequently forwards the data frames in the slow data flow on the second logical channel onto an outgoing link. | 06-18-2009 |
20090161548 | Methods and Apparatus for Event Distribution in Messaging Systems - Methods and apparatus for distributing events among a set of traffic processor in a telecommunication network. The methods and apparatus determines a traffic processor from the set of traffic processors with the lowest traffic load, the traffic load is determined for each traffic processor of the set of traffic processors based on a weighting factor, an event queue length of a traffic processors and a current traffic load. Events are re-distributed when a change occurs in the set of traffic processors. The re-distribution is based on a determination of an allowable event queue length for each traffic processor of the set of traffic processors, which is based on the current traffic load, an optimal traffic load and a maximum event queue length. | 06-25-2009 |
20090185489 | Scheduling the transmission of messages on a broadcast channel of an ad-hoc network dependent on the usage of this channel - In order to provide a communication system ( | 07-23-2009 |
20090190477 | SELECTIVELY FORWARDING TRAFFIC THROUGH TUNNELS IN A COMPUTER NETWORK - In one embodiment, an autoroute filter list may be configured with a list of traffic identifiers. Accordingly, at a tunnel head-end node, an autoroute operation may be performed to configure the routing of all traffic in a network onto an appropriate tunnel except for traffic identified in the autoroute filter list. | 07-30-2009 |
20090196183 | OPTIMIZED SIP ROUTING ARCHITECTURE USING AN INTEGRATED NETWORK AND SYSTEMS APPROACH - Session initiation protocol (SIP) control traffic routing decisions, such as rapid failure detection and recovery mechanisms, are based on detection of events and/or conditions that may result in suboptimal performance. The disclosed approach ensures that the SIP traffic is routed or rerouted on an optimal basis. Sample inputs to the SIP routing decisions, include integration with BFD, system metrics and other criteria to determine network and systems conditions, for dynamic decisions on where to optimally route SIP traffic. Examples leverage the B2BUA model, which maintains call state and participates in call processing, however, the examples introduce an improved routing model that is able to not only reroute SIP traffic based on failures but also upon the detection of other suboptimal conditions, e.g. excessive cost. The exemplary techniques provide significant savings by ensuring SIP peering decisions are automatically performed considering costs of peering arrangements, congestion and/or other criteria. | 08-06-2009 |
20090207735 | ROBUST COOPERATIVE SPECTRUM SENSING FOR COGNITIVE RADIOS - The disclosed subject matter relates to communicatively coupled cognitive radio systems, devices, methodologies, or combinations thereof, facilitating improved utilization of unused portions of spectral bands by secondary users generally allocated to other primary users. This improved utilization can be achieved by cooperative spectrum sensing employing ST coding and/or SF coding for transmit diversity. Further, cooperative spectrum sensing can be improved by employing relay diversity with or without algebraic coding. It is illustrated that a threshold probability of false alarm can be reduced by applying transmit diversity with space time coding and/or space frequency coding. It is further illustrated that relay diversity can be employed to compensate for reduced sensing diversity order were some nodes in a cooperative spectrum sensing system cannot report directly. It is disclosed that algebraic coding can be combined with relay diversity to decrease the threshold probability of false alarm in relay diversity systems while maintaining high levels of sensing diversity order. | 08-20-2009 |
20090238074 | DYNAMIC REROUTE OF NETWORK TRAFFIC - In an example embodiment, a method is provided that receives a broadcast of available bandwidth from a first routing device. A congestion of traffic is detected along a downstream path to a second routing device. This second routing device is an immediate downstream neighbor. As such, an alternate path is established to the second routing device by way of the first routing device based on the available bandwidth in the network and a portion of the traffic is transmitted along the alternate path. | 09-24-2009 |
20090262646 | Transport protocol for efficient aggregation of heterogeneous losssy paths - A transport protocol that achieves improved performance in an environment where paths are lossy and a plurality of paths are employed to transfer data, essentially in parallel, from a source to a destination. The protocol is implemented with the aid of an aggregate flow manager (AFM) at the source that considers and controls the data flow through the plurality of paths. With some preselected regularity the AFM determines a number of packets to be included in a Forward Error Correction (FEC) block of packets, creates the block, and transmits the segments of the block over the plurality of paths. As necessary, the destination sends information to the source of what additional information needs to be sent. This additional information might be reactive error correcting (RFEC) packets, or a retransmission of the missed packets. | 10-22-2009 |
20090279436 | METHOD FOR MULTIPLE LINK QUALITY OF SERVICE FOR VOICE AND VIDEO OVER INTERNET PROTOCOL - A method for achieving multiple link quality of service for video and voice calls over Internet links, or over IP links running in private networks, is described. This method applies to both the non-mobile domain (alternate paths exist in one place at the same time) as well as the mobile domain (one path is used at any one place at a given time, but the user device roams from place to place). This method can be implemented as either computer software or other digital logic (ASIC or FPGA). Using this invention, voice and video calls can be moved at will from one path to another, as many times as required during a single conversation, without breaking the RTP voice or video payload stream. The benefit is that embodiments of this invention have a significantly higher probability that a call never breaks under various conditions of quality degrade. This includes the case of link and router failures, which are treated as a special case of quality degrade in the context of voice and video | 11-12-2009 |
20090285100 | MOBILE COMMUNICATION SYSTEM AND METHOD OF DATA DISPERSION IN SAID SYSTEM - In a mobile communication system, which has a plurality of radio network controllers and a number of radio base stations connected to each of the radio network controllers, for sending and receiving user data between a host network and mobile stations via the radio network controllers and radio base stations, a plurality of transmission paths that pass through one or more radio network controllers are set up between a base station, which sends and receives radio signals to and from a mobile station, and the host network. When data is being sent and received using one transmission path from the host network to a base station through a radio network controller, traffic conditions on this transmission path are monitored. When traffic has increased, the user data is dispersed by being passed through a plurality of transmission paths. | 11-19-2009 |
20090290493 | METHOD, ACCESS POINT AND MOBILE STATION FOR IMPLEMENTING LOAD SHARING AMONG ACCESS POINTS - The present invention discloses a method for implementing load sharing among Access Points (AP), the method is applied in a wireless network including at least one Load Sharing Service (LSS), and each LSS includes at least two APs, the method includes: when receiving from a mobile Station (STA) an LSS message including information of at least one AP belonging to the same LSS and being available for the STA to access, by an AP: selecting at least one AP to be accessed by the STA from the at least one AP belonging to the same LSS and being available for the STA to access according to a predefined strategy for load sharing and load status of each AP belonging to the same LSS. The present invention further provides an AP and STA. The effect of load sharing among APs can be improved adopting the present invention. | 11-26-2009 |
20090303882 | Mechanism for implementing load balancing in a network - A mechanism is disclosed for enabling load balancing to be achieved in a network. In one implementation, load balancing is implemented on a “per flow” basis. At the time that a new flow starts, a path is selected. Packets associated with the flow are thereafter sent along that particular path. As the packets associated with the flow are forwarded along the particular path, a congestion metric is determined for the particular path as well as for a set of one or more other paths. Based at least partially upon the congestion metrics, a determination is made as to whether the flow should be moved. If so, then the flow is moved to an alternate path. By determining the congestion metrics for the multiple paths, and by moving the flow in response, it is possible to adapt to changing traffic conditions to keep the loads on the paths relatively balanced. | 12-10-2009 |
20090323534 | METHODS AND SYSTEMS FOR AUTOMATICALLY REROUTING DATA IN A DATA NETWORK - Methods and systems are provided for automatically rerouting data. In accordance with a disclosed example method, congestion is identified in a logical circuit. The logical circuit comprises at least a first communication path in a first local access and transport area, a second communication path in an inter-exchange carrier, and a third communication path in a second local access and transport area. The example method also involves determining that the congestion is isolated to the second communication path in the inter-exchange carrier. Data associated with the logical circuit is rerouted without manual intervention using an alternate communication path to bypass the inter-exchange carrier. The rerouting comprises routing the data through the first local access and transport area, the alternate communication path, and the second local access and transport area. | 12-31-2009 |
20100008229 | Method and system for joint reverse link access and traffic channel radio frequency overload control - A system for joint reverse link access and traffic channel overload control in a cellular network includes relieving the reverse link total loading to optimize resource utilization and distribution among different types of mobile device users. The cellular network includes a plurality of mobile stations that wirelessly communicate with a base station over a reverse link, using a CDMA or similar communications protocol. A joint access and traffic overload control module creates an access channel load relief plan, a traffic channel load relief plan and then relieves the total loading of the reverse link based upon both the access channel load relief plan and the traffic channel load relief plan. | 01-14-2010 |
20100008230 | ACCESS MECHANISMS FOR BASE STATIONS IN HETEROGENEOUS ACCESS POINT NETWORKS - Providing for improved access communication for wireless systems is described herein. By way of example, wireless devices can employ wireless resource re-use in selecting a subset of access communication resources, to mitigate interference on uplink access requests. Re-use can be based on current network conditions, or on a type of base station facilitating the wireless communication. In some aspects, planned resource re-use can be facilitated by an access terminal. The access terminal requests neighboring or interfering network access points to reserve a set of resources for a serving access point. Reserved resources can be conveyed to the serving access point with an uplink access probe, to further mitigate interference. | 01-14-2010 |
20100008231 | Method and Apparatus for Automatic Sub-Division of Areas that Flood Routing Information - Techniques for sharing routing information over a network include determining whether the scale of a flooding domain exceeds a threshold. If so, then a router announcement message is sent over a particular link. The message indicates the local router is a flooding domain border router (FDBR). Summary routing information is determined with less than a certain level of detail used in the flooding domain for routers connected to the local router through links different from the particular link. The summary routing information is sent over the particular link in a link state message that includes type data that indicates summary routing information that crosses a FDBR. These techniques allow automatic favorable scaling of domains of shared routing information as the size of a mobile ad hoc network grows. | 01-14-2010 |
20100014427 | ARBITRATION SCHEME FOR AN OPTICAL BUS - A method of arbitrating data transmissions to prevent data collisions in an optical data interconnect system including a transmitting node, a plurality of receiving nodes, and one or more remaining nodes connected through an optical data channel. The method involves transmitting a transmission request signal from the transmitting node over an arbitration channel corresponding to the transmitting node, monitoring, at the transmitting node, a plurality of arbitration channels corresponding to each of the plurality of receiving nodes and the one or more remaining nodes at the transmitting node for a predetermined period of time, determining a start time for a data transmission from the transmitting node based on the monitored signals to prevent a data collision, and initiating a data transmission of a data signal from the transmitting node over the optical data channel at the determined start time. | 01-21-2010 |
20100014428 | SWITCHING DEVICE - A switching device comprising at least one ingress port and at least one egress port. The switching device is arranged to receive data packets through said at least one ingress port and to forward received data packets to respective ones of said at least one egress port. The switching device further comprises a primary buffer arranged to store data packets received via at least one of said at least one ingress ports and a secondary buffer associated with the primary buffer. The switching device is adapted to select a data packet from said primary buffer and if but only if said secondary buffer satisfies a least one first predetermined criterion, transfer said selected data packet to said secondary buffer. | 01-21-2010 |
20100046375 | Congestion Control Using Application Slowdown - A computer-implemented method is provided, including monitoring one or more parameters of a computer system that executes one or more service requester processes that issue service requests to one or more service provider processes. A congestion in the system is detected by analyzing the parameters. Upon identifying at least one of the service requester processes as contributing to the congestion, execution of the at least one of the service requester processes is slowed. Other embodiments are also described. | 02-25-2010 |
20100046376 | System and Method for Balancing Network Load in a Non-Transparent Multi-Hop Relay Network - A method for balancing network load includes determining an initial capacity of a wireless network comprising a plurality of endpoints coupled to a plurality of different types of access stations. The access stations comprise one or more relay stations and at least one base station. The method also includes identifying one or more endpoints that would increase capacity of the wireless network if switched to a different access station. The method further comprises tentatively switching the identified endpoints from their current access station to a different access station. The method additionally includes determining if the capacity of the wireless network is increased from the initial capacity by the tentative switch and, upon the capacity of the wireless network increasing, switching the identified endpoints from their current access station to a different access station. | 02-25-2010 |
20100061245 | Altering operation of a network interface controller based on network traffic - A method includes, at a network interface controller receiving packets from a network connection for a set of multiple coupled processors, distributing received packets to each of a first set of the processors. In response to determining the change in network traffic, operation of the network interface controller is altered to distribute packets to a second set of the processors | 03-11-2010 |
20100091656 | Method and Apparatus for Communications Traffic Engineering - This invention provides for a technique for selectively off-loading traffic from congested sub-regions of a network to more lightly-loaded regions by making use of Multiprotocol Label Switching (MPLS). For each network element, an Interior Gateway Protocol (IGP) routing is employed to provide re-routing and to identify congested links caused by re-routed trunks for each single failure. The re-routed traffic is then analyzed and alternate Label Switched Paths (LSPs) are identified for such traffic trunks so that the traffic is directed to the alternate LSPs during the single failure event. | 04-15-2010 |
20100097934 | NETWORK SWITCH FABRIC DISPERSION - Methods and apparatus for communicating data traffic using switch fabric dispersion are disclosed. An example apparatus includes a first tier of switch elements; and a second tier of switch elements operationally coupled with the first tier of switch elements. In the example apparatus, the first tier of switch elements is configured to receive a data packet from a source. The first tier of switch elements is also configured to route the data packet to the second tier of switch elements in accordance with a dispersion function, where the dispersion function is based on a dispersion tag associated with the data packet. The first tier of switch elements is still further configured to transmit the data packet to a destination for the data packet after receiving it from the second tier of switch elements. In the example apparatus the second tier of switch elements is configured to receive the data packet from the first tier of switch elements and route the data packet, based on a destination address of the data packet, back to the first tier of switch elements for transmission to the destination. | 04-22-2010 |
20100118705 | METHOD FOR SEAMLESS TRANSFER OF A MOBILE STATION TO A NEIGHBORING BASE STATION IN AN OVERLOAD CONDITION - A method includes receiving a request from a mobile station ( | 05-13-2010 |
20100128608 | Method of carrier reselection for providing selective traffic redirection - In one embodiment, the AT receives a switching ratio, the AT randomly generates a serving priority value from a uniformly distributed random variable, and the AT determines whether to switch from the first carrier and attach to one of the neighboring carriers based on the serving priority value and the switching ratio. | 05-27-2010 |
20100149987 | Traffic Allocation - A method may include storing rules associated with processing calls. Each of the rules may include a maximum number of calls per unit of time. The method may also include determining whether the maximum number of calls per unit of time associated with a first one of the rules is greater than a threshold. The method may further include allocating by a first node, when the maximum number of calls per unit of time is greater than the threshold, a number of calls per unit of time to the first node based on the number of calls satisfying the first rule that were received by the first node and a total number of calls satisfying the first rule that were received by all of the nodes. | 06-17-2010 |
20100149988 | TRANSPORT CONTROL SERVER, NETWORK SYSTEM AND AGGREGATED PATH SETTING METHOD - A transport control server, a network system, and an aggregated path setting method for avoiding congestion on the bypass destination route when an aggregated path consisting of a group of paths was bypassed (diverted) to a bypass destination route. Edge nodes measure the traffic information flowing along each path and notify the transport control server. The transport control server calculates the available capacity of bypass destination routes for each aggregated path based on this traffic information. After receiving a path add request, the transport control server assigns additional paths to the aggregated path so that the aggregated path traffic band that was assigned additional paths, does not exceed the available capacity on the bypass path. The transport control server sends an aggregated path set message to the edge nodes. The edge node complies with the aggregated path set message received from the transport control server and sets the aggregated path. | 06-17-2010 |
20100157807 | Re-Routing Traffic Flow in a Packet Switched Communications Transport Network - In a packet switched communications transport network a method for re-routing traffic flow is provided. The invention based on the recognition of actual utilization of transport resources. In accordance with the implementation, Fast Re-Route detour paths are recalculated each time after new bandwidth information is received. The detours are re-established on new computed paths if needed, i.e., if an optimized path has been found. A node and a system are also disclosed, referring to MPLS network. Also a node is described acting as a Point of Local Repair for link failures. The node comprises a Routing engine, a Link state database, a Detour path calculator and a Detour path establisher in order to capture bandwidth information of the network links and to calculate detour path information for the nodes. | 06-24-2010 |
20100172243 | COMMUNICATION METHOD, NODE, AND CONTROL PROGRAM - A scheduled transmission path of each packet to be transmitted is so determined that the order of predicted arrival time at a reception node is equal to the order of arrival time at a transmission node from estimate values of delay and velocity of each path. Only a packet predicted to arrive within the maximum permissible delay of each path is transmitted among the packets. This enables both of optimum allocation of the load between the paths and the prevention of a delay increase due to multiplexing. | 07-08-2010 |
20100177639 | Method and system for controlling wireless communication channel - A portable terminal is capable of controlling a wireless communication channel control. If a particular wireless communication channel established between the portable terminal and access points (APs) is congested, the portable terminal is switched to one of the channels used by APs whose number is less than the number of APs using the particular wireless communication channel. | 07-15-2010 |
20100208591 | METHODS AND APPARATUS FOR PROVIDING CONGESTION INFORMATION - Methods and systems for providing information relating to congestion at a network element caused by data units intended to be forwarded across a telecommunications network by the network element, the apparatus comprising: load-data receiving means for receiving load data relating to data units intended to be forwarded by the network element; rate-data obtaining means for obtaining data indicative of a configurable rate; first and second registers for storing first and second metrics; first and second updating means operable to update the metrics in said first and second registers in dependence on said load data and on the configurable rate; and a congestion indication provider operable to provide indications of congestion in dependence on the metrics stored in the registers; said apparatus being configured in such that it may provide behaviour equivalent to a virtual queue marking scheme by virtue of a minor modification to hardware provided for Single Rate Three Colour Marking. | 08-19-2010 |
20100246404 | TRANSFER OF NETWORK TRAFFIC FOR MULTI-HOMED DEVICES - In an embodiment, a method is provided for transferring network traffic for multi-homed devices. In this method, capacity information is received from a network device. This capacity information identifies a network capacity of the network device. Upon detection of network traffic to exceed a threshold, an excess capacity of the network device is identified based on the capacity information. A portion of the network traffic is then transferred to the network device by way of a link aggregation protocol, and the portion of network traffic is transferred based on the identified excess capacity of the network device. | 09-30-2010 |
20100254265 | Systems and Methods for Dynamically Adjusting QoS Parameters - A method for dynamically adjusting QoS parameters associated with a virtual circuit is disclosed. The virtual circuit includes a first end connected to a first router and a second end connected to a second router. The method includes receiving an offer message at the second router, and sending a request message to the first router. The offer message includes a first set of QoS parameters and the request message includes a second set of QoS parameters. The method further includes receiving a request confirmation message at the second router, receiving a new offer message at the second router, and sending information compliant with the second set of QoS parameters to the first router. The new offer message includes the second set of QoS parameters. | 10-07-2010 |
20100265826 | METHODS AND SYSTEMS FOR MAINTAINING QUALITY OF SERVICE (QOS) LEVELS FOR DATA TRANSMISSIONS - A system is provided for maintaining Quality of Service (“QoS”) parameters of data transmissions. A packet-switched network framework is provided. The network framework includes at least one router for routing the data transmissions over the network framework. The network framework also includes multiple links, including a first link and a second link. The first link forms at least part of a first path over the network framework, and the second link forms at least part of an alternate, second path over the network framework. A link utilization monitor is configured to monitor a link utilization rate of the first link and to determine whether the rate has exceeded a predetermined maximum utilization threshold. The router is configured to reroute data transmissions over the second link when the rate is determined to have exceeded the predetermined maximum utilization threshold. | 10-21-2010 |
20100271950 | ROUTING TRAFFIC IN A CELLULAR COMMUNICATION NETWORK - A method is described for routing traffic between a base station and a next network node in a cellular communication network over one of a plurality of paths between them having mutually different latency levels. The path over which the traffic is routed is selected based on latency requirements of the traffic and the latency level of the paths. The latency requirements of the traffic are dependent on the service and/or user of the traffic. | 10-28-2010 |
20110007634 | MULTIPLEXING APPARATUS AND CELL DISCARD METHOD - An ATM multiplexing apparatus of the present invention is the apparatus for selectively performing cell discard processing in the case of congestion on the basis of a use state of the same connection formed by cells from the side of an ATM switching unit and subscribers without installing UPC units, and the ATM multiplexing apparatus, which is connected to the ATM switching unit and each of plural subscribers through ATM communication lines and performs multiplexing processing to ATM cells sent from the plural subscribers, comprises: detection means | 01-13-2011 |
20110032824 | Radio Network Control - In a radio access network, multiple radio network controllers are connected to several radio nodes using a network. The interconnected radio network controllers and radio nodes are addressable, and, therefore, each radio network controller can communicate directly with each radio node and visa versa. The radio access network can be configured to avoid active handoffs between radio network controllers by maintaining a traffic channel set up between an access terminal and a radio network controller even as the flow. | 02-10-2011 |
20110038263 | AUTOMATIC ADJUSTMENT OF LOGICAL CHANNELS IN A FIBRE CHANNEL NETWORK - One embodiment of the present invention provides a system that facilitates automatic adjustment of logical channels in a Fibre Channel (FC) network. During operation, the system receives FC data frames. A respective data frame is associated with a logical channel. The bandwidth on an FC link can be allocated into a plurality of logical channels, and a respective logical channel is associated with a dedicated buffer and can transport a plurality of data flows with data frames of variable length. The system then identifies a slow data flow in a first logical channel. Next, the system assigns the slow data flow to a second logical channel, thereby preventing the slow data flow from slowing down other data flows in the first logical channel. The system subsequently forwards the data frames in the slow data flow on the second logical channel onto an outgoing link. | 02-17-2011 |
20110058478 | PROACTIVE LOAD DISTRIBUTION FOR 802.111-BASED WIRELESS LANS - A wireless communication system is able to balance load in a wireless network based on radio frequency (RF) utilization, signal strength, quality of signal (QoS), and other measures. The load may be dynamically moved to other wireless access points within the wireless network based on the amount of load on one or more of the access points and on the measures. As such, at different load conditions, the system can change the methods of how to determine which access point should handle a communication session. Further, the system provides methods for proactively adjusting the load in the wireless network before any one access point reaches its capacity. | 03-10-2011 |
20110058479 | MOBILE TRANSPORT SOLUTION FOR OFFLOADING TO AN ALTERNATE NETWORK - This disclosure relates to a system and method for offloading selected data to an alternate communication network. The offloading provides another route for selected packet traffic that can relieve the burden on a mobile operator's network, such as the backhaul and core networks. As the proliferation of data rich content and increasingly more capable mobile devices has continued, the amount of data communicated over mobile operator's networks has exponentially increased. Upgrading the existing network that was designed for voice calls is not desirable or practical for many mobile operators. This disclosure provides systems and methods for offloading data to the Internet or another IP network to relieve congestion on the mobile operator's network. | 03-10-2011 |
20110058480 | Core Network Processing Load Reduction - A cellular radio communications network includes a core network with a core network node coupled to a radio access network (RAN) associated with a first radio access technology for communicating with mobile radio terminals. The RAN includes multiple RAN nodes. Each mobile radio terminal has an associated access class for accessing service from the cellular radio communications network. The core network node detects an overload condition and sends an overload message to the RAN nodes that includes information for reducing the overload condition. Each of the RAN nodes receives the overload message and determines whether an access class restriction should be implemented to reduce the number of mobile radio terminals permitted to access the cellular radio communications network. If so, the RAN node determines one or more access classes of mobile radio terminals to be restricted based on the information in the overload message. Information relating to the one or more restricted access classes is transmitted in an area associated with the RAN node so that the mobile terminals of a restricted access class are prohibited from accessing the cellular radio communications network. | 03-10-2011 |
20110063979 | NETWORK TRAFFIC MANAGEMENT - Various example embodiments are disclosed. According to an example embodiment, an apparatus may include a switch fabric. The switch fabric may be configured to assign packets to either a first flow set or a second flow set based on fields included in the packets. The switch fabric may also be configured to send a first packet from the first flow set to a first flow set destination via a first path. The switch fabric may also be configured to determine, based at least in part on delays of the first path and a second path, whether sending a second packet from the first flow set to the first flow set destination via a second path will result in the second packet reaching the first flow set destination after the first packet reaches the first flow set destination, the second packet having been received by the router after the first packet. The switch fabric may also be configured to send the second packet to the first flow set destination via the second path based at least in part on the determining that sending the second packet from the first flow set to the first flow set destination via a second path will result in the second packet reaching the first flow set destination after the first packet reaches the first flow set destination. | 03-17-2011 |
20110075564 | Methods and Apparatuses for Establishing M3UA Linksets and Routes - Methods and apparatuses, including computer program products, are described for establishing M3UA linksets and routes. The method includes generating, at a signaling gateway, a linkset that includes a plurality of M3UA links between two or more IP hosts on the signaling gateway and a single IP host on a signal transfer point. The method also includes configuring, at the signaling gateway, a route based on the linkset to direct messages from the signaling gateway to a single destination node. | 03-31-2011 |
20110075565 | SYSTEM AND METHOD FOR CONTROL NETWORK DEVICE - A control system and method for reducing the amount of power consumption of a communication network is provided. The amount of traffic usage and power consumption of communication equipment in the communication network is collected and energy efficiency of the communication equipment is calculated. An operation of the communication equipment and a communication path or routing of the communication network are controlled according to the calculated energy efficiency. Therefore, an operation of unnecessary communication equipment is controlled, thereby reducing the power consumption of the communication network. | 03-31-2011 |
20110090797 | METHOD OF DATA DELIVERY ACROSS A NETWORK - The present invention relates to a method of managing congestion in a multi-path network, the network having a plurality of network elements arranged in a plurality of switch stages and a plurality of network links interconnecting the network elements, the method comprising the steps of detecting congestion on a network link, the congested network link interconnecting the output port of a first network element with a first input port of a second network element in a subsequent switch stage; identifying an uncongested network link connected to a second input port of said second network element; and directing future data packets on a route across the multi-path network which includes the identified uncongested network link. Also provided is a multi-path network and an Ethernet bridge or router incorporating such a multi-path network. | 04-21-2011 |
20110096667 | PACKET COMMUNICATION DEVICE, PACKET COMMUNICATION SYSTEM, PACKET COMMUNICATION MODULE, DATA PROCESSOR, AND DATA TRANSFER SYSTEM - A transmit packet generated by a CPU | 04-28-2011 |
20110096668 | HIGH-PERFORMANCE ADAPTIVE ROUTING - A method for communication includes routing a first packet, which belongs to a given packet flow, over a first routing path through a communication network. A second packet, which follows the first packet in the given packet flow, is routed using a time-bounded Adaptive Routing (AR) mode, by evaluating a time gap between the first and second packets, routing the second packet over the first routing path if the time gap does not exceed a predefined threshold, and, if the time gap exceeds the predefined threshold, selecting a second routing path through the communication network that is potentially different from the first routing path, and routing the second packet over the second routing path. | 04-28-2011 |
20110128856 | APPARATUS AND METHOD FOR SCHEDULING SERVICE BASED ON NETWORK DELAY - An apparatus and method for determining a network delay and scheduling a service based on the delay are provided. The method includes determining information about a first time at which data is transmitted, determining information about a second time at which the data is received, determining a time delay using the first time and the second time, and scheduling a service based on the time delay. Because scheduling of service is based on a determined time delay, radio resources are more efficiently used. | 06-02-2011 |
20110141900 | System and Method for Location, Time-of-Day, and Quality-of-Service Based Prioritized Access Control - A priority server for a provider network includes a traffic volume detection module, a traffic analyzer module, and a rules module. The traffic volume detection module receives operational information from the provider network and determines that a host is experiencing a flash event based upon the operational information. The traffic analyzer module determines that the flash event is not a distributed denial of service attack on the host. When it is determined that the flash event is not a distributed denial of service attack, the rules module provides a priority rule to an access router that is coupled to the host. The priority rule is based upon a characteristic of packets routed in the provider network that are associated with the flash event, and the characteristic is determined not solely by information included in the packets. | 06-16-2011 |
20110164503 | System and Method to Support Enhanced Equal Cost Multi-Path and Link Aggregation Group - An apparatus comprising a small flow forwarding module configured to distribute and forward a plurality of packets that correspond to a plurality of small flows over a plurality of paths, a large flow forwarding module configured to distribute and forward a plurality of packets that correspond to a plurality of large flows over the paths, and a packet header checking module in communication with the small flow forwarding module and the large flow forwarding module, wherein the packet header checking module is configured to inspect a flow indication in an incoming packet and forward the packet to the small flow forwarding module if the flow indication corresponds to one of the small flows or to the large flow forwarding module if the flow indication corresponds to one of the large flows. | 07-07-2011 |
20110164504 | GATEWAY NETWORK ELEMENT, A METHOD, AND A GROUP OF LOAD BALANCED ACCESS POINTS CONFIGURED FOR LOAD BALANCING IN A COMMUNICATIONS NETWORK - The present invention refers to providing of a load balancing, by use of a gateway network element comprising a group of load balanced access points. In particular, the load balancing is performed by selecting of an access point from said group of load balanced access points by use of an access point name, which is derived from a packet data protocol context activation request, said packet data protocol context activation request being transmitted by a mobile subscriber or node, respectively, and received by the gateway network element. | 07-07-2011 |
20110176425 | Load-Balancing Structure for Packet Switches and Its Constructing Method - This invention provides a load-balancing structure for packet switches and its constructing method. In this method, the structure based on self-routing concentrators is divided into two stages, that is, a first stage and a second stage fabric. A virtual output group queue (VOGQ) is appended to each input group port of the first stage fabric, and a reordering buffer (RB) is configured behind each output group port of the second stage fabric. Packets stored in the VOGQ are combined into data blocks with preset length, which is divided into data slices of fixed size, finally each data slice is added an address tag and is delivered to the first stage fabric for self-routing. Once reaching the RB, data slices are recombined into data blocks. This invention solves the packet out-of-sequence problem in the load-balancing Birkhoff-von Neumann switching structure and improves the end-to-end throughput. | 07-21-2011 |
20110205900 | METHOD, NODE DEVICE, AND COMMUNICATION SYSTEM FOR DEVICE POOL MANAGEMENT - A method, a node device, and a communication system for device pool management are disclosed. The method includes: obtaining autonomous loop configuration data which describes relations between a node device and its ancestor node device and between the node device and its descendant node device in an autonomous loop by using identifiers of node devices in the autonomous loop; and setting up a backup relation between a node device and an ancestor node device as well as a backup relation between the node device and a descendant node device according to the autonomous loop configuration data, receiving and storing backup data sent by the ancestor node device, and sending data of the node device to be backed up to the descendant node device. Therefore, the service continuity is ensured when some of the node devices disengage from the autonomous loop. | 08-25-2011 |
20110211452 | RADIO BASE STATION AND RADIO COMMUNICATION METHOD - A radio base station, comprising a DAP/RLSE/FLSE judging unit configured to judge whether the radio base station functions as both RLSE and FLSE, an application judging unit configured to judge whether the application running on the radio terminal is a specific application, and a handover instruction transmission unit configured to transmit a handover instruction to the radio terminal to handover either the RLSE or FLSE to another radio base station, when it is determined that the radio base station functions both as RLSE and FLSE and the running application is not the specific application. | 09-01-2011 |
20110228677 | WIRELESS VIRAL MESH NETWORK AND PROCESS FOR USING THE SAME - A sending subscriber system may participate in a wireless network by generating a message to transmit in a wireless network, identifying a local wireless subscriber system with which communications may be established, and determining whether to use the wireless local subscriber system as a relay. | 09-22-2011 |
20110235518 | SOURCE-BASED CONGESTION DETECTION AND CONTROL - Congestion control techniques based upon resource utilization information stored by a network device. According to an embodiment of the present invention, a network device is configured to identify a data source causing congestion based upon information stored by the network device identifying a set of data sources, and for each data source, information identifying the amount of a resource of the network device being used for processing data received by the network device from the data source. | 09-29-2011 |
20110249558 | Apparatus and Method for Dynamically Deploying a Network Node - A Deploying Apparatus for dynamically deploying a Relaying Apparatus is described. The Deploying Apparatus includes an Evaluating Device and a Deploying Device. The Evaluating Device is adapted for determining an available network configuration and for determining a required network configuration. The Deploying Device is adapted for meeting the required network configuration by deploying at least one Network Apparatus of the group of Network Apparatuses consisting of a Relaying Apparatus and the Deploying Apparatus in accordance with the required network configuration. | 10-13-2011 |
20110249559 | MAC AND TCP COORDINATION APPROACH FOR PERFORMANCE IMPROVEMENT IN IEEE 802.16e MOBILE BROADBAND ACCESS SYSTEMS - A mobile device includes a communications protocol stack including a MAC layer and TCP layer separated by an IP layer. A cross-layer coordination module parallel to the communications protocol stack is coupled to both the MAC layer and TCP layer. The MAC layer generates a message sent to the cross-layer coordination module indicating that the mobile device is about to engage in a communications handover from a first base station to a second base station. The cross-layer coordination module passes handover information to the TCP layer so as to inform the TCP layer of the communications handover. If the mobile device is operating as a TCP sender, the TCP layer freezes its connection and state during the communications handover. If the mobile device is operating as a TCP receiver, the TCP layer sends a TCP ACK message to a TCP sender having an advertised window size set to a zero value so as to cause the TCP sender to freeze a connection and state during communications handover. | 10-13-2011 |
20110255410 | Congestion control method and devices - A method for congestion response in a communication system that comprises routing capability over a first type network and a second type network is described. The method comprises: —receiving a congestion indication for resources on a route to a target through the first type network, —storing the congestion indication associated to the route, —upon receiving a subsequent request for initiating a set-up of a call on the route, —checking if a congestion indication exists for the route, and—establishing the call on an alternative route to the target through the second type network if said congestion indication exists. | 10-20-2011 |
20110267952 | DYNAMIC LATENCY-BASED REROUTING - A switch creates and dynamically updates a latency map of a network to adjust routing of flows. Further, the network is monitored to detect latency issues and trigger a dynamic adjustment of routing based on the latency map. In this manner, a flow can be routed along a route (i.e., a faster route) that provides less latency than other available routes. The latency map can be generated based on latency probe packets that are issued from and returned to the source switch. By evaluating many such latent probe packets that have traveled along many available routes (e.g., corresponding to various ports of the switch), the switch or associated administrative logic can dynamically adjust the latency map to updated latency information of available routes. Therefore, responsive to a trigger, the source switch can dynamically adjust the routing of a flow based on latency issues discerned from the network. | 11-03-2011 |
20110273988 | Distributing decision making in a centralized flow routing system - Local rules for managing flows devolved from a central controller are received at a switch. The central controller determines a global set of rules for managing flows. The switch receives a packet from a flow from a network and determines whether a metric for the flow satisfies a dynamic condition to trigger a metric report to the central controller. In response to a determination that the metric for the flow at the switch satisfies the dynamic condition to trigger a metric report to the central controller, the switch sends a metric report to the central controller, and the switch then receives an instruction to manage the flow from the central controller. In response to a determination that the metric for the flow at the switch does not satisfy the dynamic condition to trigger the metric report to the central controller, the switch manages the flow using the local rules for managing flows. | 11-10-2011 |
20110273989 | System for mobile broadband networking using dynamic quality of service provisioning - A wireless networking system uses mobile and fixed transceivers to achieve a network with changing topology. A routing process includes quality-of-service considerations in the network to allow for features such as file or other data transfer, streaming audio and video, digital telephone communications, etc. The routing process adapts to transceiver units entering, leaving, or moving within, the network. Auxiliary networks such as the Internet, campus or corporate intranets, home networks, etc., can be accessed through the wireless network. Features, designs and user interfaces for the units are described. Security and access control of media content and other data is presented. | 11-10-2011 |
20110292805 | COMMUNICATION PROCESSING DEVICE AND METHOD - A communication processing device includes: a judging section, a distributing section, a congestion rate calculating section, and a reading section. The judging section judges whether each of received packets is a diagnosing packet and that classifies the received packets into at least first packets belonging to a first class for which a bandwidth is guaranteed and second packets belonging to a second class for which a bandwidth is not guaranteed according to respective priorities of the received packets. The distributing section distributes the first packets and the second packets to the first class and the second class, respectively. The congestion rate calculating section calculates a congestion rate of the first packets, using a reading rate of the first packets. The reading section preferentially reads a packet judged to be the diagnosing packet among the second packets on the basis of the congestion rate calculated. | 12-01-2011 |
20110292806 | SWITCHING DEVICE AND SWITCHING METHOD - Each of a first switching processor and a second switching processor included in a switching device switches plural pieces of data to determined destinations. A controller bypass-transmits a determined number of pieces of data received by the first switching processor to the second switching processor according to a congestion state of the first switching processor to make both of the first switching processor and the second switching processor perform a switching process. Alternatively, the controller bypass-transmits a determined number of pieces of data received by the second switching processor to the first switching processor according to a congestion state of the second switching processor to make both of the first switching processor and the second switching processor perform a switching process. | 12-01-2011 |
20110292807 | METHOD AND SYSTEM FOR SIDEBAND COMMUNICATION ARCHITECTURE FOR SUPPORTING MANAGEABILITY OVER WIRELESS LAN (WLAN) - A management controller in a network device may support performing management operations based on management traffic communicated wirelessly via a wireless network controller of the network devices. The management controller may perform the management operations and/or to support wireless communication of the management traffic independent of operations of the network device. The management controller may be integrated into a network controller in the network device. The management traffic may comprise out-of-band (OOB) management related traffic. A direct interface may be established between the management controller and the wireless network controller, to support direct sideband communication between the management controller and the wireless network controller. The sideband interface may incorporate Network Controller Sideband Interface (NC-SI) and/or Secure Digital Input Output (SDIO) interface. The management controller may control operations of the wireless network controller, by utilizing an embedded wireless controller driver. | 12-01-2011 |
20110292808 | METHOD AND APPARATUS FOR SMS TERMINATION OVERLOAD PROTECTION - In order to ameliorate the overload at an overloaded network node that is discarding some of the SMSs it is receiving, when a node is overloaded with received SMSs, it sends a message to the nodes from which it is receiving SMSs of that fact and includes a parameter indicating the extent to which it is overloaded. That parameter, for instance, may be the percentage of SMSs that it is receiving that are being discarded. With this information, the sending node can determine a percentage of the pending SMSs during such conditions that will help remove the overloaded node from the overload condition more quickly. Furthermore, the network protocol may be adapted to include a priority parameter in SMSs. Then, when an SMS sending node knows that a node to which it is sending SMSs is overloaded, the sending node may decide which SMSs to send to the overloaded node based on such priority information. | 12-01-2011 |
20110299399 | METHOD AND APPARATUS FOR CONGESTION CONTROL - Aspects of the disclosure provide a method of congestion control. The method includes transmitting by a first apparatus to a second apparatus a packet stream corresponding to stream data generated by a variable data rate application, determining a round-trip-time of a packet in the packet stream, updating a congestion measure based on the round-trip-time, and informing the variable data rate application based on the congestion measure to adjust a data rate for generating the stream data. | 12-08-2011 |
20110299400 | System for congestion control in packet networks - Variable Rate Congestion Controllers and methods for implementing Variable Rate Congestion Control are presented. An efficient and systematic method for performing variable rate network congestion control is presented. A selection mechanism is selected such that the end result for the network congestion control is that each variable rate network flow suffers approximately equally through the congested node. This achieves a fair policy of implementing Quality of Service for variable rate streaming data. | 12-08-2011 |
20110299401 | ROUTING UNDER HEAVY LOADING - According to the invention, a delivery network for assisting delivery of content objects over an Internet is disclosed. The delivery network includes a network outlet, an interface and a routing function. The network outlet is coupled to a plurality of full-route networks, where each of the plurality of full-route networks is capable of delivering content objects to a plurality of terminal networks. The plurality of terminal networks include a terminal network, where the plurality of terminal networks are coupled to a plurality of end user computers. The interface receives content objects for delivery to the plurality of end user computers. The routing function routes content objects in at least two modes, where a first mode routes content objects based upon a first route path from the network outlet to the terminal network, and a second mode routes at least some content objects using a second route path from the network outlet to the terminal network. The first route path is chosen based upon delivery efficiency. Switching from the first mode to the second mode is triggered when at least of a portion of the first route path reaches a predetermined level of use. The first and second route paths are different, and the second route path is less efficient than the first route path. | 12-08-2011 |
20120039176 | METHODS AND SYSTEMS FOR DOWNLINK FLOW CONTROL IN A WIRELESS COMMUNICATION SYSTEM - Methods and apparatus for downlink rate control by a user equipment (UE) (e.g., when an overload condition happens at the UE) are provided. For example, the UE may experience CPU overload, CPU near-overload, memory overload, memory near-overload, overheating or near-overheating. For certain aspects, the UE may simulate a “degraded channel” in order to cause an eNodeB to lower a transmission rate or block-size as it would in response to receiving an indication of bad channel conditions. The UE may simulate a degraded channel by modifying a channel quality indicator (CQI) and transmitting negative acknowledgment (NACK) messages to the eNodeB. Therefore, the eNodeB may be responsible for guaranteeing quality of service (QoS) based on the new degraded channel condition. In other aspects, UE downlink flow control is achieved by dropping hybrid automatic repeat request (HARM) packets or reducing a radio link control (RLC) receive window size when an overload condition occurs. | 02-16-2012 |
20120044810 | WIRELESS TERMINAL - A communication permitted slot setting section | 02-23-2012 |
20120057464 | ROUTING DEVICE, COMMUNICATIONS SYSTEM, AND ROUTING METHOD - A routing device of the present invention is included in a communication network capable of explicit routing which specifies resources included in a default path for each flow, and includes a detour path detection unit that detects a detour path which enables estimation of temporary transmission quality which can be provided to a flow within a detour region when at least a portion of an explicit default path of the flow transmitted by the routing device is detoured via resources included in a default path of another flow, and a routing unit that routes data of the flow at least to either one of the detour path and the default path, based on a difference between transmission quality of the detour path detected by the detour path detection unit and transmission quality of the default path. | 03-08-2012 |
20120057465 | Link Layered Networks With Improved Operation - A method and system for optimizing and keeping operational a wireless link layered network in which a system control and modifying message (SCMM) is elicited from nodes receiving information packets and based upon whether the node originating the SCMM is from a link layer level which is equal to or less than the link layer level eliciting the SCMM, rerouting or adjusting future transmissions can be effected or items like a less current time at a receiving node and a most recent utilization rate of a receiving node can be adjusted, recorded or set. | 03-08-2012 |
20120075998 | REDUCING ACCESS NETWORK CONGESTION CAUSED BY OVERSUBSCRIPTION OF MULTICAST GROUPS - A multicast router is coupled with a multicast enabled layer 2 device that is coupled with a source of multicast data traffic for multicast groups. Responsive to determining that the amount of bandwidth currently being attributed as being used by the subscriber exceeds its allowed bandwidth limit due to oversubscription of multicast groups, the multicast router switches from periodically transmitting multicast membership general query messages to the multicast hosts of the subscriber, to transmitting one or more multicast membership group-specific query messages to one or more multicast hosts of the subscriber for a subset of the subscribed multicast groups to impede the subscribed multicast groups that are not part of the subset from being refreshed to cause the multicast data traffic for those multicast groups from being transmitted on the access network to the multicast hosts of the subscriber. | 03-29-2012 |
20120087246 | METHOD FOR PROCESSING TRAFFIC IN AN INTERMEDIATE ACCESS POINT - A method for processing traffic destined for a BS received from one or more terminals in an intermediate access point supporting two or more communication schemes is disclosed. The method includes receiving traffic from the one or more terminals according to a first communication scheme, measuring a congestion level of the received traffic, transmitting a first traffic being part of the received traffic to a second intermediate access point according to a second communication scheme, if the congestion level is a predetermined threshold or higher, and transmitting a second traffic being remaining traffic of the received traffic except the first traffic to the BS. | 04-12-2012 |
20120087247 | APPARATUS AND METHOD FOR SUPPORTING COVERAGE EXPANSION OF COMPACT CELL IN HETEROGENEOUS NETWORK SYSTEM - An apparatus and method of operating a compact base station for supporting coverage area expansion of a compact cell in a heterogeneous network system are provided. The method includes determining whether an overload takes place in a coverage area where a compact base station and a plurality of terminals communicate using a first Frequency Assignment (FA) in a compact cell, determining whether resources are redistributable using a second FA in a coverage area expanded according to coverage area expansion of the compact cell, and when the resources are redistributable using the second FA in the coverage area expanded according to the coverage area expansion of the compact cell, changing the FA of at least one of the plurality of terminals communicating with the compact base station using the first FA in the compact cell, from the first FA to the second FA. | 04-12-2012 |
20120092997 | METHOD AND APPARATUS FOR REDUCING TRAFFIC IN A COMMUNICATIONS NETWORK - A method is provided of reducing traffic in or relating to a service provider network. The service provider network comprises a core packet network, a plurality of first access points ( | 04-19-2012 |
20120106346 | LOAD BALANCING TO PROVIDE A TARGET GRADE OF SERVICE (GOS) - A method includes receiving metrics associated with traffic that complies with a grade of service (GOS) associated with a customer premises equipment (CPE) device, where the metrics identify a group of cells via which the traffic is received by the CPE device. The method also includes retrieving information associated with traffic conditions within a group of base stations; initiating a load balancing operation when traffic conditions within a base station indicate that a particular cell, associated with the base station, is congested; and sending, to a set of base stations that send traffic to the CPE device, a notification, where the notification causes traffic, not destined for the CPE device, to be rerouted to another base station, which enables the base station to send traffic, that complies with the GOS, to the CPE device, or causes the CPE device to receive traffic, that complies with the GOS, from a further based station. | 05-03-2012 |
20120147751 | SYSTEM AND METHOD FOR IP VIDEO DELIVERY USING DISTRIBUTED FLEXIBLE CHANNEL BONDING - A system and method receives IP packets on a first device for delivery as DOCSIS packets over a DOCSIS interface, each DOCSIS packet encapsulating IP data from the IP packets, and including a sequence number that the first device generates for a bonding group. The method delivers first DOCSIS packets to a DOCSIS device using first downstream channels on the first device that are associated with the bonding group. When the first downstream channels exceed a capacity, the method determines an available capacity of second downstream channels on a second device that are associated with the bonding group, identifies second DOCSIS packets that do not exceed the available capacity, and forwards the second DOCSIS packets to the second device, which delivers the second DOCSIS packets to the DOCSIS device using the second downstream channels. | 06-14-2012 |
20120147752 | METHOD AND APPARATUS FOR INDICATING CONGESTION IN A SOURCE ROUTED NETWORK - A packet header in a source routed network is augmented to include, with each hop identifier, at least one bit for indicating congestion at the particular hop. As the packet traverses from the source to the destination, when congestion is detected at a hop, a congestion bit associated with the hop is set in the header. At the destination, when another packet is forwarded from the destination to the source on the same path, the congestion bits are reflected back to the source. When the source receives the congestion bits, it has the option of re-routing subsequent communications between the source and destination nodes by generating a new hop list, which routes around one or more of the congested hops. | 06-14-2012 |
20120155276 | Dynamic Expelling of Child Nodes in Directed Acyclic Graphs in a Computer Network - In one embodiment, a parent node in a directed acyclic graph (DAG) in a computer network may detect congestion from its child nodes. In response, the parent node may determine particular child nodes to expel from the parent node based on the congestion, and notifies the expelled child nodes that they must detach from the parent node in response to dynamically detecting congestion (e.g., to find a new parent, excluding the parent node and optionally any nodes in the vicinity). In another embodiment, a child node receives a detach request packet from a current parent node that indicates that the child node is expelled from using the current parent node. In response, the child node triggers a new parent selection to select a new parent node that specifically excludes the current parent node (e.g., and optionally any nodes in the parent's vicinity). | 06-21-2012 |
20120163178 | Multiple-Algorithm Congestion Management - Methods and devices performing management of traffic on a single network device using plural congestion avoidance algorithms are provided. A traffic management method includes (i) separating an incoming traffic in sub-streams of traffic based on at least one characteristic, (ii) managing virtual queues corresponding to the sub-streams of traffic, using congestion avoidance algorithms configured to each operate on one sub-stream of traffic to avoid congestion within a capacity allocated to the one of the at least two sub-streams of traffic, and (iii) dynamically reallocating a total capacity of traffic through the single network device to the virtual queues, a capacity reallocated to a virtual queue depending on a proportion of the incoming traffic, historical or current, in a sub-streams of traffic to which the virtual queue corresponds. | 06-28-2012 |
20120163179 | METHOD FOR PROCESSING TRAFFIC IN UNUSED BAND IN AN INTERMEDIATE ACCESS POINT - A method for efficiently processing traffic in an intermediate access point such as a relay station is disclosed. To process traffic directed from one or more terminals to a base station, an intermediate access point supporting two or more communication scheme receives traffic from the one or more terminals according to a first communication scheme, measures a congestion level of the received traffic, transmits a first traffic being part of the received traffic to a second intermediate access point according to a second communication scheme, if the congestion level is equal to or higher than a predetermined threshold, and transmits a second traffic being remaining traffic of the received traffic except the first traffic to the BS. | 06-28-2012 |
20120176902 | SYSTEM AND METHOD FOR DYNAMICALLY BALANCING A MAXIMUM NUMBER OF ACTIVE REMOTE DEVICE USERS BETWEEN BASE STATIONS - Both a system and method are provided for dynamically balancing a maximum number of active remote device users that can be serviced between first and second base stations transmitting data frames in a radio communication system when the carriers of the first and second base stations operate at different radio frequency bandwidths X and Y respectively, and Y is substantially larger than X. The system includes a system control circuit that controls the number of subchannels in the uplink control channel region of the data frames transmitted by the first base station, and a traffic monitoring circuit that monitors both an uplink load and a number of active wireless device users within broadcast coverage of said first base station. The system control circuit dynamically increases the radio resources in the uplink control channel region of the frames transmitted by the first base station. | 07-12-2012 |
20120176903 | NON-UNIFORM PER-PACKET PRIORITY MARKER FOR USE WITH ADAPTIVE PROTOCOLS - A method, apparatus and computer program product for non-uniform per-packet priority marking for use with adaptive protocols is presented. A packet is received at a first network device, the packet assigned to a priority band. A priority is determined for the packet between a lowest priority of the priority band and a highest priority of the priority band, the priority for the packet selected based on a target distribution of priorities within the priority band, the target distribution comprising a distribution selected to achieve a desired capacity relationship among groups of packets assigned to different priority bands. The selected priority is assigned to the packet. | 07-12-2012 |
20120188876 | Smart Connection Manager - A telecommunication device configured to perform at least one of adjusting a network polling frequency, prompting a user to select one of a plurality of networks, automatically connecting to one of the networks, or automatically disconnecting from one of the networks is described herein. The telecommunication device performs the adjusting, prompting, or connecting based at least on received device data or network data that is associated with the networks. | 07-26-2012 |
20120195204 | LINK POLICY ROUTING BASED ON LINK UTILIZATION - In one embodiment, a link utilization threshold is assigned to a first link. Link utilization of the first link and of one or more second links is monitored. The first link is considered to be out-of-policy (OOP) in the event that the link utilization of the first link surpasses the link utilization threshold. In response to the first link being considered OOP, action is taken. An excess utilization of the first link is determined. One or more prefixes currently routed over the first link whose collective per prefix utilization exceeds the excess utilization are determined. Provided that the collective per prefix utilization of the one or more prefixes currently routed over the first link, if added to the link utilization of the one or more second links, would not cause the one or more second links to be considered OOP, the one or more prefixes are redirected over them. | 08-02-2012 |
20120207026 | COMPUTER-READABLE MEDIUM STORING COMMUNICATION CONTROL PROGRAM, INFORMATION PROCESSING DEVICE, AND PACKET COMMUNICATION METHOD - In an information processing device, a storage stores address information including an address assigned to one endpoint of a tunnel and another address assigned to the other endpoint of the tunnel (a plurality of addresses are set with respect to at least one of the two endpoints). A controller selects, from the address information, source and destination addresses corresponding to the addresses of a captured packet. A transmitter transmits a packet obtained by encapsulating the captured packet and affixing the selected source and destination addresses to a tunnel header of the encapsulated packet. | 08-16-2012 |
20120218898 | Bandwidth utilization for equal cost multiple paths - In one embodiment, a method includes identifying a packet at an upstream node in communication with a source and in communication with a downstream node through equal cost multiple paths including first and second multi-access networks, the packet transmitted on the first multi-access network and associated with a multicast group, and transmitting from the upstream node a request to the downstream node to join the group on the second multi-access network, if the upstream node is already transmitting data to the group on the second multi-access network, or a bandwidth utilization at the first multi-access network exceeds a specified threshold. An apparatus is also disclosed. | 08-30-2012 |
20120218899 | GATEWAY DEVICE, MOBILE TERMINAL, MOBILE COMMUNICATION METHOD, AND PROGRAM - A gateway device connects a packet transfer device on a mobile high-speed network and a radio network controller on a mobile circuit-switched network via an IMS network, and if the gateway device receives from the packet transfer device a request signal for changing a bit rate of audio, the gateway device converts an audio compressed-and-encoded bit stream, stored in a packet transmitted from the packet transfer device or the radio network controller, into a bit rate requested in the request signal and transmits the converted bit stream to the radio network controller or the packet transfer device. | 08-30-2012 |
20120224486 | LOAD-BALANCING VIA MODULUS DISTRIBUTION AND TCP FLOW REDIRECTION DUE TO SERVER OVERLOAD - A method, switch, and/or computer program product routes IP packet flows. An Ethernet switch receives an IP packet flow. Each of the packets in the IP packet flow has a header that contains a same 5-tuple. A load balancing control engine determines whether servers in a group of servers are balanced in their utilization according to 5-tuple redirection rules contained in the load balancing control engine. In response to the load balancing control engine determining, according to the 5-tuple redirection rules, that the servers are balanced, the Ethernet switch routes the IP packet flow to the servers. In response to the load balancing control engine determining that the servers are unbalanced, the load balancing control engine instructs the Ethernet switch to redirect the IP packet flow to a server that is relatively less busy than other servers. | 09-06-2012 |
20120236726 | Buffer Sizing for Multi-Hop Networks - A cumulative buffer may be defined for an interference domain in a wireless mesh network and distributed among nodes in the network to maintain or improve capacity utilization of network resources in the interference domain without increasing packet queuing delay times. When an interference domain having communications links sharing resources in a network is identified, a cumulative buffer size is calculated. The cumulative buffer may be distributed among buffers in each node of the interference domain according to a simple division or according to a cost function taking into account a distance of the communications link from the source and destination. The network may be monitored and the cumulative buffer size recalculated and redistributed when the network conditions change. | 09-20-2012 |
20120250514 | INFORMATION PROCESSING APPARATUS, PARALLEL COMPUTER SYSTEM, AND CONTROL METHOD OF PARALLEL COMPUTER SYSTEM - An information processing apparatus connected to another information apparatus in a parallel computer system via a plurality of routes, includes: an arithmetic processing device to issue an instruction for collection of congestion information and for communication; a route information holding unit to hold route information for performing communication; a transmission unit to transmit a congestion information collection packet to any of the plurality of routes; a reception unit to receive a congestion information collection response packet corresponding to the congestion information collection packet from any of the plurality of routes; and a control unit to cause the transmission unit to transmit a congestion information collection packet, to select route information from the route information holding unit based on congestion information included in the congestion information collection response packet, and to cause the transmission unit to perform communication instructed by the arithmetic processing device based on the selected route information. | 10-04-2012 |
20120250515 | OPTIMIZED LAYER-2 NETWORK SWITCHING SYSTEMS AND METHODS - An exemplary method includes monitoring a performance of at least one of a plurality of layer-2 network paths connecting a layer-2 network switch device to another layer-2 network switch device and selecting an optimal one of the plurality of layer-2 network paths over which to forward data traffic based on a path selection heuristic and the monitored performance of the at least one of the plurality of layer-2 network paths. At least a portion of the exemplary method may be performed by a layer-2 network switching system. In certain embodiments, the selecting of the optimal one of the plurality of layer-2 network paths over which to forward the data traffic is based on at least one of a latency parameter, a congestion parameter, and a cost parameter associated with the at least one of the plurality of layer-2 network paths. Corresponding systems and methods are also disclosed. | 10-04-2012 |
20120281538 | METHODS AND APPARATUS TO MANAGE BYPASS PATHS IN AN INTERNET PROTOCOL (IP) NETWORK - Methods and apparatus to manage bypass paths in an Internet protocol (IP) network are disclosed. An example method disclosed herein includes identifying an aggregation router source bandwidth to a first Internet protocol router exceeding a source threshold value, identifying a first value of the aggregation router bandwidth directed to a first destination, identifying a second value of the aggregation router bandwidth directed to a plurality of second destinations, and bypassing the Internet protocol router with a Layer-2 Open systems Interconnection Reference device via a routerless bypass path when the first value of the aggregation router bandwidth exceeds a first threshold value. | 11-08-2012 |
20120287791 | BALANCING LOAD IN A NETWORK, SUCH AS A DATA CENTER NETWORK, USING FLOW BASED ROUTING - Load balancing is performed in a network using flow-based routing. For example, upon detection of a big flow, one or more alternative paths from a source host to a destination host in the network may be discovered by probing the network and generating, for each of the one or more alternative paths, an association of the packet header information of the big flow to an alternative path discovered using results of probing the network. Upon congestion in a path currently being used by the big flow, an alternative path that is not congested is selected from the one or more discovered alternative paths. The packet header information of the big flow is altered using the generated association of the packet header information to the selected alternative path such that the big flow will be transmitted using the selected alternative path. | 11-15-2012 |
20120320752 | CONTROL OF PACKET TRANSFER THROUGH A MULTIPATH SESSION COMPRISING A SINGLE CONGESTION WINDOW - A method for controlling a packet transfer through a multipath session is disclosed. The method comprises a number of n paths linking a first endpoint to a second endpoint, n being an integer greater or equal to 2, i being an integer and 1≦i≦n; each path Pi being defined by a couple of addresses of a communication interface of the first and second endpoint; the first endpoint being configured for sending the packet to the second endpoint through anyone of the paths; the second endpoint being configured for sending an acknowledgment message through anyone of the paths when the second endpoint received a packet. According to the invention, the method involves, at the first endpoint and at a time t, steps of:
| 12-20-2012 |
20120320753 | DYNAMIC REROUTE OF NETWORK TRAFFIC - In an example embodiment, a method is provided that receives a broadcast of available bandwidth from a first routing device. A congestion of traffic is detected along a downstream path to a second routing device. This second routing device is an immediate downstream neighbor. As such, an alternate path is established to the second routing device by way of the first routing device based on the available bandwidth in the network and a portion of the traffic is transmitted along the alternate path. | 12-20-2012 |
20120327778 | SYSTEMS AND METHODS FOR PRIORITIZING AND SCHEDULING PACKETS IN A COMMUNICATION NETWORK - Systems and methods for providing a weight-based scheduling system that incorporates end-user application awareness are provided and can be used with scheduling groups that contain data streams from heterogeneous applications. Individual data queues within a scheduling group can be created based on application class, specific application, individual data streams or some combination thereof. Application information and Application Factors (AF) are used to modify scheduler weights to differentiate between data streams assigned to a scheduling group. One embodiment adjusts the relative importance of different user applications using dynamic AF settings to maximize user Quality of Experience (QoE) in response to recurring network patterns, one-time events, or both. One embodiment maximizes user QoE for video applications by dynamically managing scheduling weights is provided that incorporates the notions of “duration neglect” and “recency effect” in an end-user's perception of video quality in order to optimally manage video traffic during periods of congestion. | 12-27-2012 |
20130021909 | Method for Reserving Capacity on a Communication Network Link - A method for reserving capacity on a communication network link for guaranteed hit rate (GBR) and best effort (BE) traffic includes determining (s | 01-24-2013 |
20130044602 | CELL SELECTION FOR MULTI-CELL MIMO TRANSMISSION - A method for use in selecting a cell or cells, from amongst a set of cells in a cellular wireless network, for coordinated use in multi-cell multiple-input/multiple-output (MIMO) transmission so as to reduce feedback overhead, each cell of the said set having at least one MIMO channel characteristic which may vary with time at a measurable rate, comprises a cell selection process comprising the steps of: identifying a cell or subset of cells of the said set for which the time variation rate/rates of the said MIMO channel characteristic is/are the slowest of those of the cells in the said set; and selecting a cell or cells for use in multi-cell MIMO transmission from only the cell or subset of cells identified in the identifying step. | 02-21-2013 |
20130051237 | METHOD OF ALLOCATING BANDWIDTH BETWEEN ZONES ACCORDING TO USER LOAD AND BANDWIDTH MANAGEMENT SYSTEM THEREOF - A bandwidth management system includes a plurality of queues respectively corresponding to a plurality of zones. An enqueuing module receives network traffic from one or more incoming network interfaces, determines a belonging zone to which the network traffic belongs, and enqueues the network traffic on a queue corresponding to the belonging zone. A dequeuing module selectively dequeues data from the queues and passes the data to one or more outgoing network interfaces. When dequeuing data from the queues the dequeuing module dequeues an amount of data from a selected queue, and the amount of data dequeued from the selected queue is determined according to user load of a zone to which the selected queue corresponds. | 02-28-2013 |
20130070603 | LINK-STATE ROUTING METHOD FOR ROUTING DATA STREAMS IN A MESHED NETWORK COMPRISING NODES CONNECTED BY THREE-STATE LINKS - A link-state routing method for routing a data stream in a meshed communications network comprising a plurality of nodes connected by links, at least one node of said network comprising a topology table which comprises at least one link, in which the node implements: a step of measuring a parameter relating to the load on said link, a step of comparison of the measured load parameter with a predetermined overload threshold, an overload state being assigned to said link when said overload threshold is exceeded by said load parameter; and a step of distributing an item of information relating to said overload state of said link to at least some of the nodes of said network. | 03-21-2013 |
20130077495 | DIFFERENTIAL FORWARDING IN ADDRESS-BASED CARRIER NETWORKS - The invention relates to enabling differential forwarding in address-based carrier networks such as Ethernet networks. There is described a method of and connection controller for establishing connections ( | 03-28-2013 |
20130100815 | OPTIMIZED NETWORK NODE SELECTION - A device receives Internet protocol (IP) addresses and metrics associated with network nodes of a network, and stores the IP addresses and the metrics in a route table. The device receives, from a user equipment, a request to connect to the network, and determines a particular network node, of the network nodes, to which to forward a communication session of the user equipment, based on the request and based on the metrics stored in the route table. The device forwards the communication session of the user equipment to the particular network node, and the particular network node enables the user equipment to connect to the network. | 04-25-2013 |
20130100816 | NETWORK CONGESTION MANAGEMENT BASED ON COMMUNICATION DELAY - Embodiments determine communication delay along a network path between a source and a destination in a network. A target injection rate is calculated based on the determined delay and a predetermined maximum queuing delay threshold. Data packets are transmitted along the network path using an inter-packet delay that is based on the target injection rate. | 04-25-2013 |
20130114413 | Decoupled and Concurrent Packet Processing and Packet Buffering for Load-Balancing Router Architecture - A network component comprising a traffic manager (TM) configured to assign a unique identifier (ID) to a received packet, a splitter module configured to separate a header and a payload of the received packet, the splitter module further configured to attach the unique ID to each of the header and the payload, and a merger module configured to assemble an outgoing packet using the header and the payload. | 05-09-2013 |
20130114414 | Hardware-Based Dynamic Load Balancing That Avoids Flow Packet Reordering Statistically - A network component comprising a hash generator configured to generate a first hash value using a first hash function and a packet, and generate a second hash value using a second hash function and the packet, a memory comprising a first hash table related to the first hash function and a second hash table related to the second hash function, the first and second hash tables comprising one or more entries, the one or more entries comprising a signature, a timestamp, and a path identification, a comparator configured to compare the first hash value and the second hash value with the one or more entries, and a forwarding decision module configured to forward the packet on a selected path. | 05-09-2013 |
20130128745 | Multiple Media Fail-Over To Alternate Media - The present invention is a system and method for failing over from a current network access medium to an alternative network access medium. A customer premises equipment (CPE) box has ports for connections to a network through several network access media, such as high speed cable connections, DSL connections and dial-up connections. QoS parameters for each of the connections are monitored from a bandwidth manager remote from the CPE box. When it is determined that a fail-over would be beneficial, a message is sent from the bandwidth manager to the CPE box containing a command to fail-over and an identity of the alternate network access media. | 05-23-2013 |
20130148507 | APPARATUS AND METHOD FOR TRANSMITTING DATA TO A WIRELESS COMMUNICATION DEVICE - An apparatus estimates an influence rate at which transmission of data to a first wireless communication device is influenced by a second wireless communication device that is undetectable by means of carrier sense. The apparatus determines transmission quantity based on the estimated influence rate, and detects a congestion state of the first wireless communication device. The apparatus transmits data to the first wireless communication device according to the determined transmission quantity when congestion for the first wireless communication device is detected. | 06-13-2013 |
20130155865 | LABEL SWITCHING OR EQUIVALENT NETWORK MULTIPATH TRAFFIC CONTROL - A method, a device, and a storage medium provide for receiving packets; determining a traffic flow rate value pertaining to the packets; comparing the traffic flow rate value to a flow rate threshold value; selecting one or more candidate paths that are not bandwidth-aware; calculating a current available bandwidth for each of the one or more candidate paths; selecting one or more of the one or more candidate paths based on the traffic flow rate value and the current available bandwidth; and transmitting the packets to a destination via the one or more of the one or more candidate paths. | 06-20-2013 |
20130163434 | SYSTEMS AND METHODS FOR GATEWAY RELOCATION - Network operators have deployed multiple network devices to provide stable data services amid a rapid increase in data traffic. One way to balance data load among the multiple network devices is by distributing the user equipments across the multiple network devices using an explicit detach with reattach required procedure. However, the explicit detach with reattach required procedure can disrupt on-going data services of user equipments. This disclosure provides systems and methods of an enhanced explicit detach with reattach required procedure that reduces disruption of on-going data services due to the explicit detach with reattach required procedure. | 06-27-2013 |
20130163435 | LOAD BALANCING IN A CENTRAL CONFERENCING ROUTING SERVER - Aspects of the present disclosure involve systems, methods, computer program products, and the like, for collaboration conferencing with multiple participants over a communications network, and more specifically for a conferencing routing service for managing and routing collaboration participants. In one embodiment, the conferencing routing service may maintain a database of information or preferences associated with the conference requester and attempt to select a conference bridge based on the requester's information. Further, the conferencing routing service may receive performance information from a plurality of conference bridges that are able to conduct the collaboration conference and select a conference bridge in response to the performance information. | 06-27-2013 |
20130170357 | APPLICATION-SERVER-ASSISTED PREEMPTIVE MULTICAST BEARER ESTABLISHMENT FOR REAL-TIME LOW-LATENCY APPLICATIONS - The disclosure is directed to preemptively establishing a multicast bearer. An embodiment determines whether adding a multicast session to a plurality of multicast bearers will exceed a high bandwidth threshold, requests setup of a new multicast bearer if adding the multicast session will exceed the high bandwidth threshold, and hosts the multicast session on an available one of the plurality of multicast bearers or the new multicast bearer. | 07-04-2013 |
20130170358 | COMMUNICATION SYSTEM AND METHOD FOR ASSISTING WITH THE TRANSMISSION OF TCP PACKETS - A method for assisting with the transmission of TCP packets, which is used in a wireless communication system, including: receiving a plurality of TCP packets from a TCP packet sender and transmitting the TCP packets to a receiver proxy; transmitting a feedback packet to a sender proxy when receiving a TCP packet; calculating a round trip time (RTT) between the sender proxy and the receiver proxy when receiving the feedback packet, and comparing a RTT threshold and the RTT between the sender proxy and receiver proxy; determining whether a network between the sender proxy and the receiver proxy is in a congestion state according to the result of the comparison between the RTT threshold and the RTT; and dropping a TCP packet when the network is in the congestion state. | 07-04-2013 |
20130182575 | Systems And Methods For Automatically Selecting A Communication Channel - In one embodiment, automatically selecting a local communication channel for downloading a block of data via a network includes downloading portions of the block of data using first and second communication channels, determining a bottleneck exists on one of the local communication channels or on a component upstream from the channels, in response to determining the bottleneck exists on one of the local communication channels, selecting the communication channel that has the lowest energy cost and a download speed that meets a minimum threshold, and in response to determining the bottleneck exists upstream from the local communication channels, selecting the local communication channel having the lowest energy cost. | 07-18-2013 |
20130208598 | COMMUNICATION SYSTEM, CONTROL DEVICE, AND NODE DEVICE - A wireless communication system is provided. A control device includes: a receiver configured to be able to receive information from radio frequency channels; a processor that judges whether a first channel is congested, and generates switchover instruction information when the first channel is judged to be congested; and a transmitter that transmits the switchover instruction information. Each node device includes: a receiver that receives information through the first channel; a transmitter that transmits information through a transmission channel; and a processor that recognizes whether a hop count from the control device is one, selects a second channel and specifies it as the transmission channel in a first case in which the receiver receives the switchover instruction information from the control device and the hop count is recognized as one, and specifies the first channel as the transmission channel in a second case in which the first case does not hold. | 08-15-2013 |
20130215755 | GATEWAY DATA TRANSMISSION METHOD, DEVICE AND SYSTEM - A gateway data transmission method, device and system are provided, which relate to the field of communication, and involve solving data congestion in a dual mode gateway caused by occupation of resources of the dual mode gateway in existing gateway data transmission technology. The method provided in the present disclosure includes: when service data from a cellular network side needs to be transmitted to a capillary vessel network device via a dual mode gateway, it is determined if the dual mode gateway is congested; if it is congested, a delay transmission message is transmitted to a data transmission main body at the cellular network side, the delay transmission message includes a reaccess time evaluated for service data by the dual mode gateway, the data transmission main body delays the transmission of the service data. The present disclosure can be applied in communication between all sorts of different networks. | 08-22-2013 |
20130223228 | Resilient Forwarding of Packets with a Per-Customer Edge (per-CE) Label - In one embodiment, a packet switching device is configured to perform a lookup operation, based on a particular per-CE label (per-Customer Edge label) included in a particular packet, in a forwarding data structure for identifying forwarding information for the particular packet. When a corresponding outbound path is unavailable, a per-VRF (per-Virtual Routing and Forwarding) lookup operation in a VRF data structure, identified based on the particular per-CE label, based on a destination address of a packet encapsulated within the received packet. A corresponding packet is forwarded based on the results of the VRF lookup operation. In one embodiment, a set of more than one egress line card is identified based on this lookup operation, and packets of different routes are load balanced among egress line cards in this identified set of egress line cards. | 08-29-2013 |
20130235729 | INFORMATION PROCESSING APPARATUS, CONGESTION CONTROL METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - A TCP node stores a congestion window size before congestion is detected, the congestion window size limiting the amount of data to be transmitted. If congestion is detected, the TCP node reduces a current congestion window size to a predetermined size. If path switching subsequently occurs after congestion is detected, the TCP node uses a round-trip time or bandwidth information of a path after switching to correct the congestion window size before congestion detection. The TCP node then changes the reduced congestion window size to the corrected size. | 09-12-2013 |
20130258857 | System and Method for Hybrid Telecommunication - A hybrid telecommunication system for providing data to a requesting mobile device has been disclosed. The system includes a base station server adapted to receive the data request signals. The base station server is adapted to sense the density of current data signals on the conventional wireless network and subsequently redirect at least some of the received data request signals from the conventional wireless network to the hybrid data server connected to a wireline network in the event that the density of data signals present on the conventional wireless network exceeds a pre-determined threshold value. Once the data request signals are redirected to the hybrid data server, the rest of the communication to and from the requesting mobile device takes place through a private, wireless communication bandwidth. | 10-03-2013 |
20130279340 | CONGESTION CONTROL IN PACKET SWITCHES - A method is provided for managing congestion of traffic in a packet switch, which comprises the steps of: providing more than two different congestion levels at the switch for handling traffic associated with at least two different priorities, one being a low priority traffic and another being a high priority traffic; for each traffic flow having a specific destination and priority, determining a current congestion level that matches a congestion control level which is selected from among the more than two congestion control levels, and associating a different set of operations for handling each respective traffic flow, depending on its priority and its current congestion level, and for each traffic flow, performing operations that match the respective associated set of operations, and wherein a rate at which these operations are performed for each respective traffic flow increases when a higher congestion level occurs at that respective traffic flow. | 10-24-2013 |
20130279341 | Congestion Notification Element and Method for Congestion Control - A congestion notification element for indicating a congestion status of a mesh node may include at least one field specifying a mesh destination for which an intra-mesh congestion control is to be applied. This may allow for forwarding data frames on paths that share some links but not the bottleneck link with a path that is congestion controlled, which has not been possible with currently specified congestion notification techniques. | 10-24-2013 |
20140003247 | METHOD, NETWORK NODE, AND NETWORK SYSTEM FOR OFFLOADING NETWORK TRAFFIC | 01-02-2014 |
20140029437 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND RELAY APPARATUS - An information processing system includes a relay apparatus configured to select a first route by an operation on the basis of a first address in a packet, and a computer configured to change, when congestion occurs in the first route, an address in the packet from the first address to a second address which causes the relay apparatus to select a second route having a destination the same as that of the first route by the operation. | 01-30-2014 |
20140043979 | OPPORTUNISTIC CARRIER AGGREGATION FOR DYNAMIC FLOW SWITCHING BETWEEN RADIO ACCESS TECHNOLOGIES - Systems and methods for opportunistic cross radio access technology (RAT) bandwidth allocation are disclosed. The system comprises wireless wide area network (WWAN) radio configured to be used as a primary cell (PCell) to communicate with a dual mode mobile wireless device on a licensed band and a wireless local area network (WLAN) radio integrated with the WWAN radio and configured to be used as a secondary cell (SCell) to provide additional wireless connectivity to the dual mode mobile wireless device in an unlicensed band that is controlled by the PCell. The PCell provides network access and mobility control for the dual mode mobile wireless device and also supports an opportunistic cross carrier bandwidth allocation through a cross RAT coordination module in the downlink and uplink of the SCell in the unlicensed band. | 02-13-2014 |
20140071827 | SOLVING NETWORK TRAFFIC CONGESTION USING DEVICE GROUPING - A method, system, and computer program product for solving a network traffic congestion problem are provided in the illustrative embodiments. Using an application executing using a processor and a memory in a data processing system, a congested network route section is selected from a set of congested network route sections. A set of congesting devices is selected, where the set of congesting devices causes congestion in the selected congested network route sections by using the selected congested network route section. A vacancy data structure corresponding to the selected congested network route section is populated. A subset of the set of the congesting devices is selected. The subset of the set of the congesting devices is rerouted to a candidate network route section identified in the vacancy data structure. | 03-13-2014 |
20140071828 | METHOD AND NETWORK DEVICE FOR TRANSMITTING DATA STREAM - A method and a network device for transmitting a data stream are provided in the embodiments of the present disclosure. The present disclosure relates to the field of communications, can ensure the effective transmission of the data stream, and enhances the quality of service of the network. The method for transmitting a data stream includes: determining, according to a forwarding table, candidate forwarding ports for transmitting the data stream; determining, according to a priority level of the data stream and priority levels of the candidate forwarding ports, forwarding ports for transmitting the data stream; transmitting the data stream through a first forwarding port of the forwarding ports; when the first forwarding port is congested, transmitting the data stream through a second forwarding port of the forwarding ports. The embodiments of the present disclosure can be adopted to transmit the data stream. | 03-13-2014 |
20140078906 | Fusion of Cellular and Non-Cellular Communications - A method for wireless communications, includes determining capacity of a non-cellular wireless link associated with a wireless broadcast area, determining congestion of a cellular link associated with the wireless broadcast area, determining a sublayer of a protocol of the cellular link based on the determined non-cellular wireless capacity and the determined congestion, dividing cellular data to be sent between a wireless device and a base station using the protocol of the cellular link into protocol data units of the sublayer, encapsulating the protocol data units of the sublayer into transmission units of the non-cellular link, and sending the resulting transmission units of the non-cellular wireless link. | 03-20-2014 |
20140112151 | 3RD GENERATION DIRECT TUNNEL (3GDT) OPTIMIZATION - Example embodiments presented herein are directed towards a system, and corresponding method, for determining 3rd Generation Direct Tunnel (3GDT) usage based on the payload usage of a user. | 04-24-2014 |
20140119193 | METHOD FOR DYNAMIC LOAD BALANCING OF NETWORK FLOWS ON LAG INTERFACES - A method is implemented by a network element to improve load sharing for a link aggregation group by redistributing data flows to less congested ports in a set of ports associated with the link aggregation group. The network element receives a data packet in a data flow at an ingress port of the network element. A load sharing process is performed to select an egress port of the network element. A check is whether the selected egress port is congested. A check is made whether a time since a previous data packet in the data flow was received exceeds a threshold value. A less congested egress port is identified in the set of ports. A flow table is updated to bind the data flow to the less congested egress port and the data packet is forwarded to the less congested egress port. | 05-01-2014 |
20140119194 | ROUTING UNDER HEAVY LOADING - According to the invention, a delivery network for assisting delivery of content objects over an Internet is disclosed. The delivery network includes a network outlet, an interface and a routing function. The network outlet is coupled to a plurality of full-route networks, where each of the plurality of full-route networks is capable of delivering content objects to a plurality of terminal networks. The plurality of terminal networks include a terminal network, where the plurality of terminal networks are coupled to a plurality of end user computers. The interface receives content objects for delivery to the plurality of end user computers. The routing function routes content objects in at least two modes, where a first mode routes content objects based upon a first route path from the network outlet to the terminal network, and a second mode routes at least some content objects using a second route path from the network outlet to the terminal network. The first route path is chosen based upon delivery efficiency. Switching from the first mode to the second mode is triggered when at least of a portion of the first route path reaches a predetermined level of use. The first and second route paths are different, and the second route path is less efficient than the first route path. | 05-01-2014 |
20140126378 | Wireless Network Optimization Appliance - Methods and apparatus are provided for wireless network optimization. Wireless network traffic is optimized by receiving redirected traffic based on one or more configuration rules; and applying the redirected traffic to a protocol optimizer that optimizes the wireless network traffic based on one or more optimization rules. A management interface is optionally provided to manage the network optimization appliance. A process monitor is optionally provided to monitor one or more process threads to determine if the process threads have stalled. The process monitor can monitor other components and can be monitored by at least one other component. | 05-08-2014 |
20140126379 | Wireless Network Optimization Appliance - Methods and apparatus are provided for wireless network optimization. Wireless network traffic is optimized by receiving redirected traffic based on one or more configuration rules; and applying the redirected traffic to a protocol optimizer that optimizes the wireless network traffic based on one or more optimization rules. A management interface is optionally provided to manage the network optimization appliance. A process monitor is optionally provided to monitor one or more process threads to determine if the process threads have stalled. The process monitor can monitor other components and can be monitored by at least one other component. | 05-08-2014 |
20140146681 | DETECTION AND PREVENTION OF HEAVY CONGESTION IN A WIRELESS NETWORK - Detection and prevention of heavy congestion in a wireless network is disclosed herein. Radio links are monitored and if the number of radio links reaches a first threshold level, one or more network parameters are modified in order shrink a cell footprint and/or to control cell reselection. The monitored radio links can be downlink circuit switched and packet switched radio links. Alternatively or additionally, an uplink noise level can be monitored and if the uplink noise level reaches a second threshold level, the one or more network parameters can be modified, even if the number of radio links are not at the threshold level. | 05-29-2014 |
20140160939 | SYSTEMS AND METHODS OPTIMIZING BACKHAUL TRANSPORT - Systems and methods optimizing backhaul transport with respect to communication systems through the use of a heterogeneous backhaul link configuration and corresponding implementation of backhaul link path selection control to provide traffic offloading for traffic congestion mitigation are disclosed. Heterogeneous backhaul link configurations may include one or more backhaul links implementing a plurality of data paths providing different capabilities, such as may comprise a high reliability path and an unpredictable reliability path. Backhaul link path selection control of embodiments implements logic for determining when data is to be carried via one or more of the backhaul link paths. | 06-12-2014 |
20140160940 | NETWORK SYSTEM, OFFLOAD APPARATUS AND TRAFFIC CONTROL METHOD FOR NETWORK SYSTEM - A network system including: a first and second radio base station apparatuses which are connectable with a mobile station apparatus; a first network which accommodates the first and second radio base station apparatuses; a first offload apparatus which relays packet data, and transmits to a second network a portion of packet data transmitted from the first radio base station apparatus after rewriting a first address of the mobile station apparatus with a second address, or transmits to the first radio base station apparatus packet data received from the second network after rewriting the second address with the first address; and a second offload apparatus, wherein the first offload apparatus includes a first control unit which transmits the second address to the second offload apparatus, and the second offload apparatus includes a second control unit which receives the second address. | 06-12-2014 |
20140169173 | NETWORK CONGESTION MANAGEMENT BY PACKET CIRCULATION - Methods, apparatus, and networks configured to manage network congestion using packet recirculation. The networks employ network elements (e.g., Rbridges in Layer 2 networks and switches/routers in Layer 3 networks) that are configured to support multi-path forwarding under which packets addressed to the same destination may be routed via multiple paths to the destination. In response to network congestion conditions, such as lack of availability of a non-congested port via which a shortest path to the destination may be accessed, a packet may be routed backward toward a source node or forwarded toward a destination along a non-shortest path. The network elements may employ loopback buffers for looping packets back toward a source via the same link the packet is received on. | 06-19-2014 |
20140169174 | MULTIPATH COMMUNICATION IN A NETWORK - Ways of sending data over a network over a single path or over multiple parallel paths on an as-needed basis depending upon network conditions, and/or other factors, are described. For example, if a computing device detects sufficient jitter and/or latency at one or more network interfaces, the data may be sent over two or more communication paths using two or more network interfaces. | 06-19-2014 |
20140169175 | INFORMATION PROCESSING METHOD, INFORMATION PROCESSING CIRCUIT, AND INFORMATION PROCESSING APPARATUS - A method includes scheduling a packet to be transmitted to a second relay device instead of a first relay device, when a plurality of packets actually transmitted or to be transmitted under a rule, which causes the packets to dispersively pass through different relay devices when destination addresses of the packets are the same, are disproportionally transmitted to the first relay device, and the rule indicates that the packet is to be transmitted to the first relay device. | 06-19-2014 |
20140177447 | System and Methods for Load Placement in Data Centers - A system for operating information handling systems forming a network including a plurality of switches is provided. The system includes an open flow controller coupled to each of the plurality of switches; a plurality of links, each link configured to transmit data packets between two switches from the plurality of switches; wherein: the open flow controller is configured to determine a traffic flow across each of the plurality of links; and each one of the plurality of switches is configured to re-route a data packet when the traffic flow in a link associated to the switch exceeds a threshold. A computer program product including a non-transitory computer readable medium having computer readable and executable code for instructing a processor in a management unit for a plurality of information handling systems as above is also provided. A network managing device coupled to a service provider having resources is also provided. | 06-26-2014 |
20140177448 | METHOD FOR DATA TRANSMISSION, OFFLOAD POINT DEVICE, USER EQUIPMENT AND SYSTEM - The embodiments of the present disclosure provide a method for data transmission, an offload point device, a user equipment and a system. The method includes: updating, when a first air interface is unavailable, connection context information corresponding to service(s) of a user equipment on the first air interface, wherein the user equipment is connected to a core network through a first access network via the first air interface; sending a first message to the user equipment, wherein the first message carries updating information related to the updated connection context information; and performing data transmission with the user equipment according to the updated connection context information. The above-mentioned technical solution helps preventing all services corresponding to data transmission performed via the first air interface from being interrupted when the first air interface is unavailable, and guaranteeing continuity of the services as much as possible, thereby improving communication experience of a user. | 06-26-2014 |
20140211631 | ADAPTIVE ROUTING USING INTER-SWITCH NOTIFICATIONS - A method includes receiving in a network switch of a communication network communication traffic that originates from a source node and arrives over a route through the communication network traversing one or more preceding network switches, for forwarding to a destination node. In response to detecting in the network switch a compromised ability to forward the communication traffic to the destination node, a notification is sent to the preceding network switches. The notification is to be consumed by the preceding network switches and requests the preceding network switches to modify the route so as not to traverse the network switch. | 07-31-2014 |
20140219103 | MIXED CENTRALIZED/DISTRIBUTED ALGORITHM FOR RISK MITIGATION IN SPARSELY CONNECTED NETWORKS - In one embodiment, techniques are shown and described relating to a mixed centralized/distributed algorithm for risk mitigation in sparsely connected networks. In particular, in one embodiment, a management node determines one or more weak point nodes in a shared-media communication network, where a weak point node is a node traversed by a relatively high amount of traffic as compared to other nodes in the network. In response to determining that a portion of the traffic can be routed over an alternate acceptable node, the management node instructs the portion of traffic to reroute over the alternate acceptable node. | 08-07-2014 |
20140241166 | CHANNEL BONDING FOR MULTIPLE COMMUNICATION SYSTEMS - Described is a method of managing the bonding of transmissions over a legacy transmission system and over a new transmission system, the legacy transmission system comprising a legacy Cable Modem Termination System (CMTS), the new transmission system comprising a new CMTS and configured to transmit data using a new mode, the method comprising: receiving data at the new CMTS, the data comprising an identification of a receiver as a destination for the data, the legacy receiver configured to receive data transmitted using the legacy mode; monitoring an output of the legacy CMTS; and determining, based on the monitored output, whether to route the data to the legacy CMTS to transmit to the receiver. | 08-28-2014 |
20140241167 | HYBRID CABLE-WIRELESS SYSTEM - Disclosed are methods and system for managing transmission of data between a hub and a receiver, the hub connected to the receiver by a first transport medium, and the hub connected to the receiver by a wireless network, the method comprising receiving a request from the receiver to transmit data upstream; determining that the data transmission across the first transport medium is congested; and, in response to determining that the data transmission across the first transport medium congested, instructing the receiver to transmit data upstream on the wireless network. | 08-28-2014 |
20140269324 | Bandwidth On-Demand Adaptive Routing - An adaptive router anticipates possible future congestion and enables selection of an alternative route before the congestion occurs, thereby avoiding the congestion. The adaptive router may use a primary route until it predicts congestion will occur. The adaptive router measures packet traffic volume, such as flit volume, on a primary network interface to anticipate the congestion. The adaptive router maintains a trailing sum of the number of flits handled by the primary network interface over a trailing time period. If the sum exceeds a threshold value, the adaptive router assumes the route will become congested, and the adaptive router enables considering routing future packets, or at least the current packet, over possible secondary routes. | 09-18-2014 |
20140269325 | BYPASSING CONGESTION POINTS IN A CONVERGED ENHANCED ETHERNET FABRIC - Embodiments relate to bypassing congestion points in a network. An aspect includes sampling queues of a plurality of switches in a network. When packet congestion is detected at a congestion point of a first switch, the packet flow contributing to the packet congestion is identified. A congestion notification message indicating the identified packet flow is then propagated to upstream switches, which are upstream from the first switch in the network. The congestion notification message is then snooped by the upstream switches. Virtual queues within the upstream switches are associated with the identified packet flow to hold packets associated with the identified packet flow. The packets associated with the identified packet flow are then re-routed to bypass the packet congestion in the first switch. | 09-18-2014 |
20140269326 | DYNAMIC CONGESTION CONTROL - A system and method is disclosed for moving between delay sensing and packet loss based congestion control states. In connection with communicating over a network by sending and receiving data, one or more network devices automatically selects between a first and a second congestion control state for the sending and receiving of the data based a predetermined algorithm. The devices move between the first and the second congestion control states to maintain a bit rate associated with the sending and receiving at a predetermined threshold according to the predetermined algorithm. | 09-18-2014 |
20140269327 | Mobile network operating method - A mobile network configuration | 09-18-2014 |
20140307558 | METHOD AND APPARATUS FOR CONTROLLING CONGESTION OF NETWORK EQUIPMENT - A method of controlling congestion of network equipment that connects networks with each other, includes determining a type of congestion based on a location of the network equipment; and identifying a network connection section having a strong possibility of occurrence of congestion based on the type of congestion, and setting a critical congestion bandwidth that is used to determine the occurrence of congestion. Further, the method includes identifying users required for equal distribution of traffic upon occurrence of congestion based on the critical congestion bandwidth; and equally distributing traffic to the identified users based on the critical congestion bandwidth, and then dropping an excess of arriving traffic over the equally distributed traffic, thereby performing avoidance of the congestion. | 10-16-2014 |
20140321287 | SYSTEM AND METHOD FOR TRANSMITTING DATA IN A NETWORK - A system and method for transmitting data in a network includes the steps of determining a traffic congestion variable of a data transmission node arranged to receive data from one or more source nodes of the network; using the traffic congestion variable to select a preferred transmission mode for use by the one or more source nodes to transmit data to the data transmission node; and switching an operating transmission mode of each of the one or more source nodes to the preferred transmission mode such that the one of more source nodes transmit data to the data transmission node with the preferred transmission mode, wherein the one or more source nodes are arranged to transmit data in only one operating transmission mode. | 10-30-2014 |
20140321288 | WIRELESS COMMUNICATION SYSTEM AND TRAFFIC CONTROL METHOD THEREOF - A data traffic control method and system is provided for controlling data transmission amount efficiently in a Long Term Evolution (LTE) system. The traffic control method of the present invention includes monitoring to detect overload of traffic by checking radio resource usage periodically; checking, when traffic overload is detected, a non-controlled packet ratio; and determining whether to control the traffic depending on the non-controlled packet ratio. | 10-30-2014 |
20140321289 | Methods and Devices in an IP Network for Congestion Control - The invention relates to a method in a packet forwarding device | 10-30-2014 |
20140328183 | Systems and Methods for Traffic-Aware Medium Access Selection - Diverse traffic types can be efficiently communicated in a simultaneous manner by dynamically selecting between contention-based and scheduling-based media access control (MAC) communication schemes. Such a mechanism may be particularly beneficial in networks having a contention-based access resources and scheduling based access resources. Contention-based resources and scheduling based resources may occur over a common period, and may be orthogonal in the frequency domain and/or in the code domain. The dynamic selection may be based on a traffic characteristic or a network characteristic, and may be performed on a packet-by-packet basis. The selection criteria may be updated dynamically to adapt to changing network conditions, and may be communicated to the various transmitters via control channels or higher layer signaling. | 11-06-2014 |
20140328184 | RADIO STATION AND METHOD OF PROCESSING USER DATA WITH RADIO STATION - A radio station ( | 11-06-2014 |
20140341042 | Conditional Routing Technique - A technique for controlling network routing in a network ( | 11-20-2014 |
20140355450 | VXLAN BASED MULTICASTING SYSTEMS HAVING IMPROVED LOAD DISTRIBUTION - A virtual extensible local area network (“VXLAN”) system includes servers having VXLAN tunnel end points (“VTEP”) and virtual machines (“VMs”), multiple routers to transmit network data using bidirectional groups (“BIDIRs”) and rendezvous points (“RPs”), and an associated management and provisioning entity (“MPE”) adapted to arrange BIDIRs dynamically based upon network traffic such that traffic is more evenly distributed across the VXLAN. Some of the routers can be preconfigured as potential RPs, and the MPE can activate and deactivate these routers to and from RP status as needed. The MPE creates and rearranges BIDIRs based upon volume thresholds of traffic being reached in BIDIRs, such as by splitting overloaded BIDIRs. Network traffic can be monitored by VTEPs and RPs. | 12-04-2014 |
20140362704 | TRAFFIC SPLITTING BASED ON LATENCY BETWEEN CELLS - Systems and techniques for traffic splitting based on latency between cells are herein described. At an eNodeB, a transmission path latency for a portion of a transmission path between the eNodeB and a user equipment (UE) may be measured via a secondary eNodeB when the UE is dually connected to both the eNodeB and the secondary eNodeB. The transmission path latency may be compared to a threshold. A layer in a transmission stack to split traffic to the UE may be determined based on the comparison of the transmission path latency to the threshold, the traffic being split between the eNodeB and the secondary eNodeB. | 12-11-2014 |
20140362705 | LOAD-BALANCING ALGORITHMS FOR DATA CENTER NETWORKS - Multipath load-balancing algorithms, which can be used for data center networks (DCNs), are provided. A multipath load-balancing algorithm can be, for example, a distributed multipath load-balancing algorithm or a centralized multipath load-balancing algorithm. Algorithms of the subject invention can be used for, e.g., hierarchical DCNs and/or fat-tree DCNs. Algorithms of the subject invention are effective and scalable and significantly outperform existing solutions. | 12-11-2014 |
20140376382 | SYSTEM AND METHOD FOR MANAGING TRAFFIC BURSTS FOR A PLURALITY OF TENANTS - A system that supports multiple contact centers includes a communications network that is coupled between a private network (e.g. MPLS network) and a remote computing environment (e.g. cloud environment). A server system in the remote computing environment monitors health of different network segments (e.g. bandwidth of the connection between the communications network and the remote computing environment, bandwidth of a link used by a tenant to access the private network, etc.). When it is determined that quality of service for voice conversations for one or more contact centers is at risk due to a health status parameter of a network segment reaching a threshold, an appropriate system reaction is triggered. The system reaction may be to offload future calls to a peer remote computing environment to service future calls. The system reaction may also be to cancel outbound campaigns, provide pre-determined “sorry” messages, and the like. | 12-25-2014 |
20150029863 | Network Congestion Control with Awareness of Random Packet Losses - Messages are sent from a first network device to a second network device across a network. The network includes a network portion with an expected random packet loss rate. The actual packet loss rate for packets sent across the network is compared to the expected random packet loss rate. A determination is made that the actual packet loss rate is greater than the expected random packet loss rate. Compensation for network congestion is performed in response to the determination that the actual packet loss rate exceeds the expected random packet loss rate. | 01-29-2015 |
20150029864 | SYSTEM AND METHOD FOR MANAGING BANDWIDTH USAGE RATES IN A PACKET-SWITCHED NETWORK - A computer-implemented system is disclosed for managing bandwidth usage rates in a packet switched network. The system includes one or more servers configured to execute computer program steps. The computer program steps comprises monitoring bandwidth usage rate at a first provider interface, determining if bandwidth usage rate at the provider interface exceeds a bandwidth usage rate limit; and rerouting Internet traffic from the provider interface having bandwidth that exceeds the bandwidth usage rate limit to a second provider interface having available bandwidth capacity. | 01-29-2015 |
20150036506 | METHOD AND DEVICE FOR DATA SHUNTING - The present invention provides a method and device for data shunting and relates to the technical field of communications. The present invention solves the problem that the requirements for the Service Quality can not be satisfied, because the shunted data can't be transmitted in the shunting network based on appointed Service Quality; and the reliability of data transmission and the system resource utilization are decreased. The method concretely comprises the following steps: the first network device of the first network determines the second Quality of Service parameter of the second network according to the first Quality of Service parameter of data to be transmitted in the first network; the first network device transmits some or all of data to be transmitted to the second network device of the second network according to the second Quality of Service parameter. The method can be applied to data shunting. | 02-05-2015 |
20150036507 | RECURSIVE LOAD BALANCING IN A LOOP-FREE ROUTING TOPOLOGY USING ROUTING ARCS - In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination device, each routing arc comprising a first network device as a first end of the routing arc, a second network device as a second end of the routing arc, and at least a third network device configured for routing any network traffic along the routing arc toward the destination device via any one of the first or second ends of the routing arc; and load balancing the network traffic along the routing arcs based on traffic metrics obtained at the first and second ends of the routing arcs, including selectively sending a backpressure command to a first one of the routing arcs supplying at least a portion of the network traffic to a congested one of the routing arcs. | 02-05-2015 |
20150063120 | CONTROLLER AREA NETWORK (CAN) WORST-CASE MESSAGE LATENCY WITH PRIORITY INVERSION - This application discloses determining a worst-case latency in a controller area network (CAN) for messages experiencing priority inversion within individual controllers. A system to determine the worst-case latency can include a memory system to store computer-executable instructions and a computing system, in response to execution of the computer-executable instructions, can identify that a controller area network (CAN) design includes a controller configured to sequence messages for transmission over a shared bus with at least one of the messages experiencing priority inversion. The computing system also can determine a delay for the controller to present a first message to the shared bus for transmission when the first message is ordered behind a second message having a lower priority than the first message. The delay may be a portion of the worst-case latency corresponding to the priority inversion. | 03-05-2015 |
20150063121 | Load Balancing Among Alternative Paths - A method and a transmitting node for redirecting of a flow of data packets to a path of alternative paths, and a method and a receiving node for enabling redirection of a flow of data packets to a path of alternative paths, where data packets are marked with a value indicating the importance of the data packets. The method for directing directs one or more flows of data packets for the alternative paths, wherein data packets marked with a higher value are prioritized over data packets marked with a lower value. Based on feedback information, the transmitting node redirects a flow of data packets to a second path of the alternative paths, if the metric of congestion indicates a higher congestion on the first path than on the second path. | 03-05-2015 |
20150071078 | FACILITATING MULTICAST TRAFFIC COLLISION REDUCTION - The reduction of multicast traffic collisions is facilitated. A device that is associated with a multicast group receives a multicast message requesting re-transmission of an acknowledgment message from the device. The multicast message includes information identifying the device within the multicast group of devices. In response to the device being determined to be identified by the information, the acknowledgement message can be re-transmitted after a defined transmit delay period after receipt of the multicast message. The defined transmit delay period can be based on the number of devices in the multicast group, based on the number of previous re-transmissions by the device and/or based on the number of devices for which re-transmission is requested. | 03-12-2015 |
20150071079 | MULTI-STAGE INTERCONNECT NETWORK IN A PARALLEL PROCESSING NETWORK DEVICE - A packet is received at a packet processing element, among a plurality of like packet processing elements, of a network device, and request specifying a processing operation to be performed with respect to the packet by an accelerator engine functionally different from the plurality of like packet processing elements is generated by the packet processing element. The request is transmitted to an interconnect network that includes a plurality of interconnect units arranged in stages. A path through the interconnect network is selected among a plurality of candidate paths, wherein no path of the candidate paths includes multiple interconnect units within a same stage of the interconnect network. The request is then transmitted via the determined path to a particular accelerator engine among multiple candidate accelerator engines configured to perform the processing operation. The processing operation is then performed by the particular accelerator engine. | 03-12-2015 |
20150078171 | CONGESTION MEASUREMENT AND REPORTING FOR REAL-TIME DELAY-SENSITIVE APPLICATIONS - Embodiments describe mechanisms for an eNB, possibly assisted by a UE, to detect and possibly alleviate user plane congestion. In some embodiments, the eNB implements UE assisted packet dropping, where the UE requests the eNB drop packets in a sub-QCI that meet designated criteria, such as exceeding a sub-QCI delay threshold. Other embodiments, detect periods of congestion and send congestion indication to the core network when the congestion period exceeds a threshold or when the user experience is degraded. Some embodiments implement both sets of functionality. | 03-19-2015 |
20150085667 | MITIGATION OF TRAFFIC CONGESTION IN DUAL CONNECTIVITY SYSTEMS - Technology for mitigating traffic congestion is disclosed. A master evolved node B (MeNB) can identify service data unit (SDU) packets that are dropped in a retransmission buffer of a packet data convergence protocol (PDCP) layer of the MeNB. The MeNB can create a list of packet data unit (PDU) packets that are dropped at the PDCP layer of the MeNB, wherein the PDU packets that are dropped are associated with the SDU packets. The MeNB can send the list of dropped PDU packets, from the PDCP layer of the MeNB to the PDCP layer of a user equipment (UE), to enable the UE to distinguish between delayed PDU packets and the dropped PDU packets. | 03-26-2015 |
20150092562 | Method and a First Network Node for Controlling Load - A first network node ( | 04-02-2015 |
20150117221 | Topology Aware MANET For Mobile Networks - Systems and methods provide adaptability in a mobile ad hoc network (MANET), based on an existing protocol, such, as adaptive hybrid domain routing (AHDR). The systems and methods are especially suited for fast changing topologies that may change after a reactive route discovery has been completed.. | 04-30-2015 |
20150131450 | CONGESTION IN A WIRELESS NETWORK - Examples of methods, systems, and computer program products relating to supervising data in a wireless network are disclosed. At least part of a system may be located between a packet data network and a base station, and/or may be at least logically separate from the base station. The system may be capable of evaluating the service provided by the base station, and may be capable of determining whether or not any action should consequently be performed. Examples of an action may include an action which may not necessarily affect en-route data packets such as outputting a report, and/or an action which may affect en-route data packets such as delaying packets, not delaying packets, and/or stopping the delaying of packets. An action which affects data packets may or may not affect data packets uniformly. An action may or may not result in an improvement in quality of user experience. | 05-14-2015 |
20150138985 | MANAGING DATA TRAFFIC ON A CELLULAR NETWORK - A method and system for managing data traffic on a cellular network. The method and system includes detecting that an internet service is experiencing excessive amounts of data traffic from a cellular network. Sending, to a cellular device on the cellular network, a modified IP address for the internet service, wherein the modified IP address points away from the internet service. The modified IP address is sent in response to detecting that the internet service is experiencing excessive amounts of traffic from a cellular network and detecting a DNS query from the cellular device for the internet service. | 05-21-2015 |
20150138986 | LOAD BALANCING IN A LINK AGGREGATION - A system for load balancing allocation of flows to egress links in a link aggregation is provided. The system includes an input port to receive a packet corresponding to a flow, a plurality of egress ports, a frame distributor coupled to the egress ports, a processor, and a memory coupled to the processor and configured to store bandwidth requirements of the flow. The system also includes a packet parsing unit configured to receive the packet from the input port, receive a first signal from the processor that programs an association of the flow the packet belongs to with an egress port based on bandwidth requirements of the flow stored in the memory, and send a second signal to the frame distributor to direct the packet to the egress port based on the association of the flow with the corresponding egress port. | 05-21-2015 |
20150146539 | FLOW DISTRIBUTION TABLE FOR PACKET FLOW LOAD BALANCING - In general, techniques for implementing a flow distribution service using a plurality of traffic nodes that may operate as processing nodes of a distributed computing system are described. In some examples, the traffic nodes in the aggregate form a virtual appliance configured to apply a network service to packet flows. | 05-28-2015 |
20150312837 | FACILITATING MESH NETWORKS OF CONNECTED MOVABLE OBJECTS - Wireless communication via a mesh network of connected movable objects is described. A method includes determining, by a device including a processor, a value of a characteristic of a first movable object of movable objects communicatively coupled to a wireless network, wherein the movable objects are automated vehicles, and wherein the determining the value is based on a likelihood of receipt of a message transmitted from the first movable object to a second movable object of the movable objects. The method also includes generating information usable to move the first movable object in a manner that satisfies a defined condition associated with the value. The information can be strength of a wireless communication channel between the first movable object and a second movable object of the movable objects. | 10-29-2015 |
20150312939 | Method and System for Handling Congestion in a Communications System - An apparatus for managing contention in a communications system, the apparatus comprising a processor and a non-transitory computer readable storage medium storing programming for execution by the processor. The programming may include instructions to receive a ranging code from a device in a ranging channel, the ranging code corresponding to a current ranging attempt. The programming may further include instructions to broadcast a message acknowledging reception of the ranging code. The programming may further include instructions to receive a ranging request message from the device, the ranging request message comprising a ranging retries parameter that specifies a number of ranging retries that the device performed during the current ranging attempt. | 10-29-2015 |
20150319093 | PROVIDING DYNAMIC ROUTING ALTERNATIVES BASED ON DETERMINED TRAFFIC CONDITIONS - Methods, devices, and systems are provided to determine traffic conditions along a traffic path and dynamically present one or more entities with at least one alternate route. The alternate route is determined based on a number of entities along the traffic path and available routing points adjacent to the traffic conditions. The alternate route may be configured to optimize traffic for an entire traffic system rather than only optimizing traffic for receivers of the alternate routes. Data relating to the alternate routes presented to the entities can be tracked. This data may be used to evaluate an effectiveness of the routing decisions made. Effectiveness can be measured in cost and time saved or spent. Information, such as the data, determinations of the data, and/or even effectiveness of alternate routes, can be distributed to one or more parties. Distribution of the information may be associated with a tiered cost structure. | 11-05-2015 |
20150319646 | Traffic forwarding method and system based on virtual switch cluster - A traffic forwarding method based on a virtual switch cluster is described. The method includes setting an aggregation group member list to store information about all the members of an aggregation group; setting an aggregation group traffic forwarding member list to store information of aggregation group members for forwarding traffic, wherein the list in an initial state only containing information about local members of the aggregation group; and when it is determined that traffic of a physical device exceeds the total bandwidth of the members in the aggregation group traffic forwarding member list or a threshold value related to the total bandwidth, selecting a nonlocal member from the aggregation group member list and adding the same into the aggregation group traffic forwarding member list, and forwarding traffic according to the changed aggregation group traffic forwarding member list. A traffic forwarding system based on a virtual switch cluster is also described. The disclosure can implement traffic forwarding in a virtual switch cluster scene on the premise of occupying limited bandwidth of a stack link as small as possible, thereby ensuring the traffic forwarding performance in the virtual switch cluster scene. | 11-05-2015 |
20150334024 | Controlling Data Rates of Data Flows Based on Information Indicating Congestion - A controller receives information from congestion detectors in a network, the information indicating that points in the network are congested due to data flows in the network. The controller controls data rates of the data flows based on the information. | 11-19-2015 |
20150334716 | MANAGING COMPUTATIONAL RESOURCES IN A NETWORK ENVIRONMENT - The present disclosure describes approaches for managing computational resources in a network environment. A computational resource may include any resource consumable over a network and available in finite supply. One example is a method comprising receiving a request associated with initiating a communication session in a network. The request may identify a source endpoint and a destination endpoint of the communication session and a value of a computational resource associated with the communication session. A measure of the computational resource may be determined for at least one network element in a path from the source endpoint to the destination endpoint. At least one rule may be applied to determine whether to allow the communication session to be initiated at the value. The at least one rule may identify alternative values for the computational resource. An instruction to initiate the communication session is generated based on the at least one rule. | 11-19-2015 |
20150350084 | VIRTUAL NETWORK DATA CONTROL WITH NETWORK INTERFACE CARD - Embodiments relate to managing data flows through a virtual network. An aspect includes receiving, by a network interface card (NIC) connected to a hypervisor of a source computer, flows of data packets from one or more virtual machines managed by the hypervisor. The aspect includes running, by the NIC, an overlay network protocol to encapsulate the data packets, and to manage the flow of data through tunnels for the virtual network to a destination computer based on the overlay protocol, the tunnels transmitting the data packets through an underlying physical network underlying the virtual network. | 12-03-2015 |
20150351026 | METHOD AND APPARATUS FOR SCANNING ACCESS POINT IN WIRELESS COMMUNICATION SYSTEM - Provided is a method for scanning an Access Point (AP) in a wireless communication system. The method includes receiving a beacon frame from a proximity AP located within a proximity of a User Equipment (UE) and determining whether a channel where the proximity AP is located is congested; if the channel is not congested, scanning at least one AP operating on the channel, and searching for a first AP that can communicate with a highest signal strength; determining whether to perform re-scanning for an AP in the channel; if it is determined to perform the re-scanning, predicting a time that a beacon frame is to be transmitted from the first AP; receiving a beacon frame from the first AP at the predicted time, and determining whether the channel where the first AP is located is congested; and if the channel is not congested, re-scanning at least one AP operating on the channel. | 12-03-2015 |
20150358857 | Network Access Processing Method, and User Equipment - A network access processing method and user equipment, where the UE accesses a first VPLMN through a first access network, and accesses a second VPLMN through a second access network; the UE determines, according to either an ANDSF policy of the first VPLMN and an ANDSF policy of the second VPLMN, to initiate a data stream offloading operation; and then the UE performs the data stream offloading operation according to an ANDSF policy different from the ANDSF policy that is either the ANDSF policy of the first VPLMN or the ANDSF policy of the second VPLMN and is used to determine to initiate the data stream offloading operation. | 12-10-2015 |
20150365344 | Sending Traffic Policies - Sending traffic policies includes identifying a location of an issue source with a first router in a network layer of an interconnected network and sending to a second router located along a route towards the issue source a traffic policy that addresses an issue caused with the issue source. | 12-17-2015 |
20150373583 | DATA BRIDGE - A data bridge controls packet transfers between network fabrics forming a closed network, such as a vehicular network and a home network. The data bridge includes two or more sets of modules, each of which communicates with a different network fabric. When a packet is to be delivered between network fabrics, a first set of modules, which is used to communicate with a first network fabric, decides whether to accept the packet or discard it. If the packet is accepted, it is delivered to a second set of modules, which is used for communicating with a second network fabric. The second set of modules makes a second, independent decision about whether the packet will be sent to the second network fabric. Each set of modules can base its decision on packet content type, and may discard any packet not to be delivered to the other network. | 12-24-2015 |
20150381486 | PERIODICAL GENERATION OF NETWORK MEASUREMENT DATA - Some embodiments provide a method that generates different network measurements data (e.g., network topology, bandwidth estimation of different paths, etc.) for a pair of endpoints upon receiving a network administrative request (e.g., an application programming interface (API) request) or by other means (e.g., automatically and without intervention of a user). In some embodiments, the method is implemented by a network measurement agent operating on each endpoint and a centralized service component (e.g., web service layer) executing on a network manager machine (e.g., a controller) that responds to measurement requests. The network measurement agent probes the network periodically (i.e., in certain time intervals) or upon an API request that it receives through the network manager machine to gather the measurement data of a particular network topology between a pair of endpoints. | 12-31-2015 |
20160006643 | COMMUNICATION SYSTEM - A communication system includes: a communication path instruction device which executes a communication path instruction process of giving an instruction to build a communication path in a given network to a network device installed in the network; the network device which builds the communication path in the network and processes given transmitted and received data, in response to the instruction by the communication path instruction device; and a control unit instructing another communication path instruction device different from the communication path instruction device to execute at least part of the communication path instruction process, at given timing. | 01-07-2016 |
20160007225 | FEMTOCELL LOCAL BREAKOUT MANAGEMENT SERVICES - Management services are provided during local breakout at a femto access point (FAP). In an aspect, the FAP facilitates policy management and employs a policy component to perform an analysis and enforce a set of policies for dynamically selecting an optimal route for traffic received at the FAP based on a decision-making process. Typically, the set of policies can specify different routes based on various factors, such as, but not limited to, type of traffic, current and/or future network resource availability, current time, day and/or date, location of the FAP, location of a UE sending/receiving the traffic, a lowest cost route, and/or route based on cost-benefit, etc. Further, a monitoring component is employed to observe the route employed by that traffic, which can be utilized by various services, such as, billing, Quality of Service, security management, address management, failure management and/or provisioning. | 01-07-2016 |
20160014030 | METHODS AND NODES FOR HANDLING CONGESTION IN BACKHAUL NETWORKS | 01-14-2016 |
20160014031 | METHOD AND SYSTEM FOR DYNAMIC TRAFFIC PRIORITIZATION | 01-14-2016 |
20160014636 | Congestion Notification Element and Method for Congestion Control | 01-14-2016 |
20160028569 | SCHEDULING MESSAGES USING MIXED MODULATION SETTINGS - Various exemplary embodiments relate to a wireless communications device and related method and machine-readable storage medium including: at least one antenna; a transmission circuit to transmit data via the at least one antenna and a wireless communications medium according to any of a plurality of modulation schemes; a reception circuit to receive data via the at least one antenna; an application controller to generate a series of messages having a message type and associated with an application; and a message scheduler to provide modulation settings to the transmission circuit for respective messages of the series to be transmitted according to different modulation schemes of the plurality of modulation schemes, wherein modulation schemes are chosen for transmission based on a modulation scheme pattern, whereby a first message is transmitted according to a first modulation scheme and a second message is transmitted according to a second modulation scheme. | 01-28-2016 |
20160028615 | SYSTEMS AND METHODS FOR ADAPTIVE ROUTING - Systems and methods for performing routing are described. For each of a plurality of messages transmitted over a primary route, a message transmission indication is received by an application. The application further receives, for at least one of the messages, a conversion indication that is based on the transmitted message. The quality of the primary route is determined based on a subset or all of the transmission indications and a subset or all of the conversion indications. Based on this determination, an alternate route is selected to replace the primary route. | 01-28-2016 |
20160028632 | ENSURING DYNAMIC TRAFFIC SHAPING FAIRNESS - In one embodiment, a device in a network receives an indication of a traffic shaping rate adjustment by a node due to a network condition. The device identifies a set of network nodes that are associated with the network condition. The device detects a traffic shaping rules violation by an offending node in the set of network nodes. The device sends an instruction that causes the offending node to use a different traffic shaping rate. | 01-28-2016 |
20160029295 | NETWORK SELECTION CONTROL METHOD AND USER TERMINAL - A network selection control method according to a first aspect is a method of controlling a network selection operation for selecting an access network in which traffic of a user terminal is exchanged from among a cellular RAN and a wireless LAN. The network selection control method comprises: a step A of transmitting, by the cellular RAN, RAN assistance information utilized for the network selection operation; a step B of receiving, by the user terminal, the RAN assistance information; and a step C of performing, by the user terminal, the network selection operation based on the RAN assistance information. The RAN assistance information includes predetermined information for determining whether or not the selection of the wireless LAN is permitted. The predetermined information is associated with a load status of the cellular RAN. | 01-28-2016 |
20160036704 | Method for Adjusting Media Stream Transmission Bandwidth and Related Apparatus - A method for adjusting media stream transmission bandwidth and a related apparatus are provided. A media stream sending end acquires scores that are given, according to identifiers of multiple media streams, by a media stream receiving end to the media streams, where the multiple media streams are transmitted at a same transmission port, and these identifiers are described based on media stream content; when it is detected that congestion occurs or congestion is resolved, the media stream sending end performs transmission bandwidth adjustment on a corresponding media stream according to these scores, and therefore media stream transmission bandwidth adjustment may be performed, based on the media stream content, on the multiple media streams transmitted at the same transmission port. | 02-04-2016 |
20160044529 | SYSTEMS, METHODS, AND DEVICES FOR CONGESTION CONTROL ON A MOBILE NETWORK - A user equipment (UE) is configured to send one or more service requests to a third party server via a mobile communications network, such as an evolved packet core (EPC). The UE is configured to determine that there is an error or delay in receiving a response to the one or more service requests from the third party server, and to send a wake-up request to a network element in the mobile communications network requesting notification when the third party server is available. | 02-11-2016 |
20160044540 | Double-Connection Implementation Method and Base Station - A method for implementing dual connectivity includes: a first base station which a user equipment accesses completing related management of a connection of the user equipment in a second base station through a dual connectivity management interface between the present base station and second base station, thereby realizing dual connectivity of the user equipment to the first base station and the second base station. The base station includes a management module, configured to: when the present base station serves as the first base station which the user equipment accesses, complete the related management of the connection of the user equipment in the second base station through the dual connectivity management interface; an acceptance module, configured to: when serving as the second base station, accept related management of the first base station for the connection of the user equipment in the present base station through the dual connectivity management interface. | 02-11-2016 |
20160065447 | NETWORK UTILIZATION IN POLICY-BASED NETWORKS - In one embodiment, a method includes receiving a data packet at a routing engine of a node of a network. A route is selected, from a forwarding table of the node, for sending the data packet from the node to a destination of the data packet. The forwarding table includes route characteristics, including route costs, related to two or more routes from the node to the destination. The selected route is analyzed, by a hardware computing device, to determine whether the selected route is suitable to convey the data packet based on real-time traffic information. The data packet is returned to the routing engine if the selected route is determined unsuitable to convey the data packet. An alternate route is selected, from the forwarding table, for the data packet in place of the previous selected route if the previous selected route is unsuitable to convey the data packet. | 03-03-2016 |
20160065474 | SYSTEM AND METHOD OF PREDICTIVE INTERNET TRAFFIC STEERING - System and method of predictive Internet traffic steering. An Internet steering gateway decouples between traffic classification and traffic steering, and includes: a deep packet inspection (DPI) utility to ascertain an indication of a destination remote application server (RAS) from an initial packet of a data session in a network; a RAS database to store an optimization profile for each RAS; and a steering utility to look-up, based on the RAS addressing information that was determined by the DPI utility inspection of the initial packet of the data session, an indicated RAS in the RAS database. The steering utility steers the data session to an external optimization platform (EOP) based on the associated profile in the RAS database. | 03-03-2016 |
20160065477 | PHANTOM QUEUE LINK LEVEL LOAD BALANCING SYSTEM, METHOD AND DEVICE - A data processing system includes a phantom queue for each of a plurality of output ports each associated with an output link for outputting data. The phantom queues receive/monitor traffic on the respective ports and/or the associated links such that the congestion or traffic volume on the output ports/links is able to be determined by a congestion mapper coupled with the phantom queues. Based on the determined congestion level on each of the ports/links, the congestion mapper selects one or more non or less congested ports/links as destination of one or more packets. A link selection logic element then processes the packets according to the selected path or multi-path thereby reducing congestion on the system. | 03-03-2016 |
20160073294 | PROVIDING WIFI RADIO AVAILABILITY INFORMATION - Certain embodiments generally relate to WiFi radio availability information, such as, but not limited to methods, apparatuses, and systems for providing WiFi radio availability information for WLAN (Wireless Local Area Network)/ | 03-10-2016 |
20160087894 | METHOD AND SYSTEM FOR CHANGING PATH AND CONTROLLER THEREOF - A method for changing a transmission path of packets transmitted from a first node to a second node in a software-defined network is provided. The method includes removing a flow entry corresponding to a first transmission path on a flow table of the first node after a plurality of first data packets intended to be transmitted to the second node are transmitted from the first node via relay nodes of the first transmission path. The method also includes transmitting a flush packet to the first node and setting the flush packet to be transmitted to the second node according to the first transmission path; and when the second node receives the flush packet and transmits a packet inquiry message corresponding to the flush packet to the controller, setting a flow entry corresponding to a second transmission path on a flow table of the second node. | 03-24-2016 |
20160087897 | Using Wireless Client for Proxy Channel Scan - Methods, systems, and computer readable media can be operable to facilitate the use of a station as a proxy for scanning one or more wireless channels. Upon a determination that a currently utilized wireless channel has become impaired, an access point may identify one or more idle wireless stations and may request that the one or more idle wireless stations perform a scan of one or more other wireless channels. The identified wireless station(s) may perform a scan of one or more other wireless channels and may provide an indication of the current level of congestion on each respective wireless channel to the access point. Based on the indication of the current congestion levels of each wireless channel, the access point may determine whether a more advantageous channel is available. If a more advantageous channel is available, the access point may tune to the more advantageous channel. | 03-24-2016 |
20160100330 | SCALABLE NETWORK FUNCTION VIRTUALIZATION - A scalable virtualized network core is provided to allow for incrementally adjusting network resources in response to changing demand, and for improved flexibility in network management and control. The scalable virtualized network core provides a cloud evolved packet core that has virtual machines performing the functions of the individual server elements. As demand for network resources changes, additional virtual machines can be brought online or virtual machines can be terminated to efficiently address the demand. An abstraction agent can be provided to facilitate the physical to logical connections so that to the perspective of elements in a radio access network, no changes have been made. The abstraction agent also facilitates network control and management of the virtual machines. | 04-07-2016 |
20160112337 | Dynamically Offloading Flows from a Service Chain - Dynamically by-passing a service function instance on a service chain after the service function instance has processed the first few packets of a traffic flow may improve the overall processing efficiency of the service chain. When using a control plane mechanism, a service function instance communicates a by-pass indication to a control plane entity to prompt the control plane entity to re-route remaining portions of the traffic flow around the service function instance. When using a data plane mechanism, a service function instance includes a by-pass indication in a service chain header (SCH) of a packet in a traffic flow, and forwards the packet to a data plane entity. The by-pass indication will prompt the data plane entity to re-route remaining portions of the traffic flow around the service function instance. | 04-21-2016 |
20160127241 | APPARATUS AND METHOD FOR FLOW CONTROL - Disclosed are a flow control apparatus and method. An apparatus for performing flow control in a software defined network (SDN) environment according to an exemplary embodiment includes a message receiving unit configured to receive a first packet processing inquiry message including a packet from a first switch and a control unit configured to determine whether there is a second proxy connected with a second switch and matching a first proxy connected with the first switch in response to the first packet processing inquiry message, instruct the first switch to transmit the packet such that the packet passes through the first proxy when it is determined that there is a second proxy, and instruct the first switch to transmit the packet such that the packet bypasses the first proxy when it is determined that there is no second proxy. | 05-05-2016 |
20160127942 | Topology Aware MANET For Mobile Networks - Systems and methods provide adaptability in a mobile ad hoc network (MANET), based on an existing protocol, such as adaptive hybrid domain routing (AHDR). The systems and methods are especially suited for fast changing topologies that may change after a reactive route discovery has been completed. | 05-05-2016 |
20160134542 | SYSTEM AND METHOD FOR OPTIMIZING TRAFFIC IN PACKET-SWITCHED NETWORKS WITH INTERNET EXCHANGES - A system and method is disclosed for optimizing traffic in a packet-switched network in the presence of Internet exchanges. In accordance with an embodiment of the present disclosure, a system is disclosed for optimizing Internet traffic on a computer network. The system includes one or more servers configured to execute computer programs steps. The computer program steps comprises configuring peers on an Internet exchange including identifying one or more peers on the Internet exchange that provide Internet service to a destination network, determining performance metrics of the one or more peers on an Internet exchange to determine at least one peer to which the Internet traffic may be re-routed, and determining if the Internet traffic for the destination network will be re-routed through the at least one peer based on the performance metrics. | 05-12-2016 |
20160135072 | SELECTED IP FLOW ULTRA LOW LATENCY - Methods, systems, and devices are described for decreasing user plane latency in a wireless communication system. This may include routing a portion of bearer traffic to or from a UE through a local or serving gateway, or within or between base stations, rather than via the core network. In some examples, techniques for selected internet protocol flow ultra-low latency (SIPFULL) for systems in which users may have subscribed to enhanced services may be employed. The network may, for instance, authorize SIPFULL functionalities for UEs per access point name (APN) based on individual services subscribed by the UE to improve overall quality of service (QoS). In some examples, a UEs latency requirements or SIPFULL authorizations may affect mobility operations. | 05-12-2016 |
20160135078 | METHOD AND APPARATUS FOR ROUTING TRAFFIC WITHIN A COMMUNICATION SYSTEM - A method and apparatus for routing traffic around geographic location (such as an incident scene) is provided herein. During operation, base station RF load levels will be obtained. Any vehicle not part of the incident will be geographic routed around overloaded base stations. Because vehicles will be geographic routed around overloaded base stations, the overloaded base stations will not have to handle the additional RF load from the appropriately-geographic routed vehicles. | 05-12-2016 |
20160142318 | METHOD OF DATA DELIVERY ACROSS A NETWORK - The present invention relates to a method of managing congestion in a multi-path network, the network having a plurality of network elements arranged in a plurality of switch stages and a plurality of network links interconnecting the network elements, the method comprising the steps of detecting congestion on a network link, the congested network link interconnecting the output port of a first network element with a first input port of a second network element in a subsequent switch stage; identifying an uncongested network link connected to a second input port of said second network element; and directing future data packets on a route across the multi-path network which includes the identified uncongested network link. Also provided is a multi-path network and an Ethernet bridge or router incorporating such a multi-path network. | 05-19-2016 |
20160142319 | DYNAMIC BANDWIDTH ADJUSTMENT IN PACKET TRANSPORT NETWORK - A method for adjusting bandwidth in a communications network having a plurality of nodes connected over multiple links with a plurality of services running on the links includes detecting an impairment of a link wherein the impairment invokes a reduction in bandwidth available to the services running on the link, communicating information about the impairment to other nodes in the network and redistributing services between the links to limit a bandwidth required by services running on the impaired link to a value not exceeding the bandwidth available on the impaired link. | 05-19-2016 |
20160149821 | Autonomic Ingress Traffic Load Balancing in Link Aggregation Groups by Modification of Switch Routing - Mechanisms are provided for performing traffic load balancing on ingress traffic directed to a Link Aggregation Group (LAG). The mechanisms monitor a ingress traffic load across a plurality of links of the Link Aggregation Group (LAG). The mechanisms determine if the ingress traffic load across the plurality of links is unbalanced. Moreover, the mechanisms, in response to determining that the ingress traffic load across the plurality of links is unbalanced, send a message to a switch associated with the LAG requesting the switch to modify routing of ingress traffic to the LAG to perform ingress traffic load balancing. | 05-26-2016 |
20160149822 | Autonomic Traffic Load Balancing in Link Aggregation Groups By Modification of Switch Ingress Traffic Routing - Mechanisms are provided for performing traffic load balancing on ingress traffic directed to a Link Aggregation Group (LAG). The mechanisms monitor a ingress traffic load across a plurality of links of the Link Aggregation Group (LAG). The mechanisms determine if the ingress traffic load across the plurality of links is unbalanced. Moreover, the mechanisms, in response to determining that the ingress traffic load across the plurality of links is unbalanced, send a message to a switch associated with the LAG requesting the switch to modify routing of ingress traffic to the LAG to perform ingress traffic load balancing. | 05-26-2016 |
20160156558 | Data Center Network Flow Migration Method and System Thereof | 06-02-2016 |
20160157132 | CENTRAL CONTROL DEVICE AND LOAD BALANCING METHOD THEREOF | 06-02-2016 |
20160157149 | Data Center Network Provisioning Method and System Thereof | 06-02-2016 |
20160164785 | Dynamic Initial Congestion Window Modification - Some embodiments increase throughput across a connection between a host and a client by initializing the congestion window for that connection dynamically using a previously settled value from a prior instance of the connection established between the same or similar endpoints. An initialization agent tracks congestion window values for previously established connections between a host and various clients. For the tracked congestion window values of each monitored connection, the initialization agent stores an address identifying the client endpoint. When establishing a new connection, the initialization agent determines if the new connection is a recurring connection. A new connection is recurring when the new connection client address is similar or related to an address identified for a previous monitored connection. For a recurring connection, the initialization agent initializes the new connection congestion window using a value derived from the tracked congestion window values of the recurring connection. | 06-09-2016 |
20160198359 | METHOD AND APPARATUS FOR CONTROLLING WIRELESS ACCESS CONGESTION | 07-07-2016 |
20160198360 | System and Method for Interfacing with a Dynamic Spectrum Controller | 07-07-2016 |
20160255540 | METHOD AND APPARATUS FOR ANCHORING TERMINAL IN WIRELESS COMMUNICATION SYSTEM | 09-01-2016 |
20160380897 | PREDICTIVE VPN BANDWIDTH BALANCING BASED ON WEATHER DATA AND SOCIAL MEDIA SENTIMENT - The disclosure is directed to a method for balancing VPN network bandwidth. A method in accordance with an embodiment includes: obtaining weather data and social media sentiment for a plurality of geographical regions; analyzing the weather data and the social media sentiment for factors that may influence network bandwidth usage in each of the plurality of geographical regions; predicting network bandwidth requirements for each of the plurality of geographical regions based on the analysis of the weather data and the social media sentiment; and balancing the network bandwidth among the plurality of geographical regions based on the predicted network bandwidth requirements. | 12-29-2016 |
20170237666 | INFORMATION COMMUNICATION SYSTEM, INFORMATION COMMUNICATION METHOD AND DEVICE | 08-17-2017 |
20170237703 | Network Overlay Systems and Methods Using Offload Processors | 08-17-2017 |
20180026875 | Multipath Communication in a Network | 01-25-2018 |