PXE can work on Wireless Networks

iPXE is an open source PXE implementation supporting protocols like HTTP, iSCSI , ATA over Ethernet (AoE) , Fibre Channel over Ethernet (FCoE). iPXE can also work with Wireless Network instead of the traditional wired network.It can fetch files from multiple network protocols, such as TFTP, NFS, HTTP or FTP as compared to the TFTP for data transfer in traditional PXE.

Some interesting features of iPXE are :

1.      boot from a web server via HTTP
2.      boot from an iSCSI SAN
3.      boot from a Fibre Channel SAN via FCoE
4.      boot from an AoE SAN
5.      boot from a wireless network
6.      boot from a wide-area network
7.      boot from an Infiniband network
8.      control the boot process with a script

iPXE can be loaded by a computer from media like floppy disk, USB flash drive, or hard disk or as a pseudo Linux kernel or as an ELF image.

Booting Windows XP via iSCSI SAN 

More information can be found at iPXE