UPnP
Universal Plug and Play
UPnP is a generic term for a series of protocols and standards which support network devices such as computers, smartphones, printers etc. to seamlessly discover each other and establish a communication link in order to share data.