SUPPORTING MULTICAST COMMUNICATIONS

    公开(公告)号:US20210243111A1

    公开(公告)日:2021-08-05

    申请号:US16781376

    申请日:2020-02-04

    Abstract: Various example embodiments for supporting multicast communications in a communication system are presented. Various embodiments for supporting multicast communications may be configured to support multicast communications of multiple virtual private networks over a single multicast distribution tree. Various embodiments for supporting multicast communications of multiple virtual private networks over a single multicast distribution tree may support communication of a packet of a virtual private network within a network, wherein the packet includes a set of tuples associated with a set of egress devices to which the packet is to be delivered via a multicast distribution tree supported within the network, wherein, for each of the egress devices, the respective tuple associated with the respective egress device includes a respective device identifier of the egress device that uniquely identifies the respective egress device within the network and a respective label assigned by the respective egress device for the virtual private network.

    PACKET FRAGMENTATION CONTROL
    32.
    发明申请

    公开(公告)号:US20210084126A1

    公开(公告)日:2021-03-18

    申请号:US17078325

    申请日:2020-10-23

    Abstract: Various example embodiments for supporting control over fragmentation of packets in communication networks are described. Various example embodiments for supporting control over fragmentation of packets in communication networks may be configured to support control over fragmentation of Internet Protocol (IP) packets. Various example embodiments for supporting control over fragmentation of IP packets in communication networks may be configured to support control over fragmentation of an IP packet based on inclusion of an IP fragmentability header, including information indicative as to whether the IP packet is permitted to be fragmented, within the IP packet. The IP packet may include a header and a payload, where the header includes an IP packet header and the IP fragmentability header including the information indicative as to whether the IP packet is permitted to be fragmented and, optionally, additional information.

    Packet fragmentation control
    33.
    发明授权

    公开(公告)号:US10827041B2

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

    申请号:US16124310

    申请日:2018-09-07

    Abstract: Various example embodiments for supporting control over fragmentation of packets in communication networks are described. Various example embodiments for supporting control over fragmentation of packets in communication networks may be configured to support control over fragmentation of Internet Protocol (IP) packets. Various example embodiments for supporting control over fragmentation of IP packets in communication networks may be configured to support control over fragmentation of an IP packet based on inclusion of an IP fragmentability header, including information indicative as to whether the IP packet is permitted to be fragmented, within the IP packet. The IP packet may include a header and a payload, where the header includes an IP packet header and the IP fragmentability header including the information indicative as to whether the IP packet is permitted to be fragmented and, optionally, additional information.

    Source route compression
    34.
    发明授权

    公开(公告)号:US12261769B2

    公开(公告)日:2025-03-25

    申请号:US17380828

    申请日:2021-07-20

    Abstract: Various example embodiments for supporting source routing are presented herein. Various example embodiments for supporting source routing may be configured to support source route compression for source routing. Various example for supporting source route compression for source routing may be configured to support communication of a source routed packet over a path from an ingress node to an egress node over a network, wherein the network includes a set of network elements having a respective set of network element identifiers sharing a common prefix, wherein the source routed packet has encoded therein a source route block including the common prefix and an offset list, wherein the offset list includes a set of offset values associated with respective ones of the network elements of the path and configured to be combined with the common prefix to recover the network element identifiers of the respective ones of the network elements of the path.

    Loop detection for IP packets
    35.
    发明授权

    公开(公告)号:US12132605B2

    公开(公告)日:2024-10-29

    申请号:US17104338

    申请日:2020-11-25

    CPC classification number: H04L41/0654 H04L45/18 H04L45/74

    Abstract: A node is configured for deployment in an IP network. The node includes a memory configured to store a first identifier that uniquely identifies the node within the IP network. The node also includes a transceiver configured to receive a first IP packet. The node further includes a processor configured to selectively forward the first IP packet based on whether a first recorded route (RR) in the first IP packet includes the first identifier. Selectively forwarding the first IP packet includes dropping the first IP packet in response to the first identifier being in the first IP packet or pushing the first identifier onto the first RR in the first IP packet in response to the first identifier not being in the first IP packet.

    EGRESS REROUTING OF PACKETS AT A COMMUNICATION DEVICE

    公开(公告)号:US20240323118A1

    公开(公告)日:2024-09-26

    申请号:US18189295

    申请日:2023-03-24

    CPC classification number: H04L45/566 H04L45/22

    Abstract: Various example embodiments for supporting egress rerouting of data packets in communication devices are presented herein. The egress rerouting of a data packet in a communication device may be performed by rerouting a data packet received via an ingress forwarding element of the communication device from a first egress forwarding element of the communication device associated with a primary next-hop for the data packet to a second egress forwarding element of the communication device associated with a secondary next-hop for the data packet.

    TRANSPORTING VENDOR-SPECIFIC APPLICATION PROTOCOL

    公开(公告)号:US20240305702A1

    公开(公告)日:2024-09-12

    申请号:US18178743

    申请日:2023-03-06

    CPC classification number: H04L69/161 H04L45/74 H04L69/329

    Abstract: In certain embodiments, applications employ data packets having a transport header comprising (i) a port number field encoding a vendor private port number and (ii) a tuple field encoding a vendor unique port number comprising a Vendor Organizationally Unique Identifier (OUI) value and a vendor-specified Vendor Port value. This technique for allocating unique port numbers enables vendors to roll out vendor-proprietary applications at will and without involving any external party. This technique enables faster rollout of vendor-proprietary applications over standard transport protocols without needing to standardize or disclose the details of the application in the public domain. Once standardized, e.g., by the Internet Engineering Task Force (IETF), the technique enables any enterprise to roll out its custom/proprietary applications easily.

    Network-topology discovery using packet headers

    公开(公告)号:US12021734B2

    公开(公告)日:2024-06-25

    申请号:US17331827

    申请日:2021-05-27

    CPC classification number: H04L45/021 H04L45/16 H04L45/26 H04L69/22

    Abstract: Automated topology-discovery processes, wherein topology-related information is exchanged among the nodes of a network using data-plane headers of transmitted packets, and without relying on conventional control-plane topology-discovery protocols. For such “control-plane-less” topology discovery, a discovery-enabling Topology Discovery Header (TDH) may be encoded as an extension of the data-plane header. Such TDH can be used, e.g., to carry various types of pertinent information typically relied-upon by the relevant network entities for topology-discovery purposes. In some embodiments, topology discovery is fully migrated from the control plane to the data plane and is substantially integrated into the corresponding Packet Switching Technology. Due to this migration, some features of some conventional control protocols may not be critically needed in the corresponding communication networks. As a result, adaptation, streamlining, replacement, and/or elimination of some of such control protocols may beneficially be implemented, e.g., to meet the needs of the network operator in a cost-effective manner.

    Reliable generic routing encapsulation tunnels

    公开(公告)号:US11929925B2

    公开(公告)日:2024-03-12

    申请号:US17123430

    申请日:2020-12-16

    CPC classification number: H04L45/74 H04L12/4633 H04L69/22 H04L2212/00

    Abstract: A router encapsulates a payload of a packet in a generic routing encapsulation (GRE) header that defines a connectionless GRE tunnel. The router also encapsulates the payload and the GRE header in one or more reliable transport headers associated with a connection formed using a reliable transport layer. The router conveys the packet via the connectionless GRE tunnel over the reliable transport layer. In some cases, the GRE header is a network virtualization using GRE (NVGRE) header that allows multiple NVGRE overlays to be multiplexed onto a single IP underlay tunnel. The reliable transport layer can be implemented as Transmission Control Protocol (TCP) layer, a QUIC protocol, a Stream Control Transmission Protocol (SCTP) or a QUIC protocol to establish a set of multiplexed sub-connections or streams over a single connection between two endpoints of the tunnel, or a transport layer security (TLS) cryptographic protocol.

    SUPPORTING STATEFUL EXPLICIT PATHS
    40.
    发明公开

    公开(公告)号:US20240007397A1

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

    申请号:US18348707

    申请日:2023-07-07

    CPC classification number: H04L45/566

    Abstract: Various example embodiments for supporting stateful explicit paths are presented herein. Various example embodiments for supporting stateful explicit paths may be configured to support communication of a packet along a path in an Internet Protocol (IP) network from a first node to a second node, wherein the path includes a set of hops, wherein the packet includes a tuple configured to identify the path, wherein the tuple includes a first IP address of the first node, a second IP address of the second node, and a path identifier of the path, wherein the path identifier of the path is a unique identifier assigned to the path, wherein the communication of the packet along the path from the first node to the second node is supported based on state information configured to map the tuple to a next hop in the set of hops of the path.

Patent Agency Ranking