-
公开(公告)号:US20170317933A1
公开(公告)日:2017-11-02
申请号:US15144551
申请日:2016-05-02
Applicant: CISCO TECHNOLOGY, INC.
Inventor: David R. Oran , James Cameron Gibson , Maziar Mirzazad Barijough
IPC: H04L12/803 , H04L12/707 , H04L5/00 , H04L12/733 , H04L12/801 , H04L12/721
CPC classification number: H04L47/125 , H04L5/0055 , H04L45/20 , H04L45/22 , H04L45/38 , H04L45/72 , H04L47/17
Abstract: One embodiment includes receiving a notification at a communications network node; determining a lowest cost path for implementing a next hop for the notification; determining a best alternate path for the next hop; comparing a cost of the best alternate path with a value stored in a notification header field; updating the header field value to equal the cost of the best alternate path if the cost of the best alternate path is less than the header field value; and forwarding the notification along the lowest cost path. Some embodiments include receiving a NACK at the node; comparing a cost of the best alternate path with a NACK header field value; and retransmitting the notification along the best alternate path if the NACK header field value is greater than or equal to the cost of the best alternate path.
-
2.
公开(公告)号:US10291512B2
公开(公告)日:2019-05-14
申请号:US15479144
申请日:2017-04-04
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Ilya V. Moiseenko , David R. Oran , James Cameron Gibson
IPC: H04L12/707 , H04L12/26 , H04L1/18 , H04L12/733 , H04L29/06 , H04L12/927 , H04L29/08 , H04L12/911
Abstract: In one embodiment, path routing in a node fabric of an information-centric network (ICN) includes transmitting a request from a source application to an upstream node via node faces of nodes in the node fabric along a path encoded in a Path Steering Value (PSV); and receiving at the source application from the upstream node a reply that travels along a return path encoded in the PSV. The PSV is generated by pairwise encoding pairs of node faces successively traversed by the reply and is represented by a deterministically decodable pairing function. Node face identifiers can be deterministically, i.e., uniquely, decoded from the PSV. The deterministically decodable pairing function is selected from a Cantor function, a Hopcroft and Ullman variant of the Cantor function, Hilbert curve algorithm, Morton code, and a bitwise pairing function.
-
3.
公开(公告)号:US20180077052A1
公开(公告)日:2018-03-15
申请号:US15479144
申请日:2017-04-04
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Ilya V. Moiseenko , David R. Oran , James Cameron Gibson
IPC: H04L12/707 , H04L12/26 , H04L1/18 , H04L12/733
CPC classification number: H04L45/24 , H04L1/1861 , H04L43/10 , H04L45/122
Abstract: In one embodiment, path routing in a node fabric of an information-centric network (ICN) includes transmitting a request from a source application to an upstream node via node faces of nodes in the node fabric along a path encoded in a Path Steering Value (PSV); and receiving at the source application from the upstream node a reply that travels along a return path encoded in the PSV. The PSV is generated by pairwise encoding pairs of node faces successively traversed by the reply and is represented by a deterministically decodable pairing function. Node face identifiers can be deterministically, i.e., uniquely, decoded from the PSV. The deterministically decodable pairing function is selected from a Cantor function, a Hoperoft and Ullman variant of the Cantor function, Hilbert curve algorithm, Morton code, and a bitwise pairing function.
-
公开(公告)号:US09807051B1
公开(公告)日:2017-10-31
申请号:US14747351
申请日:2015-06-23
Applicant: Cisco Technology, Inc.
Inventor: Subrat Mohanty , Manpreet Sing Sandhu , James Cameron Gibson , Abilash Menon , Ganesh Srinivasa Bhat , Eden Tan
IPC: H04L29/12 , H04L12/947
CPC classification number: H04L61/2046 , H04L41/042 , H04L41/0654 , H04L41/0695 , H04L49/25 , H04L61/6022
Abstract: A method for resolving split conditions in a port-extended network comprises receiving first information indicative of a first MAC address of a first controller on a first fabric link and second information indicative of a second MAC address of a second controller on a second fabric link. The method may also include determining that the first MAC address differs from the second MAC address and responsively determining that one of the first MAC address or the second MAC address was previously associated with a primary controller of the port-extended network. One of the first controller or the second controller is designated as the primary controller of the port-extended network based on the determination that one of the first MAC address or the second MAC address was previously associated with the primary controller.
-
公开(公告)号:US10791051B2
公开(公告)日:2020-09-29
申请号:US15490588
申请日:2017-04-18
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Ilya V. Moiseenko , David R. Oran , James Cameron Gibson
IPC: H04L12/725 , H04L12/741 , H04L29/08
Abstract: A method is provided in one example embodiment and may include receiving an interest packet at a network element, wherein the interest packet identifies content requested by a consumer; determining whether a temporary face identifier (ID) contained in the interest packet is stored at the network element; and forwarding the interest packet to another network element based on a determination that the temporary face ID is stored at the network element, wherein the temporary face ID is associated with a face of the network element connected to the other network element.
-
公开(公告)号:US20180302323A1
公开(公告)日:2018-10-18
申请号:US15490588
申请日:2017-04-18
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Ilya V. Moiseenko , David R. Oran , James Cameron Gibson
IPC: H04L12/741 , H04L12/751 , H04L12/723
Abstract: A method is provided in one example embodiment and may include receiving an interest packet at a network element, wherein the interest packet identifies content requested by a consumer; determining whether a temporary face identifier (ID) contained in the interest packet is stored at the network element; and forwarding the interest packet to another network element based on a determination that the temporary face ID is stored at the network element, wherein the temporary face ID is associated with a face of the network element connected to the other network element.
-
公开(公告)号:US10069736B2
公开(公告)日:2018-09-04
申请号:US15144551
申请日:2016-05-02
Applicant: CISCO TECHNOLOGY, INC.
Inventor: David R. Oran , James Cameron Gibson , Maziar Mirzazad Barijough
IPC: H04L12/803 , H04L12/801 , H04L12/721 , H04L12/707 , H04L5/00 , H04L12/733
Abstract: One embodiment includes receiving a notification at a communications network node; determining a lowest cost path for implementing a next hop for the notification; determining a best alternate path for the next hop; comparing a cost of the best alternate path with a value stored in a notification header field; updating the header field value to equal the cost of the best alternate path if the cost of the best alternate path is less than the header field value; and forwarding the notification along the lowest cost path. Some embodiments include receiving a NACK at the node; comparing a cost of the best alternate path with a NACK header field value; and retransmitting the notification along the best alternate path if the NACK header field value is greater than or equal to the cost of the best alternate path.
-
-
-
-
-
-