IP Library Patent Application 11186106
Patent Application
App. No. 11/186,106

Method for transmitting data packets between nodes of a communication network

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/186,106
Abstract

Data packets are aggregated to form a burst in an aggregation buffer of an ingress node. A header of the burst containing information about the burst length is sent to a destination node, and after an offset time the burst is sent to the destination node. The burst length is calculated and the header is sent to the destination node before the aggregation of the burst is completed.

Claims (30)

1 - 12 . (canceled)

13 . A method of transmitting data packets between nodes of a communication network, the packets aggregated to form a burst in an aggregation buffer included in an ingress node of the communication network, the method comprising:

aggregating the packets to form the burst;

calculating a burst length of the burst;

sending a header of the burst to a destination node of the communication network, the header including information about the burst length; and

sending the burst to the destination node after elapse of an offset time interval, wherein

the burst length is calculated before aggregation of the packets is completed, and

the header is sent to the destination burst before aggregation of the packets is completed.

14 . The method as claimed in claim 13 , wherein the burst length is calculated after receiving a number of but not all of the packets of the burst by the destination node, and the header is sent subsequently after said receiving.

15 . The method as claimed in claim 14 , wherein the burst length is calculated after the first of the number of packets is received by the destination node.

16 . The method as claimed in claim 13 , wherein, after aggregating a number of but not all of the packets of the burst, the burst length is calculated, the offset time interval starts, the header is sent to the destination node, and the burst is sent to the destination node after the elapse of the offset time interval.

17 . The method as claimed in claim 13 , wherein the burst length is calculated based on an average packet size, an average packet rate, and the offset time interval.

18 . The method as claimed in claim 13 , wherein the burst length is calculated from the mathematical product of an average packet size and a sum, the sum calculated from a number of currently aggregated packets plus the mathematical product of an average packet rate and the offset time interval.

19 . The method as claimed in claim 13 , further comprising determining a real burst length of the burst while aggregating the packets of the burst, wherein

aggregation of the packets of the burst is stopped,

odd packets and arriving packets are aggregated to a further burst, and

a header of the further burst is sent to the destination node, if the real burst length exceeds the calculated burst length while aggregating the packets of the burst.

20 . The method as claimed in claim 19 , wherein a burst length of the further burst is calculated by adding the number of the odd packets to the calculated burst length.

21 . The method as claimed in claim 13 , wherein an average packet rate is used for calculating the burst length, the average packet rate continuously calculated while aggregating the packets.

22 . The method as claimed in claim 13 , wherein the data packets are IP packets.

23 . The method as claimed in claim 13 , wherein the communication network is an Optical Burst Switching network.

24 . A node of a communication network, comprising:

an aggregation buffer for storing a data burst formed by aggregating data packets; and

a control unit adapted to:

aggregate the data packets to form the data burst;

calculate a burst length of the data burst;

send a header of the data burst to a destination node of the communication network, the header including information about the burst length; and

send the burst to the destination node after elapse of an offset time interval, wherein

the burst length is calculated before aggregation of the packets is completed, and

the header is sent to the destination burst before aggregation of the packets is completed.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2008
From: SIEMENS AKTIENGESELLSCHAFT
To: NOKIA SIEMENS NETWORKS GMBH & CO. KG
Reel/Frame 020828/0926 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2005
From: RODRIGO, MIGUEL DE VEGA
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 017068/0001 →