H04L47/821

Shared file system predictive storage techniques

Disclosed in some examples are predictive storage techniques for use in a distributed data system. The predictive storage techniques may be used to manage locally stored elements of a shared data collection, such as the storage of files on nodes of the distributed data system that are limited in local storage space. The predictive storage techniques may achieve a balance between consumption of local resources and timely access of important elements in the shared data collection. For example, the predictive storage techniques may be used for keeping or pre-caching certain items of a collection that are determined as likely to be used in local storage for convenient access, and allowing access the remaining items on request over a network.

METHODS AND SYSTEMS FOR AGGREGATING AND EXCHANGING MESSAGES IN AN IoT COMMUNICATION SYSTEM
20220052963 · 2022-02-17 ·

The present disclosure relates to a pre-5th generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th generation (4G) communication system such as long term evolution (LTE). A method disclosed herein includes sending message requests, identifying at least one of a size of each of the messages associated with the message requests or a priority of each of the messages associated with the message requests, determining to aggregate the message requests, when at least one of the size of each of the messages associated with the message requests is less than a threshold segment size or the priority of each of the messages associated with the message requests is one of the low priority or the medium priority, aggregating the message requests into a single message request, and sending the single message request.

INFRASTRUCTURE RESOURCE STATES

The present disclosure discloses infrastructure resource states which may be configured for use in managing both infrastructure resources (IRs) and virtualized infrastructure resources (VIRs). The new resources states may include a Network Unequipped (NU) state, a Network Equipped (NE) state, a Network Ready (NR) state, a Service Ready (SR) state, an Out-of-Service (OOS) state, and an In-Service (IS) state. The infrastructure resource states may be configured to enable resource transfers in a programmable virtual infrastructure having one or more tenants (e.g., Owners, BUs, Partners, Customers, or the like) at one or more hierarchical layers. The infrastructure resource states may be configured to support VIR management for multi-owner virtualization such that multiple owners may manage resource allocation of the network infrastructure of the communication network and multi-tenant virtualization such that multiple tenants, at one or more hierarchical layers, may share portions of the network infrastructure of the communication network.

NETWORK BANDWIDTH SHARING IN A DISTRIBUTED COMPUTING SYSTEM
20170324678 · 2017-11-09 ·

A bandwidth sharing system is provided that has worker nodes with executor threads for copying data from source nodes to destination nodes based on assigned copy jobs. To execute its assigned copy job, a worker thread of a worker node registers its copy job with the source node. The source node allocates a portion of its bandwidth to the copy job. The source node sends the data of the copy job to the worker thread, and the worker thread forwards the data to the destination node. Upon completion of the copy job, the worker thread deregisters the copy job. The deregistration allows the source node to reallocate the portion of its bandwidth that was allocated to the copy job to another copy job.

Data processing for connected and autonomous vehicles

A method may be implemented to prioritize and analyze data exchanged in a connected vehicle transit network. The method may include receiving, at a roadside unit, vehicle data from a connected vehicle. The method may further include prioritizing the vehicle data received from the connected vehicle based on of urgency, network latency or available computing resources.

APPARATUS AND METHODS FOR INTEGRATED HIGH-CAPACITY DATA AND WIRELESS IoT (INTERNET OF THINGS) SERVICES
20220046343 · 2022-02-10 ·

Architectures, methods and apparatus for providing data services (including enhanced ultra-high data rate services and IoT data services) which leverage existing managed network (e.g., cable network) infrastructure, while also providing support and in some cases utilizing the 3GPP requisite NSA functionality. Also disclosed are the ability to control nodes within the network via embedded control channels, some of which “repurpose” requisite 3GPP NSA infrastructure such as LTE anchor channels. In one variant, the premises devices include RF-enabled receivers (enhanced consumer premises equipment, or CPEe) configured to receive (and transmit) OFDM waveforms via a coaxial cable drop to the premises. In another aspect of the disclosure, methods and apparatus for use of one or more required NSA LTE channels for transmission of IoT user data (and control/management data) to one or more premises devices are provided.

SYSTEMS AND METHODS FOR DYNAMICALLY ALLOCATING RESOURCES BASED ON CONFIGURABLE RESOURCE PRIORITY

A system described herein may provide a technique for the dynamic selection of configurable resources in an environment that includes a hierarchical or otherwise differentiated arrangement of configurable resources. The environment may include, or may be implemented by, a Distributed Resource Network (“DRN”), which may include hardware or virtual resources that may be configured, including the instantiation of containers, virtual machines, Virtualized Network Functions (“VNFs”), or the like. The DRN may be hierarchical in that some resources of the DRN may provide services to, and/or may otherwise be accessible to, a greater quantity of elements of the DRN or some other network.

METADATA DRIVEN STATIC DETERMINATION OF CONTROLLER AVAILABILITY
20210409346 · 2021-12-30 ·

Systems and methods for determining if a controller that can service a custom resource (CR) exists are disclosed. A processing device annotates a corresponding deployment of each of a plurality of controllers with filter metadata obtained from the controller. The filter metadata of a controller comprises at least an object type that the controller is to service. In response to generating a CR, the processing device may compare the definitions of the CR with the filter metadata from each of the plurality of controllers, wherein the definitions of the CR comprise at least an object type of the CR. In response to determining that none of the plurality of controllers have filter metadata matching the definitions of the CR, the processing device may provide to a user a no-match alert indicating that there is no controller among the plurality of controllers that can service the CR.

Signal upload optimization

Aspects of the technology described herein allocate limited computing resources, such as available bandwidth and battery power, to transferring the most urgent and important data from a client device to an online service. Client devices have enormous amounts of information about the user's activities that could be communicated to the service at any given time. However, the wireless transfer of information uses available battery power and can consume a user's data plan. The technology described herein uses a model to determine how often information should be sent to a service. The model can also determine what information to send. Different models can be implemented in different scenarios. The different models can include different weighting that will produce different decisions given the same inputs.

Method and device for managing stateful application on server

Embodiments of the present disclosure relate to a method and a device for managing a stateful application on a server. The method includes, in response to receiving a first request from a client for initializing the stateful application, allocating a storage resource to the stateful application. The method further includes, in response to receiving a second request from the client for processing data, storing the data in the storage resource. The method also includes enabling the stateful application to process the stored data.