发明名称 Automatic framing selection
摘要 Network traffic is monitored and an optimal framing heuristic is automatically determined and applied. Framing heuristics specify different rules for framing network traffic. While a framing heuristic is applied to the network traffic, alternative framing heuristics are speculatively evaluated for the network traffic. The results of these evaluations are used to rank the framing heuristics. The framing heuristic with the best rank is selected for framing subsequent network traffic. Each client/server traffic flow may have a separate framing heuristic. The framing heuristics may be deterministic based on byte count and/or time or based on traffic characteristics that indicate a plausible point for framing to occur. The choice of available framing heuristics may be determined partly by manual configuration, which specifies which framing heuristics are available, and partly by automatic processes, which determine the best framing heuristic to apply to the current network traffic from the set of available framing heuristics.
申请公布号 US8792493(B2) 申请公布日期 2014.07.29
申请号 US201213491501 申请日期 2012.06.07
申请人 Riverbed Technology, Inc. 发明人 Tze-Si Wu David;Lasen Soren;Subbana Kartik;Gupta Nitin;Keswani Vivasvat
分类号 H04L12/28;H04L12/26;H04L12/56 主分类号 H04L12/28
代理机构 Park, Vaughan, Fleming & Dowler LLP 代理人 Park, Vaughan, Fleming & Dowler LLP
主权项 1. A method of determining an optimal framing of network traffic, the method comprising: receiving a data stream over a time period; applying a plurality of framing heuristics to the data stream to generate a heuristics result for each framing heuristic of the plurality of framing heuristics, wherein a heuristics result results from application of a framing heuristic to the data stream; determining a scoring metric value for each framing heuristic of the plurality of framing heuristics based on the heuristics result for that framing heuristic; ranking at least a portion of the plurality of framing heuristics according to their respective scoring metric values; and selecting at least one framing heuristic of the plurality of framing heuristics in response to the ranking, wherein the selected framing heuristic is selected to be used for framing the data stream received.
地址 San Francisco CA US