Distinguishing Traffic-Engineered Packets and Non-Traffic-Engineered Packets

    公开(公告)号:US20230014888A1

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

    申请号:US17377874

    申请日:2021-07-16

    Abstract: Various embodiments providing for an indicator (termed the “Traffic Category Indicator,” TCI) to be encoded into packets, different values of which can be used, e.g., to distinguish Traffic Engineered (TE) packets and non-TE packets. In an example embodiment, the TCI can be used, e.g., to configure a network node to implement different packet queues, on each link, for TE packets and non-TE packets. In embodiments corresponding to the DiffServ TE paradigm, a node can be configured to implement different queues within each Forwarding Class for each link, said different queues distinguished by different respective TCI values. Example benefits of TCI include, but are not limited to fate separation of TE and non-TE packets in a node. The TCI concept can beneficially be applied to different packet-switching technologies supporting Source Routing, such as the IP, MPLS, Ethernet, etc.

    Communication based on variable-sized local area network identifiers

    公开(公告)号:US11539554B2

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

    申请号:US17003416

    申请日:2020-08-26

    Abstract: Various example embodiments for supporting communications for a network (e.g., a local area network (LAN), a virtual LAN (VLAN), or the like) based on use of an identifier of the network are presented. Various example embodiments for supporting communications for a VLAN based on use of a VLAN identifier (VID) of the VLAN are presented. Various example embodiments for supporting communications of a VLAN based on use of a VID of the VLAN may be configured to support use of a variable sized encoding of the VID (denoted herein as an xVID). Various example embodiments for supporting communications of a VLAN based on use of an xVID for the VLAN may be configured to support use of an xVID that is encoded using a set of fixed-sized identifier units where a number of fixed-sized identifier units used to encode the VID in the xVID is based on the VID.

    NETWORK-TOPOLOGY DISCOVERY USING PACKET HEADERS

    公开(公告)号:US20220385560A1

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

    申请号:US17331827

    申请日:2021-05-27

    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.

    BIER traffic engineering (BIER-TE) using unicast MPLS-TE tunnels

    公开(公告)号:US11483237B2

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

    申请号:US16394561

    申请日:2019-04-25

    Abstract: At a router, at least one memory and computer program code stored therein are configured to, with at least one processor, cause the router to: determine source router identification information for a tunnel traversing the router based on a routable source IP address for the tunnel; determine destination router identification information for the tunnel based on a routable destination IP address for the tunnel; program a bit string entry for the tunnel in a Bit Index Forwarding Table (BIFT) for tunnels from a source router to a plurality of destination routers, the BIFT being indexed based on the source router identification information and at least a portion of the destination router identification information; and route packet data received at the router according to the BIFT.

    SUPPORTING COMMUNICATIONS FOR DATA STORAGE

    公开(公告)号:US20220311716A1

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

    申请号:US17212478

    申请日:2021-03-25

    Abstract: Various example embodiments for supporting communications for data storage are presented herein. Various example embodiments for supporting communications for data storage may be configured to support communications between a host and a storage element for supporting storage of data in the storage element by the host. Various example embodiments for supporting communications between a host and a storage element may be configured to support communications between a host and a controller of the storage element. Various example embodiments for supporting communications between a host and a controller of a storage element may be configured to support, using a single transport layer connection, communications of multiple queue pairs supporting communications between the host and the controller of the storage element, where each of the queue pairs includes a queue on the host and a queue on the controller of the storage element.

    Flexible path encoding in packet switched networks

    公开(公告)号:US11431618B2

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

    申请号:US16576090

    申请日:2019-09-19

    Abstract: Various example embodiments for supporting packet forwarding in communication networks are presented. Various example embodiments for supporting packet forwarding in communication networks may be configured to support forwarding of source routed packets in packet switched networks based on flexible path encoding. Various example embodiments for supporting forwarding of a source routed packet based on flexible path encoding may be configured to support forwarding of the source routed packets based on use of a bit string configured to encode the path for the source routed packet. Various example embodiments for supporting forwarding of source routed packets based on flexible path encoding may be configured to support forwarding of source routed packets based on various types of source routing, such as Segment Routing (SR), SR-Traffic Engineering (SR-TE), or the like.

    LOAD BALANCING IN PACKET SWITCHED NETWORKS

    公开(公告)号:US20220210072A1

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

    申请号:US17135448

    申请日:2020-12-28

    Abstract: Various example embodiments for supporting load balancing in packet switched networks are presented herein. Various example embodiments for supporting load balancing in packet switched networks may be configured to support load balancing in packet switched networks based on use of disjoint trees. Various example embodiments for supporting load balancing in packet switched networks may be configured to support load balancing in packet switched networks based on use of maximally disjoint trees. Various example embodiments for supporting load balancing in packet switched networks based on use of maximally disjoint trees may be configured to support load balancing in packet switched networks using per-flow load balancing, per-packet load balancing, randomized load balancing (RLB), or the like, as well as various combinations thereof.

    PACKET FRAGMENTATION AND REASSEMBLY

    公开(公告)号:US20210092208A1

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

    申请号:US16580656

    申请日:2019-09-24

    Abstract: Various example embodiments for supporting fragmentation and reassembly of packets in communication networks are presented. Various example embodiments for supporting fragmentation and reassembly of packets in communication networks may be configured to support fragmentation and reassembly of labeled packets, such as Multiprotocol Label Switching (MPLS) packets or other types of labeled packets, in communication networks. Various example embodiments for supporting fragmentation and reassembly of labeled packets may be configured to support fragmentation and reassembly of labeled packets at various contexts of the labeled packets where the contexts of the labeled packets may be indicated within the labeled packets using sets of context labels for the contexts of the labeled packets.

    FLEXIBLE PATH ENCODING IN PACKET SWITCHED NETWORKS

    公开(公告)号:US20210092048A1

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

    申请号:US16576090

    申请日:2019-09-19

    Abstract: Various example embodiments for supporting packet forwarding in communication networks are presented. Various example embodiments for supporting packet forwarding in communication networks may be configured to support forwarding of source routed packets in packet switched networks based on flexible path encoding. Various example embodiments for supporting forwarding of a source routed packet based on flexible path encoding may be configured to support forwarding of the source routed packets based on use of a bit string configured to encode the path for the source routed packet. Various example embodiments for supporting forwarding of source routed packets based on flexible path encoding may be configured to support forwarding of source routed packets based on various types of source routing, such as Segment Routing (SR), SR-Traffic Engineering (SR-TE), or the like.

    PACKET ROUTING BASED ON COMMON NODE PROTECTION

    公开(公告)号:US20210092047A1

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

    申请号:US16575945

    申请日:2019-09-19

    Abstract: Various example embodiments for supporting rerouting of packets in communication networks are presented. Various example embodiments for supporting rerouting of packets in communication networks may be configured to support rerouting of packets based on common node protection. Various example embodiments for supporting rerouting of packets based on common node protection may be configured to support rerouting of source routed packets in packet switched networks. Various example embodiments for supporting rerouting of packets based on common node protection may be configured to support rerouting of source routed packets based on segment routing (SR). Various example embodiments for supporting rerouting of packets based on common node protection may be configured to support rerouting of source routed packets based on SR-Traffic Engineering (SR-TE). Various example embodiments for supporting rerouting of packets based on common node protection may be configured to support fast rerouting (FRR) of source routed packets based on SR-TE.

Patent Agency Ranking