{"title":"M-Perf:可用于组播应用的带宽估计工具","authors":"N. Sundaram, P. Ramanathan","doi":"10.1109/ALLERTON.2008.4797551","DOIUrl":null,"url":null,"abstract":"In this paper, we present M-Perf, a tool to estimate the total available bandwidth to each receiver in a multicast session where total available bandwidth is defined as the maximum flow rate from the source to the receiver in a given directed acyclic graph. M-Perf achieves this objective using a technique called network coding. Therefore, unlike end-to-end bandwidth estimation tools, M-Perf requires support from forwarding nodes. Such support is easily available for application layer multicasts in overlay networks. It may also become available in the future for network layer multicast through lower layer support for network coding. We show that M-Perf accurately estimates the available bandwidth using two overlay networks: local-area overlay at University of Wisconsin and wide-area overlay on Planetlab [1]. We also integrate M-Perf into a multimedia streaming application to demonstrate a usage case scenario and further evaluate its effectiveness.","PeriodicalId":120561,"journal":{"name":"2008 46th Annual Allerton Conference on Communication, Control, and Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"M-Perf: An available bandwidth estimation tool for multicast applications\",\"authors\":\"N. Sundaram, P. Ramanathan\",\"doi\":\"10.1109/ALLERTON.2008.4797551\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we present M-Perf, a tool to estimate the total available bandwidth to each receiver in a multicast session where total available bandwidth is defined as the maximum flow rate from the source to the receiver in a given directed acyclic graph. M-Perf achieves this objective using a technique called network coding. Therefore, unlike end-to-end bandwidth estimation tools, M-Perf requires support from forwarding nodes. Such support is easily available for application layer multicasts in overlay networks. It may also become available in the future for network layer multicast through lower layer support for network coding. We show that M-Perf accurately estimates the available bandwidth using two overlay networks: local-area overlay at University of Wisconsin and wide-area overlay on Planetlab [1]. We also integrate M-Perf into a multimedia streaming application to demonstrate a usage case scenario and further evaluate its effectiveness.\",\"PeriodicalId\":120561,\"journal\":{\"name\":\"2008 46th Annual Allerton Conference on Communication, Control, and Computing\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 46th Annual Allerton Conference on Communication, Control, and Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ALLERTON.2008.4797551\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 46th Annual Allerton Conference on Communication, Control, and Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ALLERTON.2008.4797551","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
M-Perf: An available bandwidth estimation tool for multicast applications
In this paper, we present M-Perf, a tool to estimate the total available bandwidth to each receiver in a multicast session where total available bandwidth is defined as the maximum flow rate from the source to the receiver in a given directed acyclic graph. M-Perf achieves this objective using a technique called network coding. Therefore, unlike end-to-end bandwidth estimation tools, M-Perf requires support from forwarding nodes. Such support is easily available for application layer multicasts in overlay networks. It may also become available in the future for network layer multicast through lower layer support for network coding. We show that M-Perf accurately estimates the available bandwidth using two overlay networks: local-area overlay at University of Wisconsin and wide-area overlay on Planetlab [1]. We also integrate M-Perf into a multimedia streaming application to demonstrate a usage case scenario and further evaluate its effectiveness.