Abstract:
The present disclosure generally discloses various mechanisms for supporting multipath communications, including mechanisms for supporting retransmissions for multipath communications. The mechanisms for supporting retransmission for multipath communications may be provided within the context of multipath transport connections, such as Multipath Transmission Control Protocol (MPTCP) connections. The mechanisms for supporting retransmission for multipath communications may support retransmission of lost or delayed packets of a multipath transport connection in a manner tending to avoid a timeout of the multipath transport connection.
Abstract:
Systems and methods are provided for ranking electronic information based on determined similarities. In one aspect a set of unique features are determined from a collection of electronic objects. A graph is constructed in which electronic object are represented as object nodes and determined features are represented as feature nodes. The object nodes are interconnected by a weighted edge to at least one feature node. Scores for the object nodes and the feature nodes are computed using a determined set of anchor nodes and a determined weighted adjacency matrix. The object nodes and the feature nodes of the graph are ranked and displayed based on the computed scores. In one aspect, the scores and the ranks for the object nodes and the feature nodes are dynamically updated and displayed based on user preferences.
Abstract:
In one example embodiment, a method of adaptive video streaming includes receiving, by a server, a request for a video segment from an end user device and determining, by the server, a plurality of variables, the plurality of variables including at least one of a download time of a previously requested video segment by the end user device, a fullness of a buffer at the end user device and a size of the buffer. The method further includes determining, by the server, a rate of the requested video segment based on one or more of the determined plurality of variables and sending, by the server, the requested video segment at the determined rate to the end user device.
Abstract:
Various embodiments provide a method and apparatus for allocating resources to applications (e.g., application processes) using pre-provisioned resource configurations (e.g., VMs or containers) that are based on clustered historical resource usage data. In particular, the set of pre-provisioned resources required to support elasticity in a set of applications is reduced by determining a subset of pre-provisioned resource configurations that are able to be reused across multiple applications. A pre-provisioned resource configuration being based on a determined dominant center for the resource cluster associated with the pre-provisioned resource configuration.
Abstract:
The present disclosure generally discloses a longest queue identification mechanism. The longest queue identification mechanism, for a set of queues of a buffer, may be configured to identify the longest queue of the set of queues and determine a length of the longest queue of the set of queues. The longest queue identification mechanism may be configured to identify the longest queue of the set of queues using only two variables including a longest queue identifier (LQID) variable for the identity of the longest queue and a longest queue length (LQL) variable for the length of the longest queue. It is noted that the identity of the longest queue of the set of queues may be an estimate of the identity of the longest queue and, similarly, that the length of the longest queue of the set of queues may be an estimate of the length of the longest queue.
Abstract:
Various exemplary embodiments relate to a network device configured to perform a method of configuration, the device including a memory; and a processor configured to: build an object model; create an XML-equivalent using the network element configuration file as input; create a dependency model; and perform deployment logic based on creation of the dependency model.
Abstract:
A capability for sparsifying a representation of pairwise cost information is presented herein. The capability for sparsifying a representation of pairwise cost information may be used to sparsify a representation of pairwise cost information for a set of nodes. The sparsification of a representation of pairwise cost information for a set of nodes may provide thereby a sparsified representation of the pairwise cost information for the set of nodes. The sparsification of the representation of pairwise cost information for the set of nodes may be based on clustering of the nodes of the set of nodes into clusters. The sparsification of the representation of pairwise cost information for the set of nodes may be based on calculation of intra-cluster costs and inter-cluster costs, where the intra-cluster costs and inter-cluster costs are calculated based on the pairwise cost information of the representation of the pairwise cost information for the set of nodes.
Abstract:
A capability for opportunistic forwarding of information using a wireless terminal is presented. An energy limited node includes a wake-up circuit configured to detect a wake-up signal from a wireless terminal where the wake-up signal includes a modulated waveform signal, and a communication module configured to switch, based on a control signal generated by the wake-up circuit, from a sleep mode in which the communication module is not operable to communicate with the wireless terminal to an active mode in which the communication module is operable to communicate with the wireless terminal. A wireless terminal includes a first wireless communication interface configured for communication with a device using a wireless communication protocol, a second wireless communication interface configured for wireless communication with a wireless access node of a wireless network, and a processor configured to support opportunistic forwarding of information between the device and the wireless access node of the wireless network.
Abstract:
Fast congestion detection is implemented in a wireless radio access network (RAN) to mitigate congestion by classifying bearers into bearer types using bearer metrics and monitoring bearers for type specific anomalies to obtain anomaly data. Congestion is detected based on the anomaly data to obtain congestion information that is exported to a network node to mitigate network congestion. Bearer metrics include radio link protocol (RLC) buffer size information, physical resource block (PRB) utilization information, and transmission burst interval information. The transmission burst interval information includes information on time intervals between successive time periods when a RLC buffer is empty. The bearers are classified into Type I and Type II bearers. Type I bearers are bearers displaying bursty data transfer behavior, and Type II bearers are bearers displaying a continuous stream of data transfer behavior.
Abstract:
Various embodiments provide a method and apparatus for allocating resources to applications (e.g., application processes) using pre-provisioned resource configurations (e.g., VMs or containers) that are based on clustered historical resource usage data. In particular, the set of pre-provisioned resources required to support elasticity in a set of applications is reduced by determining a subset of pre-provisioned resource configurations that are able to be reused across multiple applications. A pre-provisioned resource configuration being based on a determined dominant center for the resource cluster associated with the pre-provisioned resource configuration.