ANCS 2005
Symposium on Architectures for
Networking and Communications Systems

October 26-28, 2005
Princeton, New Jersey, USA

SIGCOMM

SIGARCH
CS-TCCA

ANCS 2005 Home

Registration

Location & Travel Information

Call for Papers (pdf)


Steering Committee
Alan Berenbaum, SMSC
Patrick Crowley, Washington Univ. St. Louis
Mark Franklin, Washington Univ. St. Louis
Haldun Hadimioglu, Polytechnic Univ.
Nick McKeown, Stanford Univ.
Peter Z. Onufryk, IDT
K. K. Ramakrishnan, AT&T Labs

General Chair
Alan Berenbaum, SMSC

Program Chairs
Kai Li, Princeton University
Jonathan Turner, Washington Univ. St. Louis

Finance
Brad Calder, UC San Diego

Tutorials
Erik Johnson, Intel

Local Arrangements
Li-Shiuan Peh, Princeton University

Registration
Qin Lv, Princeton University

Publicity and Publications
Greg Byrd, NC State University

Program Committee
Andrew Campbell, Columbia Univ.
Patrick Crowley, Wash. U. St. Louis
Cezary Dubnicki, NEC
Hans Eberle, Sun Microsystems
Dirk Grunwald, Univ. Of Colorado
Roch Guerin, Univ. of Pennsylvania
T.V. Lakshman, Bell Labs
Dan Lenoski, Cisco Systems
Bill Mangione-Smith, UCLA
Kenneth Mackenzie, Reservoir Labs
Nick McKeown, Stanford Univ.
Peter Onufryk, IDT
Li-Shiuan Peh, Princeton Univ.
Mohammad Peyravian, IBM
Henning Schulzrinne, Columbia U.
Steve Scott, Cray
Dimitrious Stiliadis, Bell Labs
Ion Stoica, UC Berkeley
Chuck Thacker, Microsoft
Harrick Vin, UT Austin
Tilman Wolf, UM Amherst
Raj Yavatkar, Intel
Hui Zhang, CMU

Program

AM Tutorial: October 26 (8:30am - 12:00noon)                                 Baltimore Room

Using the Open Network Laboratory (abstract)
Jonathan Turner, Washington University in St. Louis
PM Tutorial: October 26 (1:00pm - 5:00pm)                                      Baltimore Room

Line Rate Packet Classification and Scheduling (abstract) (slides)
Michael Kounavis, Intel
Alok Kumar, Intel
Raj Yavatkar, Intel
Harrick Vin, Univ. of Texas at Austin

Reception (5;30 - 7:00pm)
Water's Edge
Technical Program: October 27-28
Thursday, October 27
Continental Breakfast ---- 8:30 - 9:00am
outside Baltimore Room
Keynote 1 ---- 9:00 - 10:00am  
Chair: Jonathan Turner (Washington Univ. in St. Louis)                                                Baltimore Room
The Push of Network Processing to the Top of the Pyramid (abstract) (slides)
Will Eatherton, Cisco Systems
Session 1: Network Processor Architecture ---- 10:10 - 11:00am        
Chair: Patrick Crowley (Washington Univ. in St. Louis)                                                Baltimore Room
Overcoming the Memory Wall in Packet Processing: Hammers or Ladders? (slides)
Jayaram Mudigonda (University of Texas at Austin, US),
Harrick Vin (University of Texas at Austin, US),
Raj Yavatkar (Intel, US)
Architectural Impact of Stateful Networking Applications (slides)
Javier Verdu (Polytechnic University of Catalonia, ES),
Jorge Garcia (Polytechnic University of Catalonia, ES),
Mario Nemirovsky (Consentry Networks, US),
Mateo Valero (Polytechnic University of Catalonia, ES)
Break ---- 11:00 - 11:30am
outside Baltimore Room
Session 2: Scheduling ---- 11:30am - 12:45pm                                         
Chair: Peter Onufryk (IDT)                                                                                        Baltimore Room
Resource Mapping and Scheduling for Hetergeneous Network Processor Systems
(slides)
Liang Yang (Arizona State University, US),
Tushar Gohad (MontaVista Software, Inc, US),
Pavel Ghosh (Arizona State University, US),
Devesh Sinha (Arizona State University, US),
Arunabha Sen (Arizona State University, US)

Group Round Robin: Improving the Fairness and Complexity of Packet Scheduling
(slides)
Bogdan Caprita (Columbia University, US)
Jason Nieh (Columbia University, US)
Wong Chun Chan (Columbia University, US)

Pipelined Two Step Iterative Matching Algorithms for CIOQ Crossbar Switches
(slides)
Deng Pan (State University of New York at Stony Brook, US),
Yuanyuan Yang (State University of New York at Stony Brook, US)
Lunch ---- 12:45 - 1:30pm
Catch a Rising Star
Session 3: Router Software ---- 1:30 - 2:45pm                                          
Chair: Li-Shiuan Peh (Princeton Univ.)                                                                      Baltimore Room
Gigabit Routing on a General-purpose Tiled-Architecture (slides)
Umar Saif (MIT, US),
James Anderson (University of California, San Diego, US),
Anthony Digangi (MIT, US),
Anant Agarwal (MIT, US)
An Operating System Architecture for Network Processors (slides)
Steve Muir (Princeton University, US),
Jonathan Smith (University of Pennsylvania, US)
Design Considerations for Network Processor Operating Systems (slides)
Tilman Wolf (University of Massachusetts, US),
Ning Weng (University of Massachusetts, US),
Chia-Hui Tai (University of Massachusetts, US)
Break ---- 2:45 - 3:20pm
outside Baltimore Room
Session 4: IP Lookup and Packet Classification ---- 3:20 - 5:30pm    
Chair: Dan Lenoski (Cisco Systems)                                                                        Baltimore Room
A Novel Reconfigurable Hardware Architecture for IP Address Lookup
Hamid Fadishei (Amir-Kabir University of Technology, IR),
Morteza Saheb Zamani (Amir-Kabir University of Technology, IR),
Masoud Sabaei (Amir-Kabir University of Technology, IR)
Segmented Hash: An Efficient Hash Table Implementation for
High Performance Networking Subsystems
(slides)
Patrick Crowley (Washington University in St. Louis, US),
Sailesh Kumar (Washington University in St. Louis, US)
SSA: A Power and Memory Efficient Scheme to Multi-Match Packet Classification
(slides)
Fang Yu (University of California, Berkeley, US),
T. V. Lakshman (Bell Laboratories, Lucent Technologies, US),
Marti Austin Motoyama (University of California, Berkeley, US),
Randy H. Katz (University of California, Berkeley, US)
Network Processor Acceleration for a Linux Netfilter Firewall
Frank Hady (Intel, US),
Tony Bock (Intel, US),
Kristen Accardi (Intel, US),
Jon Krueger (Intel, US)
Friday, October 28
Breakfast ---- 8:30 - 9:00am
outside Baltimore Room
Keynote 2 --- 9:00 - 10:00am                                                  
Chair: Kai Li (Princeton Univ.)                                                                                 Baltimore Room

Network Acceleration: Taking Intel Architecture a Step Forward (abstract) (slides)
Hugh Wilkinson, Intel Corporation

Session 5: Programmable/Extensible Networks ---- 10:10 - 11:00am
Session Chair: Tilman Wolf (Univ. of Massachusetts)                                               Baltimore Room
Addressing Data Compatibility on Programmable Networking Platforms (slides)
Ada Gavrilovska (Georgia Tech, US),
Karsten Schwan (Georgia Tech, US)
SpliceNP: A TCP Splicer using Network Processors (slides)
Li Zhao (University of California, Riverside, US),
Yan Luo (University of California, Riverside, US),
Laxmi Bhuyan (University of California, Riverside, US),
Ravishankar Iyer (Intel, US)
Break ---- 11:00 - 11:30am
outside Baltimore Room
Session 6: Flow Management ---- 11:30am - 12:45pm
Chair: Jonathan Turner (Washington Univ. in St. Louis)                                             Baltimore Room
A Scalable Load Balancer for Forwarding Internet Traffic:
Exploiting Flow Level Burstiness
(slides)
Weiguang Shi (University of Alberta, CA),
Mike MacGregor (University of Alberta, CA),
Pawel Gburzynski (University of Alberta, CA)
Minimizing the Overhead of Implementing Flow-Aware Networking (slides)
Abdesselem Kortebi (France Télécom R&D, FR),
Luca Muscariello (Politecnico di Torino, IT),
Sara Oueslati (France Télécom R&D, FR),
James Roberts (France Télécom R&D, FR)
Framework for Supporting Multi-Service Edge Packet Processing
on Network Processors
(slides)
Arun Raghunath (Intel, US),
Vinod Balakrishnan (Openwave, US),
Aaron Kunze (Intel, US),
Erik Johnson (Intel, US)
Lunch ---- 12:45 - 1:30pm
Catch a Rising Star
Session 7: Performance Evaluation / Content Inspection ---- 1:30 - 2:45pm
Chair: Haldun Haldimioglu (Polytechnic Univ.)                                                         Baltimore Room
Design and Analysis of an NoC Architecture from Performance, Reliability and
Energy Perspective
(slides)
Jongman Kim (Pennsylvania State University, US),
Dongkook Park (Pennsylvania State University, US),
Chrysostomos Nicopoulos (Pennsylvania State University, US),
N. Vijaykrishnan (Pennsylvania State University, US),
Chita Das (Pennsylvania State University, US
)
Fast and Scalable Multi-Pattern Matching for Content Filtering (slides)
Sarang Dharmapurikar (Washington University in St. Louis, US),
John Lockwood (Washington University in St. Louis, US)
High-throughput Linked-Pattern Matching for Intrusion Detection Systems (slides)
Zachary Baker (University of Southern California, US),
Viktor Prasanna (University of Southern California, US)
Break ---- 2:45 - 3:15pm
outside Baltimore Room
Session 8: Content Inspection ---- 3:15 - 4:05pm
Chair: Greg Byrd (NC State University)                                                                    Baltimore Room
Optimal XOR Hashing for A Linearly Distributed Address Lookup
in Computer Networks
(slides)
Christopher Martinez (University of Texas at San Antonio, US),
Wei-Ming Lin (University of Texas at San Antonio, US),
Parimal Patel (University of Texas at San Antonio, US)
Fast Payload-Based Flow Estimation for Traffic Monitoring and Network Security
Fang Hao (Bell Laboratories, Lucent Technologies, US),
Muralidharan Kodialam (Bell Laboratories, Lucent Technologies, US),
T. V. Lakshman (Bell Laboratories, Lucent Technologies, US),
Hui Zhang (University of Southern California, US)
 
Pictures courtesy of Mahlon Lovett (arch, bike) and Denise Applewhite (ivy), Office of Communications, Princeton University.