发明名称 HTTP optimization, multi-homing, mobility and priority
摘要 Combining parallel Hypertext Transfer Protocol (HTTP) connections and pipelining overcomes an impact of increasing Round Trip Time (RTT) by varying in real time the number of parallel connections and pipelined requests such that the number of outstanding requests is minimal and the link remains fully utilized. Optimal construction and scheduling of requests and connections in an HTTP stack improves page load time and also provides for greater responsiveness to changes in object priorities. Multi-homing and mobility at the application layer for HTTP are addressed. Multi-homing provides for simultaneous use of multiple interfaces, for example WWAN and WLAN interfaces which improves download time, especially in the case that the available bandwidth the interfaces is of the same order of magnitude. Mobility provides for switching connections as the device moves. In combination they provide for smoother mobility. Mobility can be provided this way without server or network support.
申请公布号 US8964757(B2) 申请公布日期 2015.02.24
申请号 US201012965698 申请日期 2010.12.10
申请人 QUALCOMM Incorporated 发明人 Watson Mark;Vicisano Lorenzo
分类号 H04L12/28;H04J3/16;G06F15/16;H04W76/02;H04L12/801;H04L29/08;H04L29/06;H04W88/06 主分类号 H04L12/28
代理机构 代理人 Ekwueme Kristine U.
主权项 1. A method for packet data communications, the method comprising: establishing, by a mobile device, a number of open parallel connections for packet data communication; ordering, by the mobile device, a plurality of pipelined requests such that objects for higher priority pipelined requests are delivered before objects for lower priority pipelined requests are delivered; transmitting, by the mobile device, the plurality of pipelined requests via the number of open parallel connections for retrieving a hypertext object comprising packet data portions respectively stored on a plurality of servers, wherein delivery of the objects for higher priority pipelined requests is performed to maximize available bandwidth usage of the open parallel connections; and maintaining a separate Domain Name Service (DNS) cache for each interface associated with each of the open parallel connections.
地址 San Diego CA US