A Modular Data Link Layer (M-DALL) for NEXT GEN Mobile Terminals enabling wireless aware applications: A platform independent software design | IEEE Conference Publication | IEEE Xplore