NeTS: Small: Data Driven Mobile Web Performance
NetS:小型:数据驱动的移动 Web 性能
基本信息
- 批准号:1814285
- 负责人:
- 金额:$ 50万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2018
- 资助国家:美国
- 起止时间:2018-10-01 至 2023-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The world is growing increasingly dependent on web services; they are now a vital part of business, personal and social aspects of daily life. Unfortunately, users continue to be plagued by a myriad of performance problems, e.g., videos that stall while buffering, slow web page load times, and web pages that crash. These performance problems occur for multiple reasons, the principal one being a lack of correctly configured and adequately tuned networking protocols and algorithms that can deliver the desired quality of service. Moreover, as the set of web services and technologies continues to grow and broaden, the performance implications of these poorly configured networks are likely to become more widespread and apparent. The project vision is to develop an alternative approach to managing and configuring web servers that can meet end user's performance expectations: a method which improves performance by tailoring the web server's configurations to match the specifics of each application and end user's technology. If successful, this proposal will fundamentally impact widely accepted principles for managing services and will enable a broad range of users to benefit from efficient operation of the growing set of essential web services.This project proposes an ambitious research agenda based on a data-driven specialization of the web serving stacks, wherein the stack learns the optimal protocol optimizations and parameters for each user and, in turn, uses this information to specialize or tune the web stack to improve the end user's experience. The proposed research has five thrusts: First, the project will conduct a large-scale systematic study on the interactions between protocol configuration options, e.g., optimizations, device profiles, web complexity, and network conditions and develop tools to analyze and interpret the implications of these interactions. Second, it will develop a new architecture for managing web servers that provides a flexible and uniform interface for collecting telemetry data and configuring protocol parameters and optimizations. Third, the researchers will develop a dynamic learning framework that scalably and accurately learns and predicts the optimal configuration for each user. Fourth, the project proposes to develop a novel programming interface that enables end-users and their devices to participate in the learning process by providing feedback and meta-data that is only available on the client side. Finally, the researchers will consider a number of design and implementation challenges necessary to realize this new approach, including adjusting to drastic changes in network conditions, tackling complex relationships between configuration parameters and user experience, making real-time predictions, etc. This project will actively undertake tasks to realize broader impact through educational outreach across all levels of education, with a focus on undergraduate and high school students, and under-represented minorities in Science, Technology, Engineering, and Mathematics.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
世界越来越依赖网络服务;它们现在已成为日常生活中商业、个人和社会方面的重要组成部分。 不幸的是,用户仍然受到无数性能问题的困扰,例如视频在缓冲时停止、网页加载时间缓慢以及网页崩溃。 出现这些性能问题的原因有多种,其中最主要的一个是缺乏能够提供所需服务质量的正确配置和充分调整的网络协议和算法。 此外,随着网络服务和技术的不断增长和拓宽,这些配置不当的网络对性能的影响可能会变得更加普遍和明显。 该项目的愿景是开发一种管理和配置 Web 服务器的替代方法,以满足最终用户的性能期望:一种通过定制 Web 服务器的配置以匹配每个应用程序和最终用户技术的具体情况来提高性能的方法。 如果成功,该提案将从根本上影响广泛接受的服务管理原则,并使广泛的用户能够从不断增长的基本网络服务的高效运营中受益。该项目提出了一个基于数据驱动专业化的雄心勃勃的研究议程Web 服务堆栈,其中堆栈学习每个用户的最佳协议优化和参数,然后使用此信息来专门化或调整 Web 堆栈以改善最终用户的体验。拟议的研究有五个重点:首先,该项目将对协议配置选项(例如优化、设备配置文件、网络复杂性和网络条件)之间的相互作用进行大规模系统研究,并开发工具来分析和解释这些选项的影响。这些相互作用。其次,它将开发一种用于管理网络服务器的新架构,该架构为收集遥测数据以及配置协议参数和优化提供灵活且统一的界面。第三,研究人员将开发一个动态学习框架,可扩展且准确地学习和预测每个用户的最佳配置。第四,该项目建议开发一种新颖的编程接口,使最终用户及其设备能够通过提供仅在客户端可用的反馈和元数据来参与学习过程。最后,研究人员将考虑实现这种新方法所需的许多设计和实施挑战,包括适应网络条件的剧烈变化、处理配置参数和用户体验之间的复杂关系、进行实时预测等。该项目将积极承担任务,通过各级教育的教育推广来实现更广泛的影响,重点是本科生和高中生,以及科学、技术、工程和数学领域代表性不足的少数群体。该奖项反映了 NSF 的法定使命,并已认为值得支持通过使用基金会的智力优点和更广泛的影响审查标准进行评估。
项目成果
期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
WebMedic: Disentangling the Memory-Functionality Tension for the Next Billion Mobile Web Users
WebMedic:为下一个十亿移动网络用户解决内存功能紧张的问题
- DOI:10.1145/3446382.3448652
- 发表时间:2021-02-24
- 期刊:
- 影响因子:0
- 作者:Usama Naseer;Theophilus A. Benson;R. Netravali
- 通讯作者:R. Netravali
JS Capsules: A Framework for Capturing Fine-grained JavaScript Memory Measurements for the Mobile Web.
JS Capsules:用于捕获移动 Web 细粒度 JavaScript 内存测量的框架。
- DOI:10.1145/3606376.3593548
- 发表时间:2023-06
- 期刊:
- 影响因子:0
- 作者:Naseer, Usama;Benson, Theophilus A.
- 通讯作者:Benson, Theophilus A.
Configanator: A Data-driven Approach to Improving CDN Performance.
Configanator:一种提高 CDN 性能的数据驱动方法。
- DOI:
- 发表时间:2022-01
- 期刊:
- 影响因子:0
- 作者:Naseer, Usama;Benson, Theophilus A.
- 通讯作者:Benson, Theophilus A.
Inspector Gadget: A Framework for Inferring TCP Congestion Control Algorithms and Protocol Configurations.
Inspector Gadget:用于推断 TCP 拥塞控制算法和协议配置的框架。
- DOI:
- 发表时间:2020-01
- 期刊:
- 影响因子:0
- 作者:Gong, Sishuai;Naseer, Usama;Benson, Theophilus A.
- 通讯作者:Benson, Theophilus A.
WebOpt Profiler: Providing performance clarity for Web Optimizations
WebOpt Profiler:为 Web 优化提供性能清晰度
- DOI:10.1145/3426746.3434050
- 发表时间:2020-12
- 期刊:
- 影响因子:0
- 作者:Murtaza, Ghulam;Benson, Theophilus A.
- 通讯作者:Benson, Theophilus A.
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Theophilus Benson其他文献
Theophilus Benson的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Theophilus Benson', 18)}}的其他基金
CAREER: Bug Tolerant Networking: Enabling Highly-Available Network Infrastructures through Semantic Transformations.
职业:容错网络:通过语义转换实现高可用性的网络基础设施。
- 批准号:
2326509 - 财政年份:2023
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
NeTS: Small: Network-centric IoT Security
NeTS:小型:以网络为中心的物联网安全
- 批准号:
2326507 - 财政年份:2023
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CAREER: Bug Tolerant Networking: Enabling Highly-Available Network Infrastructures through Semantic Transformations.
职业:容错网络:通过语义转换实现高可用性的网络基础设施。
- 批准号:
2326509 - 财政年份:2023
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
NeTS: Small: Network-centric IoT Security
NeTS:小型:以网络为中心的物联网安全
- 批准号:
2326507 - 财政年份:2023
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CAREER: Bug Tolerant Networking: Enabling Highly-Available Network Infrastructures through Semantic Transformations.
职业:容错网络:通过语义转换实现高可用性的网络基础设施。
- 批准号:
1749785 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
NeTS: Small: Network-centric IoT Security
NeTS:小型:以网络为中心的物联网安全
- 批准号:
1816340 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CSR: Medium: Collaborative Research: Towards Finer-grained Cloud Computing
CSR:媒介:协作研究:迈向更细粒度的云计算
- 批准号:
1819109 - 财政年份:2017
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
Proposal to Support Student Travel for the ACM CoNEXT 2014 Conference
支持学生参加 ACM CoNEXT 2014 会议的旅行提案
- 批准号:
1451227 - 财政年份:2014
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CSR: Medium: Collaborative Research: Towards Finer-grained Cloud Computing
CSR:媒介:协作研究:迈向更细粒度的云计算
- 批准号:
1409426 - 财政年份:2014
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
相似国自然基金
融合多源异构数据的小微企业经营风险智能识别与应对策略研究
- 批准号:72301188
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
基于复杂抽样和时空效应下卫生服务调查数据的小域估计方法研究
- 批准号:82304238
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
复杂场景下模型—数据联合驱动的红外小目标检测研究
- 批准号:62303165
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
员工算法规避行为的内涵结构、量表开发及多层次影响机制:基于大(小)数据研究方法整合视角
- 批准号:72372021
- 批准年份:2023
- 资助金额:40 万元
- 项目类别:面上项目
小程序中用户隐私数据的违规泄露行为检测方法
- 批准号:
- 批准年份:2022
- 资助金额:54 万元
- 项目类别:面上项目
相似海外基金
NeTS: Small: Hybrid Switching in Data Center Networks: Systems-driven Modeling and Principled Algorithms
NetS:小型:数据中心网络中的混合交换:系统驱动的建模和原理算法
- 批准号:
2309187 - 财政年份:2022
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
NeTS: Small: New Abstractions for First-hop Networking in Cloud Data Centers
NeTS:小型:云数据中心第一跳网络的新抽象
- 批准号:
2203167 - 财政年份:2021
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
NeTS: Small: A Scalable and Efficient Architecture for Exploiting Physical Layer Optics for High Performance Multicast in Data Centers
NeTS:小型:利用物理层光学实现数据中心高性能组播的可扩展且高效的架构
- 批准号:
1815525 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Early Identification of Acute Kidney Injury Using Deep Recurrent Neural Nets, Presented with Probable Etiology
使用深层循环神经网络早期识别急性肾损伤,并提出可能的病因
- 批准号:
9621546 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
NeTS: Small: Convertible Data Center Networks
NeTS:小型:可转换数据中心网络
- 批准号:
1718980 - 财政年份:2017
- 资助金额:
$ 50万 - 项目类别:
Standard Grant