Upon the completion of this thesis, I would like to thank many people who have offered me invaluable help and guidance throughout the three years of research. First, I would like to express my sincere gratitude to my mentor, Dr. Saman S. Abeysekera, who has guided and advised me in every single stage along the way of my stay at Nanyang Technological university (NTU) as a PhD student. He never fails to inspire me on my research work with his valuable suggestions, advices, and comments through emails, meetings, or tea time talks. For me, he is a great advisor and friend, rather than a supervisor. I have learnt from him not only the research methodology and engineering skills, but also the appropriate attitudes to face the inevitable ups and downs and dilemmas encountered in one's life. I am also very grateful to Dr. Andy, W. H. Khong, who has brought me to graduate research environment when I was pursuing my MSc degree in Signal Processing. He has provided great help on programming using Matlab and technical paper writing. I thank him for his patience and guidance in helping a fresh research student to build up the basic abilities. I also thank him for giving me the opportunity to experience the collaboration with industry R&D departments. I would like to thank the technicians in Center for Signal Processing (CSP) at School of Electrical and Electronic Engineering (EEE) of NTU, Mr. YANG Yong Seng and Ms. TEO Siok khim. They are so friendly, polite, and considerate, who are always ready to support me with lab facilities and guidance. Last but not least, I would express my special thanks to my parents, HUA Shi Jian, HE Yu Mei, and my wife, LIU Ying. It is their continual love and support that enable me to conquer the challenges in my life and complete this work.