for their kind guidance, great help and continuous stimulation through the work. Working together with Dr Binh during my overseas attachment in Australia has given me so much knowledge, experience and more importantly deep passion in craving creative idea and working on the solution. On top of that, I have also gained valuable experience in transferring the knowledge to students under my mentorship. I'm also grateful to all NTU Research Scholars in Network Technology Research Centre (NTRC) for their fruitful discussion and help. I also acknowledge all the great assistance and continuous support from the research staff and technicians in the Network Technology Research Centre through my study. Last but not least, my sincere thank to my wife and my beloved family for all wonderful love and support they have given to me. Without them, this thesis would not have been completed successfully.