首页 > 最新文献

Journal of Internet Services and Applications最新文献

英文 中文
Self-adaptive architectures in IoT systems: a systematic literature review 物联网系统中的自适应架构:系统的文献综述
IF 3.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-09-07 DOI: 10.1186/s13174-021-00145-8
Iván Alfonso, Kelly Garc'es, Harold E. Castro, Jordi Cabot
{"title":"Self-adaptive architectures in IoT systems: a systematic literature review","authors":"Iván Alfonso, Kelly Garc'es, Harold E. Castro, Jordi Cabot","doi":"10.1186/s13174-021-00145-8","DOIUrl":"https://doi.org/10.1186/s13174-021-00145-8","url":null,"abstract":"","PeriodicalId":46467,"journal":{"name":"Journal of Internet Services and Applications","volume":"12 1","pages":"1-28"},"PeriodicalIF":3.5,"publicationDate":"2021-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45895799","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Using bundling to visualize multivariate urban mobility structure patterns in the São Paulo Metropolitan Area 使用捆绑可视化<s:1>圣保罗大都会区多元城市交通结构模式
IF 3.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-09-01 DOI: 10.1186/s13174-021-00136-9
T. G. Martins, Nelson Lago, E. Santana, A. Telea, Fabio Kon, H. A. de Souza
{"title":"Using bundling to visualize multivariate urban mobility structure patterns in the São Paulo Metropolitan Area","authors":"T. G. Martins, Nelson Lago, E. Santana, A. Telea, Fabio Kon, H. A. de Souza","doi":"10.1186/s13174-021-00136-9","DOIUrl":"https://doi.org/10.1186/s13174-021-00136-9","url":null,"abstract":"","PeriodicalId":46467,"journal":{"name":"Journal of Internet Services and Applications","volume":"12 1","pages":"1-32"},"PeriodicalIF":3.5,"publicationDate":"2021-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"65834412","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Evaluating QualiCO: an ontology to facilitate qualitative methods sharing to support open science 评估QualiCO:促进定性方法共享以支持开放科学的本体
IF 3.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-08-09 DOI: 10.1186/s13174-021-00135-w
Julian Hocker, Taryn Bipat, David W. Mcdonald, M. Zachry
{"title":"Evaluating QualiCO: an ontology to facilitate qualitative methods sharing to support open science","authors":"Julian Hocker, Taryn Bipat, David W. Mcdonald, M. Zachry","doi":"10.1186/s13174-021-00135-w","DOIUrl":"https://doi.org/10.1186/s13174-021-00135-w","url":null,"abstract":"","PeriodicalId":46467,"journal":{"name":"Journal of Internet Services and Applications","volume":" ","pages":""},"PeriodicalIF":3.5,"publicationDate":"2021-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42252711","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Forecasting the carsharing service demand using uni and multivariable models 基于单变量和多变量模型的汽车共享服务需求预测
IF 3.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-08-04 DOI: 10.1186/s13174-021-00137-8
Alencar, Victor Aquiles, Pessamilio, Lucas Ribeiro, Rooke, Felipe, Bernardino, Heder Soares, Borges Vieira, Alex
Carsharing is ana lternative to urban mobility that has been widely adopted recently. This service presents three main business models: two of these models base their services on stations while the remainder, the free-floating service, is free of fixed stations. Despite the notable advantages of carsharing, this service is prone to several problems, such as fleet imbalance due to the variance of the daily demand in large urban centers. Forecasting the demand for the service is a key task to deal with this issue. In this sense, in this work, we analyze the use of well-known techniques to forecast a carsharing service demand. More in deep, we evaluate the use of the Long Short-Term Memory (LSTM) and Prophet techniques to predict the demand of three real carsharing services. Moreover, we also evaluate seven state-of-the-art forecasting models on a given free-floating carsharing service, highlighting the potentials of each technique. In addition to historical carsharing service data, we have also used climatic series to enhance the forecasting. Indeed, the results of our analysis have shown that the addition of meteorological data improved the models’ performance. In this case, the mean absolute error of LSTM may fall by half, when using the climate data. When considering the free-floating carsharing service, and prediction for the short-term (i.e., 12 hours), the boosting algorithms (e.g. XGBoost, Catboost, and LightGBM) present superior performance, with less than 20% of mean absolute error when compared to the next best-ranked model (Prophet). On the other hand, Prophet performed better for predictions conducted on long-term periods.
汽车共享是最近被广泛采用的城市交通的另一种选择。这项服务提供了三种主要的商业模式:其中两种模式的服务基于电台,而其余的自由浮动服务则没有固定电台。尽管拼车有明显的优势,但这种服务也容易出现一些问题,比如由于大城市中心的日常需求差异而导致车队不平衡。预测服务需求是解决这一问题的关键。从这个意义上说,在这项工作中,我们分析了使用众所周知的技术来预测汽车共享服务的需求。更深入地,我们评估了使用长短期记忆(LSTM)和先知技术来预测三种真实的汽车共享服务的需求。此外,我们还在给定的自由浮动汽车共享服务上评估了七个最先进的预测模型,突出了每种技术的潜力。除了历史共享汽车服务数据外,我们还使用气候序列来增强预测。事实上,我们的分析结果表明,气象数据的加入提高了模型的性能。在这种情况下,当使用气候数据时,LSTM的平均绝对误差可能会下降一半。当考虑到自由浮动的汽车共享服务,以及短期(即12小时)的预测时,增强算法(例如XGBoost, Catboost和LightGBM)表现出卓越的性能,与排名第二的模型(Prophet)相比,平均绝对误差小于20%。另一方面,先知在长期预测方面表现更好。
{"title":"Forecasting the carsharing service demand using uni and multivariable models","authors":"Alencar, Victor Aquiles, Pessamilio, Lucas Ribeiro, Rooke, Felipe, Bernardino, Heder Soares, Borges Vieira, Alex","doi":"10.1186/s13174-021-00137-8","DOIUrl":"https://doi.org/10.1186/s13174-021-00137-8","url":null,"abstract":"Carsharing is ana lternative to urban mobility that has been widely adopted recently. This service presents three main business models: two of these models base their services on stations while the remainder, the free-floating service, is free of fixed stations. Despite the notable advantages of carsharing, this service is prone to several problems, such as fleet imbalance due to the variance of the daily demand in large urban centers. Forecasting the demand for the service is a key task to deal with this issue. In this sense, in this work, we analyze the use of well-known techniques to forecast a carsharing service demand. More in deep, we evaluate the use of the Long Short-Term Memory (LSTM) and Prophet techniques to predict the demand of three real carsharing services. Moreover, we also evaluate seven state-of-the-art forecasting models on a given free-floating carsharing service, highlighting the potentials of each technique. In addition to historical carsharing service data, we have also used climatic series to enhance the forecasting. Indeed, the results of our analysis have shown that the addition of meteorological data improved the models’ performance. In this case, the mean absolute error of LSTM may fall by half, when using the climate data. When considering the free-floating carsharing service, and prediction for the short-term (i.e., 12 hours), the boosting algorithms (e.g. XGBoost, Catboost, and LightGBM) present superior performance, with less than 20% of mean absolute error when compared to the next best-ranked model (Prophet). On the other hand, Prophet performed better for predictions conducted on long-term periods.","PeriodicalId":46467,"journal":{"name":"Journal of Internet Services and Applications","volume":"20 1","pages":""},"PeriodicalIF":3.5,"publicationDate":"2021-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138517517","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Software engineering techniques for statically analyzing mobile apps: research trends, characteristics, and potential for industrial adoption 用于静态分析移动应用程序的软件工程技术:研究趋势、特征和工业采用的潜力
IF 3.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-07-23 DOI: 10.1186/s13174-021-00134-x
Marco Autili, Ivano Malavolta, Alexander Perucci, Gian Luca Scoccia, Roberto Verdecchia
Mobile platforms are rapidly and continuously changing, with support for new sensors, APIs, and programming abstractions. Static analysis is gaining a growing interest, allowing developers to predict properties about the run-time behavior of mobile apps without executing them. Over the years, literally hundreds of static analysis techniques have been proposed, ranging from structural and control-flow analysis to state-based analysis.In this paper, we present a systematic mapping study aimed at identifying, evaluating and classifying characteristics, trends and potential for industrial adoption of existing research in static analysis of mobile apps. Starting from over 12,000 potentially relevant studies, we applied a rigorous selection procedure resulting in 261 primary studies along a time span of 9 years. We analyzed each primary study according to a rigorously-defined classification framework. The results of this study give a solid foundation for assessing existing and future approaches for static analysis of mobile apps, especially in terms of their industrial adoptability.Researchers and practitioners can use the results of this study to (i) identify existing research/technical gaps to target, (ii) understand how approaches developed in academia can be successfully transferred to industry, and (iii) better position their (past and future) approaches for static analysis of mobile apps.
移动平台正在快速而持续地变化,支持新的传感器、api和编程抽象。静态分析正获得越来越多的关注,它允许开发人员在不执行移动应用程序的情况下预测其运行时行为的属性。多年来,已经提出了数百种静态分析技术,范围从结构和控制流分析到基于状态的分析。在本文中,我们提出了一项系统的地图研究,旨在识别、评估和分类移动应用静态分析中现有研究的特征、趋势和行业采用潜力。我们从12000多个可能相关的研究中开始,采用了严格的选择程序,在9年的时间跨度中产生了261个主要研究。我们根据严格定义的分类框架分析了每个初步研究。这项研究的结果为评估现有和未来的移动应用静态分析方法提供了坚实的基础,特别是在它们的工业可接受性方面。研究人员和从业者可以利用这项研究的结果来(i)确定现有的研究/技术差距,(ii)了解学术界开发的方法如何成功地转移到行业,以及(iii)更好地定位他们(过去和未来)的方法,用于移动应用程序的静态分析。
{"title":"Software engineering techniques for statically analyzing mobile apps: research trends, characteristics, and potential for industrial adoption","authors":"Marco Autili, Ivano Malavolta, Alexander Perucci, Gian Luca Scoccia, Roberto Verdecchia","doi":"10.1186/s13174-021-00134-x","DOIUrl":"https://doi.org/10.1186/s13174-021-00134-x","url":null,"abstract":"Mobile platforms are rapidly and continuously changing, with support for new sensors, APIs, and programming abstractions. Static analysis is gaining a growing interest, allowing developers to predict properties about the run-time behavior of mobile apps without executing them. Over the years, literally hundreds of static analysis techniques have been proposed, ranging from structural and control-flow analysis to state-based analysis.In this paper, we present a systematic mapping study aimed at identifying, evaluating and classifying characteristics, trends and potential for industrial adoption of existing research in static analysis of mobile apps. Starting from over 12,000 potentially relevant studies, we applied a rigorous selection procedure resulting in 261 primary studies along a time span of 9 years. We analyzed each primary study according to a rigorously-defined classification framework. The results of this study give a solid foundation for assessing existing and future approaches for static analysis of mobile apps, especially in terms of their industrial adoptability.Researchers and practitioners can use the results of this study to (i) identify existing research/technical gaps to target, (ii) understand how approaches developed in academia can be successfully transferred to industry, and (iii) better position their (past and future) approaches for static analysis of mobile apps.","PeriodicalId":46467,"journal":{"name":"Journal of Internet Services and Applications","volume":"26 1","pages":""},"PeriodicalIF":3.5,"publicationDate":"2021-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138517527","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Towards a Verification-Driven Iterative Development of Software for Safety-Critical Cyber-Physical Systems 面向安全关键信息物理系统的验证驱动迭代开发软件
IF 3.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-05-24 DOI: 10.1186/s13174-021-00132-z
M. Sirjani, Luciana Provenzano, Sara Abbaspour Asadollah, M. H. Moghadam, Mehrdad Saadatmand
{"title":"Towards a Verification-Driven Iterative Development of Software for Safety-Critical Cyber-Physical Systems","authors":"M. Sirjani, Luciana Provenzano, Sara Abbaspour Asadollah, M. H. Moghadam, Mehrdad Saadatmand","doi":"10.1186/s13174-021-00132-z","DOIUrl":"https://doi.org/10.1186/s13174-021-00132-z","url":null,"abstract":"","PeriodicalId":46467,"journal":{"name":"Journal of Internet Services and Applications","volume":"12 1","pages":""},"PeriodicalIF":3.5,"publicationDate":"2021-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s13174-021-00132-z","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"65834306","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Moving QoE for monitoring DASH video streaming: models and a study of multiple mobile clients 移动QoE用于监控DASH视频流:模型和多个移动客户端的研究
IF 3.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-04-26 DOI: 10.1186/s13174-021-00133-y
Sheyda Kiani Mehr, P. Jogalekar, D. Medhi
{"title":"Moving QoE for monitoring DASH video streaming: models and a study of multiple mobile clients","authors":"Sheyda Kiani Mehr, P. Jogalekar, D. Medhi","doi":"10.1186/s13174-021-00133-y","DOIUrl":"https://doi.org/10.1186/s13174-021-00133-y","url":null,"abstract":"","PeriodicalId":46467,"journal":{"name":"Journal of Internet Services and Applications","volume":"12 1","pages":""},"PeriodicalIF":3.5,"publicationDate":"2021-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s13174-021-00133-y","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"65834356","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Being a Mentor in open source projects 成为开源项目的导师
IF 3.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-02-05 DOI: 10.1186/s13174-021-00140-z
Igor Steinmacher, Sogol Balali, Bianca Trinkenreich, M. Guizani, Daniel Izquierdo-Cortazar, Griselda G. Cuevas Zambrano, M. Gerosa, A. Sarma
{"title":"Being a Mentor in open source projects","authors":"Igor Steinmacher, Sogol Balali, Bianca Trinkenreich, M. Guizani, Daniel Izquierdo-Cortazar, Griselda G. Cuevas Zambrano, M. Gerosa, A. Sarma","doi":"10.1186/s13174-021-00140-z","DOIUrl":"https://doi.org/10.1186/s13174-021-00140-z","url":null,"abstract":"","PeriodicalId":46467,"journal":{"name":"Journal of Internet Services and Applications","volume":" ","pages":""},"PeriodicalIF":3.5,"publicationDate":"2021-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45112457","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
Evaluating QualiCO: an ontology to facilitate qualitative methods sharing to support open science 评估QualiCO:促进定性方法共享以支持开放科学的本体
IF 3.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-01-20 DOI: 10.21203/RS.3.RS-148261/V1
Julian Hocker, Taryn Bipat, David W. Mcdonald, M. Zachry
Qualitative science methods have largely been omitted from discussions of open science. Platforms focused on qualitative science that support open science data and method sharing are rare. Sharing and exchanging coding schemas has great potential for supporting traceability in qualitative research as well as for facilitating the reuse of coding schemas. In this study, we present and evaluate QualiCO, an ontology to describe qualitative coding schemas. Twenty qualitative researchers used QualiCO to complete two coding tasks. In our findings, we present task performance and interview data that focus participants’ attention on the ontology. Participants used QualiCO to complete the coding tasks, decreasing time on task, while improving accuracy, signifying that QualiCO enabled the reuse of qualitative coding schemas. Our discussion elaborates some issues that participants had and highlights how conceptual and prior practice frames their interpretation of how QualiCO can be used.
关于开放科学的讨论在很大程度上忽略了定性科学方法。支持开放科学数据和方法共享的专注于定性科学的平台很少。共享和交换编码模式对于支持定性研究中的可追溯性以及促进编码模式的重用具有很大的潜力。在这项研究中,我们提出并评估了QualiCO,一个描述定性编码模式的本体。20名定性研究人员使用QualiCO完成两项编码任务。在我们的研究结果中,我们提出了任务表现和访谈数据,将参与者的注意力集中在本体上。参与者使用QualiCO来完成编码任务,减少了完成任务的时间,同时提高了准确性,这表明QualiCO可以重用定性编码模式。我们的讨论详细阐述了参与者的一些问题,并强调了概念和先前的实践如何构建他们对如何使用QualiCO的解释。
{"title":"Evaluating QualiCO: an ontology to facilitate qualitative methods sharing to support open science","authors":"Julian Hocker, Taryn Bipat, David W. Mcdonald, M. Zachry","doi":"10.21203/RS.3.RS-148261/V1","DOIUrl":"https://doi.org/10.21203/RS.3.RS-148261/V1","url":null,"abstract":"Qualitative science methods have largely been omitted from discussions of open science. Platforms focused on qualitative science that support open science data and method sharing are rare. Sharing and exchanging coding schemas has great potential for supporting traceability in qualitative research as well as for facilitating the reuse of coding schemas. In this study, we present and evaluate QualiCO, an ontology to describe qualitative coding schemas. Twenty qualitative researchers used QualiCO to complete two coding tasks. In our findings, we present task performance and interview data that focus participants’ attention on the ontology. Participants used QualiCO to complete the coding tasks, decreasing time on task, while improving accuracy, signifying that QualiCO enabled the reuse of qualitative coding schemas. Our discussion elaborates some issues that participants had and highlights how conceptual and prior practice frames their interpretation of how QualiCO can be used.","PeriodicalId":46467,"journal":{"name":"Journal of Internet Services and Applications","volume":"12 1","pages":"1-29"},"PeriodicalIF":3.5,"publicationDate":"2021-01-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46299033","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Identifying elephant flows using dynamic thresholds in programmable IXP networks 在可编程IXP网络中使用动态阈值识别大象流
IF 3.5 Q3 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2020-12-10 DOI: 10.1186/s13174-020-00131-6
Marcus Vinicius Brito da Silva, Jonatas Adilson Marques, Luciano Paschoal Gaspary, Lisandro Zambenedetti Granville
Internet eXchange Points (IXPs) are Internet infrastructures composed of high-performance networks that allow multiple autonomous systems to exchange traffic. Given the challenges of managing the flows that cross an IXP, identifying elephant flows may help improve the quality of services provided to its participants. In this context, we leverage the new flexibility and resources of programmable data planes to identify elephant flows in IXP networks adaptively via the dynamic adjustment of thresholds. Our mechanism uses the information reported by the data plane to monitor network utilization in the control plane, calculating new thresholds based on previous flow sizes and durations percentiles and configuring them back into switches to support the local classification of flows. Thus, the thresholds are updated to make the identification process better aligned with the network behavior. The experimental results show that it is possible to identify and react to elephant flows quickly, less than 0.4ms, and efficiently, with only 98.4KB of data inserted into the network by the mechanism. In addition, the threshold updating mechanism achieved accuracy of up to 90% in our evaluation scenarios.
Internet交换点(ixp)是由高性能网络组成的Internet基础设施,允许多个自治系统交换流量。考虑到管理跨IXP的流的挑战,确定象流可能有助于提高提供给其参与者的服务质量。在这种情况下,我们利用可编程数据平面的新灵活性和资源,通过阈值的动态调整自适应地识别IXP网络中的大象流。我们的机制使用数据平面报告的信息来监控控制平面中的网络利用率,根据以前的流大小和持续时间百分位数计算新的阈值,并将它们配置回交换机以支持流的本地分类。因此,更新阈值以使识别过程更好地与网络行为保持一致。实验结果表明,该机制能够在不到0.4ms的时间内快速有效地识别大象流并做出反应,仅向网络中插入98.4KB的数据。此外,阈值更新机制在我们的评估场景中实现了高达90%的准确率。
{"title":"Identifying elephant flows using dynamic thresholds in programmable IXP networks","authors":"Marcus Vinicius Brito da Silva, Jonatas Adilson Marques, Luciano Paschoal Gaspary, Lisandro Zambenedetti Granville","doi":"10.1186/s13174-020-00131-6","DOIUrl":"https://doi.org/10.1186/s13174-020-00131-6","url":null,"abstract":"Internet eXchange Points (IXPs) are Internet infrastructures composed of high-performance networks that allow multiple autonomous systems to exchange traffic. Given the challenges of managing the flows that cross an IXP, identifying elephant flows may help improve the quality of services provided to its participants. In this context, we leverage the new flexibility and resources of programmable data planes to identify elephant flows in IXP networks adaptively via the dynamic adjustment of thresholds. Our mechanism uses the information reported by the data plane to monitor network utilization in the control plane, calculating new thresholds based on previous flow sizes and durations percentiles and configuring them back into switches to support the local classification of flows. Thus, the thresholds are updated to make the identification process better aligned with the network behavior. The experimental results show that it is possible to identify and react to elephant flows quickly, less than 0.4ms, and efficiently, with only 98.4KB of data inserted into the network by the mechanism. In addition, the threshold updating mechanism achieved accuracy of up to 90% in our evaluation scenarios.","PeriodicalId":46467,"journal":{"name":"Journal of Internet Services and Applications","volume":"23 1","pages":""},"PeriodicalIF":3.5,"publicationDate":"2020-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138517531","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
期刊
Journal of Internet Services and Applications
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1