Distributed AI Platform for the 6G RAN
Ganesh Ananthanarayanan, Matthew Balkwill, Xenofon Foukas, Zhihua Lai, Bozidar Radunovic, Connor Settle, Yongguang Zhang
ACM MobiCom Open-AI RAN Workshop | November 2025
Ganesh Ananthanarayanan, Matthew Balkwill, Xenofon Foukas, Zhihua Lai, Bozidar Radunovic, Connor Settle, Yongguang Zhang
ACM MobiCom Open-AI RAN Workshop | November 2025
Mary Hogan, Gerry Wan, Yiming Qiu, Sharad Agarwal, Ryan Beckett, Rachee Singh, Victor Bahl
USENIX NSDI | April 2025
Yinda Zhang, Liangcheng Yu, Gianni Antichi, Ran Ben Basat, Vincent Liu
NSDI 2025 | April 2025
Anuj Kalia, Nikita Lazarev, Leyang Xue, Xenofon Foukas, Bozidar Radunovic, Francis Y. Yan
NSDI | April 2025
Xenofon Foukas, Bozidar Radunovic
HotMobile | February 2025
Chuanhao Sun, Ujjwal Pawar, Molham Khoja, Xenofon Foukas, Mahesh K. Marina, Bozidar Radunovic
ACM MobiCom ’24 | November 2024
Yuxin (Myles) Liu, Zhihao Yao, Mingyi Chen, Ardalan Amiri Sani, Sharad Agarwal, Gene Tsudik
MobiCom | November 2024
Pedro Las-Casas, Alok Kumbhare, Rodrigo Fonseca, Sharad Agarwal
ACM SIGOPS Operating Systems Review | August 2024
Liangcheng Yu, Xiao Zhang, Haoran Zhang, John Sonchack, Dan R. K. Ports, Vincent Liu
OSDI 2024 | July 2024
Siva Kesava Reddy Kakarla, Francis Y. Yan, Ryan Beckett
ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI ’24) | June 2024
Rathin Singha, Rajdeep Mondal, Ryan Beckett, Siva Kesava Reddy Kakarla, Todd Millstein, George Varghese
NSDI 2024 | April 2024
Zibo Wang, Pinghe Li, Chieh-Jan Mike Liang, Feng Wu, Francis Y. Yan
NSDI (USENIX Symposium on Networked Systems Design and Implementation) | April 2024
Outstanding Paper Award
Bohdan Borysei, Stefan Saroiu, Eyal de Lara
HotMobile | February 2024
Kevin Loughlin, Jonah Rosenblum, Stefan Saroiu, Alec Wolman (alecw), Dimitrios Skarlatos, Baris Kasikci
SOSP 2023 | October 2023
Xenofon Foukas, Bozidar Radunovic, Matthew Balkwill, Zhihua Lai
ACM MobiCom 2023 | October 2023
Victor Bahl, Matthew Balkwill, Xenofon Foukas, Anuj Kalia, Daehyeok Kim, Manikanta Kotaru, Zhihua Lai, Sanjeev Mehrotra, Bozidar Radunovic, Stefan Saroiu, Connor Settle, Ankit Verma, Alec Wolman, Francis Y. Yan, Yongguang Zhang
Annual International Conference on Mobile Computing and Networking (MobiCom ’23) | October 2023
(authors in alphabetical order)
Thomas Koch, Shuyue Yu, Sharad Agarwal, Ryan Beckett, Ethan Katz-Bassett
SIGCOMM | September 2023
Tim Alberdingk Thijm, Ryan Beckett, Aarti Gupta, David Walker
2022 IEEE 30th International Conference on Network Protocols (ICNP) | February 2022, pp. 1-12
ICNP 2022 Best Paper Award
Xenofon Foukas, Bozidar Radunovic
ACM SIGCOMM 2021 | August 2021
Rachee Singh, Sharad Agarwal, Matt Calder, Victor Bahl
USENIX NSDI | April 2021
Saeed Mirzamohammadi, Yuxin (Myles) Liu, Tianmei Ann Huang, Ardalan Amiri Sani, Sharad Agarwal, Sung Eun (Summer) Kim
ACM MobiSys | June 2020
Seungyeop Han, Haichen Shen, Matthai Philipose, Sharad Agarwal, Alec Wolman, Arvind Krishnamurthy
ACM MobiSys | June 2016
Lenin Ravindranath Sivalingam, Sharad Agarwal, Jitu Padhye, Chris Riederer
ACM MobiSys | June 2014
Sharad Agarwal, Matthai Philipose, Victor Bahl
International Workshop on Mobile Cloud Computing & Services | June 2014
Ionut Constandache, Sharad Agarwal, Ivan Tashev, Romit Roy Choudhury
ACM Mobile Computing and Communications Review (MC2R) | April 2014
Kartik Muralidharan, Azeem Javed Khan, Archan Misra, Rajesh Krishna Balan, Sharad Agarwal
ACM HotMobile 2014 | February 2014
Ardalan Amiri Sani, Zhiyong Tan, Peter Washington, Mira Chen, Sharad Agarwal, Lin Zhong, Ming Zhang
ACM MC2R | October 2013
Ratul Mahajan, Jitu Padhye, Sharad Agarwal, Brian Zill
USENIX Annual Technical Conference | August 2012
Colin Dixon, Ratul Mahajan, Sharad Agarwal, A.J. Brush, Bongshin Lee, Stefan Saroiu, Victor Bahl
NSDI | April 2012
Justin Manweiler, Sharad Agarwal, Ming Zhang, Romit Roy Choudhury, Victor Bahl
MobiSys | June 2011
Colin Dixon, Ratul Mahajan, Sharad Agarwal, A.J. Brush, Bongshin Lee, Stefan Saroiu, Victor Bahl
HotNets IX | October 2010
Sharad Agarwal, Ratul Mahajan, Alice Zheng, Victor Bahl
HotNets IX | October 2010
Nilanjan Banerjee, Sharad Agarwal, Paramvir Bahl, Ranveer Chandra, Alec Wolman, Mark Corner, Victor Bahl
MSR-TR-2010-5 | January 2010
Published by Microsoft
Sharad Agarwal, Nikitas Liogkas, Prashanth Mohan, Venkat Padmanabhan
COMSNETS | January 2010
Sharad Agarwal, Nikitas Liogkas, Prashanth Mohan, Venkata N. Padmanabhan, Venkat Padmanabhan
MSR-TR-2008-45 | October 2008
Published by Microsoft
Youngki Lee, Sharad Agarwal, Chris Butcher, Jitu Padhye
PAM | April 2008
Sharad Agarwal, Venkat Padmanabhan, Dilip Joseph
Usenix Annual Technical Conference | June 2007
Daniel Simon, Sharad Agarwal, Dave Maltz
HotBots — First Workshop on Hot Topics in Understanding Botnets | April 2007
Sriram Ramabhadran, Sharad Agarwal, Jitu Padhye, Venkat Padmanabhan
CoNEXT | December 2006
Daniel R. Simon, Sharad Agarwal, Dave Maltz
MSR-TR-2006-146 | October 2006
Published by Microsoft
Jakob Eriksson, Sharad Agarwal, Jitu Padhye, Victor Bahl
MobiSys | June 2006
Sharad Agarwal, Dilip Joseph, Venkat Padmanabhan
MSR-TR-2006-67 | May 2006
Published by Microsoft
Sharad Agarwal, Venkat Padmanabhan, Dilip Joseph
HotNets IV | November 2005
Sharad Agarwal, Antonio Nucci, Supratik Bhattacharyya
ICNP | November 2005
Jakob Eriksson, Sharad Agarwal, Jitu Padhye, Victor Bahl
MSR-TR-2005-170 | November 2005
Published by Microsoft
Jitu Padhye, Lili Qiu, Ananth Rao, Brian Zill, Sharad Agarwal, Venkat Padmanabhan
IMC | October 2005
Renata Teixeira, Sharad Agarwal, Jennifer Rexford
CCR | October 2005
Ganesh Ananthanarayanan, Matthew Balkwill, Xenofon Foukas, Zhihua Lai, Bozidar Radunovic, Connor Settle, Yongguang Zhang
ACM MobiCom Open-AI RAN Workshop | November 2025
Mary Hogan, Gerry Wan, Yiming Qiu, Sharad Agarwal, Ryan Beckett, Rachee Singh, Victor Bahl
USENIX NSDI | April 2025
Yinda Zhang, Liangcheng Yu, Gianni Antichi, Ran Ben Basat, Vincent Liu
NSDI 2025 | April 2025
Anuj Kalia, Nikita Lazarev, Leyang Xue, Xenofon Foukas, Bozidar Radunovic, Francis Y. Yan
NSDI | April 2025
Xenofon Foukas, Bozidar Radunovic
HotMobile | February 2025
Chuanhao Sun, Ujjwal Pawar, Molham Khoja, Xenofon Foukas, Mahesh K. Marina, Bozidar Radunovic
ACM MobiCom ’24 | November 2024
Yuxin (Myles) Liu, Zhihao Yao, Mingyi Chen, Ardalan Amiri Sani, Sharad Agarwal, Gene Tsudik
MobiCom | November 2024
Pedro Las-Casas, Alok Kumbhare, Rodrigo Fonseca, Sharad Agarwal
ACM SIGOPS Operating Systems Review | August 2024
Liangcheng Yu, Xiao Zhang, Haoran Zhang, John Sonchack, Dan R. K. Ports, Vincent Liu
OSDI 2024 | July 2024
Siva Kesava Reddy Kakarla, Francis Y. Yan, Ryan Beckett
ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI ’24) | June 2024
Rathin Singha, Rajdeep Mondal, Ryan Beckett, Siva Kesava Reddy Kakarla, Todd Millstein, George Varghese
NSDI 2024 | April 2024
Zibo Wang, Pinghe Li, Chieh-Jan Mike Liang, Feng Wu, Francis Y. Yan
NSDI (USENIX Symposium on Networked Systems Design and Implementation) | April 2024
Outstanding Paper Award
Bohdan Borysei, Stefan Saroiu, Eyal de Lara
HotMobile | February 2024
Xenofon Foukas, Bozidar Radunovic, Matthew Balkwill, Zhihua Lai
ACM MobiCom 2023 | October 2023
Victor Bahl, Matthew Balkwill, Xenofon Foukas, Anuj Kalia, Daehyeok Kim, Manikanta Kotaru, Zhihua Lai, Sanjeev Mehrotra, Bozidar Radunovic, Stefan Saroiu, Connor Settle, Ankit Verma, Alec Wolman, Francis Y. Yan, Yongguang Zhang
Annual International Conference on Mobile Computing and Networking (MobiCom ’23) | October 2023
(authors in alphabetical order)
Thomas Koch, Shuyue Yu, Sharad Agarwal, Ryan Beckett, Ethan Katz-Bassett
SIGCOMM | September 2023
Tim Alberdingk Thijm, Ryan Beckett, Aarti Gupta, David Walker
2022 IEEE 30th International Conference on Network Protocols (ICNP) | February 2022, pp. 1-12
ICNP 2022 Best Paper Award
Xenofon Foukas, Bozidar Radunovic
ACM SIGCOMM 2021 | August 2021
Rachee Singh, Sharad Agarwal, Matt Calder, Victor Bahl
USENIX NSDI | April 2021
Saeed Mirzamohammadi, Yuxin (Myles) Liu, Tianmei Ann Huang, Ardalan Amiri Sani, Sharad Agarwal, Sung Eun (Summer) Kim
ACM MobiSys | June 2020
Seungyeop Han, Haichen Shen, Matthai Philipose, Sharad Agarwal, Alec Wolman, Arvind Krishnamurthy
ACM MobiSys | June 2016
Lenin Ravindranath Sivalingam, Sharad Agarwal, Jitu Padhye, Chris Riederer
ACM MobiSys | June 2014
Sharad Agarwal, Matthai Philipose, Victor Bahl
International Workshop on Mobile Cloud Computing & Services | June 2014
Ionut Constandache, Sharad Agarwal, Ivan Tashev, Romit Roy Choudhury
ACM Mobile Computing and Communications Review (MC2R) | April 2014
Kartik Muralidharan, Azeem Javed Khan, Archan Misra, Rajesh Krishna Balan, Sharad Agarwal
ACM HotMobile 2014 | February 2014
Ardalan Amiri Sani, Zhiyong Tan, Peter Washington, Mira Chen, Sharad Agarwal, Lin Zhong, Ming Zhang
ACM MC2R | October 2013
Ratul Mahajan, Jitu Padhye, Sharad Agarwal, Brian Zill
USENIX Annual Technical Conference | August 2012
Colin Dixon, Ratul Mahajan, Sharad Agarwal, A.J. Brush, Bongshin Lee, Stefan Saroiu, Victor Bahl
NSDI | April 2012
Justin Manweiler, Sharad Agarwal, Ming Zhang, Romit Roy Choudhury, Victor Bahl
MobiSys | June 2011
Sharad Agarwal, Ratul Mahajan, Alice Zheng, Victor Bahl
HotNets IX | October 2010
Colin Dixon, Ratul Mahajan, Sharad Agarwal, A.J. Brush, Bongshin Lee, Stefan Saroiu, Victor Bahl
HotNets IX | October 2010
Nilanjan Banerjee, Sharad Agarwal, Paramvir Bahl, Ranveer Chandra, Alec Wolman, Mark Corner, Victor Bahl
MSR-TR-2010-5 | January 2010
Published by Microsoft
Sharad Agarwal, Nikitas Liogkas, Prashanth Mohan, Venkat Padmanabhan
COMSNETS | January 2010
Sharad Agarwal, Nikitas Liogkas, Prashanth Mohan, Venkata N. Padmanabhan, Venkat Padmanabhan
MSR-TR-2008-45 | October 2008
Published by Microsoft
Youngki Lee, Sharad Agarwal, Chris Butcher, Jitu Padhye
PAM | April 2008
Sharad Agarwal, Venkat Padmanabhan, Dilip Joseph
Usenix Annual Technical Conference | June 2007
Daniel Simon, Sharad Agarwal, Dave Maltz
HotBots — First Workshop on Hot Topics in Understanding Botnets | April 2007
Sriram Ramabhadran, Sharad Agarwal, Jitu Padhye, Venkat Padmanabhan
CoNEXT | December 2006
Daniel R. Simon, Sharad Agarwal, Dave Maltz
MSR-TR-2006-146 | October 2006
Published by Microsoft
Jakob Eriksson, Sharad Agarwal, Jitu Padhye, Victor Bahl
MobiSys | June 2006
Sharad Agarwal, Dilip Joseph, Venkat Padmanabhan
MSR-TR-2006-67 | May 2006
Published by Microsoft
Sharad Agarwal, Venkat Padmanabhan, Dilip Joseph
HotNets IV | November 2005
Sharad Agarwal, Antonio Nucci, Supratik Bhattacharyya
ICNP | November 2005
Jakob Eriksson, Sharad Agarwal, Jitu Padhye, Victor Bahl
MSR-TR-2005-170 | November 2005
Published by Microsoft
Jitu Padhye, Lili Qiu, Ananth Rao, Brian Zill, Sharad Agarwal, Venkat Padmanabhan
IMC | October 2005
Renata Teixeira, Sharad Agarwal, Jennifer Rexford
CCR | October 2005
Chuanhao Sun, Ujjwal Pawar, Molham Khoja, Xenofon Foukas, Mahesh K. Marina, Bozidar Radunovic
ACM MobiCom ’24 | November 2024
Pedro Las-Casas, Alok Kumbhare, Rodrigo Fonseca, Sharad Agarwal
ACM SIGOPS Operating Systems Review | August 2024
Zibo Wang, Pinghe Li, Chieh-Jan Mike Liang, Feng Wu, Francis Y. Yan
NSDI (USENIX Symposium on Networked Systems Design and Implementation) | April 2024
Outstanding Paper Award
Sharad Agarwal, Ratul Mahajan, Alice Zheng, Victor Bahl
HotNets IX | October 2010
Chuanhao Sun, Ujjwal Pawar, Molham Khoja, Xenofon Foukas, Mahesh K. Marina, Bozidar Radunovic
ACM MobiCom ’24 | November 2024
Tim Alberdingk Thijm, Ryan Beckett, Aarti Gupta, David Walker
2022 IEEE 30th International Conference on Network Protocols (ICNP) | February 2022, pp. 1-12
ICNP 2022 Best Paper Award
Lenin Ravindranath Sivalingam, Sharad Agarwal, Jitu Padhye, Chris Riederer
ACM MobiSys | June 2014
Sharad Agarwal, Ratul Mahajan, Alice Zheng, Victor Bahl
HotNets IX | October 2010
Yuxin (Myles) Liu, Zhihao Yao, Mingyi Chen, Ardalan Amiri Sani, Sharad Agarwal, Gene Tsudik
MobiCom | November 2024
Kevin Loughlin, Jonah Rosenblum, Stefan Saroiu, Alec Wolman (alecw), Dimitrios Skarlatos, Baris Kasikci
SOSP 2023 | October 2023
Ionut Constandache, Sharad Agarwal, Ivan Tashev, Romit Roy Choudhury
ACM Mobile Computing and Communications Review (MC2R) | April 2014
Ionut Constandache, Sharad Agarwal, Ivan Tashev, Romit Roy Choudhury
ACM Mobile Computing and Communications Review (MC2R) | April 2014
Ganesh Ananthanarayanan, Matthew Balkwill, Xenofon Foukas, Zhihua Lai, Bozidar Radunovic, Connor Settle, Yongguang Zhang
ACM MobiCom Open-AI RAN Workshop | November 2025
Mary Hogan, Gerry Wan, Yiming Qiu, Sharad Agarwal, Ryan Beckett, Rachee Singh, Victor Bahl
USENIX NSDI | April 2025
Yinda Zhang, Liangcheng Yu, Gianni Antichi, Ran Ben Basat, Vincent Liu
NSDI 2025 | April 2025
Anuj Kalia, Nikita Lazarev, Leyang Xue, Xenofon Foukas, Bozidar Radunovic, Francis Y. Yan
NSDI | April 2025
Xenofon Foukas, Bozidar Radunovic
HotMobile | February 2025
Chuanhao Sun, Ujjwal Pawar, Molham Khoja, Xenofon Foukas, Mahesh K. Marina, Bozidar Radunovic
ACM MobiCom ’24 | November 2024
Yuxin (Myles) Liu, Zhihao Yao, Mingyi Chen, Ardalan Amiri Sani, Sharad Agarwal, Gene Tsudik
MobiCom | November 2024
Liangcheng Yu, Xiao Zhang, Haoran Zhang, John Sonchack, Dan R. K. Ports, Vincent Liu
OSDI 2024 | July 2024
Siva Kesava Reddy Kakarla, Francis Y. Yan, Ryan Beckett
ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI ’24) | June 2024
Rathin Singha, Rajdeep Mondal, Ryan Beckett, Siva Kesava Reddy Kakarla, Todd Millstein, George Varghese
NSDI 2024 | April 2024
Zibo Wang, Pinghe Li, Chieh-Jan Mike Liang, Feng Wu, Francis Y. Yan
NSDI (USENIX Symposium on Networked Systems Design and Implementation) | April 2024
Outstanding Paper Award
Bohdan Borysei, Stefan Saroiu, Eyal de Lara
HotMobile | February 2024
Kevin Loughlin, Jonah Rosenblum, Stefan Saroiu, Alec Wolman (alecw), Dimitrios Skarlatos, Baris Kasikci
SOSP 2023 | October 2023
Xenofon Foukas, Bozidar Radunovic, Matthew Balkwill, Zhihua Lai
ACM MobiCom 2023 | October 2023
Victor Bahl, Matthew Balkwill, Xenofon Foukas, Anuj Kalia, Daehyeok Kim, Manikanta Kotaru, Zhihua Lai, Sanjeev Mehrotra, Bozidar Radunovic, Stefan Saroiu, Connor Settle, Ankit Verma, Alec Wolman, Francis Y. Yan, Yongguang Zhang
Annual International Conference on Mobile Computing and Networking (MobiCom ’23) | October 2023
(authors in alphabetical order)
Thomas Koch, Shuyue Yu, Sharad Agarwal, Ryan Beckett, Ethan Katz-Bassett
SIGCOMM | September 2023
Xenofon Foukas, Bozidar Radunovic
ACM SIGCOMM 2021 | August 2021
Rachee Singh, Sharad Agarwal, Matt Calder, Victor Bahl
USENIX NSDI | April 2021
Saeed Mirzamohammadi, Yuxin (Myles) Liu, Tianmei Ann Huang, Ardalan Amiri Sani, Sharad Agarwal, Sung Eun (Summer) Kim
ACM MobiSys | June 2020
Seungyeop Han, Haichen Shen, Matthai Philipose, Sharad Agarwal, Alec Wolman, Arvind Krishnamurthy
ACM MobiSys | June 2016
Lenin Ravindranath Sivalingam, Sharad Agarwal, Jitu Padhye, Chris Riederer
ACM MobiSys | June 2014
Sharad Agarwal, Matthai Philipose, Victor Bahl
International Workshop on Mobile Cloud Computing & Services | June 2014
Ionut Constandache, Sharad Agarwal, Ivan Tashev, Romit Roy Choudhury
ACM Mobile Computing and Communications Review (MC2R) | April 2014
Kartik Muralidharan, Azeem Javed Khan, Archan Misra, Rajesh Krishna Balan, Sharad Agarwal
ACM HotMobile 2014 | February 2014
Ardalan Amiri Sani, Zhiyong Tan, Peter Washington, Mira Chen, Sharad Agarwal, Lin Zhong, Ming Zhang
ACM MC2R | October 2013
Ratul Mahajan, Jitu Padhye, Sharad Agarwal, Brian Zill
USENIX Annual Technical Conference | August 2012
Colin Dixon, Ratul Mahajan, Sharad Agarwal, A.J. Brush, Bongshin Lee, Stefan Saroiu, Victor Bahl
NSDI | April 2012
Justin Manweiler, Sharad Agarwal, Ming Zhang, Romit Roy Choudhury, Victor Bahl
MobiSys | June 2011
Sharad Agarwal, Ratul Mahajan, Alice Zheng, Victor Bahl
HotNets IX | October 2010
Colin Dixon, Ratul Mahajan, Sharad Agarwal, A.J. Brush, Bongshin Lee, Stefan Saroiu, Victor Bahl
HotNets IX | October 2010
Sharad Agarwal, Nikitas Liogkas, Prashanth Mohan, Venkat Padmanabhan
COMSNETS | January 2010
Youngki Lee, Sharad Agarwal, Chris Butcher, Jitu Padhye
PAM | April 2008
Sharad Agarwal, Venkat Padmanabhan, Dilip Joseph
Usenix Annual Technical Conference | June 2007
Daniel Simon, Sharad Agarwal, Dave Maltz
HotBots — First Workshop on Hot Topics in Understanding Botnets | April 2007
Sriram Ramabhadran, Sharad Agarwal, Jitu Padhye, Venkat Padmanabhan
CoNEXT | December 2006
Jakob Eriksson, Sharad Agarwal, Jitu Padhye, Victor Bahl
MobiSys | June 2006
Sharad Agarwal, Venkat Padmanabhan, Dilip Joseph
HotNets IV | November 2005
Sharad Agarwal, Antonio Nucci, Supratik Bhattacharyya
ICNP | November 2005
Jitu Padhye, Lili Qiu, Ananth Rao, Brian Zill, Sharad Agarwal, Venkat Padmanabhan
IMC | October 2005
Renata Teixeira, Sharad Agarwal, Jennifer Rexford
CCR | October 2005
Pedro Las-Casas, Alok Kumbhare, Rodrigo Fonseca, Sharad Agarwal
ACM SIGOPS Operating Systems Review | August 2024
Tim Alberdingk Thijm, Ryan Beckett, Aarti Gupta, David Walker
2022 IEEE 30th International Conference on Network Protocols (ICNP) | February 2022, pp. 1-12
ICNP 2022 Best Paper Award
Nilanjan Banerjee, Sharad Agarwal, Paramvir Bahl, Ranveer Chandra, Alec Wolman, Mark Corner, Victor Bahl
MSR-TR-2010-5 | January 2010
Published by Microsoft
Sharad Agarwal, Nikitas Liogkas, Prashanth Mohan, Venkata N. Padmanabhan, Venkat Padmanabhan
MSR-TR-2008-45 | October 2008
Published by Microsoft
Daniel R. Simon, Sharad Agarwal, Dave Maltz
MSR-TR-2006-146 | October 2006
Published by Microsoft
Sharad Agarwal, Dilip Joseph, Venkat Padmanabhan
MSR-TR-2006-67 | May 2006
Published by Microsoft
Jakob Eriksson, Sharad Agarwal, Jitu Padhye, Victor Bahl
MSR-TR-2005-170 | November 2005
Published by Microsoft