Ad hoc applications provide truly wireless solutions
Ad hoc mode allows users to spontaneously form a wireless LAN. For example, a group of people with 802.11-equipped laptops may gather for a business meeting at their corporate headquarters. In order to share documents such as presentation charts and spreadsheets, they could easily switch their NICs to ad hoc mode to form a small wireless LAN within their meeting room. Another example is when you and your associates are waiting for a flight at the airport, and you need to share a relatively large PDF file. Through ad hoc mode, you can easily transfer the file from one laptop to another. With any of these applications, there's no need to install an access point and run cables
The ad hoc form of communications is especially useful in public-safety and search-and-rescue applications. Medical teams require fast, effective communications when they rush to a disaster to treat victims. They can't afford the time to run cabling and install networking hardware. The medical team can utilize 802.11 radio NICs in their laptops and PDAs and enable broadband wireless data communications as soon as they arrive on the scene.
Some product vendors are beginning to base their solutions on ad hoc mode. As an example, MeshNetworks offers a wireless broadband network system based on 802.11 ad hoc mode and a patented peer-to-peer routing technology. This results in a wireless mesh topology where mobile devices provide the routing mechanisms in order to extend the range of the system. For example, a user on one side of the building can send a packet destined to another user on the far side of the facility, well beyond the point-to-point range of 802.11, by having the signal hope from client device to client device until it gets to its destination. This can extend the range of the wireless LAN from hundreds of feet to miles, depending on the concentration of wireless users .
This is part of the topic, read the rest of the details you can visit this link http://www.wi-fiplanet.com/tutorials/article.php/1451421
أي شخص بحب يشتغل على ad hoc لازم يحدد راح يشتغل على MAC layer أو على
routing layer واغلب الناس بتشتغل على routing layer كونها أسهل من MAC، أنا اشتغلت على الطبقتين باستخدام المحاكي GloMoSim، إذا بدكم أي مساعدة ضعوها على الرابط