470,859 Members | 1,646 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 470,859 developers. It's quick & easy.

programming OFDMA in C++


I try to develop an application which sets up a technique of access multiple OFDMA in C++. Will have solutions already carried out in connection with this subject?

Apr 15 '08 #1
8 3384
9,065 Expert Mod 8TB
The only OFDMA I know of is the radio frequency modulation scheme (OFDMA).

As such it's hard to see how you would want to relate that directly to C++ given the little detail in your question since a lot of the grunt work would be done by an RF front end (i.e. in hardware).
Apr 15 '08 #2
First of all, OFDMA, also referred to as Multiuser-OFDM, is being considered as a modulation and multiple access method. OFDM is a digital modulation technique and not a multi user channel access technique. OFDMA allows multiple users to transmit simultaneously on the different subcarriers per OFDM symbol.

So, I am considering to introduce OFDMA in NS2. NS2 stands for Network Simulator. It's a discrete event simulator for networking research. It work at packet level. The language used onto NS2 is C++ &Tcl.

With OFDMA, the whole bandwith is made up of N subcarriers in the direction frequency, and organized into several sub-channels and S time slots in the direction time.

I look for solutions or examples of simulation of this technique in NS2.

Apr 16 '08 #3
9,065 Expert Mod 8TB
Thank you for copying that excerpt from wikipedia but I had already found it.

The packet level of a data stream is somewhat above the carrier level. That is you have packets of digital data (usually bytes) being transferred digitally, these are then normally modulated onto a carrier of some sort for transmission, be it RF for wireless or an electrical carrier in wired ADSL etc.

OFDMA operates at the carrier level, it is a method of modulating packets streams from several different users onto the same carrier by assigning sub-carriers to different users.

However you, by your own statement, are dealing with a packet stream not a modulated carrier so I do not see how it would be relevant to your work.
Apr 16 '08 #4
OFDMA is an access method multiple makes it possible various users at the same time to reach the network.

OFDM is a particular case of frequential multiplexing. It makes it possible to make pass more data by using a broad band-width and by occupying the spectrum effectively.

Like OFDMA, while using OFDM, allows; to allocate a certain number of slots time/frequency at each user. such a user will speak on such subcarriers and at such time.

Moreover, on each subcarriers, a modulation must be defined. This depends on the location of the user and channel's conditions.

How I can know which subcarriers were assigned to each user???
Apr 16 '08 #5
9,065 Expert Mod 8TB
How I can know which subcarriers were assigned to each user???
I believe that depends on what allocation scheme has been implemented in the specific application.

You could try reading this.
Apr 16 '08 #6
Thanks. I will try reading it.
Apr 17 '08 #7
Have you other documents because I don't succeed to understand the method ASM and DSM in your document that you send me ???

Apr 17 '08 #8
9,065 Expert Mod 8TB
Sorry I have no further documentation, I found that by looking on the web (well in Wikipedia)
Apr 17 '08 #9

Post your reply

Sign in to post your reply or Sign up for a free account.

Similar topics

5 posts views Thread by Martin | last post: by
12 posts views Thread by G. | last post: by
134 posts views Thread by evolnet.regular | last post: by
42 posts views Thread by Kevin Spencer | last post: by
2 posts views Thread by - | last post: by
7 posts views Thread by Robert Seacord | last post: by
30 posts views Thread by Jakle | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.