[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ns] Multicast over satellite link
On Fri, 13 Oct 2000, [ISO-2022-JP] $B>.@n!!??Bg(B wrote:
> I want to do the simulation of the multicast communication over
> satellite link in NS.
Doesn't work. The multicast routing code is in Tcl, the
wireless/satellite routing code doesn't have hooks for it.
If you're doing a GEO satellite, you can forget the satellite code
entirely and just create 'normal' long-delay links - but that means
that playing with MAC stuff in the wireless code to do
broadcast/multicast/capacity allocation is not an option.
If you're doing a LEO constellation, you can use the satellite code
as a geometry engine to generate topologies at a point in time, which
you dump as tcl code using a modified dump_sats(), to be sourced by
another simulation that uses that to build the 'normal' topoloogy
before running multicast simulations over it.
> Therefore, I think that a terminal(Sat Node) will be made multicast
> support.
> Concretely, I am thinking about the following topology:
>
> Terminal----Geo----Terminal----node
> .
> . (multicast)
> .
> node
>
> Is such a topology possible on NS?
yes. skip the wireless stuff, and just create a couple of long delay
links to simulate the satellite delay. You're not trying to do
multicast in the satellite environment; it's just a distant group
member.
L.
<[email protected]>PGP<http://www.ee.surrey.ac.uk/Personal/L.Wood/>