Patent classifications
H04L12/727
BLOWER SYSTEM, BLOWER AND METHOD FOR OPERATING AND FOR INSTALLING A BLOWER
A blower system having a control and operating unit for controlling a plurality of blowers. At least one Mesh Access Point that is in contact with the control and operating unit in a wireless or wired manner is furthermore provided, which Mesh Access Point is designed to construct a Mesh network such that at least one of the blowers has a wired or wireless Mesh connection to the Mesh Access Point, and that each of the blowers is able to be connected to at least one further blower in a wireless or wired manner in order to transmit data between the blowers of the control and operating unit. The invention furthermore relates to a blower for the blower system, to a method for installing a blower system and to a method for operating a blower system.
System and method for data transmission in distributed computing environments
A system and method for transmitting data in a distributed computing environment. The method includes transmitting a first portion of data from an origin to a destination using a first communication route, wherein the first communication route is selected based on characteristics of each of a first plurality of potential communication routes, wherein the first portion of data consists of metadata, wherein the first communication route is an optimal communication route for transmitting metadata; and transmitting a second portion of data from the origin to the destination using a second communication route, wherein the second communication route is selected based on characteristics of each of a second plurality of potential communication routes, wherein the second portion of data excludes metadata, wherein the second communication route is an optimal communication route for transmitting data other than metadata.
METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR PATH OPTIMIZATION
A method for path optimization comprises: obtaining, at an edge node of a network including a plurality of nodes, locations and performances of one or more nodes from among the plurality of nodes in the network; determining performance indices associated with the one or more nodes based on the locations and the performances of the one or more nodes and a service level objective (SLO), a performance index indicating a difference between a performance of a respective node and the SLO; and determining, based on the locations of the one or more nodes and the performance indices, a target path for delivering a packet from the edge node to a destination node. Advantageously, the path for transmitting the packet flow is optimized in real time according to dynamic changes in the network environment, so that an end-to-end service level objective is met as much as possible.
Host device with multi-path scheduling based at least in part on measured parameters
An apparatus comprises a host device configured to communicate over a network with a storage system comprising a plurality of storage devices. The host device comprises a multi-path input-output driver configured to schedule input-output operations for delivery to the storage system over the network. The multi-path input-output driver is further configured to measure latencies of respective ones of a plurality of paths from the host device to the storage system, to schedule particular ones of the input-output operations for delivery to the storage system over particular ones of the paths based at least in part on the measured latencies, and to control transmission of the particular input-output operations over the particular paths in accordance with the scheduling. The scheduling additionally or alternatively takes into account other measured parameters such as measured latencies of respective ones of a plurality of storage volumes of the storage system and/or measured payload size per operation metrics for each of at least a subset of the plurality of paths.
MEDIA PATH ENGINEERING FOR MULTI-HOMED DEVICES
A method of engineering media path selection is described. Addresses and media paths are selected using a media path selection policy. Additionally, a candidate address list may be considered. Using the media path selection policy, devices may select the first hop egress router and a remote default router for transferring data.
Systems and methods for peer-to-peer communication
Systems, methods, and computer program products for transmitting data between devices are disclosed. A device may utilize a standardized communication system (SCS) to transmit data directly between devices including an SCS. The SCS may discover available devices. The SCS may determine available transmission paths between a first device and a second device. The SCS may select a transmission path between the first device and the second device, and the SCS may transmit data from the first device to the second device using a standardized communication protocol (SCP).
Caching method, system, device and readable storage media for edge computing
The application discloses caching method, system and device of edge computing and computer readable storage medium, wherein the edge computing network is divided into a plurality of zones each including a plurality of sub-zones. Each sub-zone corresponds to an edge computing node, which is divided into local sub-zone storage space and zone-shared storage space. Depending on the popularity for respective information data, they are stored into the local sub-zone storage space and zone-shared storage space in respective edge computing nodes, in order to optimize cooperative processing of user access requests across nodes, reduce the delivery latency, and maximize utilization of the processing capacity and storage space. Through constant adjustments to the size of local sub-zone storage space and changes to the distribution of information data, the storage distribution data at shortest average delivery latency is obtained, so as to achieve the minimum average delivery latency. (
Time-sensitive software defined networking
A system and method for determining a network path through a network that is managed by a software defined network (Ts SDN) controller incorporating time management are disclosed. In some embodiments, the SDN controller can determine that a data packet originating from a transmitting device and directed to a receiving device is associated with one of: time-sensitive, time-aware or best effort characteristic. The controller can then determine a network path for transport of the data packet from the transmitting device to the receiving device with a guaranteed end to end delay to satisfy the characteristic. The end to end delay considers latency through each layer the data packet transitions through after being conjured at an application layer of the transmitting device. The data packet is then transmitted from the transmitting device via the network path to the receiving device.
Method for rerouting traffic in software defined networking network and switch thereof
A method for rerouting traffic by a switch in a software defined networking (SDN) arrangement comprises an additional switch, multiple routing paths between the original switch and the additional switch being preconfigured by a SDN controller. The original switch collects network statistics by transmitting monitoring packets on each of the multiple routing paths and then calculating a round-trip time (RTT) value for each path on the return of the monitoring packets to the additional switch, the two switches functioning together as local controllers. After collection of network statistics from all the multiple routing paths, the original switch selects the routing path with the smallest RTT value and reroutes traffic accordingly.
NETWORK LATENCY MEASUREMENT AND ANALYSIS SYSTEM
Deploying a point of presence (PoP) changes traffic flow to a cloud service provider. To determine if the PoP improves the performance of a cloud service to a client, actual network latencies between the client and the cloud service are measured. In more complex scenarios, multiple PoPs are used. The client sends multiple requests for the same content to the cloud provider. The requests are sent via different routes. The cloud provider serves the requests and collates the latency information. Based on the latency information, a route for a future request is selected, resources are allocated, or a user interface is presented. The process of determining the latency for content delivered by different routes may be repeated for content of different sizes. A future request is routed along the network path that provides the lowest latency for the data being requested.