COMMUNICATIONS OF TIMING MESSAGES OVER NETWORK PATHS

    公开(公告)号:US20250141576A1

    公开(公告)日:2025-05-01

    申请号:US18533718

    申请日:2023-12-08

    Abstract: In some examples, a first network device including a first time clock sends, over a first network path, a first timing message of a time synchronization process to synchronize the first time clock and a second time clock that is connected to a second network device. The first network device receives an indication associated with a second timing message of the time synchronization process, where the second timing message is to be sent from the second time clock. Based on receiving the indication, the first network device sends a first join message to a first intermediate network device that is part of the first network path, and a second join message to a second intermediate network device that is part of a second network path different from the first network path. The first network device receives, over the first network path, the second timing message sent by the second time clock, the second timing message communicated over the first network path based on the forwarding information built in the first intermediate network device and the second network device.

    SELECTING A RENDEZVOUS POINT IN AN IP MULTICAST-CAPABLE NETWORK

    公开(公告)号:US20220345326A1

    公开(公告)日:2022-10-27

    申请号:US17364173

    申请日:2021-06-30

    Abstract: Some examples relate to selection of a rendezvous point in an IP multicast network managing multicast group traffic. An example includes transmitting, from a controller in a cloud computing system, messages to a source device and a host device in an IP multicast-capable network, which may include two peer network devices that are virtualized to function as one virtual device. Based on the response to the messages, the controller may determine that the source device is present in OSI layer 3 and the host device is present in OSI layer 2. The controller may determine that the peer network are located downstream in relation to the determined layer of the source device. The controller may select a non-peer network device as a rendezvous point in the IP multicast-capable network. Further to the selection, the controller may synchronize an active-active configuration between the peer network devices.

    REDUCING MULTICAST JOIN LATENCY FOR IPTV STREAMS

    公开(公告)号:US20230126874A1

    公开(公告)日:2023-04-27

    申请号:US17507474

    申请日:2021-10-21

    Abstract: One aspect of the instant application facilitates reduction of multicast group join latency. During operation, the system can receive, at a network device, a first multicast group leave packet corresponding to a first multicast group. In response to receiving a first multicast group leave packet from an IPTV client, the system can simulate a second multicast group join on behalf of the IPTV client by updating, based on a predictive model, at least an entry in a table maintained in hardware with a next likely multicast group that the IPTV client is likely to join; and sending a simulated second multicast group join packet for initiating an IPTV stream associated with the next likely multicast group. In response to receiving an actual second multicast group join packet from the IPTV client, the system can facilitate the IPTV stream to the IPTV client, thereby reducing multicast group join latency.

    MULTICAST RENDEZVOUS POINT DEPLOYMENT IN A VIRTUAL GATEWAY OF A DISTRIBUTED TUNNEL FABRIC

    公开(公告)号:US20230099633A1

    公开(公告)日:2023-03-30

    申请号:US17491326

    申请日:2021-09-30

    Abstract: A system for multicast traffic management in an overlay tunnel fabric is provided. The system can operate a first switch and a second switch of the fabric as part of a virtual switch. The virtual switch can operate as a gateway for the fabric. The system can efficiently deploy a rendezvous point (RP) for a multicast group at the first switch. During operation, the system can determine whether to synchronize a registration packet associated with the multicast group with the second switch based on a type of a first ingress connection associated with the registration packet. The system can then determine whether to receive subsequent registration packets for the multicast group based on the type of the first ingress connection and reception of a join request for the multicast group. The type of a respective connection indicates whether the connection includes an overlay tunnel.

    Centralized database based multicast converging

    公开(公告)号:US10742431B2

    公开(公告)日:2020-08-11

    申请号:US16118833

    申请日:2018-08-31

    Abstract: Examples herein are directed to centralized database based multicast converging. For instance, in various examples centralized database based multicast converging can include starting a restart timer having a value greater than a time to validate stored entries in a centralized database, sending data packets at least to hosts on the network corresponding to the stored entries in the centralized database to maintain service to the hosts while the restart timer is running, sending query packets to validate a host corresponding to an entry of the stored entries in the centralized database, and responsive to the restart timer expiring, sending data packets to a converged group of hosts including at least the validated host.

    Selecting a rendezvous point in an IP multicast-capable network

    公开(公告)号:US11546184B2

    公开(公告)日:2023-01-03

    申请号:US17364173

    申请日:2021-06-30

    Abstract: Some examples relate to selection of a rendezvous point in an IP multicast network managing multicast group traffic. An example includes transmitting, from a controller in a cloud computing system, messages to a source device and a host device in an IP multicast-capable network, which may include two peer network devices that are virtualized to function as one virtual device. Based on the response to the messages, the controller may determine that the source device is present in OSI layer 3 and the host device is present in OSI layer 2. The controller may determine that the peer network are located downstream in relation to the determined layer of the source device. The controller may select a non-peer network device as a rendezvous point in the IP multicast-capable network. Further to the selection, the controller may synchronize an active-active configuration between the peer network devices.

    CENTRALIZED DATABASE BASED MULTICAST CONVERGING

    公开(公告)号:US20190068387A1

    公开(公告)日:2019-02-28

    申请号:US16118833

    申请日:2018-08-31

    CPC classification number: H04L12/18 G06F16/252 G06F16/27 H04L12/1881

    Abstract: Examples herein are directed to centralized database based multicast converging. For instance, in various examples centralized database based multicast converging can include starting a restart timer having a value greater than a time to validate stored entries in a centralized database, sending data packets at least to hosts on the network corresponding to the stored entries in the centralized database to maintain service to the hosts while the restart timer is running, sending query packets to validate a host corresponding to an entry of the stored entries in the centralized database, and responsive to the restart timer expiring, sending data packets to a converged group of hosts including at least the validated host.

    FAST MULTICAST CONVERGENCE FOR TIME SYNCHRONIZATION IN A NETWORK

    公开(公告)号:US20240223348A1

    公开(公告)日:2024-07-04

    申请号:US18093253

    申请日:2023-01-04

    CPC classification number: H04L7/0012 H04L45/16

    Abstract: A system for providing fast multicast convergence for Precision Time Protocol (PTP) at a switch is provided. During operation, the system can receive a multicast control message based on a multicast protocol used for PTP from a respective neighbor switch. The multicast control message can indicate neighbor information associated with the multicast protocol. The system can then determine a role associated with the PTP for a remote switch from the control message. Upon receiving a register message for a multicast group associated with the PTP, the system can determine whether a multicast path from the switch to a PTP source includes a device with a role of a boundary clock (BC) of PTP. If the multicast path includes a device with a role of a BC, the system can send a gratuitous register-stop message for the multicast group toward the PTP source in absence of a native path.

Patent Agency Ranking