Entries |
Document | Title | Date |
20080205280 | Scheduling system and method in a hierarchical temporal memory based system - According to one aspect of one or more embodiments of the present invention, a system comprises: an HTM network executable at least in part on multiple node processing units (NPUs). In one embodiment the NPUs include one or more nodes, each of which can be executed by its NPU. In one embodiment, the present invention includes a technique for coordinating and scheduling HTM computation across one or more CPUs which (1) enables concurrent computation (2) does not require a central point of control (e.g. a controller entity that “orchestrates” the computation), (3) does not require global synchronization, (4) in some embodiments ensures that the same results are achieved whether the nodes are executed in parallel or serially. | 08-28-2008 |
20080205281 | Scheduling synchronization techniques for wireless networks - Various embodiments are described relating to scheduling synchronization techniques for wireless networks. According to an example embodiment, a technique may include receiving a first bandwidth grant from a first wireless node, estimating a time of receipt for a second bandwidth grant from the first wireless node based on the receiving of the first bandwidth grant from the first wireless node, and issuing a third bandwidth grant to a second wireless node before the estimated time of receipt for the second bandwidth grant from the first wireless node. Other embodiments are provided as well. | 08-28-2008 |
20080212479 | Method for controlling radio access bearer in a communication system - A radio access bearer in a mobile communication system is controlled by disposing a radio resource control layer having radio access bearers in a user side, disposing a radio link control layer, a media access control layer, and a physical layer in the user side beneath the radio resource control layer in succession, measuring a traffic volume of the media access control layer and radio link control layer in the user side by using the media access control layer in the user side to produce traffic volume measurements, comparing the traffic volume measurements to at least one of an upper critical value and a lower critical value provided to the media access control layer in the user side from a radio resource control layer in a network side of the communication system through the radio resource control layer in the user side of the system, and forwarding a comparison result and the traffic volume measurements to the radio resource control layer in the network side through the radio resource control layer in the user side, and controlling the radio access bearer in the user side through the radio resource control layer in the network side according to a result of the comparison. | 09-04-2008 |
20080212480 | COMMUNICATION TERMINAL WHICH PERFORM LOW-DELAY COMMUNICATION BY USING A BROADBAND LINE - A communication terminal which sets a communication session between a plurality of communication terminals through a network to perform data transmission and reception includes a measuring unit which measures round-trip delay time (RTT) or one-way delay time between the communication terminals for performing transmission and reception on the basis of the received acknowledgement, a reception bandwidth measuring unit which measures a reception bandwidth in a reception terminal of the communication terminals on the basis of the received acknowledgement, a correcting unit which corrects a value of the round-trip delay time or the one-way delay time by using at least the reception bandwidth, and a transmission bandwidth determining unit which determines a transmission bandwidth on the basis of the value of the corrected round-trip delay time or the corrected one-way delay time. | 09-04-2008 |
20080212481 | NOVEL DYNAMIC FIREWALL FOR NSP NETWORKS - Method for protecting an NSP data network against data overflow, according to which the NSP data network is divided to a protected sub-network and an unprotected sub-network. Connectivity to external data networks is allowed through the unprotected sub-network via a set of predefined controlled data ports. Each user is connected to the protected sub-network via a proxy router and to the unprotected sub-network via gateway routers that are connected to the proxy router through interconnected intermediating routers and to unprotected sub-network via the set of controlled data ports. A maximum available bandwidth that can be processed by a user is determined for each user and maximal sub-bandwidth is allocated for each router, such that the sub-bandwidth is smaller than the bandwidth. Whenever the data packet flow intended to the user exceeds the sub-bandwidth at one of the routers, the excess packet flow is filtered according to predetermined criteria defined by the user, who gets a report about the filtered packets within a predetermined period after the filtering begins. Otherwise, the data packet flow is passed from each router to the next router until the proxy router. | 09-04-2008 |
20080225726 | System and Method for Selfish Child Clustering - A system and method for selfish child clustering are disclosed. In one embodiment, the system comprises a selfish node; and a plurality of servicing nodes each connected to the selfish node, wherein the selfish node selects a first one of the servicing nodes to service requests therefrom; and wherein the selfish node evaluates a responsiveness of the first one of the servicing nodes and, responsive to a determination that the responsiveness of the first one of the servicing nodes is unacceptable, the selfish node selects a second one of the servicing nodes to service requests therefrom. | 09-18-2008 |
20080225727 | COMMUNICATION SYSTEM AND ROUTER - A router checks traffic with respect to the SIP server at reception of a request message addressed to an SIP server from an SIP terminal. If the traffic exceeds a band allocated to the SIP server, the router transfers the request message to a congestion server. | 09-18-2008 |
20080232254 | Explicit service flow tear-down during connection setup in wireless network communications - Network circuitry and a method of operating the same in establishing and deleting a service flow in a wireless network. A network station receives a request, from an initiating network station, to establish a service flow. The network station receiving the request issues a response to that request, following which it expects an acknowledgement from the initiator. Upon absence of such an acknowledgement, the receiving station transmits a message, to the initiator, to explicitly delete the service flow. This ensures that the initiator is not placed into an ambiguous state of transmitting payload traffic to a receiver that is ignoring or not receiving that traffic, in the case in which the initiator is also the transmitter of the payload traffic. This circuitry and method also ensures that the initiator is not in an ambiguous state, in the case in which it is the intended receiver of the payload traffic. | 09-25-2008 |
20080247316 | Method Circuit and System for Data Flow Control - Disclosed is a method and circuit for a receiver to receive data from an associated data transmitter. The receiver may include a signaling module adapted to transmit a Ready-To-Receive (“RTR”) signal to the associated transmitter when a number of vacant bits in a data buffer exceeds a delay associated value. | 10-09-2008 |
20080253289 | Method For Congestion Management of a Network, a Signalling Protocol, a Switch, an End Station and a Network - A method of congestion management within a switch or network of connected switches is provided, wherein the or each of the switches has a plurality of ingress ports and a plurality of egress ports. The method involves, when congestion is detected at a first ingress or egress port, sending a message to an upstream port connected to the first ingress or egress port indicating that congestion has occurred at a particular port and requesting storage at the upstream port of data packets destined for that port; and, in dependence on the amount of data packets destined for the congested port stored at the upstream port, sending from the upstream port to a further upstream port a message informing the further upstream port of the congestion at the congested port, the further upstream port storing at the further upstream port data packets destined for the congested port. | 10-16-2008 |
20080267071 | Method of choosing nodes in a multi-network - Embodiments include methods, apparatus, and systems for choosing nodes in a multi-network. One embodiment includes a method that receives demand characteristics for nodes to form a cluster in multi-network and collapses groups of nodes in the multi-network to form a node group. The method then selects nodes that satisfy the demand characteristics in order to form the cluster. | 10-30-2008 |
20080267072 | Data Communications Network for the Management of an Ethernet Transport Network - A communications network comprising a plurality of nodes supporting connection-oriented traffic and connectionless traffic, wherein management traffic between the nodes is propagated as connectionless traffic having a common management identifier. Also disclosed is a communications network component comprising logic that supports connection-oriented traffic and Virtual Local Area Network (VLAN)-based connectionless traffic, wherein the logic propagates management messages as VLAN-based connectionless traffic having a unique VLAN identifier (VID). Included is a communications network component comprising at least one processor configured to implement a method comprising provisioning a unique VID for management messages, and selectively propagating management messages with the unique VID. | 10-30-2008 |
20080267073 | Method and System for Ethernet Congestion Management - Certain aspects of a method and system for Ethernet congestion management may include transmitting one or more data packets in a network flow from a source node to a destination node. The source node may be enabled to receive one or more congestion notification frames based on detecting congestion at one or more switches in the network flow. A probe packet comprising a departure timestamp, Ts, may be transmitted from the source node to the destination node based on receiving one or more congestion notification frames. The arrival rate, Ra, of one or more data packets at the destination node may be calculated based on an arrival timestamp, Ta, inserted into the probe packet at the destination node. A rate limiter at the source node may be enabled to limit a rate of one or more data packets based on the calculated arrival rate, Ra. | 10-30-2008 |
20080273465 | Method of switching fabric for counteracting a saturation tree occurring in a network with nodes - The invention relates to a method and a switching fabric for counteracting a saturation tree occurring in a network with nodes. The method comprises the steps of generating at a local node where a congestion emerges a first congestion information; sending the first congestion information to at least one upstream node; responsive to one received first congestion information comparing the content of the received first congestion information with a pre-sent local status based on a set of predefined rules in order to identify at least one packet stream causing the congestion, and generating a second congestion information comprising the identified at least one packet stream causing the congestion; and sending the second congestion information to at least one further upstream node from where the identified at least one packet stream was received. | 11-06-2008 |
20080285456 | Method for Selective Load Compensation - A method for distributing a traffic load on several ports of a switch involves reading traffic information from the switch, and passing the read traffic information to a processor. The processor executes an algorithm that initiates a precise examination of criteria of the traffic information. The method includes further determining whether the results of the precise examination are comparable with a predetermined result. In the event of a negative result of this comparison, the information of the reference table is read and edited so that when the edited reference table is implemented the data load is redistributed so that the result of future examinations lies within the frame of the predetermined result. The edited reference table is forwarded to the switch for its actual implementation. | 11-20-2008 |
20080291830 | MULTIRADIO CONTROL INCORPORATING QUALITY OF SERVICE - A system for managing the operation of one or more of wireless communication mediums supported by one or more radio modules integrated within a WCD. A control strategy may be employed to evaluate and manage pending communication activity down to the wireless message stream level through the creation of operational schedules. The operational schedules may be utilized by the one or more radio modules in the WCD in order to determine how resource usage should be allocated for supporting the communication activities conducted over a radio module. | 11-27-2008 |
20080291831 | Dynamic Management of Wireless Transmissions - There is provided a method and devices for dynamically controlling transmission of communications in a wireless network, which comprises a managing entity and a managed entity that communicate which each other. The managed entity transmits updating information that includes indications of current resources available thereat and/or indications that relate to the reception of communications transmitted by the managing entity. A reporting rate for transmitting the updating information by the managed entity to the managing entity is then determined, and based on the reporting rate that has been determined—modifying, if required, parameters associated with the wireless link extending between the two entities so as to affect changes in the operating conditions at one or both of these entities. | 11-27-2008 |
20080291832 | Method For Per-Port Flow Control Of Packets Aggregated From Multiple Logical Ports Over A Transport Link - A method is disclosed for controlling the flow of packets aggregated from multiple logical ports over a transport link. A directed flow control indicator is provided to the transmitting end station that causes a detected congestion condition. The directed flow control indicator causes the transmitting end station to suspend the transmission of further packets. The linear expansion header of the Generic Framing Procedure (GFP) linear mapping scheme is extended to include the flow control indicator, such as a bit that is set to a predefined binary value to indicate a potential overload condition. A directed flow control indication can be provided in one or more packets that are sent to the transmitting end station over the transport network without increasing the network overhead. If packets are not being sent to the appropriate transmitting end station, a packet generator can generate one or more packets with the flow control indicator to inform the appropriate transmitting end station of the congestion condition. | 11-27-2008 |
20080298246 | Multiple Link Traffic Distribution - In one embodiment, a node comprises a plurality of interface circuits coupled to a node controller. Each of the plurality of interface circuits is configured to couple to a respective link of a plurality of links. The node controller is configured to select a first link from two or more of the plurality of links to transmit a first packet, wherein the first link is selected responsive to a relative amount of traffic transmitted via each of the two or more of the plurality of links. | 12-04-2008 |
20080310309 | SENDING CONTENT FROM MULTIPLE QUEUES TO CLIENTS - In an embodiment, a content server has multiple queues, each of which includes records. Each record in a queue represents a frame in a logical group of frames. Each of the queues transitions between a control state, an ingestion state, and a distribution state. During the control states, records are added to the queues. During the ingestion states, the frames are copied into memory at the content server. During the distribution states, the content server sends the logical groups to a client. Each of the control state, the ingestion state, and the distribution state has a time duration equal to the amount of time needed to play the logical group. | 12-18-2008 |
20090003214 | LOAD MANAGEMENT IN WIRELESS MESH COMMUNICATIONS NETWORKS - Methods and systems for providing a network and routing protocol for utility services are disclosed. A method includes discovering a utility network. Neighboring nodes are discovered and the node listens for advertised routes for networks from the neighbors. The node is then registered with one or more utility networks, receiving a unique address for each network registration. Each upstream node can independently make forwarding decisions on both upstream and downstream packets, i.e., choose the next hop according to the best information available to it. The node can sense transient link problems, outage problems and traffic characteristics. Information is used to find the best route out of and within each network. Each network node maintains multi-egress, multi-ingress network routing options both for itself and the node(s) associated with it. The node is capable of several route maintenance functions utilizing the basic routing protocol and algorithms. | 01-01-2009 |
20090016222 | METHODS AND SYSTEMS FOR IMPLEMENTING TIME-SLICE FLOW CONTROL - The present invention relates to systems, apparatus, and methods of controlling a transmission rate of packets over a network connection which are described in the disclosure. The method includes setting a target send rate. The target send rate indicates a number of packets that are to be transmitted in a time interval over a transmission medium. The method further includes transmitting a plurality of packets according to the target send rate. | 01-15-2009 |
20090028050 | SYSTEM AND METHOD OF LIMITING COMMUNICATION RATES WITHIN PACKET-BASED COMMUNICATION NETWORKS - A system and method of limiting communication rates within packet-based communication networks are disclosed. In one form, a method of altering communication rates within a communication network can include monitoring a data rate of a first communication link within a network, and detecting a congestion of a first end point coupled to the first communication link. The method can also include identifying the first end point, and determining a desired data rate of the first communication link to effect the congestion. The method can further include communicating at least one null packet to the first end point to alter the data rate of the first communication link at the first end point. | 01-29-2009 |
20090046585 | Determining Communications Latency for Transmissions Between Nodes in a Data Communications Network - Methods, systems, and apparatus are disclosed for determining communications latency for transmissions between nodes in a data communications network that include: preparing, by an origin node, to receive an acknowledgement message from a target node, the acknowledgement message indicating that the target node is ready to receive a test message from the origin node; receiving, by the origin node from the target node, the acknowledgement message; sending, by the origin node to the target node in response to receiving the acknowledgement message, the test message; preparing, by the origin node, to receive an echo message from the target node; receiving, by the origin node from the target node, the echo message; and determining, by the origin node, a round-trip communications latency between the origin node and the target node in dependence upon the sending of the test message and the receiving of the echo message. | 02-19-2009 |
20090046586 | DELAY MANAGEMENT FOR DISTRIBUTED COMMUNICATIONS NETWORKS - A method for programming the delay for a node in a communication system is disclosed. The node receives a selected delay value and a signal path delay value indicating a delay for signals communicated to the node. The signal path delay comprises an aggregation of transport delays calculated by each node for segments of the communication system between the node and a host node. The method further calculates an additional delay necessary to meet the selected delay value. | 02-19-2009 |
20090052326 | BACKWARD CONGESTION NOTIFICATION - In one embodiment, an apparatus comprises a network interface system having at least one input port configured for receiving frames and a logic system comprising at least one logic device. The logic system may be configured to perform the following functions: determining a source address and a destination address of a frame received at an ingress port; calculating a flow hash based at least upon the source address and the destination address; forming a congestion management (“CM”) tag that includes the flow hash; inserting the CM tag in the frame; and forwarding the frame to the destination address. | 02-26-2009 |
20090059795 | METHOD AND SYSTEM FOR TRANSITIONING BETWEEN A DISTRIBUTED AD HOC NETWORK ARCHITECTURE AND A CLUSTER AD HOC NETWORK ARCHITECTURE - Techniques are provided for detecting an increase in congestion in a distributed ad hoc network architecture and transitioning from the distributed ad hoc network architecture to a cluster ad hoc network architecture when a sufficient increase in congestion is detected based on one or more congestion level indicator values (CLIVs). Other techniques are provided for detecting a decrease in congestion in cluster ad hoc network architecture and transitioning from the cluster ad hoc network architecture to a distributed ad hoc network architecture when a sufficient decrease in congestion is detected based on one or more congestion level indicator values (CLIVs). | 03-05-2009 |
20090080332 | Method and System for a Fast Drop Recovery for a TCP Connection - Methods and systems for a fast drop recovery for a TCP connection are disclosed. Aspects of one method may include a receiving device on a network receiving an out-of-order data. The receiving device may then signal to a transmitting device on the network, which sent the out-of-order packet, to enter a congestion alleviation mode without waiting for a delay period. The network packet transfer may be via TCP protocol, for example. The delay period may comprise a retransmission time-out period if the receiving device does not save isles. If the receiving device does save one or more isles, the delay period may be a period associated with delayed ACK. The signal may comprise a TCP option and/or an available TCP flag. The signal may also comprise, for example, three duplicate ACKs. Other similar signals may be used for networks that use other protocols than TCP. Upon receiving out-of-order data, the receiving device may, for example, send the signal and then assert a signal-sent flag if it is not already asserted. When a new packet is received in order, the signal-sent flag may be de-asserted. | 03-26-2009 |
20090086635 | METHOD, SYSTEM, AND APPARATUS FOR FLOW CONTROL MANAGEMENT IN A DATA CENTER ETHERNET NETWORK OVER AN EXTENDED DISTANCE - Flow control in a data center Ethernet (DCE) network is managed between a source node and a destination node separated by an extended distance. An initiation sequence between the source node and the destination node is intercepted. The imitation sequence is for determining buffer credits available for receiving packets in the source node and the destination node. Replies are generated to the source node and the destination node indicating buffer credits available in at least one extended data interface interspersed between the source node and the destination node. The initiation sequence is completed based on the replies from the extended data interface. | 04-02-2009 |
20090086636 | Method for communicating backpressure messages in a data communications system - A method for communicating backpressure messaging over a serial encoded link is disclosed. Embodiments of the invention enable advanced backpressure signaling to be retrofitted into legacy systems to achieve performance improvements and support new or enhanced services. Specifically, such signaling enables per-context and per-priority backpressure signaling information to be conveyed by a backpressure message; thereby enabling flow control to be performed in accordance with a priority or context associated with a traffic flow, or flows, carried over the serial link. | 04-02-2009 |
20090092050 | Open federation security techniques with rate limits - Open federation security techniques with rate limits are described. An apparatus may include a network interface operative to communicate messages, and a secure open federation (SOF) module operative to manage a message rate between multiple federated networks. The SOF module may comprise a peer authentication module operative to determine whether a peer making the message is an untrusted peer. The SOF module may comprise a peer rate tracking module operative to retrieve a message rate value and a message rate limit value associated with the untrusted peer, and compare the message rate value with the message rate limit value to form a threat status indicator value. The SOF module may comprise a peer authorization module operative to authorize communication of the message based on the threat status indicator value. Other embodiments are described and claimed. | 04-09-2009 |
20090092051 | PACKET TRANSFER SYSTEM - A gateway selector and a load distribution management device are provided between a user terminal and plural gateway devices. Of response packets received from the plural gateway devices, the gateway selector selects a response packet from a gateway device with a higher priority, according to the priority in a load distribution management table of the load distribution management device. Then, the gateway selector transfers the selected response packet to the user terminal, while discarding a response packet from another gateway device. In this way, it is possible to construct a redundant configuration of the gateway devices, independent of user terminal implementation. | 04-09-2009 |
20090092052 | METHOD AND APPARATUS FOR FLOODING LINK STATE PACKETS TO ACHIEVE FASTER CONVERGENCE - Disclosed are methods and apparatus for flooding link state packets or packet data units (LSP's) from a first node to one other LSP receiving node, where the LSP's are flooded in an order that is related to relative costs of various paths emanating from the first node. That is, the first node sends its own LSP first since the first node has no cost relative to itself. The first node then sends other LSP's that are associated with a plurality of other LSP sending nodes that have previously flooded their LSP's to the first node. These other LSP's are sent by the first node to the other LSP receiving node in an order related to the relative costs associated with the paths from the first node to each of the other LSP sending nodes which had previously sent the other LSP's to the first node. | 04-09-2009 |
20090129276 | METHOD AND DEVICE FOR MANAGING DATA RATE IN A COMMUNICATION SYSTEM - A method is provided for managing a data rate in a communication system that includes a first device. The first device receives ( | 05-21-2009 |
20090135722 | Reducing packet flooding by a packet switch - Disclosed are, inter alia, methods, apparatus, computer-readable media, mechanisms, and means for reducing packet flooding by a packet switch. A packet switch receives a flood prevention request message from an upstream router, with this message identifying a forwarding media access control (MAC) address and one or more destination MAC addresses of downstream routers. The packet switch looks up, typically in its forwarding data structure(s), these specified MAC addresses of the downstream routers in order to determine its corresponding ports on which to communicate with these MAC addresses. The packet switch updates its forwarding data structures accordingly such that a received multicast packet having as its destination MAC address the received forwarding MAC address will be forwarded out only these determined ports. | 05-28-2009 |
20090141634 | Adaptive Network Traffic Classification Using Historical Context - Adaptive network traffic classification using historical context. Network traffic may be monitored and classified by considering several attributes using packet filters, regular expressions, context-free grammars, rule sets, and/or protocol dissectors, among other means and by applying a variety of techniques such as signature matching and statistical analysis. Unlike static systems, the classification decisions may be reexamined from time to time or after subsequent processing determines that the traffic does not conform to the protocol specification corresponding to the classification decision. Historical context may be used to adjust the classification strategy for similar or related traffic. | 06-04-2009 |
20090147684 | Dynamic, integrated, multi-service network cross-layer optimization - The integrated network optimization as a comprehensive framework for a multi-variable optimization across all seven layers of the OSI model, of the network resources and their allocations to optimally enable services to the end-users based on their service level agreements (SLAs), in particular but not limited to wireless networks. | 06-11-2009 |
20090147685 | Controlling congestion in a packet switched data network - A method of controlling congestion in a packet switched network includes transmitting a pause message to a node upstream of a congested node to instruct it to cease sending for a period of time. The congested node also sends information to the upstream node informing it of the buffer size required to relieve congestion. If the buffer capacity of the upstream node is greater than or equal to the signalled amount required, no further action is taken. If the buffer capacity of the upstream node is less that the required amount, it in turn sends a pause message to a node upstream of it, together with an indication of the required buffer size to reduce congestion, taking into account the amount available from the sending nodes. | 06-11-2009 |
20090154355 | METHOD AND SYSTEM FOR DUTY CYCLING PORTIONS OF A NETWORK DEVICE BASED ON AGGREGATE THROUGHPUT OF THE DEVICE - Aspects of a method and system for duty cycling a network device based on aggregate throughput of the device are provided. In this regard, a limit on aggregate ingress and egress data of a network device during a time interval may be determined. Processing of data by the network device may be duty cycled based on the determination. The device may process data at a first rate during a first portion of the time interval and process data at a second rate during a remaining portion of the time interval. In this regard, portions of the device may be slowed or powered down during the first portion of the time interval. Power consumed by the device during the first portion of the time interval may be less than power consumed by the device during the remaining portion of the time interval. | 06-18-2009 |
20090154356 | FLOW CONTROL MECHANISM USING LOCAL AND GLOBAL ACKNOWLEDGEMENTS - A method of sending data units from a sending node to a receiving node via at least one intermediate node, where: the data units are arranged in a sequence and each data unit is associated with a sequence position identifier; the intermediate node forwards received data units towards the receiving node and sends feedback messages towards the sending node, where in case of a correct receipt of a given data unit at said intermediate node, a corresponding feedback message comprises a first type receive information that indicates said correct receipt at said intermediate node; the receiving node sends feedback messages towards the sending node, where in case of a correct receipt of a given data unit at said receiving node, a corresponding feedback message comprises a second type receive information that indicates said correct receipt at said receiving node; the intermediate node forwards said second type of receipt information towards said sending node and conducts a data unit retransmission procedure in dependence on received receive information; and the sending node conducts a data unit retransmission procedure in dependence on received receipt information of the first and second type, and conducts a data unit flow control procedure for controlling an amount of data that can be sent at a given time in dependence on said first and second type receipt information. | 06-18-2009 |
20090161546 | Methods and systems for alleviating network congestion - Methods and systems for detecting and predicting congestion patterns from network feedback are described. In the inventive embodiments, network feedback in the form of binary feedback messages is received. The network feedback can comprise any suitable feedback messages and, in the illustrated and described embodiments comprise packet loss events or ECN marks, to name just a few. The inventive embodiment uses the network feedback to predict when congestion is likely to occur in the future. Based on these predictions, the behavior of end users within the system can be modified so that congestion is reduced. Specifically, the data packets that are typically transmitted by the end users can be delayed until such a time when the predicted congestion is mitigated. Thus, the inventive systems and methods take a predictive, proactive approach to addressing network congestion issues, rather than a reactive approach. | 06-25-2009 |
20090161547 | Compression Mechanisms for Control Plane-Data Plane Processing Architectures - Methods, apparatuses, and systems directed to efficient compression processing in system architectures including a control plane and a data plane. Particular implementations feature integration of compression operations and mode selection with a beltway mechanism that takes advantage of atomic locking mechanisms supported by certain classes of hardware processors to handle the tasks that require atomic access to data structures while also reducing the overhead associated with these atomic locking mechanisms. | 06-25-2009 |
20090175170 | METHOD FOR MULTI-HOP DATA TRANSMISSION IN AN AD-HOC NETWORK COMPRISING CONCEALED NODES - In a method for multi-hop data transmission in an ad-hoc network comprising concealed nodes, one node with transmission intent determines the probability of a collision-free transmission of data to the following nodes and if a high probability of collision-free transmission of data, transmits a user data packet to said following node, without co-ordinating the detection of the following node with the concealed nodes located in the vicinity of the following node in relation to the transmission of data to said following node. | 07-09-2009 |
20090185487 | AUTOMATED ADVANCE LINK ACTIVATION - Embodiments herein provide a transaction level mechanism that ensures that the links are operational right in time for the data flow, so that the data flow will not be impacted by delays associated with link recovery into the operational state. The path has links that have the ability to be in an inactive mode or an active mode. The embodiments herein transmit an “activation transmission” over the path to turn on the links within the path, before sending a data transfer (comprising packetized data) to turn on (wake up) the inactive links within the path, so that the actual data transfer does not experience any such start-up or wake-up delays. | 07-23-2009 |
20090185488 | NETWORK MESSAGE MANAGEMENT DEVICE AND METHODS THEREOF - A method of managing communication of messages via a network includes storing messages received from an application in a queue at a transport layer. The transport layer monitors the amount of information stored at the queue. When the amount of information exceeds a threshold amount, the transport layer provides a warning message to the application. In an embodiment, the transport layer provides the warning message before the queue assigned to store messages from the application is full, so that the application can continue to provide messages to the transport layer after the warning message. The application can take appropriate action in response to the message, such as reducing the amount or frequency of information provided at the transport layer, thereby reducing the likelihood of a communication bottleneck at the transport layer. | 07-23-2009 |
20090190475 | METHOD OF PRIORITIZING USER THROUGHPUT AND USER THROUGHPUT LIMITS FOR BEST-EFFORT APPLICATION IN cdma2000 1xEV-DO WIRELESS COMMUNICATION SYSTEM - The present invention provides a method implemented in a mobile unit configured to communicate with at least one base station over an uplink. The method includes receiving, at the mobile unit and from the base station, a first attribute indicative of a traffic-to-pilot power ratio and a second attribute indicative of a resource provision limit. The first attribute is formed based on a priority weight associated with best effort communication with the mobile unit. The second attribute is formed based on a maximum throughput associated with best effort communication with the mobile unit. The method also includes modifying an uplink transmission power based upon the first attribute and information indicative of congestion at the base station. | 07-30-2009 |
20090190476 | FLAGGING OF PORT CONDITIONS IN HIGH SPEED NETWORKS - A non-intrusive condition flag is introduced into high-speed data network for flagging a fault condition without interrupting the normal operation of the network. The condition flag is chosen to be one that is relatively not germane with respect to disrupting the behavior of the ports under a particular network protocol, or that is normally ignored by the network ports and/or devices. The non-intrusive condition flag can be in the form of a marker represented by designating new, currently undefined, Ordered Sets that would not cause the ports to disrupt network behavior. The marker is represented by repeating the same designated Ordered Set twice in sequence, to give the marker fault tolerance and prevent re-transmission. Ordered Sets may be chosen to identify a segment stall condition, a port busy condition, or a user defined condition in a FC network. | 07-30-2009 |
20090213735 | SYSTEM TO IMPROVE DATA PACKET ROUTING IN A DATA PROCESSING DEVICE AND ASSOCIATED METHODS - A system to improve data packet routing in a data processing device may include a plurality of functional modules, and communication buses connecting the functional modules. The system may also include a flow control mechanism in which command packets that traverse the communication buses are each assigned their own channel with their own pool of credits. The system may further include a switch to route data packets on the communication buses from one of the functional modules to any other of the functional modules based upon the credits. In addition, any of the functional modules without credits to send the data packets on a particular channel may send a message to have the switch perform a route test. | 08-27-2009 |
20090213736 | Method of processing external service request in storage area network - A method of processing an external service request in a storage area network (SAN) is used for responding a service request in the SAN with multiple controllers, and the method includes the following steps. A first controller of the SAN receives a request packet of an external network. When the first controller determines that the request packet must be transmitted to a second controller actually providing service in an internal network, the request packet is transmitted to the second controller. The second controller receives the request packet, and parses a source address contained therein for recording. The second controller executes an operation instruction corresponding to the request packet, and then generates an acknowledge packet. The second controller takes the source address as a destination address of the acknowledge packet and directly transmits the acknowledge packet to an original request initiator. | 08-27-2009 |
20090219818 | NODE DEVICE, PACKET SWITCH DEVICE, COMMUNICATION SYSTEM AND METHOD OF COMMUNICATING PACKET DATA - A node device including a congestion detection unit which detects an occurrence and release of congestion for each class of a second communication quality classification, output to a ring-type network, when packet data for each class classified by a first communication quality classification received from a port; a class association table which stores association between each class of the second communication quality classification and each class of the first communication quality classification; a class conversion unit which converts a class of the second communication quality classification detected by the congestion detecting unit into an associated class of the first communication quality classification; and a notification unit which notifies a class of the first communication quality classification to the port as a target data for stopping read out or starting read out is provided. | 09-03-2009 |
20090232001 | Congestion Control in Wireless Mesh Networks - A congestion control system. In particular implementations, a method includes receiving packets into one or more queues and monitoring the one or more queues for congestion. The method also includes, if a number of packets in the one or more queues exceeds a first threshold, determining a congestion control mode. The method also includes generating a congestion control message indicating the congestion control mode and transmitting the congestion control message to one or more neighboring mesh nodes. | 09-17-2009 |
20090232002 | RANDOM EARLY DETECTION OVER WIRELESS LINKS - Random early detection (RED) controlled loss (i.e., discarding data packets) is determined as a function of change in processing gain assigned by a resource management system in a data network having a communications link between first and second network nodes. Rather than triggering RED controlled loss as a function of buffer levels, triggering is determined as a function of change in processing gain caused by, for example, a change in code rate, modulation technique, error (e.g., bit error rate or frame error rate), signal-to-noise ratio (SNR) or carrier-to-interference (C/I) level, or a number of traffic code channels or TDMA slots assigned to the nodes. In a wireless data network, this technique may be deployed in a base station or access terminal. A tight coupling between the physical layer and link layer is provided using this technique. | 09-17-2009 |
20090245110 | SYSTEM AND METHOD FOR IMPROVING EQUALIZATION IN A HIGH SPEED SERDES ENVIRONMENT - A method and accompanying system are disclosed for tuning each channel of a high-speed SerDes link interface arranged in a configuration linking a local side to a remote side. The method includes transmitting a flow control packets from the local side to the remote side to change remote side transmission characteristics in a link channel; monitoring signal eye characteristics in the link channel; transferring additional flow control packets to adjust the remote side transmission characteristics; and processing the signal eye characteristics at the local side to generate the remote side transmission characteristics for the link channel. | 10-01-2009 |
20090245111 | APPARATUS, SYSTEM, AND METHOD FOR MANAGING NETWORK BANDWIDTH - An apparatus, system, and method are disclosed for managing network bandwidth. A monitor module monitors traffic of a plurality of peer computers over a Transmission Control Protocol/Internet Protocol (TCP/IP) network. A detection module detects traffic exceeding a traffic threshold for the network. A delay module delays issuing each TCP/IP acknowledge signal for a specified delay interval in response to detecting the traffic exceeding the traffic threshold. | 10-01-2009 |
20090245112 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION CONTROL METHOD AND RECORDING MEDIUM - The present invention provides a communication system that is capable of performing band control on a LAG group between devices. A communication system according to the present invention includes multiple communication devices (M1, M2, and E1 to E3). Each of the communication devices (E1 to E3) manages output ports of a LAG (Link Aggregation) group between the devices (M1 and M2) for each LAG group. Each of the communication devices (E1 to E3) controls flows transmitted from the output ports for each LAG group, when traffic of the output ports deviates. | 10-01-2009 |
20090257351 | METHODS AND APPARATUS FOR COMMUNICATING AND/OR USING LOAD INFORMATION IN SUPPORT OF DECENTRALIZED TRAFFIC SCHEDULING DECISIONS - Methods and apparatus related to communicating and/or using load information in support of decentralized traffic scheduling decisions are described. Individual wireless terminals corresponding to a peer to peer connection which desire to communicate traffic signals make transmitter yielding and/or receiver yielding decisions on a traffic slot by traffic slot basis. Loading information is used to intentionally skew transmitter yielding decisions in response to conditions and/or needs in the system. A link load weight value is generated based on intended transmitter loading related information and/or intended receiver loading related information. Traffic request parameters and/or link load weight values are communicated between wireless communications devices in request and/or request response signaling. As part of a transmitter yielding decision, one or more of: a spillage value, weighted SINR, and an interference cost estimate is calculated based on: one or more link load weight values and channel condition measurement information. | 10-15-2009 |
20090268614 | METHOD AND SYSTEM FOR CONGESTION MARKING - The present invention provides a method and system wherein congestion information is taken from a lower level in the protocol stack and used for congestion marking in a higher layer. In particular, the method and system of the invention from a first aspect provide for congestion information in the lower layer to be generated downstream at a congested node, and to be fed back upstream to a source node. The source node then passes the congestion information, or information derived therefrom, up to the corresponding network element responsible for higher layer functions in the protocol stack, where higher level congestion marking can then be performed in dependence on the received lower level congestion information. Thus, congestion information from the lower layer which can typically be generated earlier before significant congestion occurs can be used in higher layer congestion control functions. Preferably the lower layer is the data link layer, and the higher layer is the network layer. | 10-29-2009 |
20090274047 | Distributed Bi-Directional Flow Control in Wireless Mesh Networks - A distributed, bidirectional congestion control and starvation avoidance system for wireless mesh networks. In particular implementations, the nodes of the wireless mesh network monitor their respective local buffers for traffic load, and signal upstream and downstream nodes in response to detected congestion or excess capacity to dynamically allocate transmit capacity between neighboring nodes. Particular implementations are capable of mitigating congestion and preventing starvation in a fully distributed, low-overhead, scalable and efficient manner. | 11-05-2009 |
20090274048 | Methods and Apparatus for Dynamic Load Balancing With E-AICH - Systems and methodologies are described that facilitate dynamic load balancing in a communications network. In particular, one or more mobile devices can send random access preambles on an uplink frequency paired to a downlink frequency employed to connect the one or more mobile devices to a base station. The base station can determine if an uplink frequency load imbalance exists based upon the random access preambles. The base station can transmit an indicator on an acquisition indicator channel to at least one mobile device wherein the indicator includes a command to transition to a new uplink frequency. The mobile device can switch uplink frequencies in response to the command. | 11-05-2009 |
20090274049 | NON-BLOCKED NETWORK SYSTEM AND PACKET ARBITRATION METHOD THEREOF - A non-blocked network system and a packet arbitration method thereof are provided to dynamically adjust packet arbitration policy, thereby avoiding the congestion of packet traffic. The non-blocked network system includes a switch network, a source device and a target device. The switch network includes at least a first switch unit and a second switch unit. A first path and a second path connect between the first and second switch units. The target device is coupled to the second switch unit, and the source device is coupled to the first switch unit. Before issuing a first packet to the target device via the first path, the source device issues a corresponding token of the first packet to the second switch unit via the second path, so as to inform the second switch unit that the first packet will pass the first path soon. The second switch unit dynamically adjusts its packet arbitration policy according to the token, so as to determine the forwarding sequence of a second packet to be forwarded on the first path. | 11-05-2009 |
20090274050 | LOAD CONTROL OF UE MBMS MEASUREMENT REPORTING - An improved method and a communication means node implementing the method for load control in connection with a multimedia service transmission intended for multiple receivers over a wireless network are disclosed. The receivers in the wireless network are able to respond to requests communicated from an ordering entity by feeding back responses to a management entity in said wireless network. The feedback of these responses uses a different communication means, separate from said wireless network. This different communication means has limited communication resources. A transmission load caused in said different communication means by said feedback of said responses is according to the invention controlled by the different communication means itself. | 11-05-2009 |
20090285099 | METHOD AND APPARATUS FOR PROVIDING CONGESTION CONTROL IN RADIO ACCESS NETWORKS - The invention includes a method and apparatus adapted for controlling congestion in a Radio Access Network (RAN). In one embodiment, a method includes monitoring packets received at a first network element of the RAN for an indication of congestion, where the packets are associated with a quality-of-service class, and, in response to detecting an indication of congestion in at least one of the received packets, signaling congestion status information from the first network element of the RAN toward a second network element of the RAN that is adapted for applying congestion control for the quality-of-service class. In one embodiment, a method includes receiving, at a first network element of the RAN, from a second network element of the RAN, congestion status signaling indicative of a congestion condition associated with a quality-of-service class, and applying congestion control for the quality-of-service class in response to receiving the congestion status signaling indicative of the congestion condition. | 11-19-2009 |
20090296582 | TOKEN-BASED CONGESTION CONTROL METHOD FOR THE INTERNET - A computer network system with congestion control includes an edge router, a core router, and an inter-domain router in a computer network domain. A token level is inserted into the packet header of a data packet for congestion control in the computer network domain. | 12-03-2009 |
20090310489 | METHODS AND APPARATUS USING A SERIAL DATA INTERFACE TO TRANSMIT/RECEIVE DATA CORRESPONDING TO EACH OF A PLURALITY OF LOGICAL DATA STREAMS - Data corresponding to each of a plurality of logical data streams may be transmitted across a serial data interface by 1) staging data for at least some of the logical data streams; 2) determining a data readiness of the data staged for each logical data stream; 3) generating a plurality of messages, each of the messages having a header, and at least some of the messages carrying some of the data, wherein the headers of the messages carrying data identify the logical data stream(s) to which their data pertains; 4) using i) the data readiness of the data staged for each logical data stream, and ii) a priority scheme of the logical data streams, to periodically designate an active one of the logical data streams; and 5) transmitting, via the serial data interface, messages corresponding to the active one of the plurality of logical data streams, but not messages corresponding to other ones of the plurality of logical data streams. | 12-17-2009 |
20090316581 | Methods, Systems and Computer Program Products for Dynamic Selection and Switching of TCP Congestion Control Algorithms Over a TCP Connection - Methods, systems and computer program products for dynamic selection and switching of TCP congestion control algorithms over a TCP connection. Exemplary embodiments include a TCP congestion control algorithm management method, including establishing a first TCP connection on a first network having an end point, wherein the TCP connection includes a first TCP congestion control algorithm, monitoring path characteristics of the TCP connection and dynamically selecting and switching to a second TCP congestion control algorithm in a response to a change in the path characteristics of the TCP connection. | 12-24-2009 |
20090323533 | BASE STATION, MOBILE STATION, COMMUNICATION SYSTEM, AND REORDERING METHOD THEREOF - Disclosed is a reordering method for sending packets, to which numbers indicating sequence are attached, from a base station to a mobile station, and rearranging the packets in order of the sequence number in the mobile station. When a handover source base station transfers packets which have not been sent to the mobile station, out of packets received from a host station, to a handover target base station, and the handover target base station sends the packets to the mobile station, data is sent from the handover source base station to the mobile station to notify that transference of the packets has been executed at the execution of handover sequence. The mobile station executed, reordering of the received packets when the transference of the packets has been executed. | 12-31-2009 |
20100002585 | SYSTEM AND METHOD FOR AVOIDING STALL USING TIMER FOR HIGH-SPEED DOWNLINK PACKET ACCESS SYSTEM - At least one timer is used to prevent a stall condition. If a timer is not active, the timer is started for a data block that is correctly received. The data block has a sequence number higher than a sequence number of another data block that was first expected to be received. When the timer is stopped or expires, all correctly received data blocks among data blocks up to and including a data block having a sequence number that is immediately before the sequence number of the data block for which the timer was started is delivered to a higher layer. Further, all correctly received data blocks up to a first missing data block, including the data block for which the timer was started, is delivered to the higher layer. | 01-07-2010 |
20100008228 | Network Cross-Domain Precedence and Service Quality Conflict Mitigation - A method, computer program product, and system are provided for prioritizing data in a network system. For example, an embodiment of the method may include allocating network system resources to high-priority data with an identifier and dynamically changing a threshold level from a pre-assigned, minimum level in the allocation of network resources based on data traffic with the identifier received by a communication device in the network system. In allocating network system resources, the data with the identifier may be filtered into a separate data stream from data without the identifier. For instance, the data stream containing data with the high-priority identifier may be directed to a high-priority buffer that has a minimum allocation of network resources dedicated to the buffer to ensure unencumbered data transfer between the communication device and a destination within the network system. Further, in dynamically changing the threshold level, network resources may be allocated to data with a high-priority identifier as the high-priority data is received by the communication device. A prioritization of network resource queue space for the data with the high-priority identifier and then a prioritization of data without the high-priority identifier in the remaining queue space, if any, according to Quality of Service (QoS) requirements may be required when allocating network resources. Therefore, the method described above may be used to propagate prioritized data across a network while accommodating for QoS requirements. | 01-14-2010 |
20100027423 | Controlling Data Flow Through A Data Communications Link - Controlling data flow through a data communications link, the link operating according to a data communications protocol in which a receiver of data communications on the link can suspend data communications on the link for a period of time determined by the receiver, including specifying for the sender a duration for flow control periods; specifying for the sender a number of corrupt communications control packets to be transmitted from the sender to the receiver during a flow control period; determining by the sender whether a flow control message is received from the receiver during a flow control period; altering, in dependence upon whether a flow control message is received from the receiver during a flow control period, the number of corrupt communications control packets; and transmitting, among normal data communications during a subsequent flow control period, the altered number of corrupt communications control packets from the sender to the receiver. | 02-04-2010 |
20100034090 | Edge Node for a network domain - An egress node is proposed for a network domain that comprises at least one ingress node for receiving and routing data units belonging to a plurality of flows into said network domain, a plurality of interior routers for routing said data units through said network domain, and said egress node(s). One or more of the interior routers is arranged to detect whether it is subject to a congestion condition and to congestion mark routed data units if it is subject to said congestion condition. The egress node comprises a control element arranged for performing a congestion handling function that comprises a part for detecting the presence of congestion marked data units arriving at said edge node, and a part for reacting to the detection of the presence of congestion marked data units by invoking a congestion control process. The congestion control comprises sending to said ingress node an instruction for terminating one or more flows to thereby reduce a traffic load, waiting a predetermined period of time and then determining whether congestion marked data units are still arriving at said edge node, and if congestion marked data units are still arriving, repeating the sending and waiting steps. | 02-11-2010 |
20100034091 | METHOD OF CONGESTION MANAGEMENT IN A WIRELESS MESH NETWORK - A method of congestion management in a wireless mesh network in which the CSMA/CA algorithm is used to access wireless medium, said network comprising a first station and at least one neighbouring station able to communicate directly with the first station, comprises:—broadcasting ( | 02-11-2010 |
20100046374 | Method and receiver for controlling the conformance of a data flow in a communication system to a traffic definition - A method is described for controlling the conformance of a data flow in a communication system to a traffic definition. The communication system comprises a transmitter and a receiver and data packets transporting the data flow are sent from the transmitter to the receiver. The receiver sends responses identifying received data packets to the transmitter, and the transmitter comprises a control function which controls the number of sent data packets for which no response is received according to a limit for the number of outstanding data packets. In the method, a conditioning criterion is obtained for the data flow, the conditioning criterion being associated with the traffic definition. The receiver determines a conformance parameter for the received data packets transporting the data flow. The limit and/or the sending of the responses is modified according to the conditioning criterion and the determined conformance parameter for controlling the number of transmitted data packets. A receiver and a software program embodying the invention are also described. | 02-25-2010 |
20100054131 | METHODS, APPARATUSES AND SYSTEM FOR ASYNCHRONOUS SPREAD-SPECTRUM COMMUNICATION - A method of receiving data packets asynchronously transmitted by a plurality of user terminals using a spread-spectrum medium access protocol, comprises a step of cancelling interferences between colliding packets according to an innovative “sliding window” processing algorithm. A gateway receiver is adapted for carrying out interference cancellation using this algorithm. Asynchronous packet transmission from a user terminal is controlled by estimating a parameter indicative of the quality of information transmission through a communication channel; and inhibiting or allowing data transmission depending on a comparison between said estimated parameter and an adaptively varying threshold. A user terminal comprises transmission control means adapted for carrying out such a method. A communication system comprises a plurality of mobile user terminal communicating with a gateway through a satellite channel using an asynchronous spread-spectrum medium access protocol without closed-loop power control, wherein the user terminals and said gateway are of the kind described above. | 03-04-2010 |
20100061244 | System and method for delivering packet data over a multiplicity of communication links - This invention provides a system, method and apparatus for managing congestion on heterogeneous network communication links, the first communication link and second communication link being heterogeneous with respect to each other. The system, method and apparatus including a routing decision module, the routing decision module evaluating a queue of information packets scheduled for transmission across the first communication link to determine whether to generate a command signal to route a portion of information packets over the second communication link. The system, method and apparatus may further include a communication link threshold module, the communication link threshold module storing threshold limit values corresponding to a first communication link technology of the first communication link. | 03-11-2010 |
20100067383 | A METHOD FOR IMPROVED CONGESTION DETECTION AND CONTROL IN A WIRELESS TELECOMMUNICATIONS SYSTEMS - The invention discloses a method for detecting and controlling traffic congestion in a wireless telecommunications system ( | 03-18-2010 |
20100085877 | METHOD AND APPARATUS FOR NON CONTIGUOUS SLIDING WINDOW - A method that limits data flow between two network nodes to an amount within a window where a first portion of data within a first segment of the window is separated from a second portion of data within a second segment of the window by a third portion of data not within the window. | 04-08-2010 |
20100091655 | Method and apparatus for initiating routing messages in a communication network - Switches within a telecommunications network exchange so-called available bandwidth messages, each of which advertises how much bandwidth remains unassigned on a respective link. The network is of a type in which circuits are provisioned with various predefined numbers of time slots (equivalent to bandwidth). The sending of an available bandwidth message for a given link is triggered by a change in the number of time slots available on that link if that change results in a change in the number of circuit bandwidths that can be accommodated by that link for a newly provisioned circuit. | 04-15-2010 |
20100097933 | FAST CREDIT SYSTEM - The invention provides an improved architecture for credit based flow control. Briefly, the memory space within the receiving switch is separated into two parts, a statically allocated portion and a dynamically allocated portion. Packets are first placed in the dynamically allocated portion, and the credits are returned immediately. When the dynamically allocated portion has no additional space, the packets are then stored in the memory portion statically allocated to the specific virtual circuit. Credits are returned when the packets are removed from the statically allocated memory portion. This scenario allows the immediate return of credits when there is space available in the dynamically allocated memory portion. It also allows improved sharing of the overall memory since more of the overall memory can be made available to a particular virtual circuit. | 04-22-2010 |
20100103820 | FAIR USE MANAGEMENT METHOD AND SYSTEM - A method of managing a plurality of subscribers using a communication network involving: obtaining network usage data for a plurality of service flows associated with the plurality of subscribers using the network; from the network usage data, determining which of the plurality of subscribers has been using an excess amount of bandwidth; determining that at least some part of the network is currently in a congested state; and in response to determining that at least some part of the network is currently in the congested state, sending a policy decision to a gateway device that controls bandwidth resources currently being provided to the identified subscriber, said policy decision instructing the gateway device to reduce network bandwidth that is currently being provided to support existing service flows for the identified subscriber. | 04-29-2010 |
20100142376 | Bandwidth Allocation Algorithm for Peer-to-Peer Packet Scheduling - Method and system for altering a sending rate of media packets in a peer-to-peer network that includes a client node and a plurality of serving peer nodes. | 06-10-2010 |
20100157806 | METHOD FOR PROCESSING DATA PACKET LOAD BALANCING AND NETWORK EQUIPMENT THEREOF - A method for processing data packet load balancing and a network equipment thereof, which are for balancing the load of a plurality of controllers in a network equipment. The method comprises the steps. A plurality of data packets is received. A storage queue is assigned for storing the data packets. The data packets in the storage queue are read by an allocation controller. The allocation controller assigns the data packets to different work sequences according to a work attribute of the data packets. A processing controller is commanded to perform a packet processing procedure, and at least one work queue is assigned to the processing controller for processing the data packets. After completing the packet processing procedure, the processing controller sends a completion message to a completion queue. If the allocation controller detects that the completion queue contains the completion message, the allocation controller sends the processed data packets back. | 06-24-2010 |
20100165846 | REPLAY TRANSMISSION DEVICE AND REPLAY TRANSMISSION METHOD - A relay transmission device can achieve high-quality transmission by suppressing congestion in an ad hoc network, even when a network environment changes or performance of a relay device to be communicated with changes. The relay transmission device includes: an optimization coefficient storage unit ( | 07-01-2010 |
20100214926 | Method and apparatus for flexible application-aware monitoring in high bandwidth networks - There is provided apparatus including at least one pre-capture filter, operative to receive at least some of a plurality of packets transmitted in a network, and to identify an application type of each of the received packets and a plurality of application-type specific post capture filters, each associated with at least one of a plurality of application-type specific monitoring stations, the plurality of application-type specific post capture filters being operative to receive from the at least one pre-capture filter packets of a specific application type and to transmit the packets of the specific application type to the at least one of the plurality of application type specific monitoring stations associated therewith. | 08-26-2010 |
20100226252 | INVOKING DATA SERVICE PRIORITY DURING NETWORK CONGESTION - A method for requesting and providing on-demand priority to internet protocol (IP) flows is disclosed. A request to invoke transmission priority is received. Whether to mark a priority invocation packet for an IP flow with a priority Differentiated Services Code Point (DSCP) marking is determined The priority invocation packet is marked based on the determination and sent. A priority invocation packet for an IP flow that has a priority DSCP marking is received from a wireless device. The priority invocation packet is sent to its destination. Transmission priority is provided to IP flows received from the wireless device or sent to the wireless device for a period of time or until an indication of failed authorization is received. | 09-09-2010 |
20100226253 | SYSTEM AND METHOD FOR TRACKING A LINE RATE UTILIZATION - A system and method for tracking a line rate utilization. An effective throughput is measured for a data stream during a time period. A number of frames in the data stream is counted during the time period. A line rate utilization is determined for the data stream utilizing the number of frames and a size of the frames in response to the time period ending. The line rate utilization is save for communication to one or more users. The line rate utilization is communicated to one or more users. | 09-09-2010 |
20100238805 | Data Transmission Control Methods And Devices - A method of controlling a radio access network entity of a data unit communication network is described, said radio access network entity being involved in providing a transport service to a radio terminal of said data unit communication network, said transport service being characterized by a set of values associated with respective service quality parameters, said method comprising: monitoring (S | 09-23-2010 |
20100246401 | Congestion Management in a Shared Network - A shared channel used to communicate between a cable modem termination system and multiple cable modems is managed to prevent and/or reduce the impact of congestion. If the average channel utilization is above a near-congestion threshold, a cable modem in an extended high consumption state is assigned a reduced data transmission priority for managed traffic. Priority for that cable modem is restored to a default preferred level when the channel usage by that cable modem drops below a predetermined level or when the average aggregate channel utilization by all cable modems drops below the near-congestion threshold. | 09-30-2010 |
20100246402 | NETWORK COMMUNICATION APPARATUS - A network communication apparatus transmitting a first acknowledgment from a higher-level layer to a transmission source of a predetermined number of first segments and a second segment from the higher-level layer to a transmission source of a second acknowledgment, includes: a first condition setting section in which a first condition for specifying a connection to delay the first acknowledgment is set; a first judgment section to judge whether the first acknowledgment is to be delayed; a transmission processing section to delay the to-be-delayed first acknowledgment and transmit it to the transmission source of the first segments; a second condition setting section in which a second condition for specifying a connection to delay the second acknowledgment is set; a second judgment section to judge whether the second acknowledgment is to be delayed; and a reception processing section to delay the to-be-delayed second acknowledgment and transfer it to the higher-level layer. | 09-30-2010 |
20100246403 | METHODS AND SYSTEMS FOR MESSAGE TRANSFER PART (MTP) LOAD SHARING USING MTP LOAD SHARING GROUPS - Methods and systems for load sharing signaling messages at the MTP level are disclosed. When a signaling message is received, it is determined whether the signaling message includes a routing indication indicating route-on-point-code-subsystem-number. If the routing indicator indicates route-on-point-code-subsystem-number, it is determined whether the signaling message belongs to an MTP level 3 load sharing group. If the signaling message belongs to an MTP level 3 load sharing group, the signaling message may be routed to any of the point codes in the MTP level 3 load sharing group. Routing the signaling message to a point code in the MTP level 3 load sharing group may include replacing the destination point code in the signaling message with the destination point code of the node to which the signaling message is to be routed. Once the point code has been replaced, the signaling message is routed to the destination associated with the point code. | 09-30-2010 |
20100265825 | TECHNIQUE FOR POLICY CONFLICT RESOLUTION USING PRIORITY WITH VARIANCE - In one embodiment, a value for a option for a particular policy of a plurality of policies that are ranked in a priority order is ascertained. A variance to the value associated with the option for the particular policy is applied to define a range of acceptable values for the particular policy. A determination is made whether one or more other options exist that have values within the range of acceptable values for the particular policy. If no other options exist that have values within the range of acceptable values for the particular policy, the option is selected If other options exist that have values within the range of acceptable values for the particular policy, the ascertaining, applying and determining is repeated for a next lower priority policy of the plurality of policies to consider the other options, the repeating to occur successively until an option is selected. | 10-21-2010 |
20100309787 | METHOD AND SYSTEM FOR SYMMETRIC TRANSMIT AND RECEIVE LATENCIES IN AN ENERGY EFFICIENT PHY - Aspects of a method and system for symmetric transmit and receive latencies in an energy efficient PHY are provided. In this regard, a delay introduced by a PHY of a network device for outbound traffic and a delay introduced by the PHY for inbound traffic may be controlled such that a transmit delay of the network device is equal, within a tolerance, to a receive latency of the network device. The delays may be controlled based on whether one or more energy efficiency features are enabled in the PHY. The delay introduced by the PHY for outbound traffic may be controlled based on an amount of buffered inbound traffic. The delay introduced by the PHY for inbound traffic may be controlled based on an amount of buffered outbound traffic. The delays may be controlled such that said receive latency and the transmit latency are approximately constant regardless of a mode of operation of the network device. | 12-09-2010 |
20100309788 | SYSTEMS AND METHODS TO PROVIDE FLOW CONTROL FOR MOBILE DEVICES - Systems, methods, and apparatuses are disclosed to facilitate wireless communications. User equipment (UE), such as a mobile device, identifies data congestion and transmits a recommended data rate modification wireless signal (e.g., a recommended reduced data rate) to the base station that is transmitting data to the UE. The base station may reduce the data rate of the down link (DL) to the reduced data rate. The UE may then receive data from the base station at the reduced data rate. Therefore, flow control may be implemented at the base station side (e.g., sometimes referred to as the Network (NW) side) based upon the reduced data rate modification determined and transmitted by the UE to the base station. In this way, the data rate transmission to the UE can be reduced to allow the UE to successfully process received data and successfully perform its functions. | 12-09-2010 |
20100322076 | SYSTEMS AND METHODS FOR RETAINING SOURCE IP IN A LOAD BALANCING MULTI-CORE ENVIRONMENT - Described herein is a method and system for distributing requests and responses across a multi-core system. Each core executes a packet engine that further processes data packets allocated to that core. A flow distributor executing within the multi-core system forwards client requests to a packet engine on a core that is selected based on a value generated when a hash is applied to a tuple comprising a client IP address, a client port, a server IP address and a server port identified in the request. The packet engine maintains the client IP address, selects a first port of the core, and determines whether a hash of a tuple comprising those values identifies the selected core. A modification is then made to the client request so that the client request includes a tuple comprising the client IP address, the server IP address, the first port and the server port. | 12-23-2010 |
20110002224 | APPARATUS AND METHOD FOR CONTROLLING CONGESTION OCCURRENCE IN A COMMUNICATION NETWORK - Congestion occurrence in a communication network is controlled when performing data transmission based on a first protocol between a first edge node and a second edge node. The first edge node detects a first congestion state identifying a congestion state of the first edge node, and sets first congestion information identifying the detected first congestion state to a packet that is to be transmitted from the first edge node to the second edge node. The first edge node transmits the packet having the first information to the second edge node at the time when the first edge node performs data transmission based on a second protocol from the first edge node to the second edge node, wherein the second protocol is a connectionless protocol positioned at a protocol layer higher than the first protocol. | 01-06-2011 |
20110013516 | Control of Background Data Transfers - Control of background data transfers is described. In an embodiment, a background data transfer is controlled at a receiver node by measuring a time period taken to receive from a sender node a data sequence of the same size as a receive window. The time period is used to evaluate available network capacity, and the network capacity used to calculate a new window size. The new window size is applied and communicated to the sender node. In another embodiment, a background data transfer is controlled at a receiver node by measuring a quantity of data received from a sender node during a first control interval. The measured quantity is used to evaluate available network capacity, and the network capacity used to calculate a new receive window size and a second control interval duration. The new window size is applied for the second control interval, and communicated to the sender node. | 01-20-2011 |
20110019552 | METHOD AND SYSTEM FOR NETWORK AWARE VIRTUAL MACHINES - A virtual machine running on an endpoint device may encode a mark comprising routing parameters within one or more packets of a packet stream to indicate services and/or costs to be utilized in processing and/or communicating the packet stream. The virtual machine may communicate the packet stream to another network device. The routing parameters within the marks may indicate device capabilities, service class, quality measurements, latency and/or power usage. The routing parameters may comprise costs that may indicate capacity, efficiency and/or performance of power usage, bandwidth, absolute and/or relative latency, frame-drop eligibility, memory and processing. The packet stream is received and inspected to identify the marks and/or routing parameters. A virtual machine may be initialized and/or configured to process and/or communicate the packet stream based on the routing parameters. Routing may utilize based SPB, TRILL, and/or AVB. | 01-27-2011 |
20110019553 | METHOD AND SYSTEM FOR LOAD BALANCING USING QUEUED PACKET INFORMATION - A computer readable medium including instructions executable by a processor to perform a method, the method including obtaining a packet by a load balancer, obtaining queued packet information for a plurality of target hosts operatively connected to the load balancer, selecting the one of the plurality of target hosts using the queued packet information, and sending the packet to the selected target host using a first communication channel between the load balancer and the selected target host. | 01-27-2011 |
20110044172 | Method and Protocol for Congestion Control in a Vehicular Network - In a vehicle ad-hoc network (VANET), a transceiver node is arranged in a vehicle. The node includes a protocol stack, which includes an application layer, a link layer; and a congestion control layer arranged between the application layer and the link layer. The congestion layer transfers short messages between the application layer and the link layer. The short messages are defined according to a standard for the VANET, and the congestion layer optimizes a network-wide rate allocation for the short messages. | 02-24-2011 |
20110069616 | MANAGEMENT OF DATA CONGESTION IN A DATA NETWORK - A congestion management apparatus for receiving a traffic data stream and an associated control signal, wherein the apparatus detects a congestion indicator in the traffic data stream and generates congestion control data. The apparatus incorporates the congestion control data into the control signal and sends the control signal to a streaming server to control the rate at which the streaming server sends the traffic data. The apparatus selects an adaptation method depending on a protocol associated with the control signal and generates the congestion control data in accordance with the adaptation method. The apparatus is modular and may be adapted to support a plurality of protocols and adaptation methods. The traffic data may comprise real time data, especially video data and/or audio data, transmitted using one or more connectionless transport protocol, such as Real-time Transport Protocol (RTP) over User Datagram Protocol (UDP). | 03-24-2011 |
20110075563 | METHODS AND APPARATUS FOR ENABLING RATE ADAPTATION ACROSS NETWORK CONFIGURATIONS - Systems and methods for implementing explicit congestion notification (ECN) across disparate networks, configurations, and protocols are disclosed. Local rate adaptation using ECN may be provided without relying on other operators to upgrade or ensure their networks are ECN transparent or ECN capable. | 03-31-2011 |
20110080834 | COMMUNICATION APPARATUS AND COMMUNICATION CONTROL METHOD - A communication apparatus that sends and receives signals, the communication apparatus includes a pause signal transmitter that transmits a pause signal to a plurality of linked apparatus that send data to the communication apparatus, wherein the pause signal requests that the transmission of data to the communication apparatus be temporarily paused, and a transmission controller that uses guaranteed rates prescribed for respective linked apparatus as a basis for separately controlling how the pause signal is transmitted to respective linked apparatus receiving the signal, wherein the transmission controller controls how the pause signal is transmitted such that the data transfer rates from respective linked apparatus to the communication apparatus become rates equal to or greater than the guaranteed rates corresponding to the respective linked apparatus. | 04-07-2011 |
20110085444 | FLOW AUTODETERMINATION - Autodetermination circuitry examines packets transmitted internally to an egress port of a switching device in order to learn the associated flow. The autodetermination circuitry maintains a flow memory recording the highest traffic volume flows and unlearns the flows exhibiting lower traffic volumes to make room for other higher traffic volume flows. Accordingly, as some flows decrease in traffic volume and other flows increase in traffic volume, the flows decreasing below a threshold are dropped from a flow memory, and other flows increasing in volume above the threshold are added to the flow memory. In this manner, only the most likely offending flows are maintained in the flow memory. Accordingly, when congestion is detected, the switching device can identify one or more source devices contributing the most to the congestion and take steps to alleviate the congestion by decreasing the traffic volume originating from one or more of those sources. | 04-14-2011 |
20110110237 | Method and Apparatus for Aggregating Input Data Streams - A method and apparatus aggregate a plurality of input data streams from first processors into one data stream for a second processor, the circuit and the first and second processors being provided on an electronic circuit substrate. The aggregation circuit includes (a) a plurality of ingress data ports, each ingress data port adapted to receive an input data stream from a corresponding first processor, each input data stream formed of ingress data packets, each ingress data packet including priority factors coded therein, (b) an aggregation module coupled to the ingress data ports, adapted to analyze and combine the plurality of input data steams into one aggregated data stream in response to the priority factors, (c) a memory coupled to the aggregation module, adapted to store analyzed data packets, and (d) an output data port coupled to the aggregation module, adapted to output the aggregated data stream to the second processor. | 05-12-2011 |
20110110238 | METHOD AND APPARATUS FOR PREVENTING TRANSMISSION BLOCKING IN AN HSUPA WIRELESS COMMUNICATION SYSTEM - A method and apparatus for preventing mitigating transmission blocking are provided. A wireless transmit/receive unit (WTRU) detects whether transmission of a medium access control (MAC) flow, such as a MAC dedicated transport channel flow, is prevented by a small non-zero grant. Transmission blocking may be detected when a non-zero grant is smaller than required for transmission of a MAC protocol data unit. If transmission blocking is detected, the WTRU transmits scheduling information. The WTRU may continue to periodically transmit scheduling information on a condition that the blocking continues. | 05-12-2011 |
20110116380 | SYSTEMS AND METHODS OF IMPROVING PERFORMANCE OF TRANSPORT PROTOCOLS - Systems and methods of improving transport protocol performance are disclosed. One exemplary method includes: in a first state, non-linearly increasing a congestion window; in response to the congestion window exceeding a threshold value while in the first state, transitioning to a second state; and in the second state, linearly increasing the congestion window. | 05-19-2011 |
20110116381 | Traffic Control within a Network Architecture Providing Many-to-One Transmission with Denial-of-Service Protection - A method of controlling traffic flow through a service node located within a packet network, which traffic flow originates at a plurality of sending nodes and is destined for a receiving node. The service node is one of a multiplicity of service nodes configured in a tree or other acyclic structure, e.g. of an overlay network. The method comprises receiving a challenge from said receiving node or a downstream service node, generating and caching a further challenge, and combining that further challenge with the received challenges to generate a modified challenge. The modified challenge is then sent to a sending node or to an upstream service node. Subsequently, a request is received, destined for said receiving node and originating at a sending node. A solution accompanying said request is validated using the cached further challenge, and the request forwarded towards said receiving node only if the solution is valid. Otherwise, the request is dropped. | 05-19-2011 |
20110122771 | SMOOTHING ALGORITHM FOR ROUND TRIP TIME (RTT) MEASUREMENTS - A smoothing algorithm for round trip time (RTT) measurements is provided to a network device to effectively deal with variations or other potential anomalies that may occur in RTT measurements. The algorithm involves: first determining what should be considered a very high or a very small value for a RTT sample. If a new RTT sample is in an acceptable range, then the network device performs a relatively basic smoothing. If the new RTT sample is much higher than a current RTT value, then the network device ignores the value of this RTT sample a few times. If the network device still detects this large value after ignoring that value for some time, then the network device factors this value into the current RTT value using an additive increase. Similarly, if the value of the new RTT sample is much lower than current RTT value, the network device ignores the value of the new RTT sample a few times. If the network device still sees this small/low value after ignoring that value for sometime, then the network device factors this value into the current RTT value using a multiplicative decrease. An effective RTT value results, which can be used singly or in combination with other metrics to load balance network traffic. | 05-26-2011 |
20110122772 | DELAY MANAGEMENT FOR DISTRIBUTED COMMUNICATIONS NETWORKS - A method for programming the delay for a node in a communication system is disclosed. The node receives a selected delay value and a signal path delay value indicating a delay for signals communicated to the node. The signal path delay comprises an aggregation of transport delays calculated by each node for segments of the communication system between the node and a host node. The method further calculates an additional delay necessary to meet the selected delay value. | 05-26-2011 |
20110128855 | DATA COMMUNICATION NETWORK SYSTEM - A data communication network system which enables an intended unit to determine a start point for a transmission schedule in communication is provided. | 06-02-2011 |
20110141897 | PATH CONTROL SYSTEM, PATH CONTROL DEVICE, PATH CONTROL METHOD, AND PROGRAM - A path control system according to the present invention includes a network including a communication device ( | 06-16-2011 |
20110141898 | COMMUNICATION SYSTEM, COMMUNICATION DEVICE, INTEGRATED CIRCUIT, AND COMMUNICATION METHOD - A communication system includes communication devices that are connected with one another in a ring via a serial link. In the communication system, one communication device issues a standby packet for causing each communication device connected to a part of the link that is not involved with data transfer to switch to standby mode. Each communication device connected to this part of the link relays the standby packet from an immediately preceding communication device in the link to an immediately succeeding communication device in the link, and after relaying the standby packet, causes the own device to switch to standby mode. Further, a communication device that performs communication with said one communication device issues a loopback packet for causing each communication device connected to a part of the link that is involved with data transfer to switch to loopback mode. Each communication device connected to this part of the link relays the loopback packet from an immediately preceding communication device in the link to an immediately succeeding communication device in the link, and after relaying the loopback packet, causes the own device to switch to loopback mode. | 06-16-2011 |
20110170414 | APPARATUS AND METHOD FOR PERFORMING CONGESTION CONTROL IN A COMMUNICATION SYSTEM - A method for performing congestion control in a communication system. The method includes transmitting a request message to a node using a first packet with a highest priority and receiving a response message corresponding to the request message using the first packet and at least one of a plurality of second packets, estimating a one-way delay of the first packet according to a round trip time for the first packet, converting one of the one-way delay of the first packet and the one-way delay of at least one of the plurality of second packets into a quality of service (QoS) level using a predetermined upper delay bound for a corresponding packet, and converting the converted QoS level into an effective congestion level representing a congestion degree in a network and performing congestion control using the effective congestion level. | 07-14-2011 |
20110170415 | METHOD AND APPARATUS FOR PROVIDING PROCESSOR OCCUPANCY OVERLOAD CONTROL - A method and apparatus for handling an overload condition in a communication network are disclosed. For example, the method calculates a call target rate by at least one core signaling network element for at least one edge signaling network element. The method then sends the call target rate by the at least one core signaling network element to the at least one edge signaling network element, when a processor occupancy of the at least one core signaling network element exceeds a predefined high threshold within a measurement interval, wherein the call target rate is used by the at least one edge signaling network element in an overload control that throttles signaling traffic. | 07-14-2011 |
20110176423 | SYSTEM AND METHOD FOR CONGESTION CONTROL SIGNALING - Systems and methods for controlling congestion on a packet data network are provided. The congestion control may be implemented between any two network nodes where a regulation of a data flow is desired to prevent a device overload from occurring. In order to provide regulation of a data flow, congestion control states are used where each state regulates the data flow in a specified manner. State transitions may occur in response to messages that include congestion information detected at a network node. | 07-21-2011 |
20110188378 | Arrangement and Method Relating to Network Management - The present invention relates to a network management system for management of a traffic network comprising a wired as well as a wireless network backbone. The wireless network backbone comprises relay nodes comprising wireless routers, some acting as gateways to the wired backbone network and some as relay bridge routers for access network access. The management system comprises a logical multilevel hierarchical network overlying the traffic network. It is adapted to use the infrastructure of the traffic network by using the relay nodes as management stations. It comprises grouping means adapted to perform a grouping process by arranging network nodes, comprising the relay nodes, in groups, each with selected a cluster head, on different hierarchical levels. Grouping control means are provided to control the grouping and allocation of cluster heads based on a number of grouping constraints given by one or more criteria to be fulfilled at each hierarchical level. Calculating means are adapted to calculate the criteria based on given metrics and modeling and verification means are provided for modeling the constraints and verifying fulfillment of said constraints at each hierarchical level. | 08-04-2011 |
20110216652 | METHOD AND APPARATUS FOR MANAGING FLOW INFORMATION IN A COMMUNICATION SYSTEM - A method for managing flow information of a mobile station by a target base station in a communication system is provided. The method includes receiving a ranging request message, which includes a flow identifier for each of flows between a serving base station and the mobile station and a change count indicating the number of times of an addition/change/deletion operation of a corresponding flow for each of flow identifiers, from the mobile station; and transmitting a ranging response message, which includes a validity indicator indicating whether the change count of each of the flow identifiers is valid or not, to the mobile station, wherein, when the validity indicator indicates that at least one change count among change counts for each of the flow identifiers is not valid, the ranging response message includes a list including the at least one change count that is not valid. | 09-08-2011 |
20110216653 | METHOD AND APPARATUS FOR USING LAYER 4 INFORMATION IN A LAYER 2 SWITCH IN ORDER TO SUPPORT END-TO-END (LAYER 4) FLOW CONTROL IN A COMMUNICATIO NETWORK - Apparatus configured to receive a first end-to-end flow control representation for at least one logical connection from a first further apparatus to a second further apparatus, update at least one end-to-end credit value for the at least one logical connection from the first further apparatus to the second further apparatus dependent on the first end-to-end flow control representation, select at least one logical connection to the second further apparatus dependent on the end-to-end credit value, generate a second end-to-end flow control representation for the at least one logical connection to the second further apparatus, and transmit the second end-to-end flow control representation addressed to the second further apparatus. | 09-08-2011 |
20110222406 | Method And Device For Enabling Indication Of Congestion In A Telecommunications Network - The invention relates to a first communication device arranged to provide congestion indications to a second communication device. The first communication device comprises a control unit arranged to determine to apply an indicating congestion mechanism on a first radio bearer to the second communication device based on a quality of service setting of the first radio bearer. The control unit is further arranged to set a congestion threshold value and a first drop threshold value of a packet buffer associated to the first determined radio bearer. The congestion threshold value indicates that when buffered packets in the packet buffer exceeds the set congestion threshold value the control unit is arranged further to transmit over a transmitting arrangement at least one congestion indication to the second communication device. The first drop threshold value indicates a level of the packet buffer that when buffered packets exceeds the first drop threshold value the control unit is arranged to drop at least one packet. | 09-15-2011 |
20110228676 | COMMUNICATION NETWORK, DEVICE, AND METHOD - The present invention discloses a communication network, device and method. The communication method includes the following steps: a Mobile Broadband Edge (MBB-Edge) node sends a traffic offloading indication to a NodeB according to a traffic offloading policy; and the NodeB directs User Plane (UP) data of a Packet Switched (PS) service to a Public Data Network (PDN) through a fixed broadband bearer network of an offloading path according to the traffic offloading indication. The present invention increases the transmission efficiency of PS services. | 09-22-2011 |
20110255409 | CONTROL STATION, MOBILE STATION AND MOBILE COMMUNICATION SYSTEM | 10-20-2011 |
20110280130 | Systems and Methods for Network Congestion Management Using Radio Access Network Congestion Indicators - Systems and methods for managing communications network congestion are provided. In an embodiment, the system includes a radio access network (RAN) interface configured to receive RAN congestion indicators, a congestion correlator module configured to correlate RAN congestion indicators to service congestion indicators, a database comprising a set of congestion based policy rules, a policy controller module configured to apply the congestion-based policy rules to achieve a policy decision, and a policy enforcement control point interface configured to transmit network control instructions to enforce the policy decisions. In another embodiment of the invention, a method is provided for managing communications network congestion, that includes receiving one or more radio access network (RAN) congestion indicators, correlating the one or more RAN congestion indicators to one or more service congestion indicators, applying a congestion-based policy rule based on service congestion indicators to generate a policy decision, and implementing the policy decision. | 11-17-2011 |
20110286335 | METHOD AND APPARATUS FOR IMPLEMENTING NON-BLOCKING PRIORITY BASED FLOW CONTROL - An integrated circuit that includes a link controller and a plurality of queue controllers in communication with the link controller is provided. Each of the plurality of queue controllers is operable to be coupled to a dedicated buffer of a remote transmitter of data external to the integrated circuit. The plurality of queue controllers are operable to monitor a buffer full level for the dedicated buffer and each of the plurality of queue controllers are operable to transmit a signal indicating the buffer full level to the link controller. The link controller is operable to transmit a priority flow control signal to the remote transmitter, wherein a time period from transmission of the signal indicating the buffer full level to detection of the buffer full level is consistent for each dedicated buffer. | 11-24-2011 |
20110292803 | PATH CONTROL SYSTEM, PATH CONTROL DEVICE, COMMUNICATION DEVICE, PATH CONTROL METHOD, AND PROGRAM - A path control system according to the present invention includes: a network including a communication device that communicates via a wireless link using adaptive modulation; and a path control device ( | 12-01-2011 |
20110292804 | EVENT DELIVERY SYSTEM, RENDEZVOUS NODE, BROKER NODE, LOAD DISTRIBUTION METHOD FOR EVENT DELIVERY SYSTEM, LOAD DISTRIBUTION METHOD FOR RENDEZVOUS NODE, DELIVERY ROUTE CONSTRUCTION METHOD FOR BROKER NODE, STORAGE MEDIUM STORING LOAD DISTRIBUTION PROGRAM, AND STORAGE MEDIUM STORING DELIVERY ROUTE CONSTRUCTION PROGRAM - Provided is an event delivery system where a bottleneck on the system can be eliminated by reducing load on a rendezvous node. The event delivery system includes publisher nodes, subscriber nodes, the rendezvous node, and broker nodes. The rendezvous node includes a traffic monitoring means that monitors the traffic volume of event information issued by the publisher node, and a specific event determination means that determines specific event information subject to load distribution from among the event information when the traffic volume exceeds a predetermined value. Each broker node includes a route defection means that detects whether its own node is an aggregation point node or a branch point node of the delivery route of the specific event information, and a route construction means that constructs a new delivery route of the specific event information going through the aggregation point node and the branch point node, bypassing the rendezvous node. | 12-01-2011 |
20110299398 | Transmission control apparatus and transmission control method - A transmission control apparatus includes: a communication unit communicating with each of communication apparatuses, which are included in a communication system in which communication is executed via one relay apparatus, via the relay apparatus; a determination unit determining, as a transmission apparatus transmitting content data indicating a content to be transmitted, the apparatus with higher transmission quality between the apparatus and the relay apparatus in the communication system based on quality information of each communication apparatus, which is received by the communication unit and includes information regarding the transmission quality between the relay apparatus and the communication apparatus; and a transmission control unit allowing the transmission apparatus determined by the determination unit to concurrently transmit the content data indicating the content to the respective apparatuses of the communication system excluding the transmission apparatus. | 12-08-2011 |
20120008502 | FLOW BASED CONGESTION CONTROL - A method for selectively controlling the flow of data through a network device is discussed. The network device has a plurality of ports, with each port of the plurality of ports having a plurality of priority queues. Congestion at one priority queue of the plurality of priority queues is detected and a virtual channel message is sent to other network devices connected to the network device causing data destined for the one priority queue to be halted. After the congestion at the one priority queue has abated, a virtual channel resume message is sent to the other network devices. | 01-12-2012 |
20120020224 | SLICED TUNNELS IN A COMPUTER NETWORK - In one embodiment, a path for a sliced tunnel that extends from a head-end node to a tail-end node is computed. The sliced tunnel is furcated into a plurality of child tunnels at one or more fork nodes located downstream from the head-end node. Each child tunnel carries a portion of traffic for the sliced tunnel. The sliced tunnel is merged at one or more merge nodes located downstream from respective ones of the fork nodes. The portions of traffic on the child tunnels are aggregated at the merge nodes. The head-end node sends a signaling message to establish the sliced tunnel along the computed path. The signaling message includes an indication of the one or more fork nodes where the io sliced tunnel is furcated into child tunnels and the one or more merge nodes where child tunnels are merged. The head-end node then forwards traffic onto the sliced tunnel. | 01-26-2012 |
20120026885 | NOTIFYING NETWORK APPLICATIONS OF RECEIVE OVERFLOW CONDITIONS - A method for notifying a packet destination that includes receiving a packet by a network interface card (NIC), where the packet destination is a destination of the packet, classifying the packet, forwarding the packet to one of a plurality of receive rings on the NIC, determining whether the one of the plurality of receive rings comprises space to store the packet, dropping the packet if the receive ring does not comprise the space to store the packet, and sending a notification message to the packet destination, where the notification message indicates that the packet was dropped by the receive ring. | 02-02-2012 |
20120039175 | ENABLING A DISTRIBUTED POLICY ARCHITECTURE WITH EXTENDED SON (EXTENDED SELF ORGANIZING NETWORKS) - When performing load balancing in a wireless extended self-organizing network (extended SON), network health status is monitored by collecting network measurement data and identifying network nodes that require policy adjustment. Based on the network measurement data, network and/or user policies are automatically adjusted and policy updates are disseminated by a policy and charging rule function module to a packet gateway (PGW) as well as to one or more non-PGW network nodes (e.g., base stations, mobility management entity (MME) nodes, radio network controller (RNC) nodes, and the like). The automated policy updates are locally enforced at the nodes that receive the updates, rather than solely at the PGW node. | 02-16-2012 |
20120057462 | TRANSMISSION CONTROL PROTOCOL (TCP) THROUGHPUT OPTIMIZATION IN POINT-TO-MULTIPOINT AND HETEROGENEOUS WIRELESS ACCESS NETWORKS - A device receives a packet provided in a wireless access network, and determines whether the packet is a payload packet or an acknowledgment (Ack) packet. The device also allocates, when the packet is an acknowledgement packet, the acknowledgment packet to an expedited priority queue, and allocates, when the packet is a payload packet, the payload packet to a regular priority queue. The device further delivers one or more acknowledgment packets provided in the expedited priority queue prior to delivering one or more payload packets provided in the regular priority queue. | 03-08-2012 |
20120057463 | METHOD AND APPARATUS CONFIGURED TO PROVIDE LOCAL BREAKOUT SERVICES WITH A SINGLE APN - A method, apparatus, computer program, and system is provided that includes handling traffic management in a communication network system. One example may include activating a communication link, obtaining traffic management rules to handle the traffic flow on the communication link, and transferring the traffic management rules to at least one network element configured to implement the traffic management rules. The traffic management rules are configured to perform traffic management by transferring at least a portion of the network traffic to a different communication network. | 03-08-2012 |
20120075997 | Subscriber Access Network Architecture - A subscriber network architecture includes a packet processing node that communicates with a network backbone and with a plurality of access nodes. The access nodes also communicate with a plurality of subscriber devices. The packet processing node controls Quality of Service (QoS) levels for the subscriber devices, routes user data to subscriber devices based on downstream communication channels of the access nodes and QoS levels, and receives data from subscriber devices (via the access nodes) for forwarding across the network backbone. | 03-29-2012 |
20120082035 | METHOD AND SYSTEM FOR INCREASING THROUGHPUT IN A HIERARCHICAL WIRELESS NETWORK - A method and system for increasing throughput in a hierarchical wireless network is described. The hierarchical wireless network includes a plurality of nodes and each of the plurality of nodes has a primary path to the root node. First, one or more channels from a plurality of available channels are allocated to each disjoint sub-tree associated with the root node. Then, alternate one or more disjoint paths from at least one node in the plurality of nodes to the root node through alternate disjoint sub-trees associated with the root node are determined. Next, data from the at least one node is sent to the root node through a primary path and one or more alternate disjoint paths | 04-05-2012 |
20120087244 | METHODS AND APPARATUS FOR ECN RECEIVER DRIVEN CONGESTION CONTROL - Certain embodiments relate to systems and methods for managing congestion notification and control across a network. In certain aspects, a protocol for managing sender and receiver-based congestion control is provided using a format for streaming parameters, such as the Session Description Protocol format. In certain aspects, a system and method for operating an interworking gateway between different user devices is provided. | 04-12-2012 |
20120087245 | METHODS AND APPARATUS FOR ECN RECEIVER DRIVEN CONGESTION CONTROL - Certain embodiments relate to systems and methods for managing congestion notification and control across a network. In certain aspects, a protocol for managing sender and receiver-based congestion control is provided using a format for streaming parameters, such as the Session Description Protocol format. In certain aspects, a system and method for operating an interworking gateway between different user devices is provided. | 04-12-2012 |
20120106344 | DATA COMMUNICATION ACKNOWLEDGEMENT IN A NETWORK - A communication method for transmitting a data packet from a first node to a second node connected by an interconnection network. Steps performed include sending a data packet from the first node to the second node, sending an acknowledgment message from the second node to the first node within an acknowledgement generation delay period (Dack) upon reception of the data packet, determining at the first node whether no acknowledgment message is received during a time-out period (Tp), where the acknowledgement generation delay period (Dack) is related to the time-out period (Tp), and adapting the time-out period (Tp) depending on a network load indicating an amount of traffic over the connection between the first and the second node. | 05-03-2012 |
20120106345 | Method and System for Network Communications Via a Configurable Multi-Use Ethernet PHY - Aspects of a method and system for network communications via a configurable multi-use Ethernet PHY are provided. In this regard, an Ethernet PHY may be configured based on characteristics of a network link over which the Ethernet PHY communicates, and a rate at which data is conveyed from a MAC to the Ethernet PHY may be controlled via a carrier sense signal of the MII. The carrier sense signal may be controlled based on a rate at which the Ethernet PHY transmits data over the network link. The Ethernet PHY may be configured based on a length of the network link and/or on a grade of the network link, where exemplary grades may comprise Cat-1 through Cat-7 | 05-03-2012 |
20120120807 | Congestion Management In A Shared Network - A shared channel used to communicate between a cable modem termination system and multiple cable modems is managed to prevent and/or reduce the impact of congestion. If the average channel utilization is above a near-congestion threshold, a cable modem in an extended high consumption state is assigned a reduced data transmission priority for managed traffic. Priority for that cable modem is restored to a default preferred level when the channel usage by that cable modem drops below a predetermined level or when the average aggregate channel utilization by all cable modems drops below the near-congestion threshold. | 05-17-2012 |
20120140634 | Process For Controling The HSDPA Downlink Data Rate Received By a User Equipment - A process for allowing a User Equipment (UE) in a wireless communication network to control the HSDPA downlink data rate received from a NodeB, said UE successively receiving blocks of data having a predetermined size (N), involving the steps of: receiving ( | 06-07-2012 |
20120155273 | SPLIT TRAFFIC ROUTING IN A PROCESSOR - A multi-chip module configuration includes two processors, each having two nodes, each node including multiple cores or compute units. Each node is connected to the other nodes by links that are high bandwidth or low bandwidth. Routing of traffic between the nodes is controlled at each node according to a routing table and/or a control register that optimize bandwidth usage and traffic congestion control. | 06-21-2012 |
20120155274 | DENIAL OF SERVICE (DoS) ATTACK PREVENTION THROUGH RANDOM ACCESS CHANNEL RESOURCE REALLOCATION - A system and method to substantially prevent Denial of Service (DoS) attacks due to Random Access Channel (RACH) overload in cellular wireless networks. Once a mobile handset is identified to cause or contribute significantly to a RACH overload of the cell, the system sends a special System Information Block (SIB) message targeted to that mobile handset and instructing it to redirect its RACH signaling to a separate RACH/PRACH (Physical Random Access Channel) resource or to a small part of the current RACH/PRACH resource. This allows most or all of the regular RACH/PRACH resource from being overloaded by a single user or a group of users. The use of a separate RACH/PRACH resource such as frequency, preamble sequence, and/or radio subframe access slot to “absorb” high volume RACH signaling traffic from a small number of malicious/defective mobile handsets substantially prevents the signaling DoS attacks in the wireless network and makes it more robust to such attacks. | 06-21-2012 |
20120155275 | DISTRIBUTED FLOW MECHANISM FOR PEER-TO-PEER STREAMING - The invention concerns a method for flow control in a peer-to-peer live streaming communication network comprising a plurality of nodes characterized in that the rate at which a nod sends information to another node increases proportionally to the quantity of information present at node which has not yet reached node and decreases proportionally to a value attached to the link connecting node to node. | 06-21-2012 |
20120163177 | LOAD MANAGEMENT IN WIRELESS MESH COMMUNICATIONS NETWORKS - Methods and systems for providing a network and routing protocol for utility services are disclosed. A method includes discovering a utility network. Neighboring nodes are discovered and the node listens for advertised routes for networks from the neighbors. The node is then registered with one or more utility networks, receiving a unique address for each network registration. Each upstream node can independently make forwarding decisions on both upstream and downstream packets, i.e., choose the next hop according to the best information available to it. The node can sense transient link problems, outage problems and traffic characteristics. Information is used to find the best route out of and within each network. Each network node maintains multi-egress, multi-ingress network routing options both for itself and the node(s) associated with it. The node is capable of several route maintenance functions utilizing the basic routing protocol and algorithms. | 06-28-2012 |
20120170462 | TRAFFIC FLOW CONTROL BASED ON VLAN AND PRIORITY - A method for controlling traffic flow at a traffic routing device of a network comprises a plurality of operations. An operation is performed for determining an instance of traffic flow congestion for traffic of a particular VLAN (virtual local area network) flow control group and having a particular priority. The particular VLAN flow control group and the particular priority jointly define a particular prioritized VLAN flow control group. An operation is performed for issuing traffic flow instructions for causing flow of the traffic of the particular prioritized VLAN flow control group to be temporarily inhibited. Thereafter, an operation is performed for inhibiting transmission of traffic for the particular prioritized VLAN flow control group at a particular traffic routing device in response to the particular traffic routing device receiving the traffic flow instructions. | 07-05-2012 |
20120195202 | SYSTEM AND METHOD FOR USING FEEDBACK TO MANAGE CONGESTION IN A NETWORK ENVIRONMENT - A method is provided in one example embodiment and includes receiving a first congestion message associated with traffic congestion in a signaling system seven (SS7) a network, the first congestion message being associated with a first timer. The method also includes receiving a second congestion message after the first timer has expired and before a second timer has expired. The method further includes communicating a portion of traffic, which was originally intended for a first destination, to a second destination in the network based on receiving the second congestion message. The method can further include recovering and returning to an initial state. | 08-02-2012 |
20120195203 | METHODS AND APPARATUS FOR FLOW CONTROL ASSOCIATED WITH MULTI-STAGED QUEUES - In one embodiment, a method, comprising receiving at a receive side of a physical link a request to suspend transmission of data from a queue within a transmit side of a first stage of queues and to suspend transmission via a path including the physical link, a portion of the first stage of queues, and a portion of a second stage of queues. The method includes sending, in response to the request, a flow control signal to a flow control module configured to schedule transmission of the data from the queue within the transmit side of the first stage of queues. The flow control signal is associated with a first control loop including the path and differing from a second control loop that excludes the first stage of queues. | 08-02-2012 |
20120207025 | METHODS AND APPARATUS FOR EVALUATING NUMBER OF PROTECTED ACTIVE USERS BASED ON QOS REQUIREMENTS, THROUGHPUT AND TRAFFIC - Certain aspects of the present disclosure propose methods and apparatus to transmit information about number of active UEs in a cell (e.g., pico cell) that need protection to an interfering cell (e.g., a macro cell). The information may be transmitted in a resource status update message. The active users may be defined as users whose downlink performance and/or quality of service are limited by the available number of protected resources. | 08-16-2012 |
20120213078 | APPARATUS FOR PERFORMING PACKET-SHAPING ON A PACKET FLOW - A first apparatus receives, at a first transmission rate, packets belonging to a target packet flow on which packet-shaping processing for controlling network traffic is to be performed, and stores the received packets in a first packet buffer. Then, the first apparatus performs first packet-shaping processing on the target packet flow by transmitting, at a second transmission rate, packets that belong to the target packet flow and read out from the first packet buffer. A second apparatus stores packets received from the first apparatus in a second packet buffer. When a shortage of buffer resource for storing packets belonging to the target packet flow occurs in the first packet buffer, the second apparatus performs second packet-shaping processing on the target packet flow by transmitting, at a third transmission rate, packets that belong to the target packet flow and are read out from the second packet buffer. | 08-23-2012 |
20120230198 | PROGRAMMABLE ADAPTIVE NETWORK GRID - A device receives a first message from a first network element of a network grid. The device determines, based on the first message, whether a threshold is reached for the first network element of the network grid. The device further reprograms, when the threshold is reached, a second network element of the network grid to function in same first role as the first network element. Prior to the reprogramming of the second network element, the second network element functions in a second role that is different from the first role. The device also shifts processing from the first network element to the second network element. | 09-13-2012 |
20120236723 | Latency Analysis of Traffic Passing Through an Ethernet Switch - A method for accurately measuring, recording and reporting latency of an Ethernet switch is disclosed. Various packet queues in the switch are monitored at any given time and forwarding latency is calculated. Latency data from multiple switching elements in a network is collected to provide end-to-end forwarding latency of a system. | 09-20-2012 |
20120236724 | SYSTEM AND METHOD FOR COMMUNICATING OVER MESH NETWORKS USING WAVEFORM-ENHANCED, LINK-STATE ROUTING - A communication system includes a plurality of mobile nodes forming a mesh network. A plurality of wireless communication links connect the mobile nodes together. Each mobile node is formed as a communications device and operative for transmitting data packets wirelessly to other mobile nodes via the wireless communications link from a source mobile node through intermediate neighboring mobile nodes to a destination mobile node using a link state routing protocol and multiple waveforms. | 09-20-2012 |
20120236725 | USER TERMINAL FOR MIMO - A user terminal ( | 09-20-2012 |
20120250513 | Mobile Network Optimization - It is described a mobile network with a first network node and a second network node, the mobile network providing a user plane for transporting transmission packets which contain user data, and a further network layer plane different from the user plane. A method of operating the first network node includes sending an information element to the second network node via a network layer protocol of the further network layer plane wherein the information element indicates optimizing capabilities of the first network node or of a other network node of the mobile network of processing an optimized transmission packet. A method of operating a second network node includes receiving the information element from the first network node via a network layer protocol of the further network layer plane, and processing the information element. | 10-04-2012 |
20120263041 | METHODS AND APPARATUS FOR PROVIDING UPLINK TRAFFIC DIFFERENTIATION SUPPORT FOR CIPHERED TUNNELS - Systems, methods, and devices for providing uplink traffic differentiation support in hybrid networks including 3GPP and non-3GPP are described herein. In some aspects, a method that facilitates wireless communications is provided. The method includes receiving, using signaling involved in establishing a cipher tunnel, traffic classification information and associated quality of service (QoS) marker information. The method further includes determining, based upon the traffic classification information, that a data packet is associated with a traffic classification. A QoS marker is included within the data packet. The QoS marker is associated with the traffic classification. | 10-18-2012 |
20120269067 | SPECTRUM-ADAPTIVE NETWORKING - The present invention increases the available spectrum in a wireless network by sharing existing allocated (and in-use) portions of the RF spectrum in a manner that minimizes the probability of interfering with existing legacy users. Interference temperature-adaptive waveforms, and a variety of physical and media access control protocols for generating waveforms based on measurement and characterization of the local spectrum are provided. The invention measures the local spectrum at a receiving node, generates an optimal waveform profile specifying transmission parameters that will water-fill unused spectrum up to an interference limit without causing harmful interference to primary and legacy transmitters using the same frequency bands, and enables simultaneous transmit and receive modes at multiple transceivers in a wireless network. Closed loop feedback control between nodes, co-site interference management, intersymbol interference mitigation, wide sense stationary baseband signaling and modulation, and power limited signaling for avoiding detection and interception are provided. | 10-25-2012 |
20120275306 | NETWORK ASSESSMENT AND SHORT - TERM PLANNING PROCEDURE - A method for relieving network node congestion includes determining a moving average of an aggregated load on a network node that routes network traffic using historical data for a period of time for a portion of a communication network that includes the network node. Demand on the network node is projected based on the moving average. A current level of congestion on the network node is determined. A level of congestion on the network node is projected based on the projected demand and the current level of congestion. Available capacity of other network nodes in the portion of the communication network is estimated. A determination is made whether the projected level of congestion can be relieved using the estimated available capacity of the other network nodes. The communication network is reconfigured to relieve the projected level of congestion when the projected level of congestion can be relieved. | 11-01-2012 |
20120275307 | METHODS AND APPARATUS FOR FLOW-CONTROLLABLE MULTI-STAGED QUEUES - In one embodiment, a method includes sending a first flow control signal to a first stage of transmit queues when a receive queue is in a congestion state. The method also includes sending a second flow control signal to a second stage of transmit queues different from the first stage of transmit queues when the receive queue is in the congestion state. | 11-01-2012 |
20120275308 | Data Link Layer Tunneling Technique for High-Speed Data in a Noisy Wireless Environment - A data link layer tunneling technique improves the throughput of high speed data in noisy wireless environments. Recovering lost frames transmitted between a packet sending unit and a packet receiving unit in a data communications system generally comprises (a) identifying a failure to successfully receive a missed frame at the packet receiving unit; (b) establishing a logical tunnel channel at the packet receiving unit to acknowledge the next successfully received frame; (c) starting a first timer at the packet receiving unit; (c) upon receiving a tunnel establishment request from the packet receiving unit, the packet sending unit resending the missed frame on the logical tunnel channel and starting a second timer; and (d) the packet sending unit resending the missed frame a specified number of times until receiving an acknowledgement from the packet receiving unit. | 11-01-2012 |
20120287790 | Method and Apparatus - A method including determining traffic adjustment information for traffic from a base station to a relay node in dependence on a quantity of data intended for each user equipment at a first quality of service level on a first radio bearer; and causing said traffic adjustment information to be sent to a network element. | 11-15-2012 |
20120294151 | METHOD FOR DROPPING PACKET DATA, RADIO COMMUNICATION DEVICE, AND MOBILE COMMUNICATION SYSTEM - A control method in a mobile communication system, that includes configuring a timer corresponding to packet data for discarding the packet data according to a value of the timer; maintaining the value of the timer corresponding to the packet data when a handover is performed without restarting or resetting the value of the timer; and discarding the corresponding packet data when the maintained value of the timer reaches a given value. | 11-22-2012 |
20120300637 | TRANSMISSION APPARATUS AND TRANSMISSION METHOD | 11-29-2012 |
20120300638 | Method and System for Controlling Establishment of Local IP Access - The present invention discloses a method for controlling establishment of a local IP connection, and the method includes: when an access gateway determines that data or application of a terminal needs to be offloaded, informing the terminal that a local IP connection needs to be established via a mobility management entity and a radio side network element by a bearer modification, or informing a radio side network element or a local gateway of a routing policy via a mobility management entity. The present invention also discloses a system for controlling establishment of a local IP connection. The present invention enables the terminal to instantly acquire whether a local IP connection needs to be re-established, can realize dynamic adjustment of local IP data; meanwhile, the present invention can realize dynamic adjustment of local IP data and dynamic establishment of the local IP connection in the case of the local IP connection. | 11-29-2012 |
20120307638 | BACKWARD CONGESTION NOTIFICATION - In one embodiment, an apparatus comprises a network interface system having at least one input port configured for receiving frames and a logic system comprising at least one logic device. The logic system may be configured to perform the following functions: determining a source address and a destination address of a frame received at an ingress port; calculating a flow hash based at least upon the source address and the destination address; forming a congestion management (“CM”) tag that includes the flow hash; inserting the CM tag in the frame; and forwarding the frame to the destination address. | 12-06-2012 |
20120307639 | Method and Device for Data Processing in a Network - A method and a device for data processing in a network is provided, wherein a centralized network component adjusts a coordinated multipoint transmission of cells of the network based on information provided by the network and/or by said cells. Furthermore, a communication system is suggested including said device. | 12-06-2012 |
20120314579 | COMMUNICATION SYSTEM AND COMMUNICATION APPARATUS - A communication system includes a first communication apparatus including one or more first processors that determine a first bandwidth variance for each flow, based on a requested bandwidth variance amount and a surplus bandwidth of a physical line, and a first transmitter that transmits the first bandwidth variance to an adjacent apparatus; and a second communication apparatus including one or more second processors that set the received first bandwidth variance as a requested bandwidth variance amount for the second communication apparatus and determine a second bandwidth variance for each flow from the first bandwidth variance and the surplus bandwidth, and a second transmitter that transmits the second bandwidth variance to an adjacent apparatus. | 12-13-2012 |
20120314580 | TRANSMISSION NODE AND RECEPTION NODE IN CONTENT CENTRIC NETWORK, AND COMMUNICATION METHOD OF TRANSMISSION NODE AND RECEPTION NODE - A method and apparatus for controlling operation of a reception node in a content centric network (CCN) and for content included in the reception node using an operation identifier (OID) are provided. The OID may designate at least one control operation to be performed by the reception node. | 12-13-2012 |
20120320751 | METHOD AND SYSTEM FOR COMMUNICATING DATA PACKETS - A receiver of a communications system may comprise a memory to store one or more priority functions for data packets to be transmitted from a transmitting device to a receiving device, the priority function being based upon the size of a data packet. Other embodiments are described and claimed. | 12-20-2012 |
20120327774 | System and Method for Dynamic Rate Control in Ethernet Fabrics - An Ethernet device includes receive buffers and transmit buffers of a port, and a processor. The buffers are each associated with a respective class of service. The processor operates to determine a current buffer utilization in a receive buffer, determine that the current buffer utilization is different than a buffer threshold for the receive buffer, determine a data rate limit for the class of service associated with the receive buffer based upon the difference between the current buffer utilization and the buffer threshold, and send a data rate limit frame to another device coupled to the port. The data rate limit frame includes the data rate limit for the class of service. | 12-27-2012 |
20120327775 | Protocol Independent Multicast with Quality of Service Support - An apparatus comprising a network node configured to communicate with a plurality of other network nodes via one or more logic links using protocol independent multicast (PIM), wherein the network node is further configured to transmit a PIM message comprising quality of service (QoS) data to at least one of the other network nodes. Also disclosed is a method comprising receiving, by a first network node, a first PIM join message comprising QoS data from a second network node, wherein the second network node is downstream from the first network node. Also disclosed is a method comprising: sending, by a first network node, a first PIM message comprising QoS data to a second network node, wherein the second network node is upstream from the first network node. | 12-27-2012 |
20120327776 | Alarm Threshold For BGP Flapping Detection - Methods and systems are described that improve the alarming logic for Border Gateway Protocol (BGP) flapping events. Embodiments provide an alarm threshold on BGP flapping conditions and alert on BGP related events. A reduction in silent failures and network outage minutes is achieved. | 12-27-2012 |
20120327777 | APPARATUS, SYSTEM AND MEHTOD FOR RELIABLE, FAST, AND SCALABLE MULTICAST MESSAGE DELIVERY IN SERVICE OVERLAY NETWORKS - A method to organize nodes into an overlay network and to disseminate multicast messages within this overlay both through an efficient tree embedded in the overlay and through gossips exchanged between overlay neighbors. Regardless of the size of the system, this invention incurs a constant low overhead on each node. | 12-27-2012 |
20130010599 | Network-Aware Adapter for Applications - Streams of data traffic from various applications may be handled by a network-aware adapter module as part of a greater platform for filtering communicating the streams to intelligent network components. A distinguishing factor associated with a given data stream may be determined and used as a basis for selecting a QoS policy setting for the given data stream. The selected QoS policy setting may then be signaled to a media access control layer to take advantage of the QoS function of the embedded underlying active media type that is active and optimal (both from technical and business perspective) to carry out the communication for the application. | 01-10-2013 |
20130021908 | METHOD OF AND APPARATUS FOR CONFIGURING QUALITY OF SERVICE - The present invention relates to configuring the quality of service in a label switched network. In particular, the invention relates to configuring quality of service for the return path of a bi-directional label switched path in a label switched network. | 01-24-2013 |
20130028091 | SYSTEM FOR CONTROLLING SWITCH DEVICES, AND DEVICE AND METHOD FOR CONTROLLING SYSTEM CONFIGURATION - A control device which controls configuration of a control system including a plurality of control nodes, wherein at least one control node controls a plurality of switch devices by sending packet handling rules, includes: a monitor which monitors workloads of control nodes in use, each control node in use controlling at least one switch device; and a controller which changes count of control nodes in use based on workload information monitored. | 01-31-2013 |
20130028092 | DATA FLOW CONTROL - A communication device capable of receiving data from a transmitting device via a communications link, the communication device comprising a buffer and being capable of generating, in dependence on the capacity of the buffer to accommodate data received over the communications link, information for inducing the transmitting device to change its data transmission rate, wherein the information imitates a change in a capability of the communication device to receive data via the communications link. | 01-31-2013 |
20130028093 | METHOD AND APPARATUS FOR LOAD BALANCING IN CELLULAR COMMUNICATION SYSTEM - A method and an apparatus for load balancing a serving subcell providing a data service to one or more user equipments in a cellular communication system are provided. The method includes calculating a load metric by using a radio resource occupation rate of data traffic in one or more scheduling types except for a Best Effort (BE) scheduling type, determining whether the serving subcell is in an overload state by using the load metric, and triggering a load balancing algorithm when it is determined that the serving subcell is in the overload state. Accordingly, the load metric used for load balancing may be defined to have a value closer to an actual free load, and thus the load balancing may be efficiently performed. | 01-31-2013 |
20130064093 | METHOD FOR LOAD BALANCING OF REQUESTS' PROCESSING OF DIAMETER SERVERS - A system, computer readable medium and method of load balancing of requests between Diameter-enabled network devices is disclosed. Processing occurs at a signal controller in communication with a first Diameter-enabled network device and a second Diameter-enabled network device, request handling capacity of at least the second Diameter-enabled network device. One or more tokens are allocated for inbound requests from the first Diameter-enabled network device to the second Diameter-enabled network device. The second Diameter-enabled network device is notified of the one or more allocated tokens for handling a corresponding number of requests from the first Diameter-enabled network device. Transmission of the corresponding number of requests from the first Diameter-enabled network device to the second Diameter-enabled network device is coordinated by the signal controller. | 03-14-2013 |
20130070601 | METHOD FOR INCREASING WIRELESS NETWORKING SPEED, AND A WIRELESS NETWORK APPARATUS - A method for increasing wireless networking speed is for use between an electronic device equipped with a wireless networking device and a wireless network having a group of wireless network base stations. The method includes the steps of: (A) providing the wireless network apparatus with two medium access control (MAC) addresses so as to simulate two wireless network cards; (B) selecting, from among the group of wireless network base stations, two wireless network base stations respectively for the wireless network cards; and (C) making the electronic device simultaneously communicate with the two wireless network base stations using the wireless network cards. | 03-21-2013 |
20130070602 | PACKET COMMUNICATION APPARATUS AND PACKET TRANSFER METHOD - A packet communication apparatus includes a packet processing determining unit that receives packets and determines whether or not to instruct a first-type packet processing device in the packet communication apparatus to perform predetermined packet processing with respect to the received packets; a searching unit that, when a transfer speed of packets determined to be subjected to the predetermined packet processing by the packet processing determining unit exceeds a processing speed of the first-type packet processing device, searches for another packet communication apparatus that includes a second-type packet processing device which performs packet processing identical to the predetermined packet processing; and a transfer unit that transfers the packets to the other packet communication apparatus retrieved by the searching unit. | 03-21-2013 |
20130088969 | NETWORK TRAFFIC DISTRIBUTION - A switch for a switching network includes a plurality of ports for communicating data traffic and a switch controller that controls switching between the plurality of ports. The switch controller selects a forwarding path for the data traffic based on at least topological congestion information for the switching network. In a preferred embodiment, the topological congestion information includes sFlow topological congestion information and the switch controller includes an sFlow client that receives the sFlow topological congestion information from an sFlow controller in the switching network. | 04-11-2013 |
20130088970 | METHODS AND APPARATUS FOR ROUTER-TO-RADIO FLOW CONTROL - Methods and apparatus for transmitting, from a radio, over a router-to-radio interface, a first transmission-on signal indicating to a router that data packets can be sent to the radio for transmission in a network, and transmitting, from the radio over the router-to-radio interface, a first transmission-off signal indicating to the router that data packet transmission should be suspended until receipt of a second transmission-on signal, wherein the first transmission-on signal and the first transmission-off signal are generated in a network layer of the seven-layer OSI model. | 04-11-2013 |
20130088971 | PARTIONING LARGE FLAT DATA CENTERS INTO MULTIPLE SWITCHING DOMAINS - A distributed fabric system includes multiple switches coupled to a cell-based switching fabric. A logical system port that is globally unique within the distributed fabric system is mapped to each physical network port in the distributed fabric system. To partition the system into multiple non-overlapping switching domains, each system port is associated with a look-up table having at least one table entry for each other system port to be allocated to the same switching domain as that system port. Each switch that receives a packet over a given system port is limited to switching the packet to only those other system ports for which the look-up table associated with the given system port has a table entry. | 04-11-2013 |
20130094364 | System and Method of Optimizing the Throttling of Streaming Media Burst Data Transmissions - Methods of throttling video streaming downloads in burst transmissions to a mobile device are driven by the network client. By knowing various input parameters such as the media bitrate, the current (average) network link bitrate, transceiver state timeout characteristics (e.g., inactivity timers), and power consumption information for various mobile device operating states, the network client can decide the proportion of each repeating burst interval duration to spend in an idle state. From a control parameter and the other input parameters, it can calculate the amount of media data it then needs to request in each burst transmission. Other calculations further inform this decision, such as the relative average power consumption (as compared to staying at a high activity state continuously). | 04-18-2013 |
20130094365 | Adaptive Traffic Manager for Wireless Applications - An adaptive traffic manager assembly, which includes a computing module configured to operate on a current adaptive traffic manager configuration, and includes an adapting mechanism configured to adaptively change the current adaptive traffic manager configuration according to current wireless link conditions, a current Adaptive Coding and Modification (ACM) profile, or upon detection of an ACM event, and further includes a switch assembly configured to receive a first signal over a wired link and to output a second signal over a wireless link, and configured to store the current adaptive traffic manager configuration, and is further configured to automatically change a modulation and coding scheme associated with the current adaptive traffic manager configuration upon receiving an instruction from the computing module, in response to the detection of the ACM event. | 04-18-2013 |
20130100812 | PACKET PRIORITY IN A NETWORK PROCESSOR - In a network processor, a “port-kind” identifier (ID) is assigned to each port. Parsing circuitry employs the port-kind ID to select the configuration information associate with a received packet. The port kind ID can also be stored at a data structure presented to software, along with a larger port number (indicating an interface and/or channel). Based on the port kind ID and extracted information about the packet, a backpressure ID is calculated for the packet. The backpressure ID is implemented to assign a priority to the packet, as well as determine whether a traffic threshold is exceeded, thereby enabling a backpressure signal to limit packet traffic associated with the particular backpressure ID. | 04-25-2013 |
20130100813 | SYSTEM AND METHOD FOR LOAD BALANCING MMEs AND MME POOLS - A system, method and apparatus for policy-driven load balancing of MMEs and MME pools by migrating eNodeBs service responsibilities among MMEs and/or MME processing components or modules. | 04-25-2013 |
20130100814 | NETWORK CONTROL - A method and network node for controlling operation of first and second wireless communication networks both operating in a predetermined frequency band. The first communication network is operable to communicate within a plurality of first network channels within the predetermined frequency band. The second communication network is operable to communicate within at least one second network channel within the predetermined frequency band. Each of the second network channels co-exist in a frequency range occupied by a plurality of the first network channels. The method comprises the steps of: determining that there may be data to be communicated within a network channel of one of the first and second wireless communication networks, transmitting a channel restriction message to another of the first and second wireless communications networks, the channel restriction message instructing prevention of communication within the another of the first and second wireless communications networks on at least one network channel in the another of the first and second wireless communications networks coexisting in a frequency range occupied by the network channel; and instructing communication within the one of said first and second wireless communication networks on said channel. Receiving an indication of quality of service of data traffic in said first and second wireless communication networks and scheduling transmission of said channel restriction message to minimize disruption to said data traffic in said first and second wireless communication networks. | 04-25-2013 |
20130107718 | PRIORITIZING APPLICATION DATA FOR TRANSMISSION IN A WIRELESS USER DEVICE | 05-02-2013 |
20130107719 | METHOD & DEVICE | 05-02-2013 |
20130121154 | SYSTEM AND METHOD FOR USING DYNAMIC ALLOCATION OF VIRTUAL LANES TO ALLEVIATE CONGESTION IN A FAT-TREE TOPOLOGY - A system and method can prevent traffic congestion in a middleware machine environment with a plurality of switches in a fat-tree topology. A subnet manager can sweep a subnet in the middleware machine environment to discover changes and maintain the subnet fully connected. A performance manager can retrieve performance and error-related information from one or more performance management agents that are associated with one or more components in the subnet. Then, a host can dynamically reconfigure one or more virtual lanes in order to improve network performances. | 05-16-2013 |
20130121155 | METHOD AND APPARATUS FOR CHANGING BETWEEN TRANSMISSION STATES IN A COMMUNICATION SYSTEM - A controller for use in a wireless telecommunications system, the telecommunications system including one or more base stations, the one or more base stations being operable to wirelessly transmit data to user equipments in a first transmission state having a first capacity and in a second transmission state having a second, higher, capacity, the one or more base stations also being operable to change between transmission states in response to a transmission state change instruction from the controller, the controller comprising a transmission state management unit operable to apply a threshold mechanism to a value representing current data load, and if the threshold mechanism is satisfied, to issue a transmission state change instruction to change between the two transmission states, wherein a transition point of the threshold mechanism for a transition from the first to the second transmission state is set independently from a transition point for a transition from the second to the first transmission state. | 05-16-2013 |
20130128744 | OVERLOAD CONTROL IN A PACKET MOBILE COMMUNICATION SYSTEM - In an embodiment, there is provided a method for overload control in a packet mobile communication system, said method comprising a step of:
| 05-23-2013 |
20130136004 | METHOD AND SYSTEM FOR INROUTE BANDWIDTH ALLOCATION SUPPORTING MULTIPLE TRAFFIC PRIORITIES IN A SATELLITE NETWORK - A method for inroute bandwidth allocation supporting multiple traffic priorities in a satellite network including generating a backlog report, transmitting the backlog report to an inroute group manager, receiving a bandwidth allocation from the inroute group manager, and servicing priority queues and transmitting data to a satellite based on the bandwidth allocation from the inroute group manager. | 05-30-2013 |
20130148506 | BUFFERLESS NONBLOCKING NETWORKS ON CHIP - Network on Chips (NoC)s with a bufferless and nonblocking architecture are described. Core processors are communicatively coupled together on a substrate with a set of routing nodes based on nonblocking process. A network component routes data packets through the routing nodes and the core processors via communication links. A bufferless cross bar switch facilitates the communication of the data packets and/or path setup packets through the communication links among source processors and destination processors. The communication links include one or more channels, in which a channel comprises a data sub-channel, an acknowledgement sub-channel and a release sub-channel. | 06-13-2013 |
20130163433 | ALTERNATE ROUTING OF VOICE CALLS IN A HEAVILY LOADED SIP NETWORK - Methods and systems for supporting the alternate routing of calls between endpoints, such as session initiation protocol (SIP) endpoints, are provided. An inner gateway alternate route (IGAR) application is invoked when the primary, Internet protocol, communication network is overloaded or otherwise unable to handle a call. The IGAR application assigns incoming and outgoing trunks, and serves as a contact point for session managers in routing the trunk call. | 06-27-2013 |
20130170356 | HOME NETWORK SYSTEM AND MOBILITY ANCHOR ALLOCATION METHOD USED IN THE HOME NETWORK SYSTEM - Provided is a home network system in which an appropriate mobility anchor is allocated for a mobile node and the number of mobility anchors can be reduced. A subscriber information accumulation server ( | 07-04-2013 |
20130176853 | Apparatus and Method for Communication - Apparatus and method for communication are provided. In the method, information on the amount of traffic of a mobile terminal is obtained. The value of a handover parameter for the mobile terminal is determined on the basis of the traffic level. | 07-11-2013 |
20130182574 | METHOD AND SYSTEM OF CONGESTION CONTROL IN A MOBILE VIRTUAL NETWORK - An approach is provided for dynamic congestion control among mobile virtual routers. A determination is made whether a congested segment of a network of a plurality of physical routers. A temporary congestion point is created at a mobile virtual router to divert traffic away from the congested segment using logical tunnels over non-congested physical links, wherein the mobile virtual router is configured to utilize resources of at least two of the physical routers. | 07-18-2013 |
20130201833 | SYSTEM AND METHOD EMPLOYING INTELLIGENT FEEDBACK MECHANISMS FOR FLOW CONTROL ON A CLIENT DEVICE - A method for efficiently transmitting packets from a client device comprising: receiving a packet to be transmitted at a network socket on a client device; calculating a flow hash value for the packet, the flow hash value associating the packet with a particular network flow, the flow hash value usable to track the packet and other packets associated with the particular network flow; receiving feedback for the flow from a network layer of the client device beneath the socket layer, the flow being identified using the flow hash value, the feedback indicating conditions associated with the flow on a network link; and performing flow control operations on the flow responsive to the feedback for the flow. | 08-08-2013 |
20130201834 | DOWNLINK DATA TRANSFER FLOW CONTROL DURING CARRIER AGGREGATION - Techniques are provided for controlling downlink data transfer during carrier aggregation. For example, a method may control a secondary component carrier downlink (DL) in a wireless communication network using carrier aggregation. The method may include detecting, by a mobile entity, an event indicating a resource constraint at the mobile entity related to a data transmission from a base station to the mobile entity on a secondary component carrier of a carrier aggregation enabled connection. The method may include, in response to detecting the event, controlling the data transmission by signaling a status of the secondary component carrier DL to the base station. | 08-08-2013 |
20130208597 | NETWORK ADDRESS TRANSLATION - Address translation sufficient for use in translating addresses included in messages carried or otherwise transmitted between inside and outside network is contemplated. The contemplated address translation may facilitate operation of a network address translator (NAT), carrier grade network address translator (CGN), or other device similarly configured to facilitate translating inside addresses used to address messages carried over the inside network relative to outside addresses used to facilitate carrying messages over the outside network. | 08-15-2013 |
20130215754 | Servers, Switches, and Systems with Switching Module Implementing a Distributed Network Operating System - One networking device includes a switch module, a server, and a switch controller. The switch module has ports with a communications interface of a first type (CI1) and ports with a communications interface of a second type (CI2). The server, coupled to the switch module via a first CI2 coupling, includes a virtual CI1 driver, which provides a CI1 interface in the server, defined to exchange CI1 packets with the switch module via the first CI2 coupling. The virtual CI1 driver includes a first network device operating system (ndOS) program. The switch controller, in communication with the switch module via a second CI2 coupling, includes a second ndOS program controlling, in the switch module, a packet switching policy defining the switching of packets through the switch module or switch controller. The first and second ndOS programs exchange control messages to maintain a network policy for the switch fabric. | 08-22-2013 |
20130223225 | COMPUTING RISK-SHARING METRICS IN SHARED-MEDIA COMMUNICATION NETWORKS - In one embodiment, a routing node determines a risk-sharing metric between pairs of nodes in a shared-media communication network, and may then compute a plurality of routes that minimizes the risk-sharing metric between the routes, to correspondingly route traffic according to the computed plurality of routes. Additionally, in another embodiment, a particular node in the shared-media communication network may determine a risk-sharing metric between itself and each of one or more other nodes in the shared-media communication network. The particular node may then share the one or more determined risk-sharing metrics with one or more routing nodes in the shared-media communication network, accordingly. | 08-29-2013 |
20130223226 | System and Method for Providing a Split Data Plane in a Flow-Based Switching Device - A network switching device has a hardware data plane including a macroflow sub-plane that performs packet-based routing in the network switching device, and a microflow sub-plane that performs flow-based routing in the network switching device. The network switching device receives a packet-based routing rule from a software defined networking (SDN) controller, provides the packet-based routing rule to the macroflow sub-plane, receives a flow-based routing rule from the SDN controller, and provide the flow-based routing rule to the microflow sub-plane. | 08-29-2013 |
20130223227 | FEMTO ACCESS POINT IN A COMMUNICATION SYSTEM AND CONTROL METHOD THEREOF - A femto access point in a communication system provides an interface for a UE, an interface for a macro access point or a relay, and an interface for a core network. | 08-29-2013 |
20130235727 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PREVENTING TRAFFIC CONGESTION WITHIN A LONG TERM EVOLUTION (LTE) MULTI-USER EQUIPMENT (MULTI-UE) SIMULATOR DEVICE - Methods, systems, and computer readable media for preventing traffic congestion in a long term evolution (LTE) multi-user equipment (multi-UE) simulator device are disclosed. In one example, a method includes transmitting, from a first module to a second module over a shared bus, one of a plurality of LTE subframe signal portions at the beginning of a first transmission interval. The method further includes sending, from the first module to a third module over the shared bus, a trigger signal upon completing the transmission of the LTE signal portion. The method also includes forwarding, from the third module to the second module over the shared bus, decoded control information associated with at least one of the plurality of LTE subframe signal portions during an idle time period defined by the receipt of the trigger signal and the beginning of a second transmission interval. | 09-12-2013 |
20130235728 | ESTIMATION OF ACCESS QUALITY IN MOBILE COMMUNICATION SYSTEMS - Communicating between a first node in a network and a second node includes determining, by a third node in the network that is in communication with the first node, a value of an additive path quality metric for a path segment between the third node and a fourth node, and a value of the additive path quality metric for a path segment between the third node and a fifth node. Path quality is estimated for each of multiple different paths between the first node and the second node based at least in part on the values of the additive path quality metric determined by the third node. At least two of the multiple different paths include at least one path segment in common. | 09-12-2013 |
20130242743 | System, method, and computer program product for directing predetermined network traffic to a honeypot - A system, method, and computer program product are provided for directing predetermined network traffic to a honeypot. In use, predetermined network traffic originating from a node in a local area network and/or a virtual private network is identified. Further, the predetermined network traffic is directed to a honeypot. | 09-19-2013 |
20130242744 | Signalling for Interference Management in HETNETs - The method and apparatus disclosed herein enable interference suppressed information (information about interference after interference suppression to be provided to the Radio Network Controller (RNC) and/or to surrounding Radio Base Stations (RBSs)), thereby providing better radio resource management for hot spots and/or allowing the RBSs to better understand their impact on surrounding cells. Generally, a network node in the wireless network signals interference suppressed information, e.g., an interference suppressed load or overload indicator, an interference suppressed neighbor cell interference, and/or an interference suppressed noise floor to a remote node in the wireless network to facilitate radio resource management. Further, a radio network controller in the wireless network may manage the interference in cells based on the interference suppressed information by generating an interference management instruction based on the interference suppressed information, and sending the interference management instruction to the radio base station to control one or more interference management settings, e.g., a power control setting, a load threshold, etc. | 09-19-2013 |
20130242745 | RELAY DEVICE, METHOD OF CONTROLLING RELAY DEVICE, AND RELAY SYSTEM - An L2 switch includes a storage unit, a detection unit, a selection unit, and a notification unit. The storage unit stores a plurality of relay paths connecting a source device and a destination device that receives information from the source device. The detection unit detects occurrence of congestion between the host L2 switch and an adjacent L2 switch in a first path among the plurality of relay paths. The selection unit selects a second path from among the plurality of relay paths in the case where the occurrence of congestion has been detected. The notification unit notifies, through an L2 switch adjacent to the host L2 switch in the second path, an L2 switch adjacent to the source device that the second path is to be used as a detour path. | 09-19-2013 |
20130258856 | METHOD AND SYSTEM FOR TRANSMITTING DATA PACKETS IN A NETWORK - A method for transmitting data packets from a first node to a second node. The method includes transmitting the data packet from the first node to the one second node where each data packet is determined to be sent according to a first or a second transmission mode, where, in the first transmission mode, the data packet is transmitted to the second node according to a prescheduled scheme, where the prescheduled scheme defines a cyclic one-to-one assignment between first and second node over time slots so that the data packet is forwarded to the second node during that time slot the one-to-one assignment of which assigns the first node with the one second node and in the second transmission mode, the data packet is transmitted during an actual time slot to the second node while overruling the prescheduled scheme. | 10-03-2013 |
20130279339 | COMMUNICATION DEVICE AND METHOD - A first device in a network includes: a memory configured to memorize a third device adjacent to the first device and selectable when data is transmitted toward a second device; a receiver configured to receive, from a fourth device, a notification of a first data volume being a volume of data addressed to the second device and transmitted by the fourth device through the first device; a processor configured to judge whether a criterion is exceeded by a second data volume which includes the first data volume and is a volume of data addressed to the second device and transmitted by the first device; and a transmitter configured to notify the third device of the second data volume, and notify a fifth device that the first device is a bottleneck, when the processor judges that the second data volume exceeds the criterion. | 10-24-2013 |
20130286846 | PATH WEIGHTED EQUAL-COST MULTIPATH - Routers balance network traffic among multiple paths through a network according to an amount of bandwidth that can be sent on an outgoing interface computed for each of the paths. For example, a router receives a link bandwidth for network links that are positioned between the first router and a second router of the network, and selects a plurality of forwarding paths from the first router to the second router. Upon determining that one of the network links is shared by multiple of the plurality of forwarding paths, the router computes a path bandwidth for each of the plurality of forwarding paths so as to account for splitting of link bandwidth of the shared network link across the multiple forwarding paths that share the network link. The router assigns packet flows to the forwarding paths based at least on the computed amount of bandwidth for each of the forwarding paths. | 10-31-2013 |
20130294249 | METHOD, APPARATUS, AND SYSTEM FOR FLOW MEASUREMENT - Embodiments of the present invention provide a method, an apparatus, and a system for flow measurement, which are used to reduce management bandwidth of a controller over a forwarding device. The method includes: receiving a data flow sent by a forwarding device, and knowing the type of the data flow by parsing the data flow; if the type of the data flow is a preset type in a measurement flow type set, obtaining a feature identifier carried in the data flow and packet header information of the data flow, and obtain operation information corresponding to the data flow, and adding a measurement operation for the feature identifier to the operation information, where the operation information is used to record various operations of the data flow; and sending, to the forwarding device, the packet header information and the operation information added with the measurement operation for the feature identifier. | 11-07-2013 |
20130294250 | EXCHANGING DATA BETWEEN A USER EQUIPMENT AND ONE OR MORE SERVERS OVER A COMMUNICATIONS NETWORK - In an embodiment, a proxy server delivers, to a UE, a set of rules to be enforced by a management application executing thereon. The set of rules includes at least one rule that instructs the management application to selectively intercept and apply data payload modifications to data being exchanged being a transport layer stack (e.g., a TCP/IP stack) and one or more client applications on the UE based on (i) a packet-state related to a data payload of the data (ii) a device-state associated with the UE, (iii) an application-state associated with an application from which the data originates or to which the data is targeted and/or (iv) a network-state associated with a serving network of the UE. The management application on the UE can enforce the set of rules for UE-terminated data (e.g., data downloaded to the UE) or UE-originated data (e.g., data to be uploaded from the UE). | 11-07-2013 |
20130294251 | WIRELESS COMMUNICATION APPARATUS AND WIRELESS COMMUNICATION METHOD - To improve throughput by reducing the resource used for transmitting a parameter relating to retransmission control and decreasing overhead of retransmission control signaling. Where a retransmission control method is employed with adaptive MCS control in which the encoding rate can be changed, the scheduling section sets the MCS in accordance with CQI notified from the communication counterpart apparatus. When transmission data is encoded, the RV parameter bit-number setting section sets the number of bits used for signaling the RV parameter to decrease as the encoding rate of the first transmission is decreased and sets the RV parameter based on the number of bits. For example, in a case where the encoding rate R is R>⅔, two bits are set. In a case where the encoding rate ⅓11-07-2013 | |
20130301417 | SYSTEM FOR PERMITTING CONTROL OF THE PURGING OF A NODE B BY THE SERVING RADIO NETWORK CONTROLLER - A system and method which permit the RNC to control purging of data buffered in the Node B. The RNC monitors for a triggering event, which initiates the purging process. The RNC then informs the Node B of the need to purge data by transmitting a purge command, which prompts the Node B to delete at least a portion of buffered data. The purge command can include instructions for the Node B to purge all data for a particular UE, data in one or several user priority transmission queues or in one or more logical channels in the Node B, depending upon the particular data purge triggering event realized in the RNC. | 11-14-2013 |
20130315065 | APPARATUS AND METHOD FOR CONTROLLING CONGESTION IN A COMMUNICATION NETWORK - An apparatus controls congestion in a communication network. The apparatus includes a plurality of ports configured to transmit and receive frames. The apparatus stores a traffic volume of each of the plurality of ports. The apparatus detects congestion in the communication network, based on frames that are received via the plurality of ports. Then, the apparatus determines one or more ports that receive frames causing the detected congestion, based on the traffic volumes of the plurality of ports. | 11-28-2013 |
20130315066 | METHOD AND APPARATUS FOR CONTROLLING CONGESTION IN WIRELESS COMMUNICATION SYSTEM - A method of controlling congestion in a base station of a wireless communication system is provided. The method includes receiving a Service Data Unit (SDU) that includes pieces of data forwarded through a caching proxy, driving a timer each time an SDU is received for processing the SDU using a communication protocol, determining whether the SDU has been processed using the communication protocol until expiration of the timer, and controlling a transmission rate of the caching proxy based on a number of SDUs consecutively discarded or a number of SDUs consecutively transmitted depending on whether the timer has expired. | 11-28-2013 |
20130315067 | System and Method to Route Data in an Anycast Environment - A method of routing data in a network includes sending an instruction to a router to statically route outbound traffic to a firewall farm having an anycast address, identifying prefixes of endpoints that communicate with router, instructing a firewall router to send a route advertisement to the network announcing that the firewall router is the subsequent best hop for data bound for the endpoints, detecting a change in network condition, and sending another instruction to the router to route outbound traffic to another firewall farm having the anycast address after detecting the change. | 11-28-2013 |
20130315068 | SERVER FOR CONTROL PLANE IN MOBILE COMMUNICATION NETWORK AND METHOD FOR ENABLING THE SERVER TO CONTROL SERVICE - The present invention provides a method for enabling a server for a control plane to control a service in a mobile communication network. The control method can include a step of receiving a first message including an access point name (APN), a parameter for indicating an identifier of a local gateway and/or a selected IP traffic offload (SIPTO) service indicator from a Home (e)Node B. the first message can include a request message of a terminal. The control method can include a step of determining whether the SIPTO can be applied to data of the terminal based on the APN within the first message if the Home (e)Node B can provide the SIPTO service on the basis of the received first message. The step for determining is for determining whether the SIPTO can be applied to the APN included in the first message on the basis of the information related to the APN. The control method includes a further step of determining whether the SIPTO service can be provided for the terminal on the basis of user agreement information for a SIPTO service if the SIPTO can be applied to the data of the terminal; and a step of transmitting a SIPTO service notification to the Home (e)Node B according to the further decision. | 11-28-2013 |
20130322251 | SPLIT CUSTOMER PREMISES EQUIPMENT ARCHITECTURE FOR PROVISIONING FIXED WIRELESS BROADBAND SERVICES - An indoor broadband device receives, from a user device, a first request for content; determines a quality of service (QoS) level at which the content is to be provided to the user device; provides a second request for the content, at the determined QoS level, to a wireless access network, the wireless access network connecting to a network that provides broadband services; receives, based on the second request, the content, at the determined QoS level, from the wireless access network; processes the content in a manner that conforms to the QoS level and in a format that is supported by the user device; and provides the content to the user device. | 12-05-2013 |
20130322252 | Network congestion notification preservation and modification during transmission of network data between physical network and virtual network - A virtual network is implemented on a physical network. A virtual network data packet is tunneled through the physical network via encapsulation within a physical network data packet and via transmission of the physical network data packet through the physical network. A network congestion notification capability of the virtual network is preserved and modified during transmission of virtual network data through the physical network and vice-versa. Congestion notification metadata can be copied from a header of a virtual network data packet to a header of a physical network data packet when the virtual network data packet is encapsulated into the physical network data packet. Congestion notification metadata can be copied from a header of a physical network data packet to a header of a virtual network data packet when the virtual network data packet is decapsulated from the physical network data packet. | 12-05-2013 |
20130322253 | SYSTEM AND METHOD FOR INTER-DOMAIN RSVP-TE LSP LOAD BALANCING - A system, method and apparatus for causing network routers such as Area Border Routers (ABRs) to use a preferred tie-breaking mechanism to select one path in the event of an ERO expansion operation resulting in multiple equal cost paths. | 12-05-2013 |
20130322254 | SYSTEM AND METHOD FOR MANAGING MPLS-TE OVERLOAD - A system, method and apparatus for detecting MPLS-TE overload conditions and informing a IGP routing protocol, wherein the IGP routing protocol communicates the overload condition to the nodes in the MPLS TE routing domain by inserting new flag or bit value in an OSPF Router Information Capability TLV or an IS-IS Router Capability TLV. | 12-05-2013 |
20130322255 | SYSTEM AND METHOD FOR PROVIDING IMPROVED QUALITY OF SERVICE OVER BROADBAND NETWORKS - Systems and methods are provided for quality of service over broadband networks. A network device performs a probe transaction over a tunnel of a broadband network. Based on the probe transaction, parameters are determined reflecting tunnel performance, and, based on the parameters, target transmit and receive rates are determined for data communications over the tunnel. Based on the target transmit and receive rates, data communications to and from a first node of the network are regulated. When the tunnel comprises a peered tunnel, the regulation of received data communications comprises performing a set rate transaction with a peer second node of the network (the set rate transaction establishes a rate for data transmitted over the tunnel by the peer second node to the first node). When the tunnel comprises a peerless tunnel, the regulation of received data communications comprises shaping data traffic received by the first node over the tunnel. | 12-05-2013 |
20130322256 | EDGE NODE FOR A NETWORK DOMAIN - A system for managing congestion within a network domain includes an ingress node, an interior node, and an egress node. The ingress node receives and routes data units entering the network domain. The interior node detects whether a load exceeds one or more load thresholds and generates congestion marked data units. The egress node detects the presence of congestion marked data units and reacts to the detection of the presence of congestion marked data units by invoking a congestion control process. | 12-05-2013 |
20130322257 | COMMUNICATION SYSTEM, CONTROL DEVICE, POLICY MANAGEMENT DEVICE, COMMUNICATION METHOD, AND PROGRAM - A communication system includes a control device; a forwarding node that processes, in accordance with a processing rule set by control device, a packet transmitted from a user terminal; and a policy management device that manages communication policy and notifies the control device of communication policy that corresponds to a user for whom authentication has succeeded; a setting request transmission permitting unit that, based on notification from the policy management device, sets to a forwarding node that receives a packet from the user terminal a first processing rule causing the forwarding node to make a setting request of processing rule with regard to a packet transmitted from the user terminal; and a path control unit that determines path from user terminal to access destination and sets to forwarding node along the path the second processing rule that corresponds to the path. | 12-05-2013 |
20130336126 | TIME-BASED SCHEDULING FOR TUNNELS COMPUTED BY A STATEFUL PATH COMPUTATION ELEMENT - In one embodiment, a path computation element (PCE) in a computer network receives one or more path computation requests (PCReqs), and records a time of each PCReq and the corresponding requested bandwidth. Based on this information, the PCE may determine a traffic profile of the computer network, and may augment a traffic engineering database (TED) with requested bandwidth according to time based on the traffic profile. As such, prior to a particular time, the PCE may determine placement of tunnels within the traffic profile for the particular time. | 12-19-2013 |
20140003245 | Providing PIM-SSM Support for mRSVP-TE Based Multicast Virtual Private Networks | 01-02-2014 |
20140003246 | Providing PIM-SM Support for mRSVP-TE Based Multicast Virtual Private Networks | 01-02-2014 |
20140010087 | IP FLOW BASED OFFLOAD FOR SUBSCRIBER DATA OPTIMIZATION AND SCHEDULING AT THE BASESTATION IN A MOBILE DATA NETWORK - Mobile network services are performed at the edge in a flat mobile data network in a way that is transparent to most of the existing equipment in the mobile data network to reduce the load and increase efficiency on the mobile data network by breaking out data at the edge based on specific IP data flows. The mobile data network includes a radio access network and a core network. A first service mechanism in the radio access network breaks out data coming from a basestation based on breakout conditions, and performs one or more mobile network services. The second service mechanism determines what traffic satisfies breakout authorization criteria and informs the first service mechanism. The message from the second service mechanism triggers the first service mechanism to perform IP flow based breakout. An overlay network allows the first and second mechanisms to communicate with each other. | 01-09-2014 |
20140016474 | DELAYED BASED TRAFFIC RATE CONTROL IN NETWORKS WITH CENTRAL CONTROLLERS - A process is performed by a controller in a split-architecture network. The controller monitors congestion of traffic groups across the split-architecture network and executes the process to provide delay based data rate control to alleviate congestion of the traffic groups. The process includes configuring an ingress switch and egress switch for each traffic group to collect delay measurement data for data packets of each traffic group as they arrive at the ingress switch and egress switch. The delay measurement data is received from the ingress switch and egress switch of each traffic group. A check is made whether a minimum data packet delay for any traffic group exceeds a defined threshold value. A throttling rate is calculated for each traffic group in the split-architecture network, in response to the defined threshold value being exceeded. | 01-16-2014 |
20140016475 | METHOD AND DEVICE FOR RESOLVING COLLISION BETWEEN APERIODIC SRS AND UPLINK CONTROL SIGNALING - The present invention provides a method and device for resolving a collision between an aperiodic sounding reference signal (SRS) and an uplink control signaling. The method includes: acquiring priority criteria of the aperiodic SRS and the uplink control signaling of a UE; receiving, by the UE, a downlink control signaling transmitted by a base station, and acquiring a time when a transmission of the aperiodic SRS is needed; if a transmission of the uplink control signaling through a physical uplink control channel (PUCCH) is needed at the time when the transmission of the aperiodic SRS is needed, transmitting, by the UE, the aperiodic SRS or the uplink control signaling with a higher priority at the time according to the acquired priority criteria; if the transmission of the uplink control signaling through the PUCCH is not needed at the time, transmitting the aperiodic SRS at the time. | 01-16-2014 |
20140022908 | NODE IN NETWORK INCLUDING A PLURALITY OF NODES - In a network including a plurality of nodes, a node transmits data to another node, receives data from another node, and stores a communication history between a plurality of other nodes and the node itself. When an acknowledge response to data transmitted to a first node among the plurality of other nodes is not received, the node generates a duplicate data of the transmitted data. When a duplication report indicating detection of duplicate data transmitted to a second node among the plurality of other nodes has been received from one of the plurality of other nodes, the node refers to the communication history, and identifies the first node as a cause of generation of the duplicate data. Thereafter, the node generates a check request that include a communication history between the first node and the node itself and that requests the first node to check the communication history. | 01-23-2014 |
20140029432 | FEEDBACK-BASED TUNING OF CONTROL PLANE TRAFFIC BY PROACTIVE USER TRAFFIC OBSERVATION - In one embodiment, a management device may determine whether user traffic in a computer network is suffering from insufficient network resources. In response to user traffic suffering from insufficient network resources, the device may then trigger the computer network to reduce control plane traffic. In another embodiment, a network device may transmit control plane traffic into a computer network at a first rate. In response to receiving instructions to reduce control plane traffic due to user traffic suffering from insufficient network resources, the device may then transmit control plane traffic into the computer network at a reduced second rate. | 01-30-2014 |
20140029433 | SYMMETRIC TRANSMIT OPPORTUNITY (TXOP) TRUNCATION - Various embodiments of symmetric transmit opportunity (TXOP) truncation (STT) systems and methods are disclosed. One method embodiment, among others, comprises receiving a frame that truncates a TXOP around a first station, and responsive to receiving the frame, sending a second frame that truncates the TXOP around a second station. Others system and method embodiments are disclosed. | 01-30-2014 |
20140029434 | CONFIGURABLE ARCHITECTURE WITH A CONVERGED COORDINATOR - Methods and apparatus for a configurable architecture with a converged coordinator are described. The converged coordinator may have multiple radio transceivers or interfaces. The converged coordinator may communicate with a plurality of clusters or Personal Area Networks (PANs). The converged coordinator may include a protocol stack with a Convergence Layer and a Converged Medium Access Control (MAC) layer. The converged coordinator may perform channel switching to allow devices to switch from one channel to another (or from one PAN to another). The method may include active channel switching, passive channel switching, and group-based channel switching, as well as two-step active channel switching and one-step active channel switching. The converged coordinator may perform channel switching due to increased congestion or traffic in a particular cluster or PAN. The method may include new messages and fields within messages for use in channel switching. | 01-30-2014 |
20140029435 | QUALITY OF SERVICE HANDLING IN PACKET CORE AND RADIO NETWORKS - There is provided a serving node S) comprising processing means (CTRL_U | 01-30-2014 |
20140029436 | Method And Device For Optimizing The Routing Of A Stream - A method for optimisation of the routing of a flow exchanged between two nodes in an operator's telecommunications network. | 01-30-2014 |
20140036683 | POWER OPTIMIZED BEHAVIOR IN MESH NETWORKS - Mesh communications aspects are disclosed in which multiple mobile devices located within a communication area in which the devices perform direct communication to establish a mesh network. Each device node included in the mesh network provides power profile information to the other nodes on the network. As mesh messages are generated for transmission by the nodes onto the mesh network, an adaptive routing mechanism determines the transmission route based on the power profile of the proposed target node. The selective and adaptive routing determination allows for power to be efficiently conserved within the mesh network. | 02-06-2014 |
20140036684 | METHOD AND ARRANGEMENT FOR THE POWER MANAGEMENT OF A DIGITAL COMMUNICATION LINE - The present invention relates to a method and an arrangement for the power management of a digital communication line such as a digital subscriber line DSL ( | 02-06-2014 |
20140036685 | METHOD AND APPARATUS FOR TRANSMITTING/RECEIVING DATA IN MOBILE COMMUNICATION SYSTEM - The present invention relates to a method and an apparatus for transmitting/receiving data, and a method for a user equipment transmitting data, according to one embodiment of the present invention, comprises: a step of determining conditions for determining whether a condition for transmitting short data is satisfied, when data to be transmitted is generated; and a step of including the data to be transmitted in a radio resource control (RRC) connection setup completion message and transmitting same, when the condition for transmitting the short data is satisfied. According to one embodiment of the present invention, the problem of network overload can be prevented by reducing signaling overhead when processing small packets, which are generated intermittently, in the mobile communication system, and an apparatus and a method for enhancing battery performance in the user equipment can be effectively provided. | 02-06-2014 |
20140043978 | DYNAMIC CONTENT DISTRIBUTION IN MOBILE TELECOMMUNICATIONS NETWORK - A mobile telecommunications network is configured to dynamically adapt transmitted content according to the channel quality of the network link connecting a destination mobile device to the mobile telecommunications network. Channel quality indicators (CQIs) for the mobile devices associated with the mobile telecommunications network are cached at one or more support nodes of a core network. Components of the core network therefore can request the CQI of a mobile device from a corresponding support node rather than repeating a process of determining anew the condition of the network linking to a mobile device each time content is to be communicated to or from a mobile device. A service provider receiving the CQI for a mobile device from the cache of a support node can adapt the content to be provided to the mobile device to the particular conditions of the network represented by the CQI. | 02-13-2014 |
20140050095 | Method and Apparatus to Improve TCP Performance in Mobile Networks - The present invention provides a method, apparatus and a computer program product for improving TCP performance in mobile networks. The present invention discloses obtaining, at an intermediate network node, a quality measure of a connection between a content server and a user equipment, detecting, at the intermediate network node, whether the quality measure fulfils a predetermined condition, and, if the quality measure does not fulfill the predetermined condition, sending, by the intermediate network node, an acknowledgement message triggering a freeze mode of the connection between the content server and the user equipment. | 02-20-2014 |
20140050096 | MESSAGE PROCESSING METHOD, DEVICE, AND SYSTEM - The present invention provides a message processing method, device, and system. The method includes: receiving a TCP data acknowledgement message sent by a UE; obtaining, according to the TCP data acknowledgement message, an identifier of a TCP data packet successfully received by the UE; obtaining, according to correspondence between the identifier of the TCP data packet and an identifier of at least one RLC protocol AMD PDU, the identifier of the at least one RLC protocol AMD PDU corresponding to the identifier of the TCP data packet; and determining that the UE has successfully received the at least one RLC protocol AMD PDU corresponding to the identifier of the at least one RLC protocol AMD PDU. | 02-20-2014 |
20140050097 | CAPACITY STATION ACTIVATION METHOD, WIRELESS COMMUNICATION APPARATUS AND SYSTEM - Embodiments of the present invention provide a capacity station activation method and system. A coverage station sends activation control information to a capacity station, where the activation control information enables the capacity station to send a pilot signal to a user in a power decreasing manner; receives a pilot signal measurement result from the user; determines, according to the measurement result, a capacity station that needs to be activated to meet a system requirement; and sends activation information to the determined capacity station that needs to be activated. According to the capacity station activation method and system provided by the embodiments of the present invention, the capacity station that needs to be activated can be more accurately determined, transmit power of an activated capacity station can be controlled, and power consumption of an entire system can be reduced. | 02-20-2014 |
20140064094 | PROVIDING POLICIES USING A DIRECT INTERFACE BETWEEN NETWORK DEVICES - A first device is configured to store network load information regarding one or more network devices connected to the first device. Each one of the one or more network devices may have a connection range. The first device is further configured to receive information regarding a second device. The information regarding the second device may include information identifying a network device, of the one or more network devices, in which the second device is within connection range of and network load information regarding the network device in which the second device is within connection range of. The first device is further configured to provide the information regarding the second device to a third device; receive, from the third device, a first policy based on providing the information regarding the second device to the third device; and provide the first policy to the second device. | 03-06-2014 |
20140064095 | APPARATUS AND METHOD FOR OPTIMIZING COMMUNICATIONS AT AN INTERMITTENT COMMUNICATION LINK - Apparatus and methods for optimizing communications at a communication processor that exchanges communications across a communication link on behalf of an application processor or other local endstation of the communications, wherein the communication link is intermittently inoperative. The application processor is a source or destination of communication packets that traverse the link, while the communication processor transmits and receives the packets for the application processor. Packets are queued at the communication processor for transmit while the link is temporarily inoperative. A filter operates to select obsolete packets for discard. Obsolete packets may include packets for which a subsequent FIN packet (or other termination notice) is received, and may also include packets that have associated deadlines that expire or that will expire before they can be delivered. Obsolete packets may further include packets that have been retransmitted while the link is inoperative. | 03-06-2014 |
20140064096 | SOURCE ASYNCHRONOUS SIGNALING - Technology for asynchronous communication including a wired channel, a sender controller, and a receiver controller is disclosed. The sender controller can be configured to send multiple request signals up to a predefined limit on the output request port paired with multiple data blocks sent on the data before receiving an acknowledgment signal on the output acknowledge port. At least one combination of any of the input channel, the sender controller, the output channel, and the receiver controller can be configured to operate within at least one time constraint to avoid stalling an asynchronous flow control. | 03-06-2014 |
20140064097 | METHOD FOR OPTIMIZING THE RESOURCES OF A DATA TRANSMISSION AT THE LEVEL OF THE MAC LAYER AND DEVICE IMPLEMENTING THE METHOD - A method for optimizing the resources of a data transmission, based on a set of pairs of modulation and first correcting code, includes: determining, for each pair, maximum rate of a second correcting code applied to data transmitted before application of the first correcting code and of modulation wherein the error rate in data received is maximum a target error rate; the second correcting code applied at the medium access layer, to generate packets of redundancy bits based on packets of data bits received supplemented with padding sections, all having the same size; evaluating an item of information representative of the ratio between bits at input of the medium access layer and bits actually transmitted or of transmission bitrate required for solutions associating modulation, first and second correcting codes; selecting, from among solutions associating modulation, first and second correcting codes, to maximize the ratio or to minimize the transmission bitrate. | 03-06-2014 |
20140064098 | Method and Apparatus for Detecting and Processing a Retransmitted Data Packet in a Wireless Network - The present disclosure describes systems and techniques relating to wireless communications. According to an aspect of the described systems and techniques, an apparatus includes circuitry configured to receive a signal representing a wireless communication transmission; and circuitry configured to process the signal to (i) decode a control portion of the wireless communication transmission, (ii) determine from the decoded control portion that a data portion of the wireless communication transmission was successfully decoded previously and acknowledged, and so the wireless communication transmission is an unnecessary retransmission, and (iii) trigger acknowledgement of the wireless communication transmission being successfully decoded, without completing a decode of the data portion of the wireless communication transmission, when the unnecessary retransmission is detected. | 03-06-2014 |
20140064099 | MOBILE COMMUNICATION SYSTEM, CONTROL METHOD THEREOF, AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING CONTROL PROGRAM - A configuration is such that among EPC nodes such as an S-GW | 03-06-2014 |
20140071825 | LOAD BALANCING SYSTEMS AND METHODS OF MAC LEARNING IN MULTI-SLOT ARCHITECTURES - Line cards in a multi-slot network element utilize load balancing systems and methods for synchronizing learned Media Access Control (MAC) addresses therebetween. It is an objective of the load balancing systems and methods to enable high data rate scalability between line cards in a distributed system while preventing adverse effects on packet traffic. The load balancing systems and methods include inter alia MAC address updates between data path devices (e.g., network processors, application specific integrated circuits, etc.) using data frames and a hash-based time slot strategy ensuring MAC address updates are distributed over time as opposed to large scale, singular events. | 03-13-2014 |
20140071826 | TRANSMISSION METHOD IN AN AD HOC MULTI-HOP IP NETWORK - The transmission method according to the invention includes transmitting a message from a source transmitting node to a final receiving node through a series of hops from a transmitter node to an immediately following receiver node, using:
| 03-13-2014 |
20140086058 | Systems and Methods for Flow Control of a Remote Transmitter - Systems and methods are provided to enable a near-end receiver to control the far-end transmitter's data transmission such that the near-end receiver's TC data buffers do not overflow. In an embodiment, a high waterline and low waterline implemented into a near-end receiver are used to determine when the near-end receiver's TC data buffers are near maximum capacity. In an embodiment, the near-end receiver transmits a Packet Transfer Mode (PTM) All Idle Out Of Sync (AIOOS) codeword to the far-end transmitter when the high waterline is reached, and the near-end receiver stops transmitting the AIOOS codeword when the low waterline is reached. | 03-27-2014 |
20140086059 | Method, Node, and System for Controlling Network Traffic Based on Token Ring - A method for controlling network traffic based on a token ring includes: acquiring, by a node that obtains a token, network congestion situation information carried in the token, where the network congestion situation information includes the total number of to-be-retransmitted messages requested by nodes in a current token passing period; comparing the total number of to-be-retransmitted messages requested by the nodes in the current token passing period with a congestion threshold; determining according to a comparison result, the number of messages that can be transmitted; and transmitting messages according to the number. Because the total number of to-be-retransmitted messages requested by nodes in a current token passing period is added into a token to reflect a network congestion situation, a node is capable of reducing the number of messages to be transmitted when a network is severely congested, thereby reducing network load and improving cluster availability. | 03-27-2014 |
20140092745 | LINK ADAPTATION FOR A MULTI-HOP ROUTE IN A WIRELESS MESH NETWORK - Systems and methods for link adaptation for a multi-hop route in a wireless mesh network are disclosed. In one embodiment, a wireless mesh network includes network nodes in a route through the wireless mesh network. The network nodes determine a bottleneck information flow rate for the route based on backward propagation of information indicative of a tentative bottleneck information flow rate for the route from an ending network node to a starting network node through one or more intermediate network nodes. A target information flow rate for the route that is less than or equal to the bottleneck information flow rate for the route is determined. A Modulation and Coding Scheme (MCS) and, in some embodiments, a transmission mode is determined for each network node in the route other than the ending network node based on forward propagation of information indicative of the target information flow rate for the route. | 04-03-2014 |
20140092746 | System and Method for Response Frame Type indication - Embodiments are provided for indicating response frame types according to response frame durations in a wireless network. The embodiments include defining a plurality of response frame types in accordance to different transmission durations. The different response frame types are assigned corresponding indication values. When transmitting a current frame to a receiver entity, a transmitter entity selects a response frame type from the defined response frame types, and indicates in the current frame the selected response frame type using the assigned indication value. When a third entity receives the current frame, the third entity waits for a time period about equal to a predefined inter-frame and backoff time before transmitting a new frame. Upon determining that the indication value in the current frame is for sending a response frame, the third entity also waits an additional time period about equal to the transmission duration of the indicated response frame type. | 04-03-2014 |
20140092747 | DATA COMMUNICATION METHOD AND DATA COMMUNICATION SYSTEM - A data communication method includes determining by a first terminal apparatus that is included among plural terminal apparatuses capable of direct communication with one another, whether a communication volume of data received from a second terminal apparatus that is included among the terminal apparatuses exceeds a processable communication volume; and transmitting by the first terminal apparatus to the second terminal apparatus, a portion of the data of a given communication volume, when the communication volume of the data exceeds the processable communication volume. | 04-03-2014 |
20140098672 | METHOD FOR PROCESSING CONGESTION AND NETWORK DEVICE - The present invention provides a method for processing congestion and a network device. When a first network device detects congestion, the first network device acquires a data packet from a buffer queue of the first network device, where the data packet is sent by a congestion source device and includes a network address of the congestion source device, and generates a congestion notification packet according to the network address of the congestion source device, where the congestion notification packet includes the network address of the congestion source device. The first network device sends the congestion notification packet to a second network device, so that the second network device sends the congestion notification packet according to the network address of the congestion source device. In this way, the congestion notification packet reaches the congestion source device, thereby improving reliability of congestion processing. | 04-10-2014 |
20140105026 | Adaptive Rate Control in a Communications System - The invention relates to a method for controlling a bit-rate of a session in a packet-switched communications system where multiple sessions are set-up via a shared resource. A current bit-rate of the session is compared to a bit-rate range valid for the session to determine a distance from the position of the current bit-rate to one of the end-points of the bit-rate range. The current bit-rate is then adapted differently depending on the distance to the selected end-point. By controlling the bit-rate of each session that is set-up via the shared resource for applications that provide delay-sensitive services to users in this way the method and corresponding system and sender-receiver arrangements have the effect that rate adaptations can be distributed among the applications so that users share responsibility for rate adaptations. | 04-17-2014 |
20140105027 | TRANSMISSION PRIORITY PATHS IN MESH NETWORKS - In one embodiment, a node may determine a trigger for establishing transmission priority on a path through a shared-media communication network for priority traffic to a particular node. As such, the node may generate a path clear message (PCM) that would instruct one or more receiving nodes along the path to suspend transmission for traffic other than the priority traffic for a specified duration, and also to transmit a local non-repeated distributed message to one or more neighbor nodes of each respective receiving node, the local non-repeated distributed message to instruct the neighbor nodes to suspend transmission for the specified duration. After transmitting the PCM along the path to the particular node to establish the transmission priority for the priority traffic along the path through the shared-media network, the priority traffic may be transmitted to the particular node along the path during the transmission priority. | 04-17-2014 |
20140112149 | CLOSED LOOP END-TO-END QOS ON-CHIP ARCHITECTURE - An apparatus includes an output configured to output data to a communication path of an interconnect for routing to a target and a rate controller configured to control a rate of the output data. The rate controller is configured to control the rate in response to feedback information from the target. | 04-24-2014 |
20140112150 | METHOD FOR PROVIDING QUALITY OF SERVICE IN SOFTWARE-DEFINED NETWORKING BASED NETWORK AND APPARATUS USING THE SAME - Disclosed is a Quality of Service (QoS) providing method and apparatus in a software-defined networking (SDN) based network, the QoS providing method including receiving a first packet of a predetermined flow, searching for forwarding information corresponding to the packet and QoS rule information corresponding to the packet in a forwarding table and a QoS rule table, respectively, transmitting the packet to a controller if the forwarding information and the QoS rule information do not exist in the forwarding table and the QoS rule table, and generating a flow entry corresponding to the packet in a flow learning table based on forwarding information and QoS rule information that are received from the controller, thereby efficiently providing QoS. | 04-24-2014 |
20140119191 | NETWORK MANAGEMENT APPARATUS AND METHOD - A disclosed network management method includes: when the number of multicast domains in a network exceeds a predetermined threshold, setting one new multicast domain for at least a part of plural multicast domains based on an inclusion relationship among the plural multicast domains; and transmitting to a relay apparatus, data representing correspondence between a multicast address of the plural multicast domains and a multicast address of the one new multicast domain. | 05-01-2014 |
20140119192 | MOBILE COMMUNICATION METHOD, MOBILE COMMUNICATION SYSTEM AND RADIO BASE STATION - When congestion in an eNB is detected, effective utilization of resources is achieved by adjusting not only a data flow rate in an EPS-RAB but also a band of a core network bearer corresponding with the EPS-RAB. A mobile communication method according to an embodiment includes a step A of causing an eNB to notify an MME of a cause of congestion and identifier information of the EPS-RAB involved in the congestion, when the eNB detects the congestion. | 05-01-2014 |
20140126377 | Data Burst Communication Techniques for Mobile Communication Devices Operating In Packet Data Sessions - A mobile device experiences a condition where a time overlap exists between a packet data burst being communicated over a packet data channel of a serving cell and broadcast data burst being communicated over a broadcast control channel of a neighbor cell. The mobile device sets its RF receiver to receive the packet data burst instead of the broadcast data burst based on identifying that the neighbor cell is not a candidate for an upcoming handoff. On the other hand, the mobile device sets its RF receiver to receive the broadcast data burst instead of the packet data burst based on identifying that the neighbor cell is a candidate for an upcoming handoff. The mobile device may set the RF receiver to receive the packet data burst instead of the broadcast data burst based on further identifying that a call drop is imminent. | 05-08-2014 |
20140133310 | METHOD FOR EXTRACTING FEATURES FROM A FLOW OF DIGITAL VIDEO FRAMES, AND CORRESPONDING SYSTEM AND COMPUTER PROGRAM PRODUCT - In an embodiment, digital video frames in a flow are subjected to a method of extraction of features including the operations of: extracting from the video frames respective sequences of pairs of keypoints/descriptors limiting to a threshold value the number of pairs extracted for each frame; sending the sequences extracted from an extractor module to a server for processing with a bitrate value variable in time; receiving the aforesaid bitrate value variable in time at the extractor as target bitrate for extraction; and limiting the number of pairs extracted by the extractor to a threshold value variable in time as a function of the target bitrate. | 05-15-2014 |
20140140215 | METHOD AND APPARATUS FOR PROVIDING QUEUE DELAY OVERLOAD CONTROL - A method and apparatus for handling an overload condition in a communication network are disclosed. For example, the method calculates a call target rate by at least one core signaling network element for at least one edge signaling network element. The method then sends the call target rate by the at least one core signaling network element to the at least one edge signaling network element, when a total queueing delay of the at least one core signaling network element exceeds a predefined high threshold in a measurement interval, wherein the call target rate is used by the at least one edge signaling network element in an overload control that throttles signaling traffic. | 05-22-2014 |
20140146680 | POWER CONTROL METHOD, BASE STATION AND TERMINAL EQUIPMENT - A power control including: determining by a macro base station a dormant cell to be activated based on a measurement report; and transmitting an activation request to the base station of the dormant cell to be activated, the activation request including a cell ID of the dormant cell to be activated and a reduction value of the power used by the dormant cell after being activated relative to the maximum power level or an initial power level, a power increasing level and time duration of power or predetermined first time. The base station of the dormant cell transmits the signal at power reduced by the reduction value with respect to the maximum power after the dormant cell is activated or transmits the signal at the power that is increased step by step. | 05-29-2014 |
20140153398 | SINGLE BEARER NETWORK CONNECTION ESTABLISHMENT - A first device may establish a connection with a user device via a particular bearer associated with multiple policies for corresponding data flows. The first device may also receive a first data packet associated with a first data flow; apply, to the first data flow, a first policy of the multiple policies; transmit the first data packet to the user device via the particular bearer; receive a second data packet associated with a second data flow; apply, to the second data flow, a second policy of the one or more policies; and transmit the second data packet to the user device via the particular bearer. | 06-05-2014 |
20140160937 | COMMON RADIO RESOURCE CONTROL FOR CELLULAR RADIO AND WIFI - A method and system for combined control and management of radio resources of a cellular radio network and a WiFi network are disclosed. According to one aspect, a method includes performing, by a combined radio resource control unit, radio resource control functions controlling utilization of radio resources of the cellular radio network and the WiFi network. The method includes establishing communication between the combined radio resource control unit and 1) at least one cellular radio base station 2) at least one WiFi access point and 3) a backhaul communication network. | 06-12-2014 |
20140160938 | METHOD, APPARATUS AND SYSTEM FOR MOVING WIRELESS TERMINALS IN MOBILITY MANAGEMENT SERVING NODE POOL - The invention discloses a method for moving a wireless terminal in a mobility management serving node pool comprising at least a source mobility management serving node and a target mobility management serving node, comprising: initiating, from the source mobility management serving node, a first subscriber context procedure to inform the target mobility management serving node of a move action for the wireless terminal; launching, from the target mobility management serving node, a second subscriber context procedure to obtain a subscriber context for the wireless terminal from the source mobility management serving node, in response to the informing; and establishing a connection between a radio access node for the wireless terminal and a session management gateway node via the target mobility management serving node. An apparatus and a system are also disclosed for the same. With the solution, control plane and user plane traffic for the wireless terminal may be moved with a minimum of payload loss. | 06-12-2014 |
20140169172 | DYNAMIC IN-BAND SERVICE CONTROL MECHANISM IN MOBILE NETWORK - A method, computer readable medium and apparatus for transmitting signaling information within payload traffic. For example, the method parses a certificate received from a service provider to obtain service imprint information associated with a mobile service, inserts a service control parameter derived from the service imprint information into a packet header, and forwards the packet header within payload traffic to a policy charging and enforcing function. | 06-19-2014 |
20140177444 | PROTOCOL FOR ALLOCATING UPSTREAM SLOTS OVER A LINK IN A POINT-TO-MULTIPOINT COMMUNICATION SYSTEM - A system for controlling a contention state for a communication link between a base station controller and customer premises equipment in point-to-multipoint communication. The contention state is controlled using a state machine, which includes a grant pending absent state in which a unicast request slot is maintained open for use by the customer premises equipment. During the grant pending absent state, the customer premises equipment sends no upstream data to the base station controller but can use the unicast request slot to request a data slot for sending upstream data to the base station controller. In the grant pending state, the customer premises equipment preferably uses piggybacking to request grant of a next data slot while sending upstream data to the base station controller. | 06-26-2014 |
20140177445 | HYBRID ARQ SYSTEM WITH A SNAPSHOT FEEDBACK MECHANISM FOR INTERFERENCE PRONE WIRELESS NETWORKS - An IP packet transmission system is disclosed and more specifically it is a system using a hybrid ARQ method including a sliding purge window and having the transmitter opportunistically piggy-back a snapshot of the transmitter's transmit/send window in data frames. When the receiver receives this snapshot the receiver can compare it with its receive window and if a mismatch is detected, whereby the transmitter has moved on to the next packet, the receiver can now also sync up quicker and not wait for the regular timeout to progress ahead. | 06-26-2014 |
20140177446 | INTER-APN ROUTING FLOW DISTRIBUTION - For Inter-APN routing flow distribution, a step of receiving, by a UE from a server, an Inter-System Routing Policy (ISRP) rule that comprises flow distribution rules for at least one of a For Flow Based flow distribution container used for IP Flow Mobility (IFOM), a For Service Based flow distribution container used for Multi-Access PDN Connectivity (MAPCON), a For Non-Seamless Offload flow distribution container used for Non-Seamless WLAN Offload (NSWO), and an Inter-APN routing flow distribution container, is performed. Here, the Inter-APN routing flow distribution container comprises information related to routing IP flows with respect to a plurality of APNs for using PDN connections to access multiple IP networks. Then a step of selecting, by the UE, among active/valid flow distribution rules in the received ISRP rule, a flow distribution rule having highest priority is performed. | 06-26-2014 |
20140185449 | CREATING PACKET FLOWS TO REDUCE REDUNDANCY - A System and method for creation and transport of flows. The method includes transmitting an ADDFLOW request to a receiver to add the flow to the wireless network. The method also includes receiving a response message indicating that the flow will be added to the wireless network and delivering the flow to the wireless network. A given flow may be uniquely identified by the concatenation of a flow ID and a flow address. The flow address will always be either the transmitter's or receiver's MAC address. This method could be extended to compress any bit sequences that take on only a limited set of values. | 07-03-2014 |
20140185450 | Apparatus for a High Performance and Highly Available Multi-Controllers in a Single SDN/OpenFlow Network - A method for distributing routing instructions to a plurality of nodes within an OpenFlow Software Defined Network (SDN) using a logically centralized multi-controller that comprises a plurality of controllers, wherein the method comprises receiving a plurality of incoming data packets, storing a plurality of current flow tables, queuing the incoming data packets, wherein the incoming data packets are queued based on the order received, processing the incoming data packets based on the order the incoming data packets were queued, wherein the incoming data packets that are first to be queued are the first to be processed, generating a plurality of flow tables by processing the incoming data packets, and transmitting the flow tables to the plurality of nodes when the flow tables have not been previously generated. | 07-03-2014 |
20140185451 | LOW PASS FILTER FOR HIERARCHICAL PIPELINED DISTRIBUTED SCHEDULING TRAFFIC MANAGER - A method is implemented by a network element to provide scalable hierarchical traffic management (HTM) over a plurality of network layers for a network and eliminate priority leaking caused by quick loopback batch scheduling that analyzes a subset of network layers to shorten processing time and resource requirements when the scalable HTM selects data packets to be forwarded. The method and system function as a low pass filter over the selected data packets to prevent low priority data packets being forwarded where higher priority data packets are available to be forwarded. | 07-03-2014 |
20140185452 | Flow Control Methods and Systems for Use with a Wireless Network - An exemplary method includes an interface device 1) detecting a request provided by a user device for a server to transmit data to the user device by way of a base station and a wireless network that connects the user device to the base station, 2) pre-fetching, in response to the request, the data from the server, 3) transmitting the pre-fetched data to the base station for forwarding by the base station to the user device by way of the wireless network, 4) dynamically receiving, as the interface system transmits the pre-fetched data to the base station, queue occupancy information from the base station, and 5) using the queue occupancy information to perform flow control with respect to the transmission of the pre-fetched data by the interface system to the base station. Corresponding methods and systems are also disclosed. | 07-03-2014 |
20140185453 | A METHOD FOR AVOIDING NETWORK CONGESTION AND AN APPARATUS THEREOF - A method for avoiding a network congestion at a network includes an aggregator and a plurality of workers, wherein the plurality of workers share the same bottleneck link to the aggregator. The method includes counting a number of connections between the aggregator and the worker, and adjusting a window size of each of the workers. The window size is based on the number of connections. The method further includes adding an ACK delay to an ACK, and sending the ACK with the window size to the worker. The ACK delay is based on the window size. | 07-03-2014 |
20140192653 | METHOD AND APPARATUS FOR CONTROLLING LOAD ALLOCATION IN CLUSTER SYSTEM - An apparatus for controlling load allocation in a cluster system includes a cluster module having a plurality of target nodes and a cluster power management module. The cluster power management module analyzes resource usage of the target nodes by monitoring the load states of the target nodes. The cluster power management module adaptively allocates loads to the target nodes based on the analyzed resource usage and N allocation thresholds settled in response to an increase of the analyzed resource usage. The cluster power management module controls the target nodes so that the power state can be changed with the adaptively allocated loads. | 07-10-2014 |
20140192654 | NETWORK OF MEDIA SERVERS AND A METHOD OF DYNAMICALLY ROUTING CALLS OVER THE NETWORK OF MEDIA SERVERS - A communication system including one or more end points, each end point interconnected to a wireless network. The communication system also includes a media network system, the network system contains a registration server for registering device IDs of the end points in the communication system, a database for storing device IDs, one or more media servers for routing calls between end points and a signaling server for selecting one or more media servers to route a call between end points in the communication system based on an algorithm that evaluates one or more predetermined conditions. | 07-10-2014 |
20140192655 | METHOD AND APPARATUS FOR DIAGNOSING FAULTS IN A HYBRID INTERNET PROTOCOL NETWORK - An Ethernet switch can receive an internet protocol query packet generated by a receiver for collecting telemetry data between a source and the receiver in a multicast network, translate the internet protocol query packet to an Ethernet query packet, collect in the Ethernet query packet telemetry data from the Ethernet switch where at least one telemetry field of the Ethernet Switch includes an arrival time of the Ethernet query packet at the Ethernet switch, and submit the Ethernet query packet to the next network element of the multicast network. An internet protocol router can receive an Ethernet query packet generated by an Ethernet switch having at least one field for telemetry for collecting telemetry data between a source and a receiver, translate the Ethernet query packet to an internet protocol query packet, and submit the internet protocol query packet to the next network element. Additional embodiments are disclosed. | 07-10-2014 |
20140198659 | CELL RANGE EXPANSION ELASTICITY CONTROL - In some aspects, a method for carrying out load balancing between cells in a heterogeneous network includes measuring loads within macro clusters in the network. The method additionally includes identifying one or more macro clusters experiencing unbalanced load conditions, and sending balancing indicators to one or more cells in the identified macro cluster(s). In other aspects, a method for carrying out load balancing in a heterogeneous network includes reporting cell loads within a macro cluster, and monitoring for balancing indicators. The method further includes responding to a balancing indicator by iteratively adjusting a value of an individual cell offset for a cell until one or more conditions is satisfied. Example conditions include accomplishment of handover, to or from the cell, of one or more low mobility User Equipment (UE), and making a determination that the value of the individual cell offset has reached a threshold prohibiting further adjustment. | 07-17-2014 |
20140198660 | COMMUNICATION MONITOR, OCCURRENCE PREDICTION METHOD, AND RECORDING MEDIUM - A communication monitor includes a path change determining unit that generates path change information including a path change at the time of the path change in a network and an alarm at the time of the path change, and a collecting unit that collects traffic information of each path in the network. The communication monitor further includes an evaluating unit that calculates a degree of coincidence of traffic information representing a degree by which traffic information at the time of the current path change coincides with previous traffic information in the path change information immediately before the path change. The communication monitor further includes a predicting unit that predicts an alarm of the path change information related to the previous traffic information as an alarm at the time of the current path change when the degree of coincidence of the traffic information exceeds an alarm threshold value. | 07-17-2014 |
20140198661 | MULTICAST TRAFFIC LOAD BALANCING OVER VIRTUAL LINK AGGREGATION - One embodiment of the present invention provides a switch. The switch comprises one or more ports, a link management module and a load balancing module. The link management module operates a port of the one or more ports of the switch in conjunction with a remote switch to form a virtual link aggregation. The load balancing module generates an index of a weight distribution vector based on address information of a multicast group associated with the virtual link aggregation. A slot of the weight distribution vector corresponds to a respective switch participating in the virtual link aggregation. In response to the index indicating a slot corresponding to the switch, the load balancing module designates the switch as primary switch for the multicast group, which is responsible for forwarding multicast data of the multicast group via the virtual link aggregation. | 07-17-2014 |
20140204759 | Load Balanced Routing for Low Power and Lossy Networks - A node includes a receiver for receiving a first packet from a first node at a first time and a second packet from a second node at a second time, a processor for determining the first time and the second time and for comparing the first time with the second time to produce a ratio of workloads of the first node and the second node, and a transmitter for transmitting packets to the first and the second nodes based on the ratio. | 07-24-2014 |
20140204760 | OPTIMIZING TRAFFIC FLOWS VIA MAC SYNCHRONIZATION WHEN USING SERVER VIRTUALIZATION WITH DYNAMIC ROUTING - Techniques for optimizing traffic flows via MAC synchronization when server virtualization is used with dynamic routing are provided. In one embodiment, a first network device can store an interface MAC address of a second network device in an L2 forwarding table, where the first network device and the second network device are peer nodes in an MC-LAG cluster. Further, the first network device can enable a flag for the interface MAC address in the L2 forwarding table. When the first network device receives a data packet that includes the interface MAC address of the second network device as a destination MAC address, the first network device can determine that the interface MAC address is included in the L2 forwarding table with the flag enabled. The first network device can then perform a lookup into its L3 routing table, identify a next hop destination for the data packet, and route the packet to the destination. | 07-24-2014 |
20140204761 | OPTIMIZING TRAFFIC FLOWS VIA DYNAMIC ROUTING PROTOCOL MODIFICATIONS WHEN USING SERVER VIRTUALIZATION WITH DYNAMIC ROUTING - Techniques for optimizing traffic flows via dynamic routing protocol (DRP) modifications when server virtualization is used with dynamic routing are provided. In one embodiment, a network device can determine that it is part of a system of network devices acting as a virtual router. The network device can then transmit, to a client device, a DRP control packet that includes an interface IP address of the network device and a virtual IP address of the virtual router. In a further embodiment, the client device can receive the DRP control packet and store the interface IP address and the virtual IP address in a routing database. At the time of computing routing entries based on the routing database (via., e.g., a shortest path first (SPF) algorithm), the client device can replace, in entries that identify the interface IP address as the next hop, the interface IP address with the virtual IP address. | 07-24-2014 |
20140219100 | Mobile User Identification And Tracking For Load Balancing In Packet Processing Systems - Systems and methods are disclosed for mobile user identification and tracking for load balancing in packet processing systems. Packet processing systems, such as network tool optimizer (NTO) systems, are configured to receive packets associated with multiple mobile users, to extract user identification information from the packets, to store identity binding information for the mobile users, to track changes in identification information for mobile users within a communication system by analyzing control information within packets for the communication system, and to forward packets to one or more tool ports associated with the packet processing system. The packet processing systems disclosed thereby allow for user packets to be identified and sent to the same load-balanced network tool, even though the user identification information changes over time within the communication system. The disclosed embodiments are useful for a wide variety of mobile and/or non-mobile communication systems and related communication protocols. | 08-07-2014 |
20140219101 | Feature Extraction Apparatus, and Network Traffic Identification Method, Apparatus, and System - Embodiments of the present invention provide a feature extraction apparatus, and a network traffic identification method, apparatus, and system. An unidentified data stream sent by a traffic identification apparatus is received, and behavior features of the unidentified data stream are extracted to obtain a traffic behavior feature of the unidentified data stream; the traffic behavior feature is sent to the traffic identification apparatus, so that the traffic identification apparatus identifies the unidentified data stream according to the traffic behavior feature. Therefore, the behavior feature extraction efficiency is high, and the identification ratio of data streams in the existing network is improved. | 08-07-2014 |
20140219102 | Control Unit and Method for Controlling the Load in a Mobile Telecommunications Network - A method and control nodes for controlling load-based handover in a mobile telecommunications network is proposed and at least one logical control node for controlling resources in said cell and at least one logical service node for controlling quality of service, wherein said logical service node comprises terminal instruction means for instructing a mobile terminal communicating with said at least first base station to perform a handover, comprising the steps of—determining, in the CRNC, if the load in the cell exceeds a first threshold,—selecting, in the CRNC, a mobile terminal that should be moved to another carrier if the load in the cell exceeds the first threshold, and—instructing, from the CRNC, the SRNC to instruct the at least one mobile terminal to perform a handover. | 08-07-2014 |
20140233389 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING A THINKING DIAMETER NETWORK ARCHITECTURE - The subject matter described herein includes methods, systems, and computer readable media for providing a thinking Diameter network architecture. A system for providing a thinking Diameter network architecture includes a network event listener for receiving information about network events and for providing a real time or predictive view of network conditions. The system further includes a policy directed software defined network (SDN) controller for, based on the real time or predictive view of network conditions, issuing SDN commands to route Internet protocol (IP) flows to needed network elements and to instruct dynamically configurable network elements to instantiate Diameter resource instances or to allocate hardware among existing Diameter resource instances. | 08-21-2014 |
20140233390 | METHOD AND SYSTEM FOR CONGESTION AVOIDANCE IN MOBILE COMMUNICATION NETWORKS - In a method for congestion avoidance in mobile communication networks, the mobile communication network includes a sender and a receiver, one located in a mobile network, the mobile network being connected to a network of the mobile communication network. Steps include: detecting congestion in a first communication plane of the mobile communication network between the sender and the receiver; b) providing a congestion notification further downstream in the direction of a data transmission path between the sender and the receiver; c) providing congestion notification information on the opposite data transmission path on a second communication plane of the mobile communication network; and d) initiating congestion avoidance. The congestion notification and congestion notification information are transmitted between mobile network entities. The data transmission path and the opposite data transmission path are on the same communication plane. | 08-21-2014 |
20140233391 | Method in a Base Station, a Base Station, Computer Programs and Computer Readable Means - The invention relates to a method | 08-21-2014 |
20140233392 | COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, COMMUNICATION CONTROL METHOD, AND PROGRAM - A communication apparatus includes: a first table storing processing rules transmitted from the control apparatus; a packet processing unit processing an incoming packet based on a processing rule corresponding thereto among the processing rules stored in the first table; and a second table managing a predetermined condition for referring to the first table. The packet processing unit determines whether to refer to the first table based on the predetermined condition. | 08-21-2014 |
20140233393 | NETWORK SYSTEM, FRONT-END UNIT AND CONTROL MESSAGE TRANSMISSION RATE REDUCING METHOD - A transmission rate of a control message between a switch and a switch controller can be reduced. A network system includes the switch which transfers a packet based on a switch flow table, the switch controller and a front-end unit which relays the control message between the switch controller and the switch. The front-end unit includes a buffer, a flow table storage section and a buffer control section which buffers the control message which hits a buffer flow entry of the flow table in the buffer. | 08-21-2014 |
20140247726 | METHOD AND APPARATUS TO REDUCE CUMULATIVE EFFECT OF DYNAMIC METRIC ADVERTISEMENT IN SMART GRID/SENSOR NETWORKS - The subject disclosure relates to a method for directing acyclic graph routing and management for Low power and Lossy Networks (LANs). A system may identify a gain factor that indicates a potential gain that can be obtained in link cost from a node in a network represented by a direct acyclic graph (DAG) to the root node of the DAG when an upper node in the DAG changes its routing decision. When the gain factor exceeds a threshold, the node can transmit a DAG rebuild request to other nodes in the DAG. Upon receiving the request, the system may determine whether to satisfy the DAG rebuild request based on the number of requesting nodes. Based on the determination, the system may select a new parent node for the node that receives the request. The DAG rebuild can decrease in link cost from the transmitting node to the root node. | 09-04-2014 |
20140254385 | FACILITATING NETWORK FLOWS - In various embodiments, a system includes a switch comprising a resource that is shared between multiple objects. The switch comprises circuitry that determines a congestion metric for the switch in response to an amount of used of the resource by the objects. The circuitry determines a feedback parameter that is responsive to the congestion metric. The circuitry generates a congestion notification message that comprises a congestion feedback value responsive to the feedback parameter. | 09-11-2014 |
20140254386 | METHOD AND SYSTEM FOR RESOURCE COHERENCY AND ANALYSIS IN A NETWORK - Systems, methods, and computer programs are presented for managing network traffic. A network switch includes a switch fabric and a resource coherency and analytics engine (RCAE) coupled to the switch fabric. The RCAE includes one or more virtualizable resource groups (VRGs) for managing network traffic flow across a plurality of network switches on the network. Further, the RCAE is operable to add network entities to each VRG, add flows to each VRG, and add other VRGs to each VRG. A virtualizable resource control list (VRCL), associated with each VRG, identifies which network entities in the VRG can communicate with each other, which network entities in the VRG can communicate with network entities in other VRGs, and a guaranteed bandwidth for the VRG associated with the VRCL. Furthermore, the RCAE is operable to exchange messages with other RCAEs in other network switches to implement traffic policies defined by each VRCL. | 09-11-2014 |
20140269319 | NETWORK PER-FLOW RATE LIMITING - A method of monitoring data flow in a network is provided. The method includes: configuring a data flow including a plurality of data packets by a switch controller, the switch controller configured to control routing through the switch and switch configuration, wherein configuring includes storing an indication of a flow control policy in one or more of the data packets; monitoring a network switch receiving the data flow, wherein monitoring includes determining flow statistics in the switch; determining whether a congestion condition exists for the data flow based on the flow statistics and the flow control policy; and based on determining that the congestion condition exists for the data flow, performing a remedial action specific to the data flow to address the congestion condition. | 09-18-2014 |
20140269320 | Scalable Flow and Cogestion Control with OpenFlow - A method of performing congestion management in a network is provided. The method includes monitoring a congestion status at a switch in the network. It is determined at the switch that the congestion status indicates that there is congestion at the switch. Based on the congestion being related to data received at the switch from a source at a first rate, a first message is transmitted from the switch to the source requesting the source to send the data at a second rate that is slower than the first rate. Based on the congestion being related to data requests received at the switch from a destination at third rate, a second message is transmitted from the switch to the destination requesting the destination to request the data at a fourth rate slower than the third rate. | 09-18-2014 |
20140269321 | QUANTIZED CONGESTION NOTIFICATION IN A VIRTUAL NETWORKING SYSTEM - Embodiments of the invention provide a method for quantized congestion notification in a virtual networking system comprising multiple virtual networks (VNs). Each VN comprises at least one virtual machine (VM) configured to generate one or more packet flows. Each packet of each packet flow is tagged with a congestion notification (CN) tag. Each packet flow is mapped to a corresponding virtual tunnel end point (TEP) that distributes each packet of the packet flow. A congestion notification message (CNM) is generated for each congestion point (CP) associated with each packet flow. Each CP is mapped to a corresponding TEP that distributes each CNM for the CP, wherein the corresponding VTEP forwards the CNM to a VM contributing to packet congestion at the CP. | 09-18-2014 |
20140269322 | COOPERATIVE RADIO ACCESS NETWORK WITH CENTRALIZED BASE STATION BASEBAND UNIT (BBU) PROCESSING POOL - Embodiments of an enhanced Node B (eNB) configured for use in a cooperative radio access networks (C-RAN) and method for central baseband unit (BBU) processing are generally described herein. In some embodiments, the eNB may include a baseband unit (BBU) processing pool comprising a plurality of processing units. The BBU processing pool is configured to share the processing load of several sectors. A control unit may monitor the processing load of the processing units and perform dynamic load sharing by migrating the baseband processing between the processing units without changing a carrier used by user equipment operating with a sector. | 09-18-2014 |
20140286171 | NODE, COMMUNICATION METHOD, AND COMMUNICATION SYSTEM - A node in an ad-hoc network includes a memory unit storing a concatenated counter value including an erasure counter value and a transmission counter value for the node; and a processor configured to: add one to the transmission counter value, when the node transmits data to another node in the ad-hoc network; transmit to the other node, the data and the updated concatenated counter value; detect erasure of the concatenated counter value in the memory unit; distribute in the ad-hoc network and upon detecting the erasure, an acquisition request for the erasure counter value; receive the erasure counter value consequent to the acquisition request; generate the concatenated counter value to include the received erasure counter value plus one and the transmission counter value after the erasure and indicating the number of transmissions as zero due to the erasure; and archive to the memory unit, the generated concatenated counter value. | 09-25-2014 |
20140286172 | Network-Based Service for the Repair of IP Multicast Sessions - A system and method are disclosed for the repair of IP multicast sessions. A repair server polls multiple transmit servers to accumulate as many of the packets missing from the multicast session as possible. A network includes a source of multicast packets in a multicast session and a plurality of multicast recipients in that session. A repair server in the network provides the packets it receives to the recipients. The repair server includes a missing packet detector. There is a plurality of retransmit servers in the network buffering portions of the packets they respectively receive during the session. The repair server maintains an ordered list of the retransmit servers that are most likely to have buffered copies of packets missing from the session. When the repair server detects that there are packets missing from the session it has received, it uses the ordered list to sequentially request the missing packets from respective ones of the plurality of retransmit servers. | 09-25-2014 |
20140293795 | QOE OPTIMIZATION IN WIRELESS NETWORKS - A load balancing method in a WLAN having access points ( | 10-02-2014 |
20140293796 | METHOD AND APPARATUS FOR CONTROLLING CONGESTION IN WIRELESS COMMUNICATION SYSTEM - A method and an apparatus for controlling congestion by an Evolved Node B (ENB) in a wireless communication system are provided. The method includes receiving a message including congestion notification required indication from a core network node of the wireless communication system, determining whether a congestion notification on the packet is required based on the congestion notification required indication and transmitting a data packet with the congestion notification according to a result of the determination. | 10-02-2014 |
20140293797 | COMPUTER SYSTEM, COMMUNICATIONS CONTROL DEVICE, AND CONTROL METHOD FOR COMPUTER SYSTEM - In a case where data is output, a transmission node number stored by a transmission node number storing unit is updated. As a result of comparison between a transmission node number included in data input by an input unit and the transmission node number stored by the transmission node number storing unit, in a case where the transmission node number stored by the transmission node number storing unit is larger than the transmission node number included in the data input by the input unit, by overwriting the transmission node number included in data output by an output unit with the transmission node number stored in the transmission node number storing unit, congestion control matching the communication state of a communication route can be efficiently realized. | 10-02-2014 |
20140301208 | SYSTEMS AND METHODS FOR GENERATING AND DECODING SHORT CONTROL FRAMES IN WIRELESS COMMUNICATIONS - Systems, methods, and devices for communicating short control frames are described herein. In some aspects, a method of wireless communication includes generating a control frame comprising a contention free end (CF-end) frame, the CF-end frame comprising a physical layer preamble having a type field, the type field including an indicator indicating the CF-end frame is a null data packet (NDP). The method further includes transmitting the control frame. | 10-09-2014 |
20140301209 | METHOD OF CONTROLLING CONGESTION FOR CONTENTION ACCESS NETWORK - A method of controlling congestion in a communications network comprising a plurality of terminals, comprises the steps of: receiving a message or a message fragment at a given instant; evaluating the number of terminals currently sending; defining a congestion window, of duration ΔTf configured so as to be proportional to the number N of terminals currently sending and inversely proportional to the maximum input loading G of the network which makes it possible to obtain a substantially zero rate of retransmissions; for each terminal and each message or message fragment to be sent, make the start of the congestion window coincide with the given instant of receipt of a message or message fragment and define an actual instant of sending of the message or message fragment as a random value taken in the congestion window. | 10-09-2014 |
20140307555 | FLOW CONTROL CREDITS FOR PRIORITY IN LOSSLESS ETHERNET - In one embodiment, a system includes an initiator port adapted to receive a traffic flow having a plurality of packets and a hardware processor and logic integrated with and/or executable by the processor, the logic being adapted to classify the traffic flow into a traffic class based on at least one criteria related to the traffic flow, the traffic class being selected from a plurality of traffic classes and transmit one or more packets of the traffic flow to a target port designated by the one or more packets of the traffic flow until an amount of flow credits allocated to the target port is insufficient to service additional packets. Other systems, methods, and computer program products for providing credit-based flow control are described in more embodiments. | 10-16-2014 |
20140307556 | System and Method for a Control Plane Reference Model Framework - Embodiments are provided for implementing control plane functionality to configure a data plane at a plurality of network nodes. A software defined topology (SDT) component is configured to determine a data plane logical topology indicating a plurality of selected nodes and a logical architecture connecting the selected nodes. The data plane logical topology enables traffic delivery for a service or virtual network for an end-customer or operator. A software defined networking (SDN) component is configured to interact with the SDT component and map the data plane logical topology to a physical network. The mapping includes allocating network nodes including the selected nodes and network resources which enable communications for the service or virtual network and meet QoS requirement. A software defined protocol (SDP) component is configured to interact with the SDN and define data plane protocol and process functionality for the network nodes. | 10-16-2014 |
20140307557 | MULTICAST TO UNICAST CONVERSION TECHNIQUE - A technique allows stations to utilize an equal share of resources (e.g., airtime or throughput). This prevents slow stations from consuming too many resources (e.g., using up too much air time). Fairness is ensured by selective dropping after a multicast packet is converted to unicast. This prevents slow stations from using more than their share of buffer resources. Multicast conversion aware back-pressure into the network layer can be used to prevent unnecessary dropping of packets after multicast to unicast (1:n) conversion by considering duplicated transmit buffers. This technique helps achieve airtime/resource fairness among stations. | 10-16-2014 |
20140313898 | METHOD FOR DELIVERING EMERGENCY TRAFFIC IN SOFTWARE DEFINED NETWORKING NETWORKS AND APPARATUS FOR PERFORMING THE SAME - Disclosed are a method for delivering emergency traffic in a SDN based network and an apparatus performing the same. A method for delivering emergency traffic, performed in a controller, may comprise generating an emergency code for delivering the emergency traffic when an emergency state corresponding to a predefined type occurs; transmitting the emergency code to a first OpenFlow switch connected to a transmitting terminal transmitting the emergency traffic; and transmitting a message directing an update of the emergency code to at least one OpenFlow switch included in a forwarding path of the emergency traffic. Therefore, when an emergency state occurs in a network, emergency traffic corresponding to the emergency state may be delivered efficiently, and stabilities of network management and service qualities may be guaranteed accordingly. | 10-23-2014 |
20140313899 | SYSTEM AND METHOD OF AUTOMATICALLY CONFIGURING I-SIDS IN GMPLS CONTROLLED ETHERNET PROVIDER BACKBONE BRIDGED NETWORKS - A system and method of automatically configuring a Service Instance Identifier (I-SID) in a Generalized Multiprotocol Label Switching (GMPLS) controlled network. The method begins by identifying a specific I-SID for a specific service in the GMPLS controlled network. Next, the identified I-SID is automatically configured within a Backbone Edge Bridge (BEB) with a Resource Reservation Protocol-Traffic Engineering (RSVP-TE) extension. The automatic configuration may be implemented by several different embodiments. In one embodiment, the I-SID may be carried in a SESSION_ATTRIBUTE object. In another embodiment, the I-SID may be mapped to a Short Call ID field in a Session object. Alternatively, the I-SID may be carried in an Endpoint ID Type-Length-Value (TLV). The I-SID may also be carried in a new TLV in a LSP_ATTRIBUTES or CALL_ATTRIBUTES object. | 10-23-2014 |
20140313900 | Signaling Message Prioritization - Methods, system, and articles are described herein for receiving and prioritizing a plurality of signaling messages based at least on classifications of the signaling messages. At least a number of the signaling messages are processed in order of priority, the number processed being based at least on a volume of the signaling messages. | 10-23-2014 |
20140313901 | Wireless Access Point Assignment - Embodiments disclosed herein relate to wireless access point assignment. In one embodiment, a client device is assigned to a wireless access point. For example, the client device may be assigned to the wireless access point based on network traffic associated with the client device. The client device may be assigned to the wireless access point based on the communication protocol of the client device. In one embodiment, a radio channel is assigned to a wireless access point based on a time based network traffic pattern associated with the wireless access point. | 10-23-2014 |
20140321285 | DISTRIBUTED NETWORK TEST SYSTEM - There are disclosed a system, a test head and a method for testing a device under test. Two or more test heads may be mated directly with respective connectors on the device under test. Each test head may include a traffic generator including a stateless packet builder to generate stateless traffic for transmission to the device under test, and a traffic receiver including a stateless packet analyzer to accumulate traffic statistics on stateless traffic received from the device under test. A server coupled to the two or more test heads via respective communications links, may generate stateful traffic for transmission to the device under test by the two or more test heads, and may process stateful traffic received from the device under test by the two or more test heads. | 10-30-2014 |
20140321286 | METHOD AND APPARATUS FOR DYNAMIC ADJUSTMENT OF UPLINK TRANSMISSION TIME - Systems and methods for dynamically adjusting the transmission time interval (TTI) for a communications system are presented. The described aspects provide for dynamically adjusting the TTI in a communication session between a base station or nodeB and a wireless device or user equipment between a shorter TTI, which can provide increased data throughput and lower power consumption, and a longer TTI, which can provide more rugged communication link connections. By dynamically adjusting the TTI, the communications link can be optimized for the given communication channel conditions. Determinations, based on indicia related to the communications system conditions, can be employed in dynamic TTI adjustment. These determinations can be formed centrally at the Radio Network Controller (RNC), at the RNC supplemented with user equipment (UE) available information, or formed in a distributed manner between the RNC and UE across a communications system. | 10-30-2014 |
20140328182 | CONTROLLING DATA OFFLOAD IN RESPONSE TO FEEDBACK INFORMATION - A first wireless access network node receives feedback information from a second wireless access network node that performs data offload for the first wireless access node. The feedback information relates to one or more of a radio resource usage, a buffer condition, a hardware resource usage or a link quality. In response to the feedback information, the first wireless access network node performs control of the data offload. | 11-06-2014 |
20140334311 | SYMMETRICAL LATENCY WITH TDM CIRCUIT EMULATED SERVICE - A method and system are provided for allowing time-alignment of teleprotection measurements of power signals. Teleprotection observations are communicated between teleprotection ends through a packet switched network. At each end of a teleprotection segment, a teleprotection device communicates with the network through a router providing CES and located at the edge of the network. Clocks within the two routers are synchronized using IEEE 1588v2 signals. Using this synchronization, accurate one-way latency of data through the network between the two routers in each direction can be determined. The router at the incoming end of the faster path delays playout of packets by the difference between the two one-way latencies, thereby ensuring time-alignment of observations as they are sent from the routers to the teleprotection devices. | 11-13-2014 |
20140341041 | DEVICE TRIGGERING AND APN-BASED CONGESTION CONTROL - The present invention relates to device triggering in case of a congestion control. A triggering server transmits a device trigger request to a terminal over a communication network including a serving network node. The network node evaluates whether the connection can be established from the terminal to the server, including determining whether the network is congested and/or whether a back-off timer is running and/or the remaining time of the back-off timer at the terminal. Then the network node transmits a delivery delay indication to a device triggering control server to provide it with the delivery delay indication indicating at least one of impossibility of establishing the connection to the server after the trigger or a data transmission delay. | 11-20-2014 |
20140347997 | BACKWARD CONGESTION NOTIFICATION - In one embodiment, an apparatus comprises a network interface system having at least one input port configured for receiving frames and a logic system comprising at least one logic device. The logic system may be configured to perform the following functions: determining a source address and a destination address of a frame received at an ingress port; calculating a flow hash based at least upon the source address and the destination address; forming a congestion management (“CM”) tag that includes the flow hash; inserting the CM tag in the frame; and forwarding the frame to the destination address. | 11-27-2014 |
20140347998 | ENSURING PREDICTABLE AND QUANTIFIABLE NETWORKING PERFORMANCE - The ensuring of predictable and quantifiable networking performance. Embodiments of the invention combine a congestion free network core with a hypervisor based (i.e., edge-based) throttling design to help insure quantitative and invariable subscription bandwidth rates. A lightweight shim layer in a hypervisor can adaptively throttle the rate of VM-to-VM traffic flow. A receiving hypervisor can detect congestion and communicate back to sending hypervisors that rates are to be regulated. In response, sending hypervisors can reduce transmission rate to mitigate congestion at the receiving hypervisor. In some embodiments, the principles are extended to any message processors communicating over a congestion free network. | 11-27-2014 |
20140347999 | AUTOMATICALLY ADJUSTING BANDWIDTH ALLOCATED BETWEEN DIFFERENT ZONES IN PROPORTION TO SUMMATION OF INDIVIDUAL BANDWIDTH CAPS OF USERS IN EACH OF THE ZONES WHERE A FIRST-LEVEL ZONE INCLUDES SECOND-LEVEL ZONES NOT ENTITLED TO ANY GUARANTEED BANDWIDTH RATE - 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. | 11-27-2014 |
20140348000 | NETWORK SYSTEM, METHOD OF CONTROLLING NETWORK SYSTEM, AND NODE DEVICE - A network system includes: a plurality of node devices including a first node device and a second node device; and a verification node device that has a higher processing capacity than the plurality of node devices. The verification node device transmits a first packet including an identifier indicating the verification node device. The first node device receives a second packet from another node device out of the plurality of node devices, and determines, based on a destination of the second packet, reception of a packet from the second node device, and reception of the first packet, a transmission destination of a third packet that corresponds to reception of the second packet, from among the second node device and the verification node device. And, the verification node device verifies the third packet in a case of receiving the third packet. | 11-27-2014 |
20140348001 | COMMUNICATION TERMINAL APPARATUS AND METHOD OF PERFORMING COMMUNICATION BY USING PLURALITY OF NETWORK INTERFACES MOUNTED ON THE COMMUNICATION TERMINAL APPARATUS - Provided is a method of performing communication by using a plurality of network interfaces mounted on a communication terminal apparatus. The method includes allocating different Internet protocol (IP) addresses corresponding to the plurality of network interfaces to a plurality of applications of the communication terminal apparatus, relaying data transmitted or received between the plurality of applications and the plurality of network interfaces based on the allocated IP addresses, and simultaneously performing communication with an external network by the plurality of network interfaces through the relaying of the data. | 11-27-2014 |
20140355447 | PROTECTION AGAINST FADING IN A NETWORK RING - A method provided in one example embodiment includes detecting a first current bandwidth of a first link in a network ring, where the first current bandwidth indicates a signal degradation on the first link. The method also includes determining whether the first current bandwidth has degraded more than a second current bandwidth of a second link in the network ring, where the second current bandwidth indicates a signal degradation on the second link. The method further includes routing one or more network flows away from the first link if the first current bandwidth has degraded more than the second current bandwidth. | 12-04-2014 |
20140355448 | CONTROLLER, METHOD FOR DISTRIBUTING LOAD, NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING PROGRAM, COMPUTER SYSTEM, AND CONTROL DEVICE - An OpenFlow network includes multiple controllers. Each controller includes a load control table and a load control unit. The load control table controls at least one of the number of messages which each of switches in the OpenFlow network has transmitted to a controller controlling the switch over a predetermined time and the number of packets that the switch has received over a predetermined time. When a predetermined event occurs, the load control unit detects a controller having a processing load higher than or equal to a first threshold on the basis of the load control table and places at least one of the switches controlled by the detected controller under the control of another controller. | 12-04-2014 |
20140355449 | NOC SYSTEM AND INPUT SWITCHING DEVICE - An input switching device is provided between a plurality of functional blocks (NoC routers or IP) connected to a specific router among a plurality of NoC routers of a NoC system and the specific router. The specific router includes a plurality of first buffers that temporarily store flits from the input switching device. A plurality of second buffers in the input switching device correspond to the respective one of the plurality of functional blocks, and temporarily store the flits from the functional block. A controller selectively sets one of the plurality of first buffers as output destination of the flit stored in each of the second buffers based on a free space of the plurality of first buffers. A distributor outputs the flit stored in each of the second buffers to output destination set for the flit by the controller. In this way, throughput degradation of the NoC system can be prevented. | 12-04-2014 |
20140362703 | SYSTEM AND METHOD FOR IMPROVING TRANSPORT PROTOCOL PERFORMANCE IN COMMUNICATION NETWORKS HAVING LOSSY LINKS - A transport protocol is provided within a communication network that has a lossy link. The receiver distinguishes between packets received with non-congestion bit errors and packets having been not at all received due to congestion. When packets are received with non-congestion bit errors, the receiver sends selective acknowledgments indicating that the packets were received with bit errors while suppressing duplicate acknowledgments to prevent the invocation of a congestion mechanism. | 12-11-2014 |
20140376379 | Adaptive Private Network Asynchronous Distributed Shared Memory Services - A highly predicable quality shared distributed memory process is achieved using less than predicable public and private interne protocol networks as the means for communications within the processing interconnect. An adaptive private network (APN) service provides the ability for the distributed memory process to communicate data via an APN conduit service, to use high throughput paths by bandwidth allocation to higher quality paths avoiding lower quality paths, to deliver reliability via fast retransmissions on single packet loss detection, to deliver reliability and timely communication through redundancy transmissions via duplicate transmissions on high a best path and on a most independent path from the best path, to lower latency via high resolution clock synchronized path monitoring and high latency path avoidance, to monitor packet loss and provide loss prone path avoidance, and to avoid congestion by use of high resolution clock synchronized enabled congestion monitoring and avoidance. | 12-25-2014 |
20140376380 | METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR COLLECTING AND DISTRIBUTING DIAMETER OVERLOAD CONTROL INFORMATION TO NON-ADJACENT NODES - Methods, systems, and computer readable media for collecting and distributing Diameter overload control information to non-adjacent nodes are disclosed. One system for implementing the subject matter described herein includes a Diameter overload control information broker. The Diameter overload control information broker includes a Diameter overload control information collector for receiving Diameter overload control information from at least one Diameter node separate from the Diameter overload control information broker. The broker includes a memory for storing the overload control information. The broker further includes a Diameter overload control information distributor for distributing the Diameter overload control information to at least one Diameter node that is not adjacent to the at least one Diameter node from which the overload control information was received. | 12-25-2014 |
20140376381 | Generating Transmission Schedules - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for generating a schedule to transmit data on a network. The method includes accessing information that identifies a quantity of data that a particular client device has designated for transmission. The method includes determining, using the information that identifies the quantity of data for each of multiple client devices, a first schedule that identifies a subset of packet time segments, from a frame that includes packet time segments, during which a first client device is permitted to transmit data to the computing system. The first client device is one of the multiple client devices. The information includes transmitting the first schedule. The schedule includes receiving a transmission of data from the first client device during the identified subset of packet time segments in accordance with the schedule. | 12-25-2014 |
20150009830 | METHODS OF OPERATING LOAD BALANCING SWITCHES AND CONTROLLERS USING MATCHING PATTERNS WITH UNRESTRICTED CHARACTERS - A load balancing system may include a switch coupled with a plurality of servers and a controller. A flow table may include default flow entries with each default flow entry including a different match pattern. At least one of the default flow entries may include a match pattern with an unrestricted character so that the match pattern having the unrestricted character is satisfied by a plurality of data flow identifications. Each of the default flow entries may include an action to be performed for data packets having data flow identifications that satisfy its match pattern. A data packet including a data flow identification for a data flow may be received from a client device. A default flow entry having a match pattern that is satisfied by the data flow identification is identified, and the data packet is processed in accordance with the action for the identified default flow entry. | 01-08-2015 |
20150009831 | WILD CARD FLOWS FOR SWITCHES AND VIRTUAL SWITCHES BASED ON HINTS FROM HYPERVISORS - A network switch receives routing information pertaining to a virtual machine from a hypervisor managing the virtual machine. The switch adds a wild card entry associated with the virtual machine to a first routing data structure, wherein the wild card entry specifies one or more exact match fields, one or more wild card fields and an action to perform for packets having properties that match the one or more exact match fields. | 01-08-2015 |
20150016266 | Traffic Management with Ingress Control - One embodiment provides a network device. The network device includes a a processor including at least one processor core; a network interface configured to transmit and receive packets at a line rate; a memory configured to store a scheduler hierarchical data structure; and a scheduler module. The scheduler module is configured to prefetch a next active pipe structure, the next active pipe structure included in the hierarchical data structure, update credits for a current pipe and an associated subport, identify a next active traffic class within the current pipe based, at least in part, on a current pipe data structure, select a next queue associated with the identified next active traffic class, and schedule a next packet from the selected next queue for transmission by the network interface if available traffic shaping token bucket credits and available traffic class credits are greater than or equal to a next packet credits. | 01-15-2015 |
20150016267 | MODULAR ARRANGEMENT DECISION DEVICE, MODULAR ARRANGEMENT DECISION SYSTEM, AND MODULAR ARRANGEMENT DECISION METHOD - A modular arrangement decision device includes a storing unit and selecting units. Network information of a network connected to nodes and an identifier for identifying a module to be arranged in a node are stored in the storing unit. The first selecting unit selects a predetermined number of pieces of information with a higher degree of evaluation from among first information indicating a node in which the module is to be arranged among the multiple nodes, and second information obtained by changing the first information. The second selecting unit selects a predetermined number of pieces of information with a smaller number of unmatched conditions, from the information selected by the first selecting unit and third information obtained by changing the information selected by the first selecting unit. The third selecting unit selects information in which an evaluation value and a number of unmatched conditions satisfy a predetermined criteria. | 01-15-2015 |
20150016268 | SYSTEMS AND METHODS FOR DYNAMIC ADAPTATION OF CHANNEL ACCESS OR TRANSMISSION PARAMETERS - Systems and methods for dynamically adapting channel access or transmission parameters based upon an identified channel access parameter or previously used transmission parameter are disclosed. In an aspect, an electronic device for communication over a wireless network is disclosed. The electronic device comprises a processor configured to generate a message that identifies one rule of a plurality of rules. Each of the plurality of rules defines a process for adapting a value of a communication parameter based on an identified channel access parameter. Also, each of the plurality of rules provides a particular quality of service and a particular priority for communication with the electronic device. The electronic device further comprises a transceiver configured to transmit the message to a station. | 01-15-2015 |
20150023172 | CONGESTION PROFILING OF COMPUTER NETWORK DEVICES - A method may include transmitting data frames from a reaction point of a source device. The method may also include receiving, at the reaction point, congestion notification messages corresponding to the transmitted data frames and containing congestion feedback data regarding a particular network switching device and an identifier of the particular network switching device. The method may also include modifying a congestion profile for the particular network switching device by correlating the identifier of the particular network switching device to a profile entry, and updating the profile entry with the congestion feedback data | 01-22-2015 |
20150023173 | Systems And Methods For Managing A Network - Systems and methods for managing a network are disclosed. One method can comprise receiving data having information identifying a first path to a destination, wherein the information facilitates transmission of the data to a next-hop of the first path. A congestion state of the first path can be determined. If the first path has a congested state, a second path to the destination can be determined, wherein the second path has a non-congested state. The information of the data can be updated to identify the second path to the destination, wherein the updated information facilitates transmission of the data to a next-hop of the second path. | 01-22-2015 |
20150023174 | USING STATISTICAL AND HISTORICAL INFORMATION OF TOPOLOGY METRICS IN CONSTRAINED NETWORKS - Statistical and historical values of performance metrics are actively used to influence routing decisions for optimum topologies in a constrained network. Traffic service level is constantly monitored and compared with a service level agreement. If deviation exists between the monitored traffic service level and the terms of the service level agreement, stability metrics are used to maintain paths through the network that meet the terms of the traffic service level agreement or that improve the traffic flow through the network. Backup parent selection for a node in the network is performed based on previous performance of backup parents for the node. | 01-22-2015 |
20150023175 | JITTER-BASED TRANSMISSION CONTROL METHOD - A jitter-based transmission control method is disclosed. In the jitter-based transmission control method, several packets are sent applying a current congestion window size by at least one sender device through a network switch device. An immediate jitter ratio of the network switch device is calculated by the sender device. An average jitter ratio of the network switch device is updated by the sender device according to the immediate jitter ratio and the current congestion window size. The current congestion window size is reduced when the immediate jitter ratio or the updated average jitter ratio is positive and larger than a queued threshold over the current congestion window size, such that the packets are sent applying the reduced current congestion window size. | 01-22-2015 |
20150023176 | DATA FORWARDING IN A MOBILE COMMUNICATIONS NETWORK SYSTEM WITH CENTRALIZED GATEWAY APPARATUS CONTROLLING DISTRIBUTED GATEWAY ELEMENTS - A gateway apparatus ( | 01-22-2015 |
20150029862 | Multi-Level Flow Control - Various methods, systems, and apparatuses can be used to control flow in an ethernet environment. In some implementations, methods can include receiving a flow of ethernet frames at a first device via an ethernet switch, determining that a buffer at the first device exceeds a threshold for an incoming flow, generating an initial pause frame operable to pause only a second device, and transmitting the initial pause frame to the ethernet switch. | 01-29-2015 |
20150036504 | METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR PREDICTING OVERLOAD CONDITIONS USING LOAD INFORMATION - Methods, systems, and computer readable media for predicting imminent Diameter overload conditions using load information are disclosed. One embodiment of a system for implementing the subject matter described herein includes a first Diameter node including at least one network interface for receiving Diameter messages and a Diameter overload prediction unit. The Diameter overload prediction unit may be configured to extract load information from the Diameter messages, detect a traffic pattern using the extracted load information, predict at least one overload condition associated with one or more other Diameter nodes, and communicate an indication of the predicted overload condition to at least some of the other Diameter nodes before a time at which the overload condition is predicted to occur. | 02-05-2015 |
20150036505 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR MITIGATING TRAFFIC STORMS - Methods, systems, and computer readable media for mitigating traffic storms are provided herein. In some aspects, a system for mitigating traffic storms includes a traffic storm detector configured to detect an indication of a traffic storm. The system may also include a software defined network (SDN) controller configured to generate and send SDN commands to a controllable network entity for mitigating the traffic storm. In some aspects, a method for mitigating traffic storms includes detecting an indication of a traffic storm, wherein the traffic storm includes a burst of message traffic in a network. The method further includes sending one or more SDN commands to a controllable and/or controlled network entity to mitigate the traffic storm. | 02-05-2015 |
20150043351 | PACKET ANALYSIS METHOD, PACKET ANALYSIS DEVICE, AND STORAGE MEDIUM - A packet analysis method includes acquiring a first acknowledge packet and a second acknowledge packet transmitted from the first device; acquiring a plurality of packets transmitted from the second device during a period from reception of the first acknowledge packet to reception of the second acknowledge packet; identifying a number of packets corresponds to data transmitted from the second device, by calculating a difference between a first identification number corresponding to the first acknowledge packet and a second identification number corresponding to the second acknowledge packet; calculating a plurality of bandwidth values, a number of the plurality of bandwidth values is identical to the number of packets, based on acquisition timings of the plurality of packets and an interval between the acquisition timings of two adjacent packets; and determining a bandwidth value that is to be removed from the plurality of bandwidth values by comparing the plurality of bandwidth values. | 02-12-2015 |
20150055478 | CONGESTION DETECTION AND MANAGEMENT AT CONGESTION-TREE ROOTS - A device for performing congestion detection and management at a node of a network may include a congestion management module to monitor an arrival and a departure rate of data packets associated with a queue, a queue size, or a rate of change of the queue size. The congestion management module may identify the queue as a congested queue by one of determining that the arrival rate of the data packets associated with the queue is larger than the departure rate of the data packets associated with the queue, the queue size is larger than a first threshold, or the rate of change of the queue size is larger than a second threshold. The congestion management module may identify the congested queue as a congestion root by determining that the congested queue is not affected by a flow-control signal. A queue buffer temporarily stores data packets associated with the queue. | 02-26-2015 |
20150055479 | Technique for Cable Interface-Based Load Balancing Between Cells - A technique for cable interface-based load balancing between first and second cells is described. Each cell comprises cable and air interfaces defining a parameter set comprising load statuses of the cable and air interfaces. A method aspect being performed in a control entity comprises the steps of determining, in the first cell, the parameter set of the first cell, obtaining the parameter set of the second cell, determining whether the load statues of the cable and air interfaces of the first cell are low, whether the air interface load status of the second cell is low, and whether the cable interface load status of the second cell is high, and reconfiguring, if a result of the determination is affirmative, at least one air interface configuration parameter of the first cell so as to off-load at least a part of mobile-originated traffic from the second cell to the first cell. | 02-26-2015 |
20150055480 | DYNAMIC MAXIMUM TRANSMISSION UNIT SIZE ADAPTION - An aspect includes dynamically adapting a maximum transmission unit (MTU) size in a computer network. A packet is received at a first link of a switch of the computer network. An MTU size of the received packet is determined based on an application programming interface (API) crossing value associated with the first link of the switch. An associated destination MTU size of a second link of the switch is determined as a target destination of the received packet. The associated destination MTU size of the second link is adjusted based on a difference between the MTU size of the received packet and the associated destination MTU size of the second link. | 02-26-2015 |
20150063117 | Tunnel Keep-alive Timeout Mechanism Based On Quality of Service (QoS) Value of Received Keep-alive Messages - A method, apparatus and computer program product for providing a variable tunnel keep-alive interval is presented. A tunnel keep-alive packet for a first tunnel is received at a first switching device. A Quality of Service (QoS) value of the keep-alive packet ishcekce. A determination is made regarding whether the QoS value corresponds to a QoS value of network control traffic, and when the QoS value of the keep-alive packet is lower than the QoS value of the network control traffic then a value of a tunnel keep-alive interval is increased. | 03-05-2015 |
20150063118 | Device for multipath routing of packets in computer networking and the method for its use - The invention describes a device and a method for multipath packet routing in computer networks. The device (router) maintains a Flow Forwarding Table (FFT) containing identifiers of active flows and related router outgoing interface identifiers, and the FFT is characteristic of the invention. When the first packet representing a new flow arrives to a router built according to this patent, an outgoing interface identifier is selected using existing methods utilising routing tables. Packets are then directed to an outgoing interface according to the FFT. A routing table is used for creation of the relationship between flow identifier and outgoing interface in the FFT. | 03-05-2015 |
20150063119 | Method and Apparatus for Content Processing Application Acceleration - A network architecture enables the data flow of packets to be dynamically modified depending upon the operational needs of the packet being processed. This allows for separate processing of control and data path operations, as well as providing a mechanism for functions that require high computational support, such as encryption functions for example, to be offloaded onto processing devices that can support such functions. Other, less computationally intensive or lower priority functions can be forwarded to PEs having lower operation capacity. With such an arrangement, a dynamic mechanism is provided for customizing the data path of a network device to accommodate the computation needs of any application. | 03-05-2015 |
20150071075 | Statistical Remultiplexing of ABR Streams - Statistical remultiplexing of adaptive bit rate streams may be provided. First a video quality associated with a first representation of a content stream being delivered to a first client on a shared network may be determined. The content stream may be available in a plurality of representations, each representation comprising a plurality of chunks of varying sizes and a manifest having an indication of a quality level and a bit rate for the representation. Next, network conditions may be analyzed to determine whether a bit rate of the content stream being delivered to the first client device should be adjusted to adjust the video quality. Based on the determined video quality and the network conditions, it may then be communicated to the first client device to request a second representation of the content stream. | 03-12-2015 |
20150071076 | FINE-GRAINED QUALITY OF SERVICE IN DATACENTERS THROUGH END-HOST CONTROL OF TRAFFIC FLOW - Systems and methods are disclosed for traffic engineering and traffic flow control in a datacenter. Flow agents may be provided at hosts that may be operable to control a rate at which a traffic flow is sent from one point to another within a datacenter to facilitate differing levels of Quality of Service (QoS). The differing levels of QoS may be implemented by differing sizes of bandwidth allocations assigned remotely by a traffic engineering controller. The traffic engineering controller may distribute the differing allocations of bandwidth to the flow agents corresponding to the traffic flows to keep the traffic flow rates within the bandwidth allocation. An augmenting function may also be applied at the traffic engineering controller to maximize bandwidth utilization by checking for unutilized bandwidth and reallocating such bandwidth in accordance with one or more QoS. | 03-12-2015 |
20150071077 | FLOW CONTROL FOR POWERLINE COMMUNICATIONS - A method of powerline communications in a powerline communications (PLC) network including a first PLC device and at least a second PLC device. The first PLC device transmits a data frame to the second node over a PLC channel. The second PLC device has a data buffer for storing received information. The second PLC device runs a flow control algorithm which determines a current congestion condition or a projected congestion condition of the data buffer based on at least one congestion parameter. The current congestion condition and projected congestion condition include nearly congested and fully congested. When the current or projected congestion condition is either nearly congested or fully congested, the second PLC device transmits a BUSY including frame over the PLC channel to at least the first PLC device. The first PLC device defers transmitting of any frames to the second PLC device for a congestion clearing wait time. | 03-12-2015 |
20150078169 | Communication Terminal, Method of Communication and Communication System - A communication terminal comprises: first means that communicates with a network system that includes a forwarding apparatus forwarding a packet and a control apparatus informing the forwarding apparatus of a processing rule prescribing a packet processing method; second means that determines a processing operation to be executed by the network system from among packet processing operations to be executed by the communication terminal; and third means that informs the forwarding apparatus of a processing rule corresponding to the determined packet processing operation. | 03-19-2015 |
20150078170 | 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. | 03-19-2015 |
20150085663 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR DIAMETER LOAD AND OVERLOAD INFORMATION AND VIRTUALIZATION - Methods, systems, and computer readable media for managing Diameter overload information within a telecommunications network are disclosed. One embodiment of a system for implementing the subject matter described herein includes at a virtualization orchestrator (VO) having a hardware processor and within the telecommunications network, receiving overload information, determining a network virtualization operation to perform based on the received information, and performing the network virtualization operation. | 03-26-2015 |
20150085664 | Quality of Service to Over the Top Applications Used With VPN - Conventional quality of service (QoS) treatment is extended to over-the-top (OTT) applications transmitting data over a commercial wireless network via a virtual private network (VPN) tunnel. An over-the-top (OTT) application server and a VPN client/server routing data to/from that OTT application server via a VPN tunnel, are integrated with a quality of service (QoS) server to enable the OTT application server and/or VPN client/server to request and get desired QoS treatment for application data routed by the OTT application server over the VPN tunnel. The QoS server forwards QoS rules received in a QoS request message to a policy and charging rules function (PCRF) on the OTT application/VPN client devices' home mobile network operator (MNO). If the client device is roaming, the PCRF on the home MNO forwards QoS rules to a PCRF on a serving MNO. QoS treatment is then carried out by the PCRF in a conventional manner. | 03-26-2015 |
20150085665 | SYSTEM AND METHOD FOR IMPROVING TCP PERFORMANCE IN VIRTUALIZED ENVIRONMENTS - Example embodiments described herein provide systems and methods for transmitting data packets between a protocol sender and a protocol receiver in a cloud environment, having either the protocol sender or the protocol receiver residing within a virtualized host. A protocol acceleration module may observe the data packets transmitted along the data path between the protocol sender and the protocol receiver using protocol stack configuration information of the protocol sender. The protocol acceleration module may override the protocol stack configuration information with policy-based protocol stack configuration information such that data packets transmitted from the protocol acceleration module to the protocol receiver use the policy-based protocol stack configuration information. For various embodiments, the protocol stack configuration information of the protocol sender is not modified. | 03-26-2015 |
20150085666 | Communication Apparatus, Control Apparatus, Communication System, Communication Method, Method for Controlling Communication Apparatus, and Program - A communication apparatus is provided with: a processing rule storage unit capable of storing a first processing rule for unknown packets set in advance, and a second processing rule set by a control apparatus; a packet processor that processes received packets based on processing rules stored in the processing rule storage unit; and a state notification unit that transmits a predetermined control message to the control apparatus when a packet is processed using the first processing rule. On receiving the predetermined control message, the control apparatus creates the second processing rule to be set in the communication apparatus and sets the second processing rule in the communication apparatus, and also discards packets included in the control message. The communication apparatus continues packet processing using the first processing rule until the second processing rule is set by the control apparatus. | 03-26-2015 |
20150092561 | METHOD AND SYSTEM FOR MANAGING SWITCH WORKLOADS IN A CLUSTER - In general, embodiments of the invention relate to a switch that includes a processor, ports, and memory that includes instructions, which when executed by the processor perform a method. The method includes obtaining, via a port, a global task-server mapping from a first server, detecting that one of the ports is congested. The method further includes, based on the detecting, identifying a task associated with the one of the ports using the global-task server mapping, generating a task listing based on the identifying, generating an alert including the task listing, and transmitting the alert to an administrator. | 04-02-2015 |
20150098336 | METHOD AND SYSTEM FOR CONTROLLING FLOW OF NOTIFICATIONS WITHIN A TELECOMMUNICATIONS NETWORK - A telecommunications network arranged for controlling the flow of SNMP trap notifications from Subtended Network Elements and subtending Gateway Network Elements to a Management System, the network being provided with a Network Analyser arranged for determining the number of Network Elements that are subtended by each Gateway Network Element, and a Notification Threshold Manager arranged for calculating a Notification Throttling Threshold (an upper limit for the rate at which a Subtended Network Element may send SNMP trap notifications to the Management System in dependence upon the number of Network Elements that are subtended by the Gateway Network Element. The Notification Throttling Threshold is transmitted to the Gateway Network Element and Subtended Network Elements by the Management System. Also disclosed is a method for controlling the flow of SNMP trap notifications in the above-described network. | 04-09-2015 |
20150098337 | SWITCH DEVICE FOR A NETWORK ELEMENT OF A DATA TRANSFER NETWORK - A switch device for a network element includes a transfer system ( | 04-09-2015 |
20150103667 | DETECTION OF ROOT AND VICTIM NETWORK CONGESTION - A method in a communication network includes defining a root congestion condition for a network switch if the switch creates congestion in the network while switches downstream are congestion free, and a victim congestion condition if the switch creates the congestion as a result of one or more other congested switches downstream. A buffer fill level in a first switch, created by network traffic, is monitored. A binary notification is received from a second switch, which is connected to the first switch. A decision whether the first switch or the second switch is in a root or a victim congestion condition is made, based on both the buffer fill level and the binary notification. A network congestion control procedure is applied based on the decided congestion condition. | 04-16-2015 |
20150103668 | LOW OVERHEAD AND HIGHLY ROBUST FLOW CONTROL APPARATUS AND METHOD - A method and apparatus of controlling the flow of data transmitted from a transmitter to a receiver is disclosed. In a first mode, the method involves calculating an available buffer capacity based on buffer output information sent by the receiver to the transmitter. Data is transmitted from the transmitter to the receiver at a rate based on the calculated available buffer capacity. Upon detecting a threshold condition, the method switches to a second mode. The second mode involves sending transmit data in formation to the receiver, and updating the buffer output information based on the transmit data information. | 04-16-2015 |
20150103669 | REAL TIME AND HIGH RESOLUTION BUFFER OCCUPANCY MONITORING AND RECORDING - Presented herein are techniques for detection and characterization of buffer occupancy of a buffer in a network device. Packets are received at a network device. The packets are stored in a buffer of the network device as they are processed by the network device. An occupancy level of the buffer is sampled at a sampling rate. Occupancy levels of the buffer over time are determined from the sampling, and traffic flow through the network device is characterized based on the occupancy levels. | 04-16-2015 |
20150109932 | UTILIZATION OF THE UPLINK FDD CHANNEL - A method for communication, includes communicating over the air with user equipment (UE) ( | 04-23-2015 |
20150117215 | DYNAMIC OPTIMIZATION OF ADVERTISEMENT PACKETS - In general, in one aspect, embodiments relate to a non-transitory computer readable medium comprising instructions that, when executed by a processor, perform a method. The method includes receiving, by a controller, a first plurality of multicast advertisement packets from a first networking device on an external network, wherein the plurality of multicast advertisement packets are received at a first frequency, storing, by the controller, one of the first plurality of multicast advertisement packets in an advertisement packet repository, and transmitting, by the controller, information in the one of the plurality of advertisement packets on an internal network at a second frequency, wherein the second frequency is less frequent than the first frequency. | 04-30-2015 |
20150117216 | METHOD AND SYSTEM FOR LOAD BALANCING AT A DATA NETWORK - A method of load balancing implemented at a data network is disclosed. The data network contains a number of data plane nodes and a number of clusters of a control node. The method starts with deriving a graph from a topology of the data plane nodes, where the graph contains vertices, each representing one of the data plane nodes, and edges, each representing a connection between a pair of data plane nodes. The method continues with partitioning the graph into a number of sub-graphs, where the partition aims at minimizing connectivity among the number of sub-graphs, and where the number of sub-graphs equal to the number of clusters. The control node then assigns each cluster to one of the data plane nodes, where each cluster is assigned to one or more data plane node partitioned into the same sub-graph. | 04-30-2015 |
20150117217 | Policy Tokens in Communication Networks - A network entity comprising a processing unit that is configured: to receive a policy token from user equipment (S | 04-30-2015 |
20150117218 | Feedback-based Profiling for Transport Networks - A method is provided of transporting data packets over a telecommunications transport network. The data packets are carried by a plurality of bearers, the bearers each carrying data packets that relate to different ones of a plurality of services. In the method, for each bearer independently of the other bearers, bandwidth profiling is applied to the data packets of the bearer to identify and mark the data packets of each of the bearers that are conformant with a determined maximum information rate for the bearer. The data packets are forwarded for transport through the transport network. If there is insufficient bandwidth available in the transport network to transport all data packets, data packets not identified by the profiling as being conformant are discarded, so as not to be transported through the transport network. The data packets of the bearer transported through the transport network are monitored to determine whether there has been any loss of data packets that should have been transported through the transport network, indicating congestion in the transport network. The maximum information rate of the bearer is adjusted based on the monitoring. | 04-30-2015 |
20150117219 | METHODS AND APPARATUS FOR SELECTING A COMMUNICATION NODE BY MONITORING SIGNALS - A system that incorporates the subject disclosure may include, for example, a circuit for receiving bandwidth utilization information associated with each of a plurality of communication nodes, and initiating communications with a communication node selected from the plurality of communication nodes according to a comparison of the bandwidth utilization information and a measure of quality of a communication link of each of the plurality of communication nodes. Other embodiments are disclosed. | 04-30-2015 |
20150117220 | Communication Node, A Receiving Node and Methods Therein - A method in a communication node for handling a packet to a destination node in a communications network, and associated nodes. The communication node associates the packet with a remaining value, with the remaining value being a packet value reduced by a threshold value of an outgoing link from the communication node towards the destination node. The threshold value corresponds to a congestion level of the outgoing link. The communication node further handles the packet based on the remaining value, the handling including determining whether to drop or to transmit the packet along the outgoing link based on the remaining value. | 04-30-2015 |
20150124619 | METHODS AND DEVICES FOR BACKWARD CONGESTION NOTIFICATION - The present invention provides improved methods and devices for managing network congestion. Preferred implementations of the invention allow congestion to be pushed from congestion points in the core of a network to reaction points, which may be edge devices, host devices or components thereof. Preferably, rate limiters shape individual flows of the reaction points that are causing congestion. Parameters of these rate limiters are preferably tuned based on feedback from congestion points, e.g., in the form of backward congestion notification (“BCN”) messages. In some implementations, such BCN messages include congestion change information and at least one instantaneous measure of congestion. The instantaneous measure(s) of congestion may be relative to a threshold of a particular queue and/or relative to a threshold of a buffer that includes a plurality of queues. | 05-07-2015 |
20150124620 | Communication Network and Method for Transmitting Data Packets in the Communication Network - A communications network, computer program product and method for transmitting data packets in the communications network comprising synchronized nodes via a predetermined path in the communications network, wherein the synchronized nodes of the predetermined path include a source node, a target node and at least one intermediate node, the synchronized nodes synchronously feed data packets into the predetermined path and each have first and second buffers for respectively buffering high-priority data packets and low-priority data packets, wherein each intermediate node having an empty first buffer at a given point in time, and to which the source node feeds a high-priority data packet into the predetermined path toward the target node, generates a second high-priority data packet and feeds the generated second high-priority data packet into the predetermined path toward the target node so as to ensure high-priority data packets on the predetermined path are not delayed by low-priority data packets. | 05-07-2015 |
20150124621 | Lossless Time Based Data Acquisition and Control in a Distributed System - Systems and methods for mapping a time-based data acquisition (DAQ) to an isochronous data transfer channel of a network. A buffer associated with the isochronous data transfer channel of the network may be configured. A clock and a local buffer may be configured. A functional unit may be configured to initiate continuous performance of the time-based DAQ, transfer data to the local buffer, initiate transfer of the data between the local buffer and the buffer at a configured start time, and repeat the transferring and initiating transfer in an iterative manner, thereby transferring data between the local buffer and the buffer. The buffer may be configured to communicate data over the isochronous data transfer channel of the network, thereby mapping the time-based DAQ to the isochronous data transfer channel of the network. | 05-07-2015 |
20150124622 | Multi-Interface, Multi-Layer State-full Load Balancer For RAN-Analytics Deployments In Multi-Chassis, Cloud And Virtual Server Environments - An apparatus and method for steering and load-balancing mobile network traffic with user session awareness from multiple control and user plane protocols while understanding the load on the corresponding physical or virtual servers in cloud and virtual deployments is disclosed. This traffic could be monitored traffic, such as from optical taps, or network probes of mobile network interfaces, or port mirrors from network devices, or inline traffic when the load-balancer is logically placed inline in the network before the Virtual Network Functions, such as Virtual SGW (vSGW), Virtual SGSN (vSGSN), Virtual PGW (vPGW), Virtual MME (vMME), or Virtual Performance Enhancing proxy(vPEP). The apparatus and methods identified herein allow additional capabilities, such as ensuring that both directions of a protocol flow target the same physical or virtual server, or both control plane and user plane protocols of a flow are forwarded to the same server. | 05-07-2015 |
20150124623 | System and Method for Traffic Splitting - In one embodiment, a method for traffic splitting includes detecting congestion in a traffic flow and splitting the traffic flow into a first sub-flow and a second sub-flow after detecting congestion in the traffic flow. The method also includes transmitting, by a first node to a destination node, the first sub-flow along a first path and transmitting, by the first node to a second node, the second sub-flow along a second path, where the second sub-flow is destined for the destination node. | 05-07-2015 |
20150124624 | SYSTEMS AND METHODS FOR PROVIDING TIME AND LOCATION DEPENDENT BANDWIDTH IN WIRELESS NETWORKS - A subscription detail may be provided, where the subscription detail indicating quality of service levels for a subscriber device seeking to access a wireless Local Area Network (LAN) maintained by a base station, the subscription detail indicating a first quality of service in a first network context, and the subscription detail indicating a second quality of service in a second network context. A particular subscriber device is detected in a wireless LAN. Access over the wireless LAN is provided to the particular subscriber device at a first quality of service level based on a first network context in accordance with a subscription detail. Access over the wireless LAN is provided to the particular subscriber device at a second quality of service level based on the second network context in accordance with the subscription detail. | 05-07-2015 |
20150131449 | COMMUNICATION SYSTEM, TRANSMITTING DEVICE, RELAY DEVICE, AND COMMUNICATION METHOD - A communication system includes: a server configured to transmit a series of data packets through a relay device and a transmitting device to receiving device; the receiving device configured to transmit a plurality of acknowledgement packets for the data packets; the transmitting device configured to provide, when executing link aggregation on a downlink flow including the data packets, a notification that represents that the downlink flow is subjected to the link aggregation; and the relay device configured to: execute a process of concealing a specific acknowledgement packet that is among the plurality of acknowledgement packets and included in an uplink flow corresponding to the downlink flow subjected to the link aggregation and represents that an order in which the data packets arrive at the receiving device is reversed, when receiving the notification from the transmitting device, and transmit the other acknowledgement packets remaining after the concealment process to the server. | 05-14-2015 |
20150138984 | METHOD FOR OPTIMIZING SIGNALLING LOAD IN A CELLULAR COMMUNICATION NETWORK - The invention relates to a cellular communication network serving mobile terminals or devices and how to optimize the switching between Dual Cell High-Speed Uplink Packet Access [DC-HSUPA] and Single Cell High-Speed Uplink Packet Access [SC-HSUPA] and vice versa. This invention makes the reconfiguration to dual cell or single cell HSUPA depending on the UE power, available capacity in the cells, sufficient data from UE, and UE battery consumption. | 05-21-2015 |
20150146536 | AUTOMATIC TRAFFIC MAPPING FOR MULTI-PROTOCOL LABEL SWITCHING NETWORKS - In general, techniques are described for automated traffic mapping for multi-protocol label switching (MPLS) networks. A network device comprising a processor and an interface card may perform the techniques. The processor may generate an advertisement that conforms to a routing protocol. The advertisement may advertise a mapping between a network flow and a label switched path (LSP) tag. The processor may also generate a communication associating the label switched path tag with an LSP. The interface card may transmit the advertisement to a head-end label edge router that admits traffic into the LSP identified by the LSP tag. The interface card may also transmit the communication to the label edge router such that the label edge router is able to process the communication in conjunction with the advertisement to map the network flow to the LSP identified by the LSP tag. | 05-28-2015 |
20150146537 | COMMUNICATION SYSTEM - A communication entity for a communication system ( | 05-28-2015 |
20150146538 | METHOD AND APPARATUS FOR QUERY-BASED CONGESTION CONTROL - An electronic device may be operable to communicate over a physical medium and to regulate the transmission of a message onto the physical medium. The device may access the medium in accordance with a CSMA scheme, wherein one or more values of one or more CSMA parameters may be determined based on the result of a comparison of a received search token to data stored in the communication device. The message may be a response to a received request message, and the search token may have been received in the request message. A value of the CSMA parameter(s) may be determined based on the result of a comparison of the score and one or more thresholds. The threshold(s) may have been received in the request message. The value(s) of the CSMA parameter(s) may be determined based on one or more initial values contained in the received request message. | 05-28-2015 |
20150295787 | QUALITY OF SERVICE OPTIMIZATION MANAGEMENT TOOL - A device may receive traffic information associated with traffic flows assigned to a group of quality of service (QoS) treatment levels and travelling via a network device. The device may identify a group of target performance metrics corresponding to the group of QoS treatment levels. The device may determine a group of weight factors based on the traffic information and the group of target performance metrics. The group of weight factors may be determined such that a group of predicted performance metrics is optimized with respect to the group of target performance metrics. The device may output information identifying the group of weight factors to cause a parameter, associated with the network device, to be updated based on the group of weight factors. The parameter may relate to a manner in which the traffic flows are processed by the network device. | 10-15-2015 |
20150296409 | APPARATUS AND METHOD FOR A BANDWIDTH ALLOCATION APPROACH IN A SHARED BANDWIDTH COMMUNICATIONS SYSTEM - An approach is provided for delivering high throughput inroute bandwidth to a terminal in a shared bandwidth satellite communications system. A backlog level of each of a number of remote terminals is monitored, wherein the backlog level of each terminal reflects an amount of data traffic awaiting transmission via an inroute channel of the communications system. When it is determined that the backlog level of one terminal meets a first threshold level, the terminal is assigned to an express priority bandwidth allocation stage. The backlog level of the terminal is monitored while assigned to the express priority stage. When it is determined that the backlog level of the terminal has fallen below a second threshold level, the terminal is removed from the express priority stage. Further, a probability is applied to a qualifying terminal, where the probability controls whether the terminal is assigned to the express priority bandwidth stage. | 10-15-2015 |
20150304882 | Telecommunications Method, Protocol and Apparatus for Improved Quality of Service Handling - A telecommunications network adapted to process data packets according to the client mobile internet protocol domain is extended to provide bearer capability, such that sub-sessions can be used to distinguish one portion of traffic from another. A different Quality of Service (QoS) can be assigned to each bearer. The bearers can be setup by a mobile node or a home agent in the telecommunications network. | 10-22-2015 |
20150304978 | AUTOMATIC CALIBRATION OF PROBE REQUEST RECEIVED SIGNAL STRENGTH INDICATION (RSSI) THRESHOLD TO CONTROL ASSOCIATIONS - System and methods are provided for dynamically setting a threshold signal-to-noise ratio for probe requests for one or more access points in a wireless network based on several factors, including density/distance between access points and/or current and expected load on access points. By dynamically adjusting a threshold signal-to-noise for probe requests, the systems and methods described herein may efficiently utilize resources based on current and/or expected conditions. In particular, an access point may ignore client device probe requests when another access point may be better positioned to handle such a request and/or when the access point would be unable to meet expected load requirements if such an associate were made. | 10-22-2015 |
20150312798 | OVERLOAD CONTROL IN A COMMUNICATION NETWORK - Disclosed are methods as well radio network nodes and user equipments (UE) that are suitable for overload control in a communication network. A radio network node may, upon receiving a random access preamble from a UE, determine whether there exists a condition indicative of the radio network node having insufficient resources to respond properly to all random access preambles received by the radio network node. Also, in response to a determination that such condition exists, the radio network node may include in a MAC PDU, a request to extend the time period during which the UE waits for reception of a MAC RAR response. The radio network node may also transmit this MAC PDU including this request to the UE. | 10-29-2015 |
20150312823 | NETWORK OFFLOADING - Network connection is provided by a method is performed in a control node. An indication pertaining to at least partly transfer a data transmission service of a wireless device from using a first network access method to using a second network access method associated with a network node is received. The network node is associated with a compatibility version. The indication comprises a compatibility version of the wireless device for the second network access method. The compatibility version of the wireless device is compared to the compatibility version of the network node. It is determined if there is a version mismatch between the compatibility version of the wireless device and the compatibility version of the network node. If so, an expected performance impact of the wireless device using the second network access method is determined. Based on the determined performance impact, it is indicated whether or not the wireless device is allowed to establish a connection to the network node. | 10-29-2015 |
20150312831 | Dynamic Algorithms for WLAN-Cellular Performance Estimation, Access Selection, and Traffic Offload - Methods and apparatus are provided to measure, estimate throughput of wireless network for traffic offload. In one novel aspect, the UE determines the association status of a radio access network (RAN). The UE measures or estimates the end-to-end throughput of the RAN. In one embodiment, non-intrusive estimation by QoS probing request is used. In another embodiment, direct measurement with modeling is used. The modeling uses admission control/scheduling. In another embodiment, estimation or probing the metrics with or without modeling is used with either in-band probing or non-intrusive probing. In yet another embodiment, the throughput is obtained based on network signaling messages. In another novel aspect, the UE selects a dynamic measurement or estimation algorithm based on the association status and the QoS type of the traffic. Admission control procedure or binary admission procedure is used with the initial bandwidth request based on association status. | 10-29-2015 |
20150319647 | METHOD AND APPARATUS FOR DATA FLOW MANAGEMENT - In accordance with an example embodiment of the present invention, there is provided an apparatus, comprising a memory configured to store a flow management policy, at least one processing core configured to evaluate the flow management policy, while the apparatus is attached to a first radio access technology, to determine a priority order between at least a second and a third radio access technology with respect to at least one first flow active between the apparatus and the first radio access technology, the at least one processing core being further configured to cause at least one of the at least one first flow to be transferred to the third radio access technology responsive to a determination that for the at least one first flow, the third radio access technology is preferable to the second radio access technology, wherein at least one second flow active between the apparatus and the first radio access technology is not caused to be transferred. | 11-05-2015 |
20150326479 | TELECOMMUNICATION SYSTEMS AND METHODS USING DYNAMIC SHAPING FOR ALLOCATING NETWORK BANDWIDTH - A telecommunication system employs dynamic shaping across a plurality of access modules of an access node using a dynamic bandwidth allocation (DBA) algorithm that is based on current load conditions for each of the access modules in order to achieve a fair allocation of network bandwidth at the access node. In one exemplary embodiment, access modules at an access node communicate via a control channel with shaper control logic that receives load information from each of the access modules. Using such load information, the shaper control logic dynamically controls the shaper rates for the access modules so that a fair allocation of network bandwidth is achieved across all of the access modules. Specifically, the shaper rates are controlled such that packet flows for services of the same class achieve the same or similar performance (e.g., average data rate) regardless of which access module is communicating each respective packet flow. | 11-12-2015 |
20150326481 | ADAPTIVE BANDWIDTH THROTTLING - Apparatuses, systems, methods, and computer program products are disclosed for adaptive bandwidth throttling. A monitor module determines a network bandwidth and/or a historical bandwidth for a data transfer between a storage source and a storage target. A target module adjusts a target bandwidth for a data transfer using a weighting factor. A target bandwidth may be based on at least one of a network bandwidth and a historical bandwidth. A weighting factor for a target bandwidth may be based on a priority for a data transfer. A transfer module transfers at least a block of data of a data transfer from a storage source to a storage target in a manner configured to satisfy a target bandwidth. A delay before transferring a block and/or a block size for the block may be selected based on a target bandwidth. | 11-12-2015 |
20150326482 | TRANSMISSION OF DELAY TOLERANT DATA - Transmission of delay tolerant data. An apparatus includes a processor configured to classify data, on the basis of its delay requirement, into delay tolerant data and into delay critical data, and to control transmission of the delay tolerant data with a transmitter in such a manner that the transmission of the delay tolerant data is timed to coincide with transmission of the delay critical data. | 11-12-2015 |
20150326483 | TRANSMISSION OF DELAY TOLERANT DATA - Transmission of delay tolerant data. An apparatus includes a processor configured to classify data, on the basis of its delay requirement, into delay tolerant data and into delay critical data, and to control transmission of the delay tolerant data with a transmitter in such a manner that the transmission of the delay tolerant data is timed to coincide with transmission of the delay critical data. | 11-12-2015 |
20150327275 | SYSTEMS, METHODS AND DEVICES FOR FLEXIBLE RETRANSMISSIONS - A hybrid automatic repeat request (HARQ) process enables a retransmission to be sent on a carrier (or medium, set of frequencies, band, etc.) different from the carrier on which the previous transmissions (initial transmission and/or retransmissions) were sent. An enhanced HARQ process can improve system performance by aiding user throughput, system throughput, and delay performance by making retransmissions possible even when the unlicensed band is not available (e.g., when occupied by other RATs or the same RAT deployed by another operator). For example, a transmitter sends a subpacket in an unlicensed band. The receiver feeds back a NACK to the transmitter due to the packet decoding failure. If the medium is not idle, the transmitter sends the retransmission in another band or another channel that can be either a licensed band/channel or another unlicensed band/channel. The retransmission can be sent in multiple licensed and/or unlicensed bands/channels at the same time. | 11-12-2015 |
20150334591 | M2M GATEWAY COLLOCATED WITH A BASE STATION USING A CPRI CONNECTION - A system may include a machine-to-machine (M2M) gateway. The M2M gateway may receive M2M information associated with an M2M application. The M2M gateway may mark the M2M information to create marked information. The marked information may be created to allow the marked information to be identified as M2M information. The M2M gateway may provide the marked information. The marked information may be provided via a wired common public radio interface (CPRI) connection to a base station to permit the base station to identify the marked information as M2M information and provide the marked information to a management device based on identifying the marked information as M2M information. | 11-19-2015 |
20150334599 | System and Method for Dynamic Resource Allocation over Licensed and Unlicensed Spectrums - Dynamically varying transmission rates of a traffic flow over respective portions of a primary band and a complementary band may allow a transmit point to satisfy quality of service (QoS) requirements over a unified air interface. The QoS requirement may stipulate that an overall transmission rate of the traffic flow over the unified air interface exceeds a threshold. Transmission rates may be varied based on a contention level of the complementary band. For instance, during periods of high contention, the transmission rate on the primary band may be ramped up to compensate for a lower effective transmission rate over the complementary band. Likewise, during periods of low contention, the transmission rate on the primary band may be stepped down to compensate for a higher effective transmission rate over the complementary band. | 11-19-2015 |
20150341271 | DISTRIBUTED TRAFFIC INSPECTION IN A TELECOMMUNICATIONS NETWORK - A first node receives data packets of a flow and forwards the data packets of the flow to a second node. The first node takes a first decision whether to perform inspection of a payload section of at least one data packet of the flow at the first node and indicate a result of the first decision to the second node. The second node receives the data packets of the flow from the first node. On the basis of the result of the first decision indicated by the first node, the second node takes a second decision whether to perform inspection of a payload section of at least one data packet of the flow at the second node. | 11-26-2015 |
20150350049 | METHOD AND DEVICE FOR GENERATING CNM - The present invention discloses a method and a device for generating a CNM, so as to improve a processing rate of a congestion problem. The method includes: monitoring a data volume of an output queue at a congestion point CP; monitoring a rate of a data stream corresponding to at least one congestion reaction point RP connected to the CP, and when the data volume of the output queue at the CP reaches a congestion threshold, obtaining identification information of a data stream that currently has a highest rate; generating a CNM for the data stream having the identification information, and sending the CNM to an RP corresponding to the identification information, so that the RP reduces, according to the CNM, the rate of the data stream corresponding to the RP. | 12-03-2015 |
20150350069 | NETWORK PACKET ENCAPSULATION AND ROUTING - Methods, systems, and apparatus are described for network encapsulation and routing. In one aspect, a method includes receiving, from source network and at an edge device a first network packet including a first inner header including i) a first source address, and ii) a first destination address; selecting a source network identifier for the source network from a plurality of routable network identifiers; encapsulating the first network packet within a first encapsulation packet; routing the first encapsulation packet to the destination server; receiving, from the destination server, a second encapsulation packet; extracting the second network packet from the second encapsulation packet; and routing the second network packet to the source network. | 12-03-2015 |
20150350083 | SYSTEMS AND METHODS FOR ALLOCATING NETWORK BANDWIDTH ACROSS ACCESS MODULES - A telecommunication system uses a dynamic bandwidth allocation (DBA) algorithm based on current load conditions for controlling transmissions to a plurality of access modules of an access node in order to achieve a fair allocation of network bandwidth at the access node. As an example, access modules at an access node communicate via a control channel with dynamic bandwidth allocation (DBA) logic that receives load information from each of the access modules. Using such load information, the DBA logic dynamically controls the upstream data rates so that a fair allocation of network bandwidth is achieved across all of the access modules. Specifically, the data rates are controlled such that packet flows for services of the same class achieve the same or similar performance (e.g., average data rate) regardless of which access module is receiving each respective packet flow. | 12-03-2015 |
20150365332 | TRANSMISSION PATH AND DATA PROCESSING METHOD FOR TRANSMISSION PATH - The present invention provide a transmission path, including: an FD storage module, configured to receive and store an FD; a calculating module, configured to determine, according to a length value of the first frame stored in the FD storage module, a volume of data stored in the transmission path; a determining module, configured to determine whether the volume of the data stored in the transmission path determined by the calculating module is greater than a preset data volume threshold; and an instructing module, configured to send a backpressure signal to the TM module when the determining module determines that the volume of the data stored in the transmission path is greater than the preset data volume threshold, where the backpressure signal is used to instruct the TM module to stop sending an FD of the second frame to the transmission path. | 12-17-2015 |
20150365845 | WIRELESS COMMUNICATION SYSTEM WITH SIPTO CONTINUITY - A communication system network element includes a Local Gateway co-located with a Home eNodeB. The Local Gateway has an open flow switch and a flow table, and provides service continuity of active SIPTO (selective IP traffic offload) sessions using open flow/software defined networking. An operator-controlled Open flow controller manages sessions at the Local Gateway. A flow modification feature is used to modify an existing flow in the flow table, which provides a means for interception and handover from a source Home eNodeB to a target Home eNodeB. | 12-17-2015 |
20150365847 | SYSTEM, DEVICE, AND METHOD OF MEDIA DELIVERY OPTIMIZATION - A method for alleviation of congestion in a mobile communications network includes detecting congested cells in the mobile communications network, identifying subscribers with active data sessions in the congested cells; and optimizing bandwidth usage for at least one of the identified subscribers. A bandwidth optimization system includes a network sampling interface to receive at least subscriber, cell and data session identifiers from a network data packet sampler, where the sampler identifies the identifiers from internal data traffic within a mobile communications network, and a network awareness engine (NAE) to at least cross reference the identifiers with external data traffic output by the mobile communications network to at least detect congested cells and associated subscriber data sessions emanating from the mobile communications network. | 12-17-2015 |
20150372907 | MANAGING PATH SELECTION AND RESERVATION FOR TIME SENSITIVE NETWORKS - In some aspects, the disclosure is directed to methods and systems for management of path selection and reservation between layer 3 devices, as well as path selection and reservation across L2/L3 boundaries. In one implementation, path selection can be managed by separating independent but “cooperating” layers, with layer 3 topology and non-adjacent layer 2 topologies handled separately. A first layer 3 router can be identified as a path computation engine (PCE), while other layer 3 routers can be implemented as path control clients (PCC(s)). One layer 2 PCE can be assigned per layer 2 topology, preventing competing path assignments and reservations. | 12-24-2015 |
20150372919 | SYSTEMS AND METHODS FOR ENHANCED SIGNALING FOR BEACON LOAD REDUCTION - In a dense network, a node (e.g., a station) may receive beacons from a large number of access points. This may result in the node receiving a large quantity of beacons, which may affect the node's ability to efficiently utilize the communication medium. Thus, in some embodiments, the node may be capable of detecting or determining a beacon load it sees from one or more access points and determine if its beacon load is equal to or above one of a total beacon load threshold or an individual access point beacon load threshold. The total beacon load threshold or the individual beacon load threshold may be determined by at least one of the node, the access points, the user, or the network, and the node may request each access point from which the node receives beacons to reduce its beacon load. | 12-24-2015 |
20150373575 | Apparatus and Method to Reduce a Rate of Receiving Data - These teachings provide for transmitting to a wireless access point a sleep status indicator for a wireless transceiver. These teachings then provide for delaying having that wireless transceiver enter a sleep mode of operation until at least a predetermined period of time following transmission of the wireless transceiver sleep status indicator. These teachings also provide for determining a need to slow down a rate of receiving data from the wireless access point via the wireless transceiver. In this case the aforementioned sleep status indicator is transmitted in response to determining that need to slow down the rate of receiving data from the wireless access point. | 12-24-2015 |
20150373578 | METHOD AND APPARATUS FOR TRANSMITTING CELL LOAD INFORMATION IN WIRELESS COMMUNICATION SYSTEM - A method and apparatus for transmitting cell load information in a wireless communication system is provided. According to an embodiment of the present invention, a master eNodeB (eNB) distributes UMTS terrestrial radio access network (UTRAN) cell load response to slave eNBs. According to another embodiment of the present invention, the master eNB aggregates evolved UTRAN (E-UTRAN) cell load response of slave eNBs to a radio network controller (RNC). | 12-24-2015 |
20150381502 | SYSTEMS, METHODS, AND DEVICES TO SUPPORT INTRA-APPLICATION FLOW PRIORITIZATION - Systems and methods to support intra-application flow prioritization are disclosed herein. User equipment (UE) may be configured to communicatively couple to an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (eNB). The eNB may transmit packets from the UE to an evolved packet core (EPC), which may transmit schedule packets to an application function (AF) via a network. The AF may provide classification information and prioritization information for a plurality of intra-application flows transmitted between the AF and the UE. The EPC may classify uplink and/or downlink traffic into the intra-application flows and mark and/or schedule the traffic based on the prioritization information. Absolute and/or modular length, payload values, and/or packet type may be used to classify the traffic into the intra-application flows. | 12-31-2015 |
20150382275 | METHOD AND APPARATUS FOR SELECTING A ROUTING PATH IN A MESH NETWORK - A method and apparatus for joint routing and distributed scheduling in a directional mesh network includes receiving feedback for multiple candidate paths from at least one neighbor node, Semi-static and instantaneous metrics are determined based upon the received feedback. Routing from a first node to a destination node is determined based upon the semi-static and instantaneous metrics, and a transmission is routed in accordance with the determined route from the first node to the destination node. | 12-31-2015 |
20160006613 | DETECTING AN ACCESS CUSTOMER EDGE DEVICE OF A PROVIDER EDGE DEVICE - According to an example, a Virtual Switch Instance (VSI) in a provider edge (PE) device is obtained and an encapsulation Virtual Local Area Network (VLAN) ID corresponding to the VSI is obtained. A service VLAN (SVLAN) ID in VLAN mapping information in a customer edge (CE) device adjacent to the PE device in the VSI is also obtained, and the CE device is determined to be an access CE device of the PE device in the VSI in response to a determination that the SVLAN ID is identical to the encapsulation VLAN ID. | 01-07-2016 |
20160006648 | Distributed Control System and Control Method Thereof - In a distributed control system including a central communication device, terminal communication devices to which target devices to be controlled are connected, and a network including multiple communication paths connecting the central communication device and terminal communication devices, each terminal communication device includes a calculation input/output performance storage unit storing input/output performance of a calculation unit for controlling the target devices to be controlled and a control input/output performance storage unit storing the performance of the input/output control units of the target devices to be controlled, and the central communication device collects input/output performance information previously stored in these storage units, determines communication paths of the terminal communication units and a packet division method in such a manner that an amount of a communication data of a network and response performance requested of the distributed control system are satisfied, on the basis of the collected input/output performance information and sets the determination results in the terminal communication devices. | 01-07-2016 |
20160006658 | Flow-Based Adaptive Private Network with Multiple WAN-Paths - Systems and techniques are described which improve performance, reliability, and predictability of networks without having costly hardware upgrades or replacement of existing network equipment. An adaptive communication controller provides WAN performance and utilization measurements to another network node over multiple parallel communication paths across disparate asymmetric networks which vary in behavior frequently over time. An egress processor module receives communication path quality reports and tagged path packet data and generates accurate arrival times, send times, sequence numbers and unutilized byte counts for the tagged packets. A control module generates path quality reports describing performance of the multiple parallel communication paths based on the received information and generates heartbeat packets for transmission on the multiple parallel communication paths if no other tagged data has been received in a predetermined period of time to ensure performance is continually monitored. An ingress processor module transmits the generated path quality reports and heartbeat packets. | 01-07-2016 |
20160013967 | METHOD AND APPARATUS FOR DIAGNOSING FAULTS IN A HYBRID INTERNET PROTOCOL NETWORK | 01-14-2016 |
20160013976 | Wireless Through Link Traffic Reduction | 01-14-2016 |
20160014029 | Method and Apparatus for Congestion Signalling for MPLS Networks | 01-14-2016 |
20160014032 | Method and Device for Flow Path Negotiation in Link Aggregation Group | 01-14-2016 |
20160014237 | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMPUTER-READABLE RECORDING MEDIUM | 01-14-2016 |
20160014803 | SYSTEMS AND METHODS FOR TRAFFIC INFORMATION SIGNALING IN A WIRELESS COMMUNICATIONS NETWORK | 01-14-2016 |
20160021571 | INTERFREQUENCY AND INTER-TECHNOLOGY NEIGHBOR PLANNING ON A SELF-ORGANIZING NETWORK - In an example, a self-organizing network (SON) provides automated interfrequency load balancing for a base station such as a NodeB. The NodeB may provide a plurality of carriers, such as in a plurality of UARFCN frequencies, and the SON may provide configuration directives for increasing efficiency. For example, when one carrier becomes loaded, the SON may update neighbor associations to take advantage of relatively unloaded frequency carriers. A plurality of scenarios S may be provided, and a policy P may be defined for each. When the NodeB encounters a scenario S, SON may send configuration directives to implement policy P. Similar concept and policy could be applied in conjunction with INTER Technology Neighbor Definitions between LTE and UMTS and UMTS and GSM. Example if GSM Frequency Neighbors needs to be replaced with different Frequency Neighbors from UMTS based on Load or RF conditions. | 01-21-2016 |
20160021574 | INDICATING ROUTING CAPACITY RELATED DATA OR ROUTING DELAY RELATED DATA VIA SIGNALLING MESSAGES IN A CORE NETWORK OF A TELECOMMUNICATIONS NETWORK USING DIAMETER MESSAGES - A method for indicating routing capacity related data or routing delay related data via signalling messages in a core network of a telecommunications network using Diameter messages of a Diameter protocol includes: transmitting a first piece of routing capacity related information from a first Diameter enabled network node to a second Diameter enabled network node, and transmitting a second piece of routing capacity related information from the first Diameter enabled network node to the second Diameter enabled network node. The first and second pieces of routing capacity related information are transmitted by at least one Diameter message, wherein the first piece of routing capacity related information comprises aggregated routing capacity data or aggregated routing delay data related to a first routing alternative, and the second piece of routing capacity related information comprises aggregated routing capacity data or aggregated routing delay data related to a second routing alternative. | 01-21-2016 |
20160028633 | METHOD FOR DYNAMICALLY CONTROLLING THROUGHPUT SET POINTS IN A NETWORK ON A CHIP, CORRESPONDING COMPUTER PROGRAM AND DATA PROCESSING DEVICE - A method for dynamically controlling throughput set points from sources to targets in a network on a chip including a plurality of nodes and a plurality of links between these nodes for transmission of data packets, including for each link of the network solicited by the transmission of data packets, estimation of an available throughput margin that includes the estimation of a first margin calculated based on a maximum throughput capacity of the link; and for each emitting source of at least one data packet, the calculation and the application of an update of its throughput set point according to the estimated available throughput margins. Estimation of available throughput margin for each link includes estimation of a second margin calculated based on a maximum local absorption capacity of possible sporadic overflows of the throughput set points and its value is determined according to the first and second calculated margins. | 01-28-2016 |
20160036712 | RECEIVE WINDOW AUTO-TUNING - Methods of tuning a receive window. A receiving device and a sending device may be in communication over a network. The receiving device may advertise a receive window to the sending device. The size of the receive window may be adjusted over time based on one or more connection parameters, application parameters and/or operating system parameters. | 02-04-2016 |
20160036713 | SECURE HANDLE FOR INTRA-AND INTER-PROCESSOR COMMUNICATIONS - A protocol element referred to as a secure handle is described which provides an efficient and reliable method for application-to-application signaling in multi-process and multi-computer environments. The secure handle includes an absolute memory reference which allows the kernel to more quickly and efficiently associate a network data packet with an application's communication context in the kernel. | 02-04-2016 |
20160037533 | METHOD AND APPARATUS FOR TRANSMITTING TRAFFIC INDICATION IN WIRELESS COMMUNICATION SYSTEM - A method and apparatus for transmitting an indication in a wireless communication system is provided. A user equipment (UE) transmits/receives traffic with a second network, and transmits an indication, which includes information on the traffic in the second network, to a first network. For traffic steering, the UE may determine whether the traffic is to be offloaded from the second network to a first network or not, and if it is determined that the traffic is to be offloaded from the second network to the first network, the indication may further include a cause value corresponding to offloading. | 02-04-2016 |
20160043930 | METHOD, DEVICE, AND COMPUTER STORAGE MEDIUM FOR IMPLEMENTING IP ADDRESS ADVERTISEMENT - Disclosed are a method, device, and computer storage medium for implementing IP address advertisement. An advertisement for controlling LSA | 02-11-2016 |
20160044537 | DYNAMIC CARRIER LOAD BALANCING - A system may be configured to receive analytics information regarding a cell of a wireless telecommunications network. The cell may be associated with multiple carriers, which may each be associated with, for example, a particular radio access technology (“RAT”), frequency band, or frequency sub-band. The system may dynamically rank the carriers based on measures of load associated with the carriers (as indicated by the analytics information), and may generate system information blocks (“SIBs”) that include the dynamic rankings The SIBs may be provided to user devices, which may select carriers, via which to connect to the cell, based on the dynamic rankings | 02-11-2016 |
20160050040 | RADIO COMMUNICATION SYSTEM AND RADIO COMMUNICATION METHOD - A radio communication system according to the present invention includes a plurality of nodes that collect data of apparatuses and an access point that collects the data of the plurality of nodes. The access point arranges the plurality of nodes into a plurality of groups including nodes, each of which can receive radio waves transmitted from one another, the number of the nodes being equal to or smaller than a number with which interference avoidance of radio by an access method for avoiding congestion efficiently functions. The access point transmits a polling packet for granting a transmission right to each of the groups. When determining that a transmission right is granted to the group to which the plurality of nodes belong, the plurality of nodes transmit the data to the access point while avoiding interference with the other nodes in the group according to the access method. | 02-18-2016 |
20160050150 | METHOD AND SYSTEM FOR TRACKING AND MANAGING NETWORK FLOWS - A method and system for tracking and managing network flows including receiving a first flow counter value for a flow of first flows and determining that the flow is an elephant flow. The method further includes obtaining flow egress port information by determining an egress port on a switch for each of the first flows, obtaining port congestion information for the switch, where the port congestion information includes port congestion data for each egress port, and selecting, based on the port congestion information and the flow egress port information, a new egress port for the flow, and sending a request to update a switch chip on the switch, where the request specifies that subsequently received packets for the flow are to be forwarded out of the new egress port. | 02-18-2016 |
20160050582 | Distributed Bi-Directional Flow Control in Wireless Mesh Networks - A distributed, bi-directional congestion control and starvation avoidance system for wireless mesh networks. In particular implementations, the nodes of the wireless mesh network monitor their respective local buffers for traffic load, and signal upstream and downstream nodes in response to detected congestion or excess capacity to dynamically allocate transmit capacity between neighboring nodes. Particular implementations are capable of mitigating congestion and preventing starvation in a fully distributed, low-overhead, scalable and efficient manner. | 02-18-2016 |
20160057654 | MODELING NETWORK SIGNALING IN A MOBILE NETWORK BASED ON ELAPSED TIME - The disclosed technology includes systems and methods for optimizing network traffic management in a mobile network. One method includes determining if a mobile application executing on a mobile device is associated with network signaling requiring a corresponding radio connection. At least a portion of the network signaling caused by the transactions is filtered. The filtered network signaling does not cause a corresponding radio connection. A signaling efficiency is calculated that indicates a total number of the radio connections that are saved as a result of the filtering. | 02-25-2016 |
20160057658 | ADMISSION CONTROL AND LOAD BALANCING - Certain aspects of the present disclosure relate to methods and apparatus for wireless communication, and more particularly, to methods and apparatus to enable a node to be aware of active services and context for a mobile device in order to determine the load balancing and admission control for the services. For example, in certain aspects, a mobile device for managing at least one data flow between a core network and the mobile device may determine whether at least one of the data flow or a service related to the data flow should be reported and send a report to a first node based on the determination. The report may identify at least one of the data flow or service and indicates a packet data network (PDN) connection or bearer associated with the service or data flow. | 02-25-2016 |
20160072715 | INTEREST KEEP ALIVES AT INTERMEDIATE ROUTERS IN A CCN - One embodiment provides a system that facilitates an intermediate node to handle a potential timeout event. During operation, the system receives, by an intermediate node, a keep-alive control packet which indicates a name for an Interest message, an indicator to keep alive a Pending Interest Table (PIT) entry, and a time period for which to keep the PIT entry alive. The intermediate node determines whether the keep-alive control packet corresponds to the PIT entry based on the name, and, responsive to determining that the keep-alive control packet corresponds to the PIT entry, updates a timeout value of the PIT entry based on the time period indicated in the keep-alive control packet. Responsive to determining one or more interfaces specified in the PIT entry from which the Interest message is received, the intermediate node forwards the keep-alive control packet to the one or more interfaces. | 03-10-2016 |
20160072731 | TUNNELING WITHIN A NETWORK-ON-CHIP TOPOLOGY - Systems and methods relate to a network on chip (NoC) which includes one or more channels configured to carry data packets in a first direction, the first direction having an upstream end and a downstream end. A tunnel is configured between an upstream element at the upstream end and a downstream element at the downstream end. The tunnel includes common wires which are shared by the one or more channels. The tunnel is configured to transmit data packets of two or more formats on the common wires based on common signals. common signals comprise data signals to transmit one or more of data, control, or debug information belonging to the data packets on the common wires, and framing signals to control transmission of the data signals on the common wires. | 03-10-2016 |
20160073287 | NETWORK SELECTION IN A HETEROGENEOUS NETWORK - Technology for a user equipment (UE) to communicate in a multiple radio access technology (multi-RAT) heterogeneous network (HetNet) is described. A radio-link-selection hysteresis threshold can be determined at the UE for a radio link between the UE and a node in the multi-RAT HetNet. A reliability value of a throughput estimate can be measured for the radio link in the multi-RAT HetNet. The radio-link-selection hysteresis threshold can be adjusted at the UE based on the reliability value to increase network stability in the multi-RAT HetNet. | 03-10-2016 |
20160080257 | System and Method of Traffic Engineering in a Software Defined Radio Access Network - An embodiment method of traffic engineering (TE) in a software defined radio access network (SD-RAN) includes determining, by a radio resource manager (RRM) at a wireless radio node, respective data rates for paths of a plurality of user equipments (UEs) wirelessly coupled to the wireless radio node. The RRM computes respective supported wireless rates for the paths of the plurality of UEs according to the respective data rates. The TE module receives respective allocated data rates for the paths of the plurality of UEs. The method also includes repeating the determining and the computing using the respective allocated data rates. | 03-17-2016 |
20160080266 | CONTROL METHOD, INFORMATION PROCESSING DEVICE, AND COMMUNICATION SYSTEM - A control method executed by an information processing device including a memory configured to store information on a plurality of temporary routes set for each kind of service, the control method includes receiving a routing request from a switch among a plurality of switches; extracting, from the memory, a temporary route corresponding to a service related to the routing request when it is determined that processing congestion of the information processing device occurs; setting the extracted temporary route for one or more related switches among the plurality of switches; determining a route corresponding to the service, based on a predetermined condition of the service, when it is determined that the processing congestion of the information processing device has subsided; and setting the determined route for the one or more related switches among the plurality of switches. | 03-17-2016 |
20160080270 | REGIONAL INDEPENDENT TANDEM TELEPHONE SWITCH - Implementations of the present disclosure involve an apparatus and/or method for a regional independent tandem switch of a telecommunications network. The tandem switch processes communications between a long distance carrier and a local exchange carrier through a voice over IP (VOIP) network. By utilizing the VOIP network, the regionally independent tandem may process long distance communications to and from any point in the network, regardless of the physical proximity of the tandem to the originating/destination communication device. The regionally independent nature of the tandem also allows for flexibility in communication routing through the network, load balancing between the network tandem switches and reduction of needed components of the network for proper processing of the long distance communications. | 03-17-2016 |
20160080966 | MESH NETWORK ASSESSMENT AND TRANSMISSION - Systems, apparatuses, and methods relating to mesh network communications are described. In one embodiment a method may include receiving at least one information packet at a node, identifying one or more output communication links, assessing at least one characteristic of at least one of the one or more identified output communication links, and transmitting one or more information packets from a node via at least one of one or more identified output communication links based at least in part on at least one characteristic. | 03-17-2016 |
20160080970 | Virtual International Mobile Subscriber Identity Based Insight Delivery To Mobile Devices - Network insights may be useful in various communication networks. For example, certain cellular or similar networks may benefit from the delivery of cellular network insights to subscriber devices based on virtual international mobile subscriber identity (IMSI). For example, a method can include detecting, by a device, at least one paging message over a cellular system. The method can also include extracting, from the at least one paging message, at least one cellular network insight including at least one cellular network condition. The paging message may include a virtual IMSI. | 03-17-2016 |
20160080974 | SYSTEMS AND METHODS FOR ADJUSTING AN OPERATING CHARACTERISTIC OF A WIRELESS COMMUNICATION NETWORK BASED ON LOAD TO INCREASE QUALITY OF SERVICE - Methods and apparatus for adjusting an operating characteristic of a wireless communication network based on load to increase quality of service (QoS) are disclosed herein. One aspect of the present disclosure provides a method of communicating in a wireless communication network including a plurality of stations. The method includes determining a load of the wireless communication network and whether one or more of the plurality of stations are satisfying their QoS requirements. The method further includes determining an adjustment to the wireless communication network based at least in part on the load of the wireless communication network so as to increase a number of the plurality of stations that satisfy their QoS requirements, the adjustment based on one or more of a clear channel assessment threshold and/or a request to send and clear to send messaging in. | 03-17-2016 |
20160087895 | TERMINAL, CONTROL DEVICE, COMMUNICATION METHOD, COMMUNICATION SYSTEM, COMMUNICATION MODULE, PROGRAM, AND INFORMATION PROCESSING DEVICE - A terminal communicating with a network including a forwarding device for forwarding a packet and a control device for controlling the forwarding device in accordance with a request from the forwarding device, includes a communication unit that receives a processing rule indicating that a packet for communicating with a first destination is changed so as to communicate with a second destination, from the control device, a storage unit that stores the received processing rule, and a processing unit that in a case of communicating with the network, changes a destination of a packet in accordance with a processing rule that corresponds to the packet by referring to the processing rule stored in the storage unit. | 03-24-2016 |
20160087905 | FLOW FORWARDING METHOD, DEVICE, AND SYSTEM - The present application discloses a flow forwarding method, device, and system. The method includes: receiving, by an edge node, an intelligent routing service request packet, and the packet includes a constraint condition required for establishing the intelligent routing service; if the edge node does not find, in a flow table, a corresponding matching flow table entry of characteristic information, sending, by the edge node, a first message to a controller, where the first message includes identification information of the edge node and the characteristic information and the edge node is an ingress edge-node or an egress edge-node that receives the packet; receiving, a first flow table entry sent by the controller, where the first flow table entry is generated according to the first message and meets the constraint condition; and processing, according to the first flow table entry, a packet sent by the user side device. | 03-24-2016 |
20160088519 | INTERACTION AND MIGRATION OF EPC TOWARDS VIRTUALIZED MOBILE BACKHAUL/SHARING OF RAT (ENB, RNC, BSC) - Apparatuses and methods are provided by which a second network is associated to or disassociated from a network element (e.g., an eNB) which is connected to a first network, and an association configuration information is sent to the network element, the association configuration information comprising a combination of a first network identification identifying the first network and a second network identification identifying the second network. Based on this association configuration, for example load balancing using both the first and the second network may be carried out. | 03-24-2016 |
20160094314 | METHOD AND APPARATUS FOR TERMINATING REPETITION OF DATA PACKET TRANSMISSION - In one embodiment, the method includes first determining, at a device, whether a data packet is successfully decoded after a first number of data packet repetitions have been received. Here, the first number is less than a total number of data packet repetitions to be sent to the device. The method further includes first sending, by the device, an acknowledgement if the first determining determines the data packet was successfully decoded, the first sending occurring before the total number of data packet repetitions has been received. | 03-31-2016 |
20160094389 | ELASTICALLY MANAGING A SERVICE NODE GROUP - Some embodiments provide an elastic architecture for providing a service in a computing system. To perform a service on the data messages, the service architecture uses a service node (SN) group that includes one primary service node (PSN) and zero or more secondary service nodes (SSNs). The service can be performed on a data message by either the PSN or one of the SSN. However, in addition to performing the service, the PSN also performs a load balancing operation that assesses the load on each service node (i.e., on the PSN or each SSN), and based on this assessment, has the data messages distributed to the service node(s) in its SN group. Based on the assessed load, the PSN in some embodiments also has one or more SSNs added to or removed from its SN group. To add or remove an SSN to or from the service node group, the PSN in some embodiments directs a set of controllers to add (e.g., instantiate or allocate) or remove the SSN to or from the SN group. Also, to assess the load on the service nodes, the PSN in some embodiments receives message load data from the controller set, which collects such data from each service node. In other embodiments, the PSN receives such load data directly from the SSNs. | 03-31-2016 |
20160099874 | DATA PACKET ROUTING METHOD AND DEVICE - The present invention provides a data packet routing method and device. When a Switch receives, form an SE, a traffic flow on which service processing is performed, the Switch can determine a forwarding rule of a corresponding service chain according to the traffic flow received from the SE, and route, according to the forwarding rule, a data packet received from the SE. Compared with a case in the prior art in which an SPC needs to deliver a forwarding rule corresponding to each traffic flow to a Switch, the embodiments of the present invention adopt the technical solutions in which the SPC only needs to deliver a forwarding rule corresponding to each service chain to the Switch, thereby reducing signaling interaction between the SPC and the Switch and saving a network overhead. | 04-07-2016 |
20160099877 | INTERCONNECT FLOW CONTROL - A communication technique which includes determining, at least in part by comparing data associated with a packet that has been pulled from a received packet queue with a highest sequence number among packets that have been placed in the received packet queue, that the received packet queue has space available to receive a further packet. A receiver with which the received packet queue is associated is sent, based at least in part on the determination, a next packet. | 04-07-2016 |
20160100331 | OFFLOAD SERVICES VIA A NEUTRAL HOST NETWORK - Techniques for providing offload services via a neutral host network (NHN) are described here. An example method may include establishing an authorization relationship, at the NHN, with a mobile network. In addition, the example method may include sending a notification indicating the authorization relationship of the NHN with the mobile network to one or more user equipments (UEs) within radio coverage of the NHN, wherein the authorization relationship specifies that the NHN is authorized by the mobile network to provide offload services for at least one UE of the one or more UEs that is associated with the mobile network. | 04-07-2016 |
20160100450 | Methods, Network Nodes, and Computer Program Products For Providing Access Point Name (APN) Based Group Congestion Control - This disclosure describes an APN based group congestion control mechanism. The mechanism utilizes a Group Defining APN (GDA) for defining terminal groups. To add a terminal to a particular terminal group, the network operator need only add a GDA to a list of APNs already included in the terminal's subscription data. | 04-07-2016 |
20160105365 | NETWORK-COORDINATED DRX TRANSMISSION REDUCTION FOR A NETWORK ACCESS DEVICE OF A TELEMATICS-EQUIPPED VEHICLE - A system for reduction of discontinuous-receive (DRx) transmissions for a network access device (NAD) of a telematics unit of a telematics-equipped vehicle includes: the telematics unit, configured to determine whether vehicle ignition of the telematics-equipped vehicle is on or off, the telematics unit further comprising the NAD, the NAD being configured to communicate with a network entity to perform a periodic updating procedure; the network entity, configured to communicate with the NAD for performance of the periodic updating procedure. The NAD and the network entity are further configured to reduce a frequency at which the periodic updating procedure is performed for the NAD in a DRx state relative to the frequency at which the periodic updating procedure is performed for the NAD in a vehicle ignition-on state. | 04-14-2016 |
20160112320 | NODE IN NETWORK INCLUDING A PLURALITY OF NODES - In a network including a plurality of nodes, a node transmits data to another node, receives data from another node, and stores a communication history between a plurality of other nodes and the node itself. When an acknowledge response to data transmitted to a first node among the plurality of other nodes is not received, the node generates a duplicate data of the transmitted data. When a duplication report indicating detection of duplicate data transmitted to a second node among the plurality of other nodes has been received from one of the plurality of other nodes, the node refers to the communication history, and identifies the first node as a cause of generation of the duplicate data. Thereafter, the node generates a check request that include a communication history between the first node and the node itself and that requests the first node to check the communication history. | 04-21-2016 |
20160112321 | NODE IN NETWORK INCLUDING A PLURALITY OF NODES - In a network including a plurality of nodes, a node transmits data to another node, receives data from another node, and stores a communication history between a plurality of other nodes and the node itself. When an acknowledge response to data transmitted to a first node among the plurality of other nodes is not received, the node generates a duplicate data of the transmitted data. When a duplication report indicating detection of duplicate data transmitted to a second node among the plurality of other nodes has been received from one of the plurality of other nodes, the node refers to the communication history, and identifies the first node as a cause of generation of the duplicate data. Thereafter, the node generates a check request that include a communication history between the first node and the node itself and that requests the first node to check the communication history. | 04-21-2016 |
20160112335 | System and Method for Transmission Management in Software Defined Networks - A communications controller is provided. The communications controller includes a flow manager that classifies a packet flow serviced by more than one transmission points (TPs) as one of a plurality of slices in accordance with at least one of a nature of the packet flow, a load status of each of the plurality of slices, and feedback information provided by the more than one TPs, and alters a classification of the packet flow in accordance with the load status of each of the plurality of slices, and feedback information provided by the TPs served by the communications controller. The communications controller also includes a memory coupled to the flow manager, the memory stores a packet of the packet flow in one of a plurality of packet queues in accordance with the classification of the packet flow. | 04-21-2016 |
20160113017 | BUFFER STATUS REPORTING AND LOGICAL CHANNEL PRIORITIZATION IN MULTIFLOW OPERATION - Uplink reporting and logical channel prioritization in multiflow operation is described. In some embodiments, uplink reporting for multiflow operation utilizes bearer level splitting where the UE associates bearers or logical channel groups (LCGs) with cells for uplink reporting. In some embodiments, uplink reporting for multiflow operation utilizes packet level splitting where the UE groups buffers for all LCGs into a common pool for uplink reporting. In packet level splitting embodiments, the UE may perform uplink reporting based on the total amount of data available for transmission in the common buffer pool or by applying scaling coefficients associated with the serving cells. Some embodiments manage mapping of logical channel payloads to uplink grants for multiflow operation. | 04-21-2016 |
20160127941 | SON CONTROL SYSTEM, SON CONTROL METHOD, AND MOBILE COMMUNICATION SYSTEM - A mobile communication system ( | 05-05-2016 |
20160134464 | CORE NETWORK NODE, RADIO ACCESS NETWORK NODE AND METHODS THEREIN FOR CONTROLLING OVERLOAD IN CORE NETWORK - A method in a Core Network, CN, node for managing signalling from a Radio Access Network, RAN, to a CN in a wireless communication network. The CN node transmits to a RAN node an indication of overload in the CN. The overload is due to signalling from the RAN. The indication of overload comprises an indication to reduce a rate of reporting congestion information to the CN. | 05-12-2016 |
20160134538 | ENSURING PREDICTABLE AND QUANTIFIABLE NETWORKING PERFORMANCE - The ensuring of predictable and quantifiable networking performance. Embodiments of the invention combine a congestion free network core with a hypervisor based (i.e., edge-based) throttling design to help insure quantitative and invariable subscription bandwidth rates. A lightweight shim layer in a hypervisor can adaptively throttle the rate of VM-to-VM traffic flow. A receiving hypervisor can detect congestion and communicate back to sending hypervisors that rates are to be regulated. In response, sending hypervisors can reduce transmission rate to mitigate congestion at the receiving hypervisor. In some embodiments, the principles are extended to any message processors communicating over a congestion free network. | 05-12-2016 |
20160142326 | METHOD AND APPARATUS FOR CONTROLLING SERVICE QUALITY IN COMMUNICATION SYSTEM, AND COMMUNICATION APPARATUS - A communication system, a method for controlling service quality, a control apparatus, and a communication apparatus are provided that enable flexible packet forward processing control based on service quality information. A communication system in which a logical path is established over a network to perform communication includes: a control apparatus that retains a policy indicating an association between a logical path and service quality information (QoS); and a communication apparatus that provides a packet with the service quality information (QoS) corresponding to the logical path to which the packet belongs, in accordance with a control message sent from the control apparatus. | 05-19-2016 |
20160142508 | COMMUNICATION DEVICE, COMMUNICATION METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM - According to one embodiment, a communication device includes: a wireless communication interface to transmit and receive a radio signal; a wireless monitor to measure a state of a communication channel with a counterpart device based on a frame to be communicated with the counterpart device via the wireless communication interface; a communication state determiner to determine whether to transmit information pre-acquired for the counterpart device to the counterpart device based on the state of the communication channel; and a communicator to transmit the information to the counterpart device via the wireless communication interface according to a determined result of the communication state determiner. | 05-19-2016 |
20160149817 | ANALYSIS DEVICE - An analysis device analyzes a packet processed by a communication device connected with a network. The analysis device includes a receiver and an analyzer. The receiver receives a mirror packet of the packet transmitted through the network. The analyzer obtains and analyzes a portion of information in the mirror packet, and determines a necessity or lack thereof for a function of the communication device to be performed on the packet transmitted through the network based on analysis results of the analyzer. | 05-26-2016 |
20160149818 | METHOD AND APPARATUS FOR OPTIMIZING TRANSMISSIONS IN WIRELESS NETWORKS - Various communication systems may benefit from optimized transmissions. A method can include receiving data to be forwarded to a first wireless device. The method can also include determining the data as delay tolerant data. Moreover, the method can include defining a role of at least one second wireless device for forwarding the delay tolerant data. Also, the method can include transmitting the delay tolerant data to the second wireless device to be forwarded to the first wireless device. | 05-26-2016 |
20160149819 | SYSTEMS AND METHODS FOR HARDWARE ACCELERATED TIMER IMPLEMENTATION FOR OPENFLOW PROTOCOL - A new approach is proposed to support a virtual network switch, which is a software implementation of a network switch utilizing hardware to accelerate implementation of timers of the virtual network switch under OpenFlow protocol. The approach utilizes a plurality of hardware-implemented timer blocks/rings, wherein each of the rings covers a specified time period and has a plurality of timer buckets each corresponding to an interval of expiration time of timers. When a new flow table entry is programmed at an OpenFlow agent of the virtual network switch, its associated timer entries are created and inserted into the corresponding timer bucket based on the expiration time of the timers. During operation, hardware of the virtual network switch traverses the timer rings for the timer bucket which time has expired, identifies timer entries in the expired timer bucket, interrupts CPU or provides a notification to the agent with necessary contextual information. | 05-26-2016 |
20160156566 | VIRTUAL PORT MAPPINGS FOR NON-BLOCKING BEHAVIOR AMONG PHYSICAL PORTS | 06-02-2016 |
20160157131 | SYSTEM AND METHOD FOR TRAFFIC OFFLOADING FOR OPTIMAL NETWORK PERFORMANCE IN A WIRELESS HETEROGENEOUS BROADBAND NETWORK | 06-02-2016 |
20160164786 | COMMUNICATION SYSTEM - In a communication system, a plurality of segments are formed. The plurality of segments each include: a communication path instruction device instructing establishment of a communication path in a network; the network in which a communication path is established by the communication path instruction device; and an information acquisition unit acquiring network information of the network. The networks of the respective segments are connected to each other via a network connection device. The communication system has: an information aggregation unit aggregating a plurality of network information acquired by the information acquisition units; and a higher-level communication path instruction unit instructing establishment of a path in each of the networks of the respective segments. The higher-level communication path instruction unit instructs establishment of a communication path passing through the networks by using the information aggregated by the information aggregation units. | 06-09-2016 |
20160164792 | TRACKING QUEUING DELAY AND PERFORMING RELATED CONGESTION CONTROL IN INFORMATION CENTRIC NETWORKING - A network device that performs information centric networking (ICN) in an ICN network receives an Interest from a consumer as the Interest traverses an Interest path to a data responder. The Interest requests data by name and indicates an accumulated Interest queuing delay experienced by the Interest on the Interest path. The network device enqueues the Interest to an Interest queue and dequeues the Interest from the Interest queue, and determines a local Interest queuing delay between the enqueing and dequeuing. The network device increases the indicated accumulated Interest queuing delay by the local Interest queueing delay, and forwards the Interest along the Interest path. The network device receives a Data packet satisfying the Interest as the Data packet traverses the Interest path in reverse. The network device increases an accumulated Data queueing delay indicated in the Data packet, and then forwards the Data packet to the consumer. | 06-09-2016 |
20160165456 | Apparatus and Method for Monitoring Operations in a Satellite Communication System - An approach for monitoring operations in a satellite communication system includes selecting different types of beams that can be used to represent a satellite coverage area, and retrieving metrics from at least one subsystem in a satellite communication system. A map of the satellite coverage area is overlaid with a plurality of coverage beams in accordance with their respective coverage portions of the satellite coverage area. A color scheme can then be applied to provide status information for each coverage beam corresponding to retrieved metrics. | 06-09-2016 |
20160165478 | Methods and Apparatuses for Load Balancing in a Self-Organising Network - A method including obtaining information including at least one indicator at a first cell; and using said information to determine the available capability of said first cell for load balancing between said first cell and at least one second cell in a self-organising network. | 06-09-2016 |
20160165479 | MULTI-CHANNEL MESH NODES EMPLOYING STACKED RESPONSES - Rather than using a large number of transceivers (transmitter/receiver pairs) operating in parallel, Access Points with multiple channels are used to aggregate, or stack, transmitted response communications, e.g., transmitting multiple acknowledgements (ACKs) in a single packet to one or more sources of received packets. The method includes sending on a plurality of channels, by each of a plurality of respective first nodes, a communication to a second node, receiving on the plurality of channels, by the second node, the communication from each of the plurality of first nodes and sending, by the second node, a transmission that contains a response to each communication that was successfully received from each of the plurality of first nodes. The response to each of the plurality of first nodes is part of a single message sent by the second node. | 06-09-2016 |
20160165481 | DATA TRANSMISSION METHOD AND APPARATUS - Embodiments of the present disclosure provide a data transmission method and an apparatus. The method includes: receiving, by user equipment UE, indication information sent by an access node of a cellular access network, where the indication information includes a filtering condition, and the indication information is used to instruct the UE to transmit, by using a wireless local area network WLAN, a traffic flow that meets the filtering condition; determining, by the UE according to the indication information, that a first traffic flow meets the filtering condition; and transmitting, by the UE, the first traffic flow by using the WLAN. Therefore, according to an indication of the access node of the cellular access network, the UE may choose to transmit the traffic flow by using the WLAN, thereby improving data transmission efficiency. | 06-09-2016 |
20160173384 | Method and Device for Transmitting Network Packet | 06-16-2016 |
20160173395 | TIMING TRANSPORT METHOD IN A COMMUNICATION NETWORK | 06-16-2016 |
20160174107 | WIFI BOOST WITH LTE IP ANCHOR | 06-16-2016 |
20160182245 | SYSTEM FOR MULTICAST AND REDUCTION COMMUNICATIONS ON A NETWORK-ON-CHIP | 06-23-2016 |
20160182389 | System and Method for Dynamic Rate Control in Ethernet Fabrics | 06-23-2016 |
20160191402 | Reduction of Network Congestion - A technology is provided for reducing network congestion. A data loss rate pertaining to a datastream between a client and a server may be determined. The datastream may comprise data packets sent and received between the client and the server. The client and the server may send to and receive from each other data packets encoded using random linear network coding (RLNC) in response to determining that the data loss rate is higher than or equal to a threshold. | 06-30-2016 |
20160192233 | CONGESTION CONTROL FOR A MULTIMEDIA SESSION - Congestion control is achieved by assigning flow identifiers to media flows sharing source and destination addresses. Performance measurements between a sender and a receiver and/or routers are performed and used to detect a congestion state for a flow route in a transport network. A media flow, a media rate to adapt to combat the congestion state, is identified based on the assigned flow identifiers and mapping information defining a mapping between flow routes and flow identifiers. | 06-30-2016 |
20160197820 | CONTROL APPARATUS, NETWORK NODE AND METHOD FOR INTERCHANGING DATA VIA A DATA NETWORK | 07-07-2016 |
20160198366 | INTER-APN ROUTING FLOW DISTRIBUTION | 07-07-2016 |
20160205029 | PROCEDURES, APPARATUSES, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR ADAPTIVE TUNNEL BANDWIDTH BY USING SOFTWARE DEFINED NETWORKING | 07-14-2016 |
20160255535 | ENABLING INFORMATION CENTRIC NETWORKS SPECIALIZATION | 09-01-2016 |
20160255541 | NETWORK ASSISTED BONDING | 09-01-2016 |
20160380909 | PROVIDING QUALITY OF SERVICE FOR CONTAINERS IN A VIRTUALIZED COMPUTING ENVIRONMENT - An example method is provided for a computing device to provide quality of service (QoS) for a container in a virtualized computing environment. The method may comprise receiving a traffic flow of packets from a virtual machine and identifying a container from which the traffic flow originates based on content of the received traffic flow of packets. The container may be supported by the virtual machine. The method may further comprise retrieving a QoS policy configured for the identified container. For example, the QoS policy may specify a network bandwidth allocation for the container. The method may further comprise forwarding the received traffic flow of packets according to the QoS policy. | 12-29-2016 |
20160381594 | METHODS, SYSTEMS AND APPARATUS FOR MANAGING AND/OR ENFORCING POLICIES FOR MANAGING INTERNET PROTOCOL ("IP") TRAFFIC AMONG MULTIPLE ACCESSES OF A NETWORK - Methods, systems and apparatus for managing and/or enforcing one or more policies for managing internet protocol (“IP”) traffic among multiple accesses of a network in accordance with a policy for managing bandwidth among the multiple accesses are disclosed. Among the methods, systems and apparatus is a method that may include obtaining performance metrics associated with the multiple accesses. The method may also include adapting one or more rules of one or more the policies for managing IP traffic among the plurality of accesses based, at least in part, on the performance metrics and the policy for managing bandwidth among the plurality of accesses. The method may further include managing IP traffic associated with at least one wireless transmit and/or receive unit (“WTRU”) among the plurality of accesses responsive to the adapted rules. | 12-29-2016 |
20160381596 | INTELLIGENT MULTI-BEAM MEDIUM ACCESS CONTROL IN KU-BAND FOR MISSION-ORIENTED MOBILE MESH NETWORKS - A MAC design for Ku-band mobile wireless mesh network with multi-beam smart antennas is disclosed. This MAC includes an overlay control that separates the collision domain. It also has lower layer CSMA-like scheme. The disclosed design includes an enhanced PCF and an enhanced DCF for two purposes: (1) exploiting multi-beam concurrent communication capability (2) supporting QoS and mission-based communications. An efficient time synchronization scheme is also disclosed to ensure all beams can concurrently send data to the star node. Finally, ARMA or HMM based prediction schemes are disclosed to predict future traffic profile in each beam. This helps the star node to better prepare the queue content and schedule information. | 12-29-2016 |
20170237665 | PACKET PROCESSING METHOD AND PACKET PROCESSING SYSTEM | 08-17-2017 |
20170237674 | SYSTEM AND METHOD OF SITE TRAFFIC CONTROL | 08-17-2017 |
20180026893 | SYSTEM AND METHOD FOR IMPLEMENTING UNIVERSAL CLOUD CLASSIFICATION (UCC) AS A SERVICE (UCCAAS) | 01-25-2018 |
20180026894 | METHODS AND SYSTEMS FOR DYNAMIC POLICY BASED TRAFFIC STEERING OVER MULTIPLE ACCESS NETWORKS | 01-25-2018 |
20180026901 | PROCEDURES, APPARATUSES, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR ADAPTIVE TUNNEL BANDWIDTH BY USING SOFTWARE DEFINED NETWORKING | 01-25-2018 |
20180027440 | UPLINK AIRTIME FAIRNESS THROUGH BASIC SERVICE SET STEERING | 01-25-2018 |
20190149473 | SYSTEM AND METHOD FOR EFFICIENT NETWORK ISOLATION AND LOAD BALANCING IN A MULTI-TENANT CLUSTER ENVIRONMENT | 05-16-2019 |
20190150034 | Service Traffic Control Method and System and Decision Network Element | 05-16-2019 |
20190150035 | Network Assisted Bonding | 05-16-2019 |
20220141146 | DATA PACKET DELETING METHOD, DEVICE AND STORAGE MEDIUM - Embodiments of the present application provide a data packet deleting method, a device and a storage medium, the method includes: when a protocol layer entity of a sender receives an SDU from a higher layer, determining a QoS flow to which the SDU belongs; when the QoS flow to which the SDU belongs is a first QoS flow, the protocol layer entity starts a first discard timer, or the protocol layer entity selects a reference timer from the first discard timer and a second discard timer (a discard timer with DRB granularity), and starts the reference timer; when the first discard timer expires, or, when the reference timer expires, the protocol layer entity deletes the SDU and a PDU corresponding to the SDU. | 05-05-2022 |