H04L12/917

Availability groups of cloud provider edge locations

Techniques are described for enabling users of a cloud provider network to discover availability groups provided by a cloud provider network and to request the launch of computing resources into selected availability groups. Some cloud provider networks are expanding the definition of traditional availability zones to include new types of availability zones representing various types of provider substrate extension edge locationsincluding, for example, cloud-provider managed substrate extensions associated with separate control planes, 5G-enabled provider substrate extensions connected to communications service provider networks, and the like. Availability groups can be used to represent various defined collections these new types of provider substrate extensions, where each availability group may be defined such that includes a set of provider substrate extensions with a similar set of characteristics and capabilities.

PACKET PROCESSING METHOD AND NETWORK DEVICE IN HYBRID ACCESS NETWORK
20200403827 · 2020-12-24 ·

A packet processing method and a network device in a hybrid access network. The method comprises sending, by a first network device, a first data packet in a first sending window to a second network device by using a first tunnel. In response to receiving a first acknowledgement response sent by the second network device, increasing, by the first network device, a size of the first sending window based on a first proportion. In response to not receiving, within a first predetermined time, the first acknowledgement response, decreasing the size of the first sending window based on a second proportion; and in response to determining that the size of the first sending window is greater than or equal to a first threshold, sending a second data packet to a second receiving window of the second network device by using a second sending window.

Systems and methods for proactively and reactively allocating resources in cloud-based networks

A resource allocation system is provided and includes a processor, a memory, and an application including instructions configured to: receive forecast data from a forecast server computer indicating a predicted metric value corresponding to a cloud-based service for a first geographical region; determine an expected usage amount for the first geographical region based on the predicted metric value; determine a failover resource amount to cover a portion of a load in a second geographical region due to a failure; determine a predicted resource allocation value based on the expected usage and failover resource amounts; determine a reactive resource allocation value based on the predicted metric value or a parameter, where the parameter corresponds to access of cloud-based resources for the cloud-based service; prioritize the predicted and reactive resource allocation values; and adjust a resource allocation amount for the first geographical region over time based on a result of the prioritization.

Explicit control of aggregation links via IS-IS

A method that is implemented by a network device for enabling provisioning of explicit paths in a network across a link aggregation group (LAG) by reporting LAG configuration information for a plurality of links between the network device and at least one neighbor device, the LAG configuration information sent to a path computation element (PCE). The method reports the LAG configuration information for a LAG by a LAG module to an intermediate system to intermediate system (IS-IS) module within the network device, sends the LAG configuration information in a sub type length value (TLV) within an intermediate system to intermediate system (IS-IS) message to the PCE, and receives from the PCE an explicit path that selects a link in the LAG.

Bandwidth Awareness in a Link Aggregation Group

In one embodiment, a method includes receiving a request to establish a path for a data stream from the first network apparatus to a second network apparatus, where the request is associated with a requested bandwidth for the data stream, and where the first network apparatus and the second network apparatus are connected by a link aggregation group including a number of physical links, accessing bandwidth information representing a number of remaining bandwidths of the respective multiple of physical links, determining that the requested bandwidth is not satisfied by any of the number of remaining bandwidths of the number of physical links, and sending a response rejecting the request to establish the path.

Controller for a cloud based service in a telecommunications network, and a method of providing a cloud based service

A controller is provided for a Cloud based service handling multiple types of traffic in a telecommunications network, the controller comprising: a first stage configured to automatically model use of Cloud resources allocated to the service for specific workloads of each of a plurality of traffic types, so as provide a variety of models for each traffic type; a second stage configured to automatically reduce the number of and generalise the models so as to provide generalised models for each traffic type applicable to other workloads than the specific loadings; a third stage configured to automatically evaluate accuracy of the generalised models for various combinations of given workloads, in each combination each of the given workloads being of a corresponding traffic type, and to select one of the generalised models dependent upon evaluated accuracy; and a fourth stage configured to control operation of the Cloud resources according to the selected model.

MANAGING DEVICES WITHIN A VEHICULAR COMMUNICATION NETWORK

A system for determining the servicing needs of a vehicle. In various embodiments, the system includes a remote server and a vehicle control module of the vehicle. The vehicle control module includes a first communication interface to enable communications with at least one vehicle device via a network fabric of the vehicle. The vehicle control module is configured to receive status data, from the vehicle device, relating to a performance status or operational status of the vehicle. The vehicle control module further includes a second communication interface that enables wireless communications with the remote server. The wireless communications include sending status data to the remote server. The remote server is configured to receive and interpret the status data to determine if the vehicle requires service, and send a response to the vehicle. When service is required, the response may cause the vehicle to provide a service indication.

COMMUNICATION SYSTEM AND COMMUNICATION METHOD

A communication system (1) includes a flow collector (30) that collects traffic of an NW edge (12) accommodating CPE (11), an NFVO (50) that provides an instruction to add or remove a resource of a VNF (22), a resource management device (40) that notifies the NFVO (50) of an increased or decreased resource amount and an addition or removal instruction of the VNF (22) based on an increase or decrease of the traffic of the NW edge (12) collected by the flow collector (30), and that decides on the VNF (22) which becomes a redirection destination of the traffic of the NW edge (12) in response to execution of addition or removal of the VNF (22) by the NFVO (50), a VIM (60) that adds or removes the VNF (22) in accordance with an instruction from the NFVO (50), and a flow controller (70) that instructs the NW edge (12) to set the VNF (22) decided by the resource management device (40) as the redirection destination of the traffic.

Throttling to control thermal properties through a node

The invention relates to a method for controlling thermal properties of a node. The method steps include calculating, using a temperature reading, a transmission duty cycle of the node, calculating a data amount capable of being transmitted with the transmission duty cycle, and transmitting, from a network interface of the node, a plurality of available data at a rate less than the data amount based on a priority of the plurality of available data.

Systems and methods for dynamic adjustment of workspaces based on available local hardware

Systems and methods adjust workspaces based on available hardware resource of an IHS (Information Handling System) by which a user operates a workspace supported by a remote orchestration service. A security context and a productivity context of the IHS are determined based on reported context information. A workspace definition for providing access to a managed resource is selected based on the security context and the productivity context. A notification specifies a hardware resource of the IHS that is not used by the workspace definition, such as a microphone or camera that has not been enabled for use by workspaces. A productivity improvement that results from the updated productivity context that includes use of the first hardware resource is determined. Based on the productivity improvement, an updated workspace definition is selected that includes use of the first hardware resource in providing access to the managed resource via the IHS.