A zero flow entry expiration timeout P4 switch

Cheng Hung He, Brian Y. Chang, Suchandra Chakraborty, Chien Chen, Li-Chun Wang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

15 Scopus citations


Existing OpenFlow based flow expiry mechanisms rely on a fixed timeout after which the switch proactively removes the flow entries from its flow table. Assigning an appropriate value to this timeout presents a tradeoff between efficient flow table utilization and controller overhead.We pro- pose a simple addition of a zero flow entry expiration time- out scheme to idle timeout mechanism on a P4 based switch that identifies the last packet of a TCP flow, and removes the corresponding flow entry from the flow table. It enables connections to be deleted from the flow table right after it finishes, instead of waiting to expire after it reaches the time- out threshold and causing unnecessary flow table occupation.

Original languageEnglish
Title of host publicationProceedings of the Symposium on SDN Research, SOSR 2018
PublisherAssociation for Computing Machinery, Inc
Number of pages2
ISBN (Electronic)9781450356640
StatePublished - 28 Mar 2018
Event2018 Symposium on SDN Research, SOSR 2018 - Los Angeles, United States
Duration: 28 Mar 201829 Mar 2018

Publication series

NameProceedings of the Symposium on SDN Research, SOSR 2018


Conference2018 Symposium on SDN Research, SOSR 2018
Country/TerritoryUnited States
CityLos Angeles


  • Idle timeout
  • P4
  • SDN
  • TCAM
  • TCP


Dive into the research topics of 'A zero flow entry expiration timeout P4 switch'. Together they form a unique fingerprint.

Cite this