In the past few decades, a technological revolution has occurred that has changed
the way we live in dramatic ways. This technological revolution is the result of
the emergence and evolution of a wide variety of new wireless networking tech-
nologies. Now people using these technologies are able to access the network and
control many applications at will with their handheld devices anywhere, anytime.
Although these technologies have made a long lasting impact in the revolution, it
has also opened up various challenging issues which are yet to be resolved to make
them more efficient and cost-effective.