A programmable network address translator: Design, implementation, and performance. - Huang, Tzu-Chi; Zeadally, Sherali; Chilamkurti, Naveen K.; Shieh, Ce-Kuen (ACM Trans. Internet Techn., 2010)