Hello, I have a question on the WirelessPhyExt/802.11Ext included in ns-2.33. 
in Func: int WirelessPhyExt::sendUp() If a new pkt arrived while PHY is 
currently receiving a previous packet, PHY will recalculate the SINR of each 
packet: if SINR of previous packet is still greater than SINR_Th_RX (taking 
account into the interference from the new packet and all other noise), then 
new packet will be dropped and previous reception will continue;  Otherwise, if 
new packet's SINR is greater than SINR_DataCapture, the previous packet wil be 
dropped and a new timer will be started to receive new packet.  If previous 
packet's SINR is less than SINR_Th_RX  but the SINR of new packet is less than 
SINR_DataCapture, new packet will be dropped and previous reception will 
continue. My questions are:1. Is my understanding correct? Please correct me if 
this is wrong.2. If I understand the implementation right, then MAC layer will 
never receive more than 1 packet from PHY at one time, so there!
  will be NO MAC-level collision? (I did not find any collision handling 
function in 802.11Ext.cc). Please advise. Thanks!
_________________________________________________________________
Get more out of the Web. Learn 10 hidden secrets of Windows Live.
http://windowslive.com/connect/post/jamiethomson.spaces.live.com-Blog-cns!550F681DAD532637!5295.entry?ocid=TXT_TAGLM_WL_domore_092008

Reply via email to