I use to have a set up of a WiFi environment where I assume all devices operating over the same wireless channel, i.e., a single 20 MHz channel. A device would treat the transmission of all neighboring devices as interference. Therefore, the SINR for a transmission can be simply calculated, which allows me to get the data rate through a lookup table.
Recently, I want to expand my problem with the feature of channel bonding where adjacent channels can be combined to form a wider channel, i.e., two 20 MHz channels can be merged as a 40 MHz channel to double the channel capacity. I want to keep using the SINR to calculate the data rate but got a problem. As I am assuming different devices may operate over different channels, when a device bonds two channels, the amount/level of interference on each channel may be different. So what is the correct way to calculate the data rate under this circumstance? Do I calculate the SINR separately to get the data rate on each 20 MHz channel and add them up to get the data rate for the whole bonded channel? Or I should average the interference over the whole bonded channel and then get the SINR?
I have not found any reference related to this problem yet and would be appreciated if anyone can provide any help.
Thanks!