H04L41/042

Automatic and dynamic adaptation of grouping in a data processing system

A system and method to adapt the grouping between a plurality of nodes in a data processing system. In one embodiment, a first leader node (320) in a data processing system (300) is configured to determine (815) a cost map within a first group of nodes (310), calculate (820) costs between the first leader node (320) and first member nodes (330) based on the cost map, determine (830) a candidate member node (330A) from the first member nodes (330), query (840) other leader nodes (350, 380) to accept a transfer of the candidate member node (330A), receive (850) a first transfer response from a second leader node (350) to accept the transfer to a second group of nodes (340), initiate (860) a transfer of and receive (865) an acknowledgement for the transfer of the candidate member node (330A) to the second group of nodes (340).

Automatic and dynamic adaptation of grouping in a data processing system

A system and method to adapt the grouping between a plurality of nodes in a data processing system. In one embodiment, a first leader node (320) in a data processing system (300) is configured to determine (815) a cost map within a first group of nodes (310), calculate (820) costs between the first leader node (320) and first member nodes (330) based on the cost map, determine (830) a candidate member node (330A) from the first member nodes (330), query (840) other leader nodes (350, 380) to accept a transfer of the candidate member node (330A), receive (850) a first transfer response from a second leader node (350) to accept the transfer to a second group of nodes (340), initiate (860) a transfer of and receive (865) an acknowledgement for the transfer of the candidate member node (330A) to the second group of nodes (340).

SD-WAN ORCHESTRATOR FOR 5G CUPS NETWORKS
20220394589 · 2022-12-08 · ·

A system includes a software-defined wide area network having a software-defined wide area network control plane and a software-defined wide area network user plane; wherein the wide area network control plane is configured to operate in a first network and the wide area network user plane is configured to operate in a second network and further configured to communicate with the wide area network control plane, a serving gateway user plane in communication with the software-defined wide area network user plane, wherein the serving gateway user plane is configured to operate in the second network and further configured to communicate wirelessly with a device, and wherein the wide area network user plane is configured to route a communication between the device and a destination.

TECHNIQUES FOR INDICATING A DEGRADED STATE OF AN AUTHORITATIVE NAME SERVER

In one embodiment, a zone resiliency application indicates that an authoritative name server is in a degraded state. In operation, the zone resiliency application determines that the authoritative name server is in a degraded state. The zone resiliency application then generates a status record that indicates the degraded state. Subsequently, the zone resiliency application associates the status record with a domain name service (DNS) response to a DNS query. The zone resiliency application then transmits the DNS response and the associated status record to a requester.

DATA COLLECTION METHOD AND APPARATUS, NETWORK DEVICE, AND STORAGE MEDIUM
20230370345 · 2023-11-16 ·

Provided are a data collection method and apparatus, network device, and storage medium. The method includes: receiving, by a first network data analytics function (NWDAF), a first message sent by a consumer, the first message is provided for requesting or subscribing to an NWDAF analytics service, wherein the first message includes a first parameter, the first parameter at least including at least one of: an event identifier (ID), a data collection time parameter, or area information; inquiring, by the first NWDAF through a first network device before starting data collection, whether an existing NWDAF is collecting or has already stored data matching the first parameter, and executing, by the first NWDAF, a corresponding data collection strategy according to an inquiry result.

Method, apparatus, and system for communication between controllers in TSN
11811511 · 2023-11-07 · ·

A method for communication between controllers in TSN. A first controller receives a first packet that is sent by a second controller and that includes an identifier of a TSN domain to which the second controller belongs. The first controller determines, based on the TSN domain identifier, that the first controller and the second controller belong to a same TSN domain. The first controller sends, to the second controller, a second packet that carries user information. According to the foregoing method, communication and exchange between the controllers may be implemented, so that the controllers cooperatively configure a network device in the TSN.

Provisioning wireless mesh networks for heating, ventilation, and air conditioning systems
11808471 · 2023-11-07 · ·

A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of a Heating, Ventilation, and Air Conditioning (HVAC) system. The plurality of controllers are members of an unprovisioned mesh network. The system further includes a network provisioning device that is configured to establish a peer-to-peer connection with the controller. The device is further configured send a request to the controller to identify a wireless network that is in range of one or more controllers that are members of the unprovisioned mesh network and to obtain network credentials for the identified wireless network. The network device is further configured to send the network credentials to the controller to join a provisioned mesh network. The controller is configured to propagate the network credentials to other controllers within the unprovisioned mesh network.

Resilient consensus-based control plane

Methods and systems for managing distributed systems are disclosed. The distributed system may include any number of data processing systems that may contribute to the functionality of the distributed system. To contribute to the functionality of the distributed system, each of the data processing systems may need to be configured to facilitate cooperative operation. To manage configuration of data processing system, a control plane may be utilized. The control plane may utilize a consensus based process for managing leadership among members of the control plane.

Flow generation from second level controller to first level controller to managed switching element

A network system that includes a first set of network hosts in a first domain and a second set of network hosts in a second domain. Within each of the domains, the system includes several edge switching elements (SEs) that each couple to the network hosts and forward network data to and from the set of network hosts. Within the first domain, the system includes (i) an interior SE that couples to a particular edge SE in order to receive network data for forwarding from the edge SE when the edge SE does not recognize a destination location of the network data and (ii) an interconnection SE that couples to the interior SE, the edge SE, and the second domain through an external network. When the edge SE receives network data with a destination address in the second domain, it forwards the network data directly to the interconnection SE.

Enforcing network policies in heterogeneous systems
11831511 · 2023-11-28 · ·

Some embodiments provide a novel method for enforcing service policies at different container clusters configured by several SDN controller clusters. A first SDN controller cluster defines a particular service policy to be enforced for machines in first, second, and third container clusters. First, second, and third sets of network elements for the first, second, and third container clusters are managed by the first, a second, and a third SDN controller cluster respectively. For data message flows exchanged between machines in the first and second container clusters, the first SDN controller cluster distributes the particular service policy to service nodes only in the first container cluster. For data message flows exchanged between machines in the second and third container clusters, the first SDN controller cluster distributes the particular service policy to service nodes in at least one of the second and third container clusters.