A big problem with network connectivity (Ethernet, WLAN, BT, BLE, you name it) is that they're all infested with patents, copyrights etc.
Not being a member of the club, meaning spending thousands of dollars, you'll not get the documentation and permission to use the technology.
The only way I've found around that is buying modules with built-in stack (=more expensive) and using something like SPP (serial port profile) for interfacing.
Let us know how you fare, it really is an issue for all.