[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Self routing
Hi,
i've a remark:
if we have 96% of traffic with 1500 or 576 bytes, and 40 or 48 bytes, we
found this:
if we use the SNDU encapsulation ( + 8 bytes for each IP packet), we
will have this results:
148 bytes free -----> 1508 bytes (9 * 184 bytes)
152 bytes free -----> 584 bytes (4*184 bytes)
128 bytes free -----> 56 bytes ( 1 * 184 bytes)
136 bytes free -----> 48 bytes ( 1 * 184 bytes)
this results confirm that we have enough space for adding our labels.
Although, if we though about using a pointer, and a @ling_sat for each
fragment of SNDU, we will have other results.
I'm thinking about adding another label, to the @link_sat_adress (I know
that most of us, will say that's a lot of overhead, but i'm sur that it
will be interesting).
The name of label, will be " label_sitching". if you remember the
descriptor which i've proposed, we foung this field.
For each MPEG2-TS packet we will add 4 bytes, for this new label. We
suppose that we have in maximum 32 spots. Each bit of the
label_switching in the MPEG2-TS packet, will specify if this spot is
concerned by this packet of not.
So, we will eliminate the switching table from satellite, and having in
her place, a smaller tables in each terrestrial terminal.
|---------------|------------|-----------------|------------------|
| Mpeg2 Header | @link_sat | label_switching | SNDU fragment |
|---------------|------------|-----------------|------------------|
4 bytes 3 bytes 4 bytes 177 bytes
With this new label, we will find that the nombre of MPEG2-TS packet for
each SNDU didn't change.
Aniba.
--
Ghassane ANIBA
INRIA (Projet PLANETE) | Email :
ghassane.aniba@sophia.inria.fr
2004, Route des Lucioles BP 93 | Phone : +33 4 92 38 75 63
06902 Sophia Antipolis CEDEX France| Fax : +33 4 92 38 79 78