A method executed by a portable computerized apparatus of mitigating interference between multiple wireless communication apparatuses co-located within the portable computerized apparatus, the method comprising: providing a first wireless communication apparatus of the multiple wireless communication apparatuses operative in a first frequency band operating according to a first communication protocol, the first communication protocol comprising a plurality of packet types; providing a second wireless communication apparatus of the multiple wireless communication apparatuses operative at least partly in the first band, the second wireless communication apparatus operating according to a different communication protocol than that of the first wireless communication apparatus, the different communication protocol comprising one packet type; and compensating for effects of interference between the first wireless communication apparatus and the second wireless communication apparatus by measuring an isolation between a first antenna associated with the first wireless communication apparatus and a second antenna associated with the second wireless communication apparatus, characterized in that if the isolation is less than a first value, then implementing a co-existence solution, and if the isolation is greater than or equal to the first value, then not implementing the co-existence solution; wherein the implementing of the co-existence solution comprises to prioritize the one packet type of the different communication protocol in order to give the one packet type of the different communication protocol a higher order of importance during a packet traffic arbitration than a first packet type of the plurality of packet types and prioritize the one packet type of the different communication protocol by giving the one packet type of the different communication protocol a lower order of importance during the packet traffic arbitration than a second packet type of the plurality of packet types; and wherein the plurality of packet types are arbitrated to be sent in terms of importance. providing a first wireless communication apparatus of the multiple wireless communication apparatuses operative in a first frequency band operating according to a first communication protocol, the first communication protocol comprising a plurality of packet types; providing a second wireless communication apparatus of the multiple wireless communication apparatuses operative at least partly in the first band, the second wireless communication apparatus operating according to a different communication protocol than that of the first wireless communication apparatus, the different communication protocol comprising one packet type; and compensating for effects of interference between the first wireless communication apparatus and the second wireless communication apparatus by measuring an isolation between a first antenna associated with the first wireless communication apparatus and a second antenna associated with the second wireless communication apparatus, characterized in that if the isolation is less than a first value, then implementing a co-existence solution, and if the isolation is greater than or equal to the first value, then not implementing the co-existence solution; wherein the implementing of the co-existence solution comprises to prioritize the one packet type of the different communication protocol in order to give the one packet type of the different communication protocol a higher order of importance during a packet traffic arbitration than a first packet type of the plurality of packet types and prioritize the one packet type of the different communication protocol by giving the one packet type of the different communication protocol a lower order of importance during the packet traffic arbitration than a second packet type of the plurality of packet types; and wherein the plurality of packet types are arbitrated to be sent in terms of importance.