Jiaping Gui, Mingjie Nie, Jinyao Guo, Futai Zou, Mati Ur Rehman, Wajih Ul Hassan
INFOCOM 2025 Papers
IEEE International Conference on Computer Communications
Decision breakdown
272papers
Counted from the official paper list; may differ slightly from the number the conference announced.
- Other / unlabeled272100.0%
Browse all papers
Md Ashikul Haque, Abusayeed Saifullah, Haibo Zhang
Xiaoyu Liang, Haohua Du, Wen Ma, Ye Tian, Xiaoya Xu
Tingting Li, Ziming Zhao, Jianwei Yin
Ahmed F. Almehdhar, Min Dong, Ben Liang, Gary Boudreau, Yahia Ahmed
Ashitabh Misra, Nurani Saoda, Tarek F. Abdelzaher
Zhiqing Luo, Yi Wang, Yingying He, Wei Wang
Mulei Ma, Chenyu Gong, Liekang Zeng, Yang Yang
Federico Trombetti, Viviana Arrigoni, Novella Bartolini
Tao Yang, Ling Hu, Bingnan Hou, Zhenzhong Yang, Zhiping Cai
Zitong Jin, Xingang Shi, Ying Tian, Zhiliang Wang, Xia Yin, Jianping Wu
Hairui Zhao, Hongliang Li, Qi Tian, Jie Wu, Meng Zhang, Zhewen Xu, Xiang Li, Haixiao Xu
Bing Hu, Yuanguo Bi, Kui Wu, Zixuan Huang, Rongfei Zeng
Bowen Zhang, Junyang Zhang, Jiahui Hou, Yixin Wang
Cheng Yang, Xiaoning Zhang, Bodong Yan, Sun Xu, Bingyi Liu, Jianchun Liu
Song Zhang, Wenxin Li, Yulong Li, Yuan Liu, Lide Suo, Sheng Chen, Yitao Hu, Laiping Zhao, Keqiu Li
Expand abstractCollapse
Programmable packet scheduling enables users to customize scheduling algorithms flexibly without designing new ASICs. Existing schemes prefre to approximate optimal Push-In First-Out (PIFO) using First-In First-Out (FIFO) queues in commodity programmable switches. Despite its availability, these schemes suffer performance degradation due to the unawareness of available switch buffer. To be specific, when the port buffer is drained, existing schemes discard all incoming packets, even though these packets have higher priorities than the enqueued packets. In this paper, we reveal that the problem's key culprit is the lack of coordination between buffer management and packet scheduling in the switch. To fill this gap, we present Lark, a buffer-aware building block for programmable scheduling schemes designed to solve the above problem. Its key idea is to proactively drop the low-priority packets when the allocated buffer is to be drained, thereby admitting the later-arriving high-priority packets. Lark contains two modules, a lightweight gradient-based online prediction module and a simple priority-based decision module. Lark relies the former module to identify whether the allocated buffer is to be drained and uses the later to determine whether to drop the incoming packet. We have integrated Lark into two representative schemes, SP-PIFO and AIFO. Our large-scale evaluations over three realistic workloads show that Lark can significantly optimize their key metrics without sacrificing throughnut.
Lingnan Xie, Linning Peng, Junqing Zhang
Yimin Liu, Peng Jiang, Liehuang Zhu
ChunChih Lin, Chenxu Jiang, Xiaonan Zhang, Linke Guo