Optical wireless networks with Omnet++/INET

200 views
Skip to first unread message

Nathan Vo

unread,
May 14, 2018, 10:55:42 AM5/14/18
to OMNeT++ Users
Hello, I'm trying to model and simulate an optical wireless network especially for satellite communications. Are there any current working projects or plans on adapting the INET framework to use optical wireless links also? If not, can someone steer me in the right direction?

Thanks.

Alfonso Ariza Quintana

unread,
May 14, 2018, 11:20:13 AM5/14/18
to omn...@googlegroups.com

You can use the actual electromagnetic model with parabolic antennas, you need to set a quite narrow lobules an modify the attenuation model, you ca use the obstacles model to model the differences in the attenuation between different layers in the atmosphere.

--
You received this message because you are subscribed to the Google Groups "OMNeT++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to omnetpp+u...@googlegroups.com.
Visit this group at https://groups.google.com/group/omnetpp.
For more options, visit https://groups.google.com/d/optout.

Nathan Vo

unread,
May 14, 2018, 12:07:10 PM5/14/18
to OMNeT++ Users
By narrow lobules, did you mean the beamWidth? So far for the antennas, I basically made a copy of the parabolic antenna model and renamed it to telescope. I made a radio model based off the ieee80211 radio model using the scalar analog models with added pointing loss parameters. But this limits what type of bitrate I can set to in the NIC settings due to the ieee80211 specifications not to mention what other things I'm missing due to the ieee80211 standards..should I start with the ideal radio model instead?

Momoko Sakura

unread,
May 14, 2018, 12:17:35 PM5/14/18
to omn...@googlegroups.com
No, this is an authentication protocol used in LTE network to user accessing

To unsubscribe from this group and stop receiving emails from it, send an email to omnetpp+unsubscribe@googlegroups.com.

Alfonso Ariza Quintana

unread,
May 14, 2018, 12:25:32 PM5/14/18
to omn...@googlegroups.com

You can use wifi, but you need to modify the sifs/difs and the error model. To increase the bit rate in the wifi model is possible, if you use the ideal radio, you have a channel without errors and collisions

 

 

Enviado desde Correo para Windows 10

 


Nathan Vo

unread,
May 14, 2018, 12:26:55 PM5/14/18
to OMNeT++ Users
I think you replied to the wrong post?

Nathan Vo

unread,
May 14, 2018, 2:10:04 PM5/14/18
to OMNeT++ Users
How do I modify the sifs/difs? The current available errors models are BerTableErrorModel, NistErrorModel, and YansErrorModel.. and the bitrate for wifi is capped at 54Mbps for available opModes "a", "b", "g(erp)", "g(mixed)", "n", "p" but I need to do more than 1 Gbps, do I have to introduce a new opMode?

To unsubscribe from this group and stop receiving emails from it, send an email to omnetpp+unsubscribe@googlegroups.com.
Visit this group at
https://groups.google.com/group/omnetpp.
For more options, visit
https://groups.google.com/d/optout.

Alfonso Ariza Quintana

unread,
May 14, 2018, 2:19:03 PM5/14/18
to omn...@googlegroups.com

Inet integration already supports 802.11ac 6.9Gb/s. The default error model is Nist and it includes the error model for qpsk 256 and qpsk1024 (future 802.11ax). The timers are computed in the Ieee80211VhtMode files. Inetmanet 3.5 also includes the 802.11ac model.

 

It is necessary to modify the attenuation model. 802.11ac uses 5GHz to compute the attenuation.

Nathan Vo

unread,
May 14, 2018, 3:29:37 PM5/14/18
to OMNeT++ Users
Are there any examples that uses 802.11ac?

To unsubscribe from this group and stop receiving emails from it, send an email to omnetpp+unsubscribe@googlegroups.com.
Visit this group at
https://groups.google.com/group/omnetpp.
For more options, visit
https://groups.google.com/d/optout.

Alfonso Ariza Quintana

unread,
May 15, 2018, 7:34:03 AM5/15/18
to omn...@googlegroups.com

Nathan Vo

unread,
May 15, 2018, 11:20:30 AM5/15/18
to OMNeT++ Users
Ah I see, it seems only the InetManet and Inet Integration versions have "ac" support, the official inet version is still missing that even in the latest version, I wonder why.

Nathan Vo

unread,
May 15, 2018, 4:18:21 PM5/15/18
to OMNeT++ Users
Alfonso, I've been testing the throughput with "ac" mode 693.3Mbps for adhoc hosts but normal traffic only reach a peak of 80000 bps, what reason would cause this?

Alfonso Ariza Quintana

unread,
May 16, 2018, 4:02:10 AM5/16/18
to omn...@googlegroups.com

693 Mb/s is the maximum physical bit rate, but the time that you need to transmit the data of frame is a lot smaller that the time necessary to transmit the frame, the frame has a physical header, after the transmission it must wait a ACK, after the reception of ACK it must wait a difs time, after a transmission the node must start a backoff procedure ….

 

If you consider all of this, you can see that the throughput that you can obtain is lower that the maximum bi rate. And if you are using small packets, even more.

Nathan Vo

unread,
May 16, 2018, 12:02:28 PM5/16/18
to OMNeT++ Users
I see.. so in your opinion, if I want to model an optical wireless satellite network with >1Gbps..what are the exact steps I need to do to accomplish this?

Alfonso Ariza Quintana

unread,
May 16, 2018, 1:29:03 PM5/16/18
to omn...@googlegroups.com

You can increase the throughput if you use bigger packets, you should check with packets with a size close to the maximum MTU

Nathan Vo

unread,
May 17, 2018, 4:13:17 PM5/17/18
to OMNeT++ Users
I think the maximum MTU is 1500, but according to the timing table, you need something around 15000000 to even come close to the maximum physical throughput of ac mode.

Levente Mészáros

unread,
May 18, 2018, 2:46:22 AM5/18/18
to omn...@googlegroups.com
The WiFi throughout is affected by several things not just the net bitrate. For example, RTS/CTS, aggregation, fragmentation, MTU size, block acknowledgement, guard interval, txop, PHY mode to name a few. In ac mode the maximum MTU is around a few megabytes IIRC.

Best regards,
Levente
Reply all
Reply to author
Forward
0 new messages