{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T07:40:04Z","timestamp":1780472404359,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":78,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,11,18]],"date-time":"2024-11-18T00:00:00Z","timestamp":1731888000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,11,18]]},"DOI":"10.1145\/3696348.3696861","type":"proceedings-article","created":{"date-parts":[[2024,11,11]],"date-time":"2024-11-11T00:20:52Z","timestamp":1731284452000},"page":"132-141","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["SurfOS: Towards an Operating System for Programmable Radio Environments"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-0832-569X","authenticated-orcid":false,"given":"Ruichun","family":"Ma","sequence":"first","affiliation":[{"name":"Yale University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-8131-7439","authenticated-orcid":false,"given":"Lili","family":"Qiu","sequence":"additional","affiliation":[{"name":"UT Austin, MSR Asia Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-5988-3193","authenticated-orcid":false,"given":"Wenjun","family":"Hu","sequence":"additional","affiliation":[{"name":"Yale University, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,11,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. GitHub repository of AutoMS. https:\/\/github.com\/microsoft\/AutoMS."},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. Greener Wave French metasurface startup. https:\/\/greenerwave.com\/our-technology\/."},{"key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. Microsoft Copilot. https:\/\/www.microsoft.com\/en-us\/microsoftcopilot."},{"key":"e_1_3_2_1_4_1","unstructured":"[n. d.]. NEC smart surface. https:\/\/www.nec-enterprise.com\/it\/projects."},{"key":"e_1_3_2_1_5_1","unstructured":"2022. EMPOWER: Final technology roadmap for advanced wireless. https:\/\/www.advancedwireless.eu\/wp-content\/uploads\/2022\/02\/Del2-5-Final-technology-roadmap.pdf."},{"key":"e_1_3_2_1_6_1","unstructured":"2022. Next G Alliance Report: Roadmap to 6G. https:\/\/nextgalliance.org\/wp-content\/uploads\/2022\/02\/NextGA-Roadmap.pdf."},{"key":"e_1_3_2_1_7_1","unstructured":"2023. China Mobile and ZTE successfully complete application verification of 5G-A Reconfigurable Intelligent Surface for Asian Games. https:\/\/www.zte.com.cn\/global\/about\/news\/china-mobile-and-zte-successfully-complete-application-verification-of-5g-a-reconfigurable-intelligent-surface-ris-for-asian-games.html."},{"key":"e_1_3_2_1_8_1","unstructured":"2023. DOCOMO Conducts World's First Trial of Transmissive Metasurface on Window to Deliver Indoor Radio Waves to Outdoor Foot of Building. https:\/\/www.docomo.ne.jp\/english\/info\/media_center\/pr\/2023\/0130_02.html."},{"key":"e_1_3_2_1_9_1","unstructured":"2023. ETSI first report for RIS standardization. https:\/\/www.etsi.org\/deliver\/etsi_gr\/RIS\/001_099\/001\/01.01.01_60\/gr_RIS001v010101p.pdf."},{"key":"e_1_3_2_1_10_1","unstructured":"2023. ITU International Mobile Telecommunications (IMT) for 2030 and beyond. https:\/\/www.itu.int\/dms_pubrec\/itu-r\/rec\/m\/R-REC-M.2160-0-202311-I!!PDF-E.pdf."},{"key":"e_1_3_2_1_11_1","unstructured":"2024. Apple Intelligence for iPhone iPad and Mac. https:\/\/www.apple.com\/newsroom\/2024\/06\/introducing-apple-intelligence-for-iphone-ipad-and-mac\/."},{"key":"e_1_3_2_1_12_1","unstructured":"2024. GPT-4o. https:\/\/openai.com\/index\/hello-gpt-4o\/."},{"key":"e_1_3_2_1_13_1","unstructured":"2024. Meta Smart Glasses with Meta AI. https:\/\/www.meta.com\/smart-glasses\/."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Devansh R Agrawal Yuji Tanabe Desen Weng Andrew Ma Stephanie Hsu Song-Yan Liao Zhe Zhen Zi-Yi Zhu Chuanbowen Sun Zhenya Dong et al. 2017. Conformal phased surfaces for wireless powering of bioelectronic microdevices. Nature biomedical engineering 1 3 (2017) 0043.","DOI":"10.1038\/s41551-017-0043"},{"key":"e_1_3_2_1_15_1","volume-title":"RFocus: Practical Beamforming for Small Devices. In Symposium on Networked Systems Design and Implementation (NSDI). USENIX, 1047--1061","author":"Arun Venkat","year":"2020","unstructured":"Venkat Arun and Hari Balakrishnan. 2020. RFocus: Practical Beamforming for Small Devices. In Symposium on Networked Systems Design and Implementation (NSDI). USENIX, 1047--1061."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342441.2342464"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","unstructured":"E. Basar M. Di Renzo J. De Rosny M. Debbah M. Alouini and R. Zhang. 2019. Wireless Communications Through Reconfigurable Intelligent Surfaces. IEEE Access 7 (2019).","DOI":"10.1109\/ACCESS.2019.2935192"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3498361.3538920"},{"key":"e_1_3_2_1_19_1","volume-title":"Ethane: Taking control of the enterprise. ACM SIGCOMM computer communication review 37, 4","author":"Casado Martin","year":"2007","unstructured":"Martin Casado, Michael J Freedman, Justin Pettit, Jianying Luo, Nick McKeown, and Scott Shenker. 2007. Ethane: Taking control of the enterprise. ACM SIGCOMM computer communication review 37, 4 (2007), 1--12."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636534.3690687"},{"key":"e_1_3_2_1_21_1","volume-title":"Symposium on Networked Systems Design and Implementation (NSDI). USENIX, 425--438","author":"Chen Lili","year":"2021","unstructured":"Lili Chen, Wenjun Hu, Kyle Jamieson, Xiaojiang Chen, Dingyi Fang, and Jeremy Gummeson. 2021. Pushing the physical limits of IoT devices with programmable metasurfaces. In Symposium on Networked Systems Design and Implementation (NSDI). USENIX, 425--438."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636534.3649346"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3581791.3596833"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2023.24348"},{"key":"e_1_3_2_1_25_1","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Cho Kun Woo","year":"2023","unstructured":"Kun Woo Cho, Mohammad H Mazaheri, Jeremy Gummeson, Omid Abari, and Kyle Jamieson. 2023. mmWall: A Steerable, Transflective Metamaterial Surface for NextG mmWave Networks. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). 1647--1665."},{"key":"e_1_3_2_1_26_1","volume-title":"Xiang Wan, Jie Zhao, and Qiang Cheng.","author":"Cui Tie Jun","year":"2014","unstructured":"Tie Jun Cui, Mei Qing Qi, Xiang Wan, Jie Zhao, and Qiang Cheng. 2014. Coding metamaterials, digital metamaterials and programmable metamaterials. Light: science & applications 3, 10 (2014), e218-e218."},{"key":"e_1_3_2_1_27_1","volume-title":"Julien De Rosny, and Sergei Tretyakov","author":"Renzo Marco Di","year":"2020","unstructured":"Marco Di Renzo, Alessio Zappone, Merouane Debbah, Mohamed-Slim Alouini, Chau Yuen, Julien De Rosny, and Sergei Tretyakov. 2020. Smart radio environments empowered by reconfigurable intelligent surfaces: How it works, state of research, and the road ahead. IEEE journal on selected areas in communications 38, 11 (2020), 2450--2525."},{"key":"e_1_3_2_1_28_1","volume-title":"9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12)","author":"Dixon Colin","year":"2012","unstructured":"Colin Dixon, Ratul Mahajan, Sharad Agarwal, AJ Brush, Bongshin Lee, Stefan Saroiu, and Paramvir Bahl. 2012. An operating system for the home. In 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12). 337--352."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372224.3380887"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2602204.2602219"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447993.3483238"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384609.1384625"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491185.2491207"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230545"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2022.3186087"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2486019"},{"key":"e_1_3_2_1_37_1","volume-title":"21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)","author":"Kim Minseok","year":"2024","unstructured":"Minseok Kim, Namjo Ahn, and Song Min Kim. 2024. {NR-Surface}: {NextG-ready} {&mu;W-reconfigurable} {mmWave} Metasurface. In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)."},{"key":"e_1_3_2_1_38_1","volume-title":"9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10)","author":"Koponen Teemu","year":"2010","unstructured":"Teemu Koponen, Martin Casado, Natasha Gude, Jeremy Stribling, Leon Poutievski, Min Zhu, Rajiv Ramanathan, Yuichiro Iwata, Hiroaki Inoue, Takayuki Hama, et al. 2010. Onix: A distributed control platform for large-scale production networks. In 9th USENIX Symposium on Operating Systems Design and Implementation (OSDI 10)."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2022.3187339"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636534.3690667"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3495243.3560547"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636534.3649344"},{"key":"e_1_3_2_1_43_1","volume-title":"Towards Programming the Radio Environment with Large Arrays of Inexpensive Antennas. In Symposium on Networked Systems Design and Implementation (NSDI). USENIX, 285--300","author":"Li Zhuqi","year":"2019","unstructured":"Zhuqi Li, Yaxiong Xie, Longfei Shangguan, Rotman Ivan Zelaya, Jeremy Gummeson, Wenjun Hu, and Kyle Jamieson. 2019. Towards Programming the Radio Environment with Large Arrays of Inexpensive Antennas. In Symposium on Networked Systems Design and Implementation (NSDI). USENIX, 285--300."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2018.1700659"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2019.2925658"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636534.3649353"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3570361.3592520"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636534.3649347"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626111.3628183"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626111.3628194"},{"key":"e_1_3_2_1_52_1","volume-title":"Marco Di Renzo, and Xavier Costa-Perez","author":"Mursia Placido","year":"2024","unstructured":"Placido Mursia, Francesco Devoti, Marco Rossanese, Vincenzo Sciancalepore, Gabriele Gradoni, Marco Di Renzo, and Xavier Costa-Perez. 2024. T3DRIS: Advancing Conformal RIS Design through In-depth Analysis of Mutual Coupling Effects. arXiv preprint arXiv:2404.05261 (2024)."},{"key":"e_1_3_2_1_53_1","unstructured":"RCR Wireless News. 2024. Qualcomm focused on making 5G mmWave more cost effective. https:\/\/www.rcrwireless.com\/20240325\/spectrum\/qualcomm-focused-on-making-5g-mmwave-more-cost-effective."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3570361.3613266"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3570361.3613257"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/MWSYM.2013.6697552"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3495243.3517024"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1186\/s13638-019-1438-9"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2774993.2775002"},{"key":"e_1_3_2_1_60_1","volume-title":"2014 USENIX Annual Technical Conference (USENIX ATC 14)","author":"Schulz-Zander Julius","year":"2014","unstructured":"Julius Schulz-Zander, Lalith Suresh, Nadi Sarrar, Anja Feldmann, Thomas H\u00fchn, and Ruben Merz. 2014. Programmatic Orchestration of {WiFi} Networks. In 2014 USENIX Annual Technical Conference (USENIX ATC 14). 347--358."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP54263.2024.00151"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626111.3628205"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544256"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636534.3690697"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3130030"},{"key":"e_1_3_2_1_66_1","volume-title":"GPMS: Enabling Indoor GNSS Positioning using Passive Metasurfaces (ACM MobiCom '24)","author":"Wang Yezhou","year":"2024","unstructured":"Yezhou Wang, Hao Pan, Lili Qiu, Linghui Zhong, Jiting Liu, Ruichun Ma, Yi-Chao Chen, Guangtao Xue, and Ju Ren. 2024. GPMS: Enabling Indoor GNSS Positioning using Passive Metasurfaces (ACM MobiCom '24). ACM, New York, NY, USA."},{"key":"e_1_3_2_1_67_1","volume-title":"Programmable Radio Environments for Smart Spaces. In Workshop on Hot Topics in Networks (HotNets). ACM.","author":"Welkie Allen","year":"2017","unstructured":"Allen Welkie, Longfei Shangguan, Jeremy Gummeson, Wenjun Hu, and Kyle Jamieson. 2017. Programmable Radio Environments for Smart Spaces. In Workshop on Hot Topics in Networks (HotNets). ACM."},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3625687.3625803"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.001.1900107"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3300061.3300133"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/3484266.3487377"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3484266.3487385"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472890"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2024.3414861"},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2022.3169771"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636534.3690670"},{"key":"e_1_3_2_1_77_1","volume-title":"Acoustic Sensing and Communication Using Metasurface. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Zhang Yongzhao","year":"2023","unstructured":"Yongzhao Zhang, Yezhou Wang, Lanqing Yang, Mei Wang, Yi-Chao Chen, Lili Qiu, Yihong Liu, Guangtao Xue, and Jiadi Yu. 2023. Acoustic Sensing and Communication Using Metasurface. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). 1359--1374."},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2021.3127493"}],"event":{"name":"HotNets '24: The 23rd ACM Workshop on Hot Topics in Networks","location":"Irvine CA USA","acronym":"HotNets '24","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the 23rd ACM Workshop on Hot Topics in Networks"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696348.3696861","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696348.3696861","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T16:09:38Z","timestamp":1755878978000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696348.3696861"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,18]]},"references-count":78,"alternative-id":["10.1145\/3696348.3696861","10.1145\/3696348"],"URL":"https:\/\/doi.org\/10.1145\/3696348.3696861","relation":{},"subject":[],"published":{"date-parts":[[2024,11,18]]},"assertion":[{"value":"2024-11-18","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}