H04L12/927

Distributed application framework for prioritizing network traffic using application priority awareness

A system and a method for prioritizing network traffic using application awareness and network awareness in a network environment is disclosed. An exemplary method can include receiving a network traffic priority for network traffic associated with a job performed by a distributed application; and based on the network traffic priority, assigning the network traffic to a network classification model, such as an access control list, associated with a network element for directing the network traffic in a network. The network classification model is associated with a network traffic priority class having defined quality of service (QoS) features, such that the network traffic traverses the network according to the defined QoS features.

Multi-path routing

Systems and methods are provided for dynamically routing packets using multi-flow and multi-path multiplexing connections. A first computing device and second computing device communicate via a plurality of data flows, which may be routed across various network paths. Each flow is defined by a set of network addresses, a set of ports, and a protocol specification, such as UDP. The second device sends information to the first device regarding the various data flows. The first device may send probing packets to facilitate collecting data flow information. Information may include latency, packet loss, and other values. Based on the information received, the first device may select or prioritize data flows to mitigate congestion, and address performance criteria. The first device may also transmit information regarding selected data flows to other devices, allowing the other devices to utilize a selected data flow even if they lack multiplexing capability.

WIRELESS RESOURCE CONTROL SYSTEM, WIRELESS BASE STATION, RELAY APPARATUS, WIRELESS RESOURCE CONTROL METHOD, AND PROGRAM

Provided a relay apparatus arranged on a communication path between a content transmission apparatus and a wireless base station evaluates a communication quality relating to communication between the content transmission apparatus and the wireless terminal, and generates control information for controlling allocation of wireless resource for the wireless terminal, based on the control information.

DETECTING SHARED ACCESS

A method and a device for detecting shared access are provided in the present disclosure. The method comprises: receiving an application layer packet from a user terminal; extracting a public network IP accessed by the user terminal and a data stream feature from the received application layer packet, where the data stream feature may uniquely identify the user terminal; determining a number of user terminals which access the public network IP according to the data stream feature; and determining that there is shared access for the public network IP if the number of user terminals accessing the public network IP is greater than a first threshold.

TRAFFIC CONTROL METHOD, TRAFFIC CONTROL APPARATUS AND SERVER
20170331757 · 2017-11-16 ·

Disclosed are a traffic control method, a traffic control apparatus and a server. In some embodiments, the method includes: determining, by a device on a network side, a first queue delay based on transceiving time of a communication data packet currently received from a user terminal and transceiving time of a communication data packet received from the user terminal last time; adjusting a first quality of service parameter based on the first queue delay, a second queue delay stored by the device on the network side and a reception data volume of the device on the network side, to obtain a second quality of service parameter; and transmitting the second quality of service parameter to the user terminal, and the user terminal transmits subsequent communication data packets based on the second quality of service parameter.

APPLICATION-BASED ELASTIC RESOURCE PROVISIONING IN DISAGGREGATED COMPUTING SYSTEMS

Various embodiments for elastic resource provisioning in a disaggregated cloud computing environment, by a processor device, are provided. Respective members of pools of hardware resources within the disaggregated cloud computing environment are provisioned to a tenant according to an application-level service level agreement (SLA). Upon detecting a potential violation of the application-level SLA, additional respective members of the pools of hardware resources are provisioned on a component level to the tenant to avoid a violation of the SLA by one of a scale-up process and a scale-out process.

VIRTUAL RESOURCE AUTOMATIC SELECTION SYSTEM AND METHOD

A virtual resource automatic selection system includes a setting unit that sets, for a plurality of pieces of training data composed of two or more parameters, a classification boundary between virtual resource clusters that are ranked in accordance with a capacity of a virtual resource in terms of a relationship between the two or more parameters. When a construction request for a new virtual network is received, a receiving unit receives information composed of the parameters. A determining unit determines to which of the virtual resource clusters the parameters belong. An allocating unit allocates a capacity of a virtual resource to the virtual network. An acquiring unit acquires network performance information from the virtual network. A second determining unit determines whether the network performance information satisfies a desired quality of service. The setting unit updates the classification boundary in accordance with a determination result of the second determining unit.

XMR ANGLE SENSORS
20170314965 · 2017-11-02 ·

Embodiments relate to xMR sensors, in particular AMR and/or TMR angle sensors with an angle range of 360 degrees. In embodiments, AMR angle sensors with a range of 360 degrees combine conventional, highly accurate AMR angle structures with structures in which an AMR layer is continuously magnetically biased by an exchange bias coupling effect. The equivalent bias field is lower than the external rotating magnetic field and is applied continuously to separate sensor structures. Thus, in contrast with conventional solutions, no temporary, auxiliary magnetic field need be generated, and embodiments are suitable for magnetic fields up to about 100 mT or more. Additional embodiments relate to combined TMR and AMR structures. In such embodiments, a TMR stack with a free layer functioning as an AMR structure is used. With a single such stack, contacted in different modes, a high-precision angle sensor with 360 degrees of uniqueness can be realized.

HOSTING APPS WITH NATIVE CAPABILITIES

Hosting one or more web applications and providing local device capabilities to the one or more web applications. One or more second applications are hosted within a first application. A call from the one or more second applications is performed to a device abstraction layer of the first application. Such a performed call comprises a request to access a capability of a local device. Upon receiving the call, the device abstraction layer verifies that the performed call is permitted. In response to the first application verifying that the performed call is permitted, the one or more second applications is permitted to access the capability of the local device that was requested.

Method and apparatus for allocating resources

The present invention relates to a method and a device for allocating resources, where the method includes: providing, by an infrastructure management node, options to a service application; determining, according to a selection result of the options fed back by the service application, physical resources of a level corresponding to the selection result; and creating virtual resources on the physical resources of the level corresponding to the selection result, and provides the virtual resources to the service application. Correspondingly, the present invention provides an infrastructure management node, thereby satisfying a deployment requirement of the service application and guaranteeing QoS of the service application.