Satellite networking : principles and protocols - Sun, Zhili,