for the great collaborations. Special appreciations to Miel Sharf, Amr Alanwar, Sebin Gracy, Frank J. Jiang, and Ting Bai for proof reading this thesis, and Elis Stefansson for translating the abstract into Swedish. Speci cally, to Frank, thank you for bringing the concept of AVTCT to me and inspiring me a lot from the chat with you; to Miel, thank you for pointing out and helping me correct a mistake in one work.Many thanks to all my colleagues (current and former) at the NetCon group as well as the division of DCS for creating a friendly environment and an active working atmosphere, and for their continuous support for everything that I need. I would, however, like to give my heartfelt thanks to Xinlei Yi, Jieqiang Wei, Takuya Iwaki, Junfeng Wu, Robert Ma ila, and Ehsan Nekouei for their insightful discussions and assistance, and give my special thanks to Wei Chen for encouraging me at the beginning of my PhD study. Also thanks to Othmane Mazhar, Rong Du, and Manne Held for their kind assistance when working in the same o ce. I am grateful to