-
公开(公告)号:US20230261969A1
公开(公告)日:2023-08-17
申请号:US17669509
申请日:2022-02-11
Applicant: NOKIA SOLUTIONS AND NETWORKS OY
Inventor: Adiseshu Hari , Gordon Wilfong , TV Lakshman
CPC classification number: H04L45/16 , H04L12/18 , H04L45/74 , H04L63/0236 , H04L45/566 , H04L69/22
Abstract: Various example embodiments for supporting multicast are presented herein. Various example embodiments for supporting stateless multicast may be configured to support stateless multicasting of packets based on encoding of multicast path information within the packets. Various example embodiments for supporting stateless multicasting of packets based on encoding of multicast path information within the packets may be configured to use a recursive scheme of encoding the multicast path information within the packets such that the header that arrives at each node of the multicast path informs the node of the outgoing links over which the packet is to be sent and the headers to be sent on the outgoing links (e.g., each node of the multicast tree is able to recognize each of its outgoing links from the received header and send the appropriate subtree encoding down each of its outgoing links).
-
2.
公开(公告)号:US11082203B2
公开(公告)日:2021-08-03
申请号:US15855723
申请日:2017-12-27
Applicant: NOKIA SOLUTIONS AND NETWORKS OY
Inventor: Adiseshu Hari , Muralidharan Kodialam , Tirunellai V. Lakshman
Abstract: Various embodiments relate to a method for accelerating blockchains, the method comprising the steps of waiting for an event to occur, receiving a block, determining whether the block is valid, adding the block to a block tree, determining whether the block is a singular candidate, starting a timer for the block, determining whether the timer has expired for the block, determining whether the block is still singular after the time has expired for the block and processing the singular block.
-
公开(公告)号:US12301445B2
公开(公告)日:2025-05-13
申请号:US17669509
申请日:2022-02-11
Applicant: NOKIA SOLUTIONS AND NETWORKS OY
Inventor: Adiseshu Hari , Gordon Wilfong , Tv Lakshman
Abstract: Various example embodiments for supporting multicast are presented herein. Various example embodiments for supporting stateless multicast may be configured to support stateless multicasting of packets based on encoding of multicast path information within the packets. Various example embodiments for supporting stateless multicasting of packets based on encoding of multicast path information within the packets may be configured to use a recursive scheme of encoding the multicast path information within the packets such that the header that arrives at each node of the multicast path informs the node of the outgoing links over which the packet is to be sent and the headers to be sent on the outgoing links (e.g., each node of the multicast tree is able to recognize each of its outgoing links from the received header and send the appropriate subtree encoding down each of its outgoing links).
-
公开(公告)号:US11115324B2
公开(公告)日:2021-09-07
申请号:US16552437
申请日:2019-08-27
Applicant: NOKIA SOLUTIONS AND NETWORKS OY
Inventor: Adiseshu Hari , T. V. Lakshman
IPC: H04L12/723 , H04L12/715 , H04L12/947 , H04L12/721 , H04L12/741
Abstract: A method for controlling packet routing in a network includes identifying segment identifications (IDs) for a number of switches and arranging a first number of the segment IDs into a multi-protocol label switching (MPLS) label field. The method further includes identifying an output port of a respective one of the number of switches located along a network path between source and destination nodes. The switches may route the packet based on corresponding ones of the segment IDs in the MPLS label field. In performing this routing operation, each switch may modify the MPLS label field with remaining ones of the segment IDs that have been shifted in position and padded with zeros, after the segment ID corresponding to the switch has been popped from the MPLS label field. The method therefore presents a technique for performing segment routing through network equipment designed to support MPLS routing.
-
-
-