Method to accurately and securely determine propagation delay and distance between sending and receiving node in packet network using cut-through approach and packet network node for executing the method
First Claim
1. A method of processing a packet in a dedicated unit included in a node of a packet network, the method comprising:
- receiving a packet at the node in the packet network;
determining a packet kind of the packet received at the node; and
prioritizing the packet at the node, based on the packet kind, wherein the prioritizing comprises;
in response to the packet not being destined for the node, assigning pre-emptive priority to the packet, suspending transmission of another packet that has been partially transmitted, and transmitting the pre-emptive priority packet,in response to the packet being a ping packet destined for the node, changing a field of the ping packet and sending the packet as a response packet; and
in response to the packet being a response packet destined for the node, computing a round-trip time of the packet.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for measuring a distance between nodes in a packet network are provided. The system and method include measuring and storing a departure time of a ping packet sent from a source node to a destination node, sending a response packet with respect to the ping packet from the destination node to the source node, cutting through the ping packet or response packet to a successive node or the destination node without an intermediate node delay, computing a round-trip time by measuring an arrival time of the response packet at the source node and measuring the distance between the nodes, based on the round-trip time and speed of the ping packet.
-
Citations
9 Claims
-
1. A method of processing a packet in a dedicated unit included in a node of a packet network, the method comprising:
-
receiving a packet at the node in the packet network; determining a packet kind of the packet received at the node; and prioritizing the packet at the node, based on the packet kind, wherein the prioritizing comprises; in response to the packet not being destined for the node, assigning pre-emptive priority to the packet, suspending transmission of another packet that has been partially transmitted, and transmitting the pre-emptive priority packet, in response to the packet being a ping packet destined for the node, changing a field of the ping packet and sending the packet as a response packet; and in response to the packet being a response packet destined for the node, computing a round-trip time of the packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification