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