[Ns-developers] Update on ns-3 802.11n
Nicola Baldo
nbaldo at cttc.es
Tue Aug 31 03:16:37 PDT 2010
On 08/31/2010 07:49 AM, Mathieu Lacage wrote:
> On Tue, 2010-08-31 at 02:15 +0200, Tommaso Pecorella wrote:
>>
>> Preambles and coding schemes are blocking features, as is they *have*
>> to be implemented. Coding schemes, being quite similar to 11a ones,
>> should not be a big issue. Preambles on the contrary are quite harder,
>> as to my best knowledge ns-3 use everywhere the long preambles. Hence
>
> The PHY should use the preambles that the MAC programs and the MAC was
> designed so that it uses the preambles that the WifiRemoteStationManager
> tells. i.e., you would need to add support for dynamically choosing the
> preamble to usein that class and use it from the MAC.
>
In principle yes, but I am not sure whether this approach is practical.
Please have a look at the discussion for bug 917, which is about the
setting of the TX power (which has exactly the same problems as the
preamble):
http://www.nsnam.org/bugzilla/show_bug.cgi?id=917
To summarize my position on the topic, I wonder whether we should avoid
passing TX power and preamble as arguments to WifiPhy::SendPacket(), and
have them as WifiPhy attributes instead.
Nicola
More information about the Ns-developers
mailing list