State key Laboratory of Networking and Switching Technology
Beijing, China
Beijing University of Posts and Telecommunications