Flexible mapping of circuits into packets
First Claim
1. A method for measuring round trip delay in a packet transmission network for the roundtrip delay for the transmission of a particular packet transmitted from a Device A to a Device B and for the transmission of a return packet back to the Device A, the method comprising:
- A. transmitting from the device a to the device b the particular packet comprising;
a TxTime field representative of the time of packet transmission from Device A; and
at least one payload;
B. receiving the transmitted particular packet at the Device B;
C. transmitting from the Device B to the Device A, a return packet comprising;
the TxTime received from the particular packet from the Device A;
an indication of the interval between the receipt of the particular packet at the Device B and the transmission of the return packet; and
at least one payload;
. D. receiving the return packet at the Device A; and
E. calculating round trip delay for the transmissions of the particular packet and the transmission of the return packet.
11 Assignments
0 Petitions
Accused Products
Abstract
A system for optimally mapping circuits into packets based on round trip delay (RTD), and a system for measuring RTD for use in packet communications systems such as circuit emulation (CEM) systems is disclosed. The measured RTD value can be used in a system that adjusts packet size to reduce capture delay to partially offset an increase in RTD. As the use of smaller packets increases the overhead burden on the packet communication system, the packet size can be increased to reduce the overhead burden when the size of the current RTD becomes appropriately short. The disclosure also teaches the placement of data from two or more circuits destined for the same emulation endpoint into the same transmission packet in order to improve system performance. The abstract is a tool for finding relevant disclosures and not a limitation on the scope of the claims.
26 Citations
15 Claims
-
1. A method for measuring round trip delay in a packet transmission network for the roundtrip delay for the transmission of a particular packet transmitted from a Device A to a Device B and for the transmission of a return packet back to the Device A, the method comprising:
-
A. transmitting from the device a to the device b the particular packet comprising;
a TxTime field representative of the time of packet transmission from Device A; and
at least one payload;
B. receiving the transmitted particular packet at the Device B;
C. transmitting from the Device B to the Device A, a return packet comprising;
the TxTime received from the particular packet from the Device A;
an indication of the interval between the receipt of the particular packet at the Device B and the transmission of the return packet; and
at least one payload;
.D. receiving the return packet at the Device A; and
E. calculating round trip delay for the transmissions of the particular packet and the transmission of the return packet. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of dynamically altering the number of frames in a first circuit emulation packet in a network transmitting circuit emulation packets from a Device A to a Device B, the method comprising:
-
A. measuring RTD-AB which is a round trip delay for a circuit emulation packet transmitted from the Device A to the Device B and for a circuit emulation packet transmitted from the Device B to the Device A;
B. selecting a number of frames per circuit emulation packet for the next circuit emulation packet to be transmitted from the Device A to the Device B based on the measured round trip delay; and
C. transmitting a next circuit emulation packet from Device A to Device B containing the selected number of frames. - View Dependent Claims (9, 10)
-
-
11. A method of dynamically altering the number of frames per packet in a network transmitting packets from a Device A to a Device B, the method comprising:
-
A. measuring RTD-AB that is a round trip delay for a packet transmitted from the Device A to the Device B and for a packet transmitted from the Device B to the Device A;
B. determining the number of frames to place in a new packet to be transmitted to from the Device A to the Device B using the measured RTD-AB value as an input until a new measurement is obtained for RTD-AB; and
C. transmitting the new packet from Device A to Device B containing the selected number of frames. - View Dependent Claims (12, 13, 14, 15)
-
Specification