Method and apparatus for buffer storage of data packets which are to be transmitted via a connection that has been set up
First Claim
1. Method for buffer storage of data packets of a first type and of a second type which are to be transmitted via a connection that has been set up, with the data packets of the first type having a defined first length which does not correspond to a number 2n, nε
- [0, 1, 2, 3, . . . ] of data units, with the data packets of the second type having a defined second length which is shorter than the defined first length, and having a buffer store for the data packets, wherein the buffer store is subdivided into sections whose size is 2n data units, where 2n is greater than the defined first length plus the defined second length, and that part of the buffer store which is not occupied per data section is filled with the data from the data packets of the second type.
4 Assignments
0 Petitions
Accused Products
Abstract
So-called LCH packets are defined in the Hiperlan Type 2 System for wire-free transmission of video and audio data streams. These LCH packets have a length of 54 data bytes. Furthermore, the Hiperlan/2 Standard provides for so-called ARQ messages to be sent back to the transmitter in an SCH packet in a QOS mode (Quality Of Service), in which all the LCH data packets must be confirmed by the receiver. Space for the LCH and SCH data packets must be provided in a buffer store in the Hiperlan/2 interface for each connection that is set up. When there is a possibility of several hundred connections having been set up, separate reservation of memory areas for LCH and SCH packets would involve considerable complexity for the memory organization. The invention proposes that only one common area be reserved for LCH and SCH packets in the buffer store. The section which is provided for each LCH package is of such a size that it corresponds to a value 2n where nε[0, 1, 2, 3, . . . ], and this results in the hardware unit for the address calculation of these data section starts being greatly simplified. However, the area is chosen to be larger than actually required for the buffer storage of one LCH packet. The SCH packets, which likewise need to be buffer-stored, are entered in the unused part of such a section for an LCH packet. This considerably reduces the complexity for memory organization without having to leave a major proportion of the memory unused.
-
Citations
19 Claims
-
1. Method for buffer storage of data packets of a first type and of a second type which are to be transmitted via a connection that has been set up, with the data packets of the first type having a defined first length which does not correspond to a number 2n, nε
- [0, 1, 2, 3, . . . ] of data units, with the data packets of the second type having a defined second length which is shorter than the defined first length, and having a buffer store for the data packets, wherein the buffer store is subdivided into sections whose size is 2n data units, where 2n is greater than the defined first length plus the defined second length, and that part of the buffer store which is not occupied per data section is filled with the data from the data packets of the second type.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. Apparatus for buffer storage of data packets of a first and of a second type which are to be transmitted via a connection that has been set up, in which the data packets of the first type have a defined first length which does not correspond to a number 2n, nε
- [0, 1, 2, 3, . . . ] of data units, with the data packets of the second type having a defined second length which is shorter than the defined first length, having a buffer store for the data packets, wherein the buffer store is subdivided into sections whose size is 2n data units, where 2n is greater than the defined first length plus the defined second length, and in that that part of the buffer store which is not occupied per data section is used for buffer-storing the data packets of the second type.
- View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
Specification