一种基于HTTP/3协议的服务器端的请求调度机制

    公开(公告)号:CN111988389B

    公开(公告)日:2023-03-24

    申请号:CN202010814352.6

    申请日:2020-08-13

    Applicant: 暨南大学

    Abstract: 发明公开了一种基于HTTP/3协议的服务器端请求调度机制,具体步骤为:从浏览器加载目标Web页面的过程,提取相关资源的调用过程信息;基于调用过程信息,按照相关资源的使用顺序生成传输顺序;或者基于相关资源的调用栈构建加载依赖树,并据此生成传输顺序;将所得的资源传输顺序输入HTTP/3服务器,令其据此调整请求的返回顺序。本发明有效克服了HTTP/3服务器因HTTP/3协议缺少请求优先级机制而无法合理调整请求返回顺序的问题,可有效降低浏览器加载Web页面的耗时。

    一种基于多HTTP/3连接的并行传输机制

    公开(公告)号:CN111988235A

    公开(公告)日:2020-11-24

    申请号:CN202010814342.2

    申请日:2020-08-13

    Applicant: 暨南大学

    Inventor: 崔林 林晋霆 王伟

    Abstract: 发明公开了一种基于多HTTP/3连接的并行传输机制,具体步骤为:步骤1、该机制在客户端工作,并分为延迟探测模块、并行决策模块和数据复制模块三部分;步骤2、延迟探测模块负责在每个RTT结束的时候获取各HTTP/3连接的延迟信息,并将更新后的信息通知并行决策模块;步骤3、并行决策模块将符合要求的请求拆分为多个HTTP Byte Range请求,并由数据复制模块在多条HTTP/3连接上并行执行;步骤4、数据复制模块把从多条HTTP/3连接收到的响应按照原字节顺序拼合,并将其交付上层应用程序。本发明涉及HTTP/3连接技术领域。通过引入基于多HTTP/3连接的并行传输机制,可提升上层应用在使用HTTP/3协议传输短数据流时的性能。

    一种基于多HTTP/3连接的并行传输方法

    公开(公告)号:CN111988235B

    公开(公告)日:2023-05-09

    申请号:CN202010814342.2

    申请日:2020-08-13

    Applicant: 暨南大学

    Inventor: 崔林 林晋霆 王伟

    Abstract: 发明公开了一种基于多HTTP/3连接的并行传输方法,具体步骤为:步骤1、该机制在客户端工作,并分为延迟探测模块、并行决策模块和数据复制模块三部分;步骤2、延迟探测模块负责在每个RTT结束的时候获取各HTTP/3连接的延迟信息,并将更新后的信息通知并行决策模块;步骤3、并行决策模块将符合要求的请求拆分为多个HTTPByteRange请求,并由数据复制模块在多条HTTP/3连接上并行执行;步骤4、数据复制模块把从多条HTTP/3连接收到的响应按照原字节顺序拼合,并将其交付上层应用程序。本发明涉及HTTP/3连接技术领域。通过引入基于多HTTP/3连接的并行传输方法,可提升上层应用在使用HTTP/3协议传输短数据流时的性能。

    一种基于HTTP/3协议的服务器端的请求调度机制

    公开(公告)号:CN111988389A

    公开(公告)日:2020-11-24

    申请号:CN202010814352.6

    申请日:2020-08-13

    Applicant: 暨南大学

    Abstract: 发明公开了一种基于HTTP/3协议的服务器端请求调度机制,具体步骤为:从浏览器加载目标Web页面的过程,提取相关资源的调用过程信息;基于调用过程信息,按照相关资源的使用顺序生成传输顺序;或者基于相关资源的调用栈构建加载依赖树,并据此生成传输顺序;将所得的资源传输顺序输入HTTP/3服务器,令其据此调整请求的返回顺序。本发明有效克服了HTTP/3服务器因HTTP/3协议缺少请求优先级机制而无法合理调整请求返回顺序的问题,可有效降低浏览器加载Web页面的耗时。

Patent Agency Ranking