A communication device, comprising: a transceiving means for communicating with one or more access points, APs, and one or more wireless display adapters (130, 132); and a controlling means for: identifying available APs of the one or more APs and identifying available wireless display adapters of the one or more wireless display adapters (130, 132); matching one or more of the identified available APs and available wireless display adapters (130, 132) to one or more APs and one or more adapters which have an entry in one or more stored location signatures; identifying one or more wireless characteristics of the available APs and one or more wireless characteristics of the available wireless display adapters having matching APs respectively matching wireless display adapters; and identifying a location of the communication device based on a location signature; characterized in that the controlling means are further adapted for calculating one or more match scores based on at least one out of: a relation between an average signal value of the matching APs and the wireless characteristics of one of the available APs, and a relation between an average signal value of the matching wireless display adapters and the wireless characteristics of one of the available wireless display adapters; and identifying the location signature based on a comparison between the one or more match scores and a match threshold value. a transceiving means for communicating with one or more access points, APs, and one or more wireless display adapters (130, 132); and a controlling means for: identifying available APs of the one or more APs and identifying available wireless display adapters of the one or more wireless display adapters (130, 132); matching one or more of the identified available APs and available wireless display adapters (130, 132) to one or more APs and one or more adapters which have an entry in one or more stored location signatures; identifying one or more wireless characteristics of the available APs and one or more wireless characteristics of the available wireless display adapters having matching APs respectively matching wireless display adapters; and identifying a location of the communication device based on a location signature; identifying available APs of the one or more APs and identifying available wireless display adapters of the one or more wireless display adapters (130, 132); matching one or more of the identified available APs and available wireless display adapters (130, 132) to one or more APs and one or more adapters which have an entry in one or more stored location signatures; identifying one or more wireless characteristics of the available APs and one or more wireless characteristics of the available wireless display adapters having matching APs respectively matching wireless display adapters; and identifying a location of the communication device based on a location signature; characterized in that the controlling means are further adapted for calculating one or more match scores based on at least one out of: a relation between an average signal value of the matching APs and the wireless characteristics of one of the available APs, and a relation between an average signal value of the matching wireless display adapters and the wireless characteristics of one of the available wireless display adapters; and identifying the location signature based on a comparison between the one or more match scores and a match threshold value. calculating one or more match scores based on at least one out of: a relation between an average signal value of the matching APs and the wireless characteristics of one of the available APs, and a relation between an average signal value of the matching wireless display adapters and the wireless characteristics of one of the available wireless display adapters; and identifying the location signature based on a comparison between the one or more match scores and a match threshold value. a relation between an average signal value of the matching APs and the wireless characteristics of one of the available APs, and a relation between an average signal value of the matching wireless display adapters and the wireless characteristics of one of the available wireless display adapters; and identifying the location signature based on a comparison between the one or more match scores and a match threshold value.