Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China;
Beijing Univ Posts & Telecommun, Inst Sensing Technol & Business, Wuxi 214028, Peoples R China;
Beijing Jiaotong Univ, Natl Engn Lab Next Generat Internet Interconnect, Beijing 100044, Peoples R China;