Interested in NS3, working for D2D and 5G, (i know those module doesnt exist), how can i start?

951 views
Skip to first unread message

Johnathan Joestar

unread,
Jan 21, 2015, 12:51:14 PM1/21/15
to ns-3-...@googlegroups.com
i know thos modules doesnt exist, but i want to learn NS3, i did the tutorials, what is the "next step"

Tommaso Pecorella

unread,
Jan 21, 2015, 4:02:42 PM1/21/15
to ns-3-...@googlegroups.com
Hi,

well, since LTE is 4G and 5G is an evolution of 4G, I'd suggest to check the lte module.

Generally, you want to identify the network entities you want to model, the protocols they are using and develop a class for each network entity/protocol. it's not different from asking "how do I implement this for real?" and then doing it.
Example: you decide you need the MBMS, and in particular you need the protocol FooBar between the eNB and the MBMS.
There is a class for the eNB, but not one for the MBMS. Moreover, the protocol FooBar is to be developed.
1) you write a simple class for the MBMS, just a placeholder.
2) you write the protocol FooBar headers and data structures.
3) you write in the eNB / MBMS the functions to receive the FooBar protocol messages (and do something)
4) same as point 3, but for sending.
5) you realize you just did what you wanted to do.

Point 2 is the protocol syntax
Point 3 and 4 are the protocol semantic

Seems easy? it isn't... but it can be done.

Cheers,

T.

Johnathan Joestar

unread,
Jan 21, 2015, 10:06:01 PM1/21/15
to ns-3-...@googlegroups.com
Thank you Mr T. ill do it, for some reason, i like those challanges

Muhammad umar

unread,
Aug 20, 2015, 6:24:04 AM8/20/15
to ns-3-users
Hi Mr.T,

Hope you are fine. You look so informative about this topic. And fortunately, I found the post that belongs to my queries as well. 

The thing is that I want to do the same, to evolve 4G to 5G for experimentation purposes. Also, on the PHY layer I want to commnicate with the Wimax or Wifi modules. So, the LTE EPC lies with the ns3 based LENA (LTE Net Simulator) and on the PHY layer we have base stations in the form of Wimax and Wifi modules. 

Are you sure that these modules can work with the ns3 based LENA EPC? What do you suggest? Also, Can you also suggest me some Wimax and Wifi modules that consists of complete digital+RF frontend solution?

I will appreciate your reply for helping me out of this situation. 

Thanking you in anticipation.

Konstantinos

unread,
Aug 20, 2015, 6:42:11 AM8/20/15
to ns-3-users
Dear Muhammad,

First some clarifications. The LENA project and the main NS-3 tree are exactly the same. LENA started developing an LTE module based on NS-3 which was later merged with the main NS-3 branch and any updates either from the NS-3 part or from the LENA (i.e. the LTE module within NS-3) are merged together in the first instance. So, there is no need to distinguish the LENA with NS-3. 

Now, to your question. Yes you can simulate LTE and WiFi/WiMax on the same node but you would need to create the corresponding interfaces/connections etc. In other words there is nothing stopping you install more than one network devices on a node, but if you want these two to communicate, ie. having an AP connected to the EPC you should make the corresponding interfaces (what is actually Tommaso talking about in his previous email).
 
Note that at the moment there will be no interference between LTE/WiFi as they work on different PHY objects. However, there is a working branch of NS-3 to enable LTE/WiFi coexistence for LTE-U/LAA http://code.nsnam.org/nbaldo/ns-3-dev-laa/
I haven't heard anyithing about WiMax though.

Regards,
K.

Muhammad umar

unread,
Aug 21, 2015, 1:30:39 AM8/21/15
to ns-3-...@googlegroups.com
Dear Mr.K,

Thank you very much for your informative response. I am new at this stuff and still want to study the fundamentals in this regards related to ns3. However, your response to my question has open my mind and I believe I am going to the right direction with your information.

Just one more advise from your side is needed. If I buy any wifi module from any vendor, it will work with ns3 on PHY layer? After the complete interfaces has been developed. Can you suggest some wifi complete modules that will work easily with the ns3? I will really appreciate your advise in this regard. 

Wifi module means a complete RF+Digital end2end solution that should be programable. 

Thank you again Mr.K.

Best Regards

-- 
Best Regards 
M. Umar Khan

--
You received this message because you are subscribed to a topic in the Google Groups "ns-3-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ns-3-users/ViTntHri5lc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ns-3-users+...@googlegroups.com.
To post to this group, send email to ns-3-...@googlegroups.com.
Visit this group at http://groups.google.com/group/ns-3-users.
For more options, visit https://groups.google.com/d/optout.

Gunjan Gosain

unread,
May 3, 2018, 7:33:01 AM5/3/18
to ns-3-users
Dear NS3 Team,

I really find this post helpful. I am new to NS3 and trying to work upon a scenario in which I need to re-create resource Block. Proposal is such that:
LTE packet(time-frequency structure) can be divided into "Scheduling assignment (control part)" and data part and I need to make a resource pool of this. These new LTE frames needs to be transfered from one D2D to another D2D.First, Control part will be sent and D2D will send back ACK(RTS/CTS) for that. After this a resource pool has to be created.

Which all modules can be used to implement this.


I will appreciate your reply for helping me OR any ind of suggestion/ideas are most welcomed.



On Wednesday, 21 January 2015 18:51:14 UTC+1, Johnathan Joestar wrote:
i know thos modules doesnt exist, but i want to learn NS3, i did the tutorials, what is the "next step"


Ms.T. Swapna

unread,
Aug 1, 2018, 6:55:00 AM8/1/18
to ns-3-users
I want to be part of 5G and want to simulate ultra dense environment using ns3. plz help in this regard.
Reply all
Reply to author
Forward
0 new messages