QUASI-STATEFUL LOAD BALANCING
    21.
    发明公开

    公开(公告)号:US20240015563A1

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

    申请号:US17860173

    申请日:2022-07-08

    CPC classification number: H04W28/0263 H04W28/0983 H04W28/085

    Abstract: Various example embodiments for supporting quasi-stateful load balancing in communication networks are presented herein. Various example embodiments for supporting quasi-stateful load balancing in communication networks may be configured to reduce or minimize the amount of state information that needs to be maintained by a node for supporting load balancing across outgoing links of the node by reducing or minimizing the number of link pinning state entries that need to be maintained by a node for supporting load balancing across outgoing links of the node. Various example embodiments for supporting quasi-stateful load balancing in communication networks may be configured to reduce or minimize the number of link pinning state entries by deactivating those link pinning state entries associated with flows that remain default mapped to outgoing links and retaining only those link pinning state entries associated with flows that are remapped between outgoing links.

    Source routing with shadow addresses

    公开(公告)号:US11757767B2

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

    申请号:US17380851

    申请日:2021-07-20

    CPC classification number: H04L45/34 H04L45/20 H04L45/741 H04L45/7453

    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 source route compression for source routing based on use of shadow addresses. Various example for supporting source route compression for source routing based on use of shadow addresses may be configured to support source routing of packets based on use of shadow addresses of hops in place of actual addresses of hops to encode source routes within source routed packets, thereby compressing the source routes within the source routed packets and, thus, providing source route compression.

    Packet fragmentation control
    23.
    发明授权

    公开(公告)号:US11695858B2

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

    申请号:US17078325

    申请日:2020-10-23

    CPC classification number: H04L69/166 H04L69/22

    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.

    Selection of a transport protocol for supporting a label distribution protocol

    公开(公告)号:US11509575B2

    公开(公告)日:2022-11-22

    申请号:US16990610

    申请日:2020-08-11

    Abstract: Various example embodiments for supporting selection of a transport protocol for use in supporting a label distribution protocol in a label switching network are presented. Various example embodiments for supporting selection of a transport protocol for use in supporting a label distribution protocol in a label switching network may be configured to support multiple transport protocol options for use in supporting use of the label distribution protocol between a pair of label switched routers in the label switching network. Various example embodiments for supporting selection of a transport protocol for use in supporting a label distribution protocol in a label switching network may be configured to use the selected transport protocol to support various aspects of the label distribution protocol (e.g., establishment of a label distribution protocol session based on the label distribution protocol, label distribution based on the label distribution protocol, and so forth).

    Stateless multicast based on local label spaces

    公开(公告)号:US11477041B2

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

    申请号:US16835994

    申请日:2020-03-31

    Abstract: Various example embodiments for supporting stateless multicast communications in a communication system are presented. Various example embodiments for supporting stateless multicast communications may be configured to support stateless multicast communications in a label switching network (e.g., a Multiprotocol Label Switching (MPLS) network, an MPLS—Traffic Engineered (TE) network, or the like) based on use of local label spaces of nodes of the label switching network for encoding of an explicit path tree for the multicast communications within the multicast communications. Various example embodiments for supporting stateless multicast communications in a label switching network based on use of local label spaces of nodes of the label switching network may be configured to support use of local label spaces of nodes of the label switching network by using network-wide unique node identifiers to uniquely identify nodes with which the node and adjacency labels of the explicit path tree are associated.

    PATH CONGESTION NOTIFICATION
    26.
    发明申请

    公开(公告)号:US20220294737A1

    公开(公告)日:2022-09-15

    申请号:US17196537

    申请日:2021-03-09

    Abstract: An ingress node includes a transceiver that transmits a packet along a first path from the ingress node to an egress node. The packet includes a globally unique node identifier (node ID) for the ingress node and a path identifier (path ID) of the first path. The transceiver also receives a path congestion notification (path-CN) message in response to congestion along the first path. The path-CN message is addressed to the ingress node based on the node ID and includes the path ID. The ingress node also includes a processor that selects a second path in response to receiving the path-CN message. The transceiver transmits subsequent packets in the flow along the second path. Transit nodes include a transceiver that receives packets including the node ID and the path ID. A processor in the transit node generates the path-CN message based on the node ID.

    Loop detection in multiprotocol label switching

    公开(公告)号:US11431616B2

    公开(公告)日:2022-08-30

    申请号:US16793932

    申请日:2020-02-18

    Abstract: A router is configured for deployment in a network. The router includes a memory configured to store a first identifier that uniquely identifies the router in the network. The router also includes a processor configured to push the first identifier onto a first labeled data packet prior to transmission of the first labeled data packet. In response to detecting the first identifier in a second labeled data packet received from the network, the processor is configured to drop the second labeled data packet.

    PACKET REORDERING IN PACKET SWITCHED NETWORKS

    公开(公告)号:US20220200933A1

    公开(公告)日:2022-06-23

    申请号:US17132412

    申请日:2020-12-23

    Abstract: Various example embodiments for controlling reordering of packets in packet switched networks are presented herein. Various example embodiments for controlling reordering of packets in packet switched networks may be configured to control reordering of packets in packet switched networks based on control of reorderability of packets in packet switched networks. Various example embodiments for controlling reordering of packets in packet switched networks may be configured to control reorderability of packets in packet switched networks, and, thus, reordering of packets in packet switched networks, based on use of a reorderability indicator (RI). The RI for a packet is included in the packet to indicate reorderability of the packet, where the reorderability of the packet is indicative as to whether or not reordering of the packet is permitted. The RI may be included in a packet for controlling reorderability and, thus, reordering, of the packet as the packet traverses a network.

    Multilayer tunneling of protocols over QUIC

    公开(公告)号:US11258823B2

    公开(公告)日:2022-02-22

    申请号:US16911980

    申请日:2020-06-25

    Abstract: A client and a server negotiate a version of a protocol that supports multiplexed connections using a connectionless transport layer protocol, such as a QUIC protocol that is supported for a connection between the client and the server. The connection can support one or more streams. The client embeds a first extension in a cryptographic handshake. The first extension includes a structure that indicates a set of protocols supported by the client at a set of layers. The client and the server then concurrently negotiate a subset of the protocols and a subset of the layers that are supported by the client and the server. Data is tunneled from the subset of the protocols and the subset of the layers over the connection between the client and the server. The data is tunneled using stream frames that include the data, a first field having a value indicating a layer type, and a second field having a value indicating a protocol type.

    SECURE COMMUNICATIONS USING SECURE SESSIONS

    公开(公告)号:US20220014553A1

    公开(公告)日:2022-01-13

    申请号:US16923412

    申请日:2020-07-08

    Abstract: Various example embodiments for supporting secure communications via secure sessions in communication systems are presented. Various example embodiments for supporting secure communications via secure sessions in communication systems may be configured to support mechanisms in a session layer protocol which enable communications of any communication protocol at any communication protocol layer to be transported over a session layer session (e.g., tunneling any data link protocol, any network layer protocol, any transport layer protocol, and/or any application layer protocol transparently over the session layer protocol), which enable multiple communications of one or more communication protocols of one or more communication protocol layers to be transported over a single session layer session (e.g., multiplexing two or more data streams of any data link protocol, any network layer protocol, any transport layer protocol, and/or any application layer protocol transparently over the session layer protocol), and so forth.

Patent Agency Ranking