JP7309738B2 - 適応プライベートネットワーク(apn)におけるインテリジェント書込保護キャッシュ(iwpc) - Google Patents
適応プライベートネットワーク(apn)におけるインテリジェント書込保護キャッシュ(iwpc) Download PDFInfo
- Publication number
- JP7309738B2 JP7309738B2 JP2020546289A JP2020546289A JP7309738B2 JP 7309738 B2 JP7309738 B2 JP 7309738B2 JP 2020546289 A JP2020546289 A JP 2020546289A JP 2020546289 A JP2020546289 A JP 2020546289A JP 7309738 B2 JP7309738 B2 JP 7309738B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- digest
- wan
- apn
- egress
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3239—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/10—Providing a specific technical effect
- G06F2212/1052—Security improvement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/30—Types of network names
- H04L2101/375—Access point names [APN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/742—Route cache; Operation thereof
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Bioethics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Power Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本願はまた、「Flow-Based Adaptive Private Network with Multiple WAN-Paths」と題された米国特許第8,125,907号として発行された2009年6月11日出願の米国特許出願第12/482,766号に基づく利益および優先権を主張する米国特許第8,274,891号として発行された2012年1月19日出願の米国特許出願第13/353,693号の継続出願である米国特許第8,644,164号として発行された2012年8月23日出願の米国特許出願第13/592,460号の分割出願である2014年1月13日出願の米国特許出願第14/146,786号に関し、これらはすべて、2008年6月12日出願の「Flow-based Adaptive Private Network with Multiple WAN-Paths」と題された米国仮特許出願第61/060,846号に基づく利益を主張し;米国特許第8,452,846号として発行された「Adaptive Private Network Asynchronous Distributed Shared Memory Services」と題された2011日8月12日出願の米国特許出願第13/208,825号の継続出願である米国特許第8,775,547号として発行された2013年3月26日出願の米国出願第13/850,411号の継続出願である2014年5月30日出願の米国特許出願第14/291,776号に関し、これらはすべて、2010年8月12日出願の「Adaptive Private Network Asynchronous Distributed Shared Memory Services」と題された米国仮特許出願第61/372,904号に基づく利益を主張し;「An Adaptive Private Network with Geographically Redundant Network Control Nodes」と題された2012年12月19日出願の米国特許出願第13/719,433号に関し;「An Adaptive Private Network with Path Maximum Transmission Unit (MTU) Discovery Process」と題された2013年9月6日出願の米国特許出願第14/019,723号に関し;「Adaptive Private Network with Dynamic Conduit Process」と題された2014年9月9日出願の米国特許出願第14/481,335号に関し;「Methods and Apparatus for Providing Adaptive Private Network Centralized Management System Discovery Processes」と題された2015年12月17日出願の米国特許出願第14/972,270号に関し;「Methods and Apparatus for Providing Adaptive Private Network Centralized Management System Timestamp Correlation Processes」と題された2015年12月17日出願の米国特許出願第14/972,353号に関し;「Methods and Apparatus for Providing Adaptive Private Network Database Schema Migration and Management Processes」と題された2015年12月17日出願の米国特許出願第14/972,514号に関し;「Methods and Apparatus for Providing Adaptive Private Network Centralized Management System Data Visualization Processes」と題された2015年12月17日出願の米国特許出願第14/973,193号に関し;「Methods and Apparatus for Providing Adaptive Private Network Centralized Management System Time Correlated Playback of Network Traffic」と題された2015年12月17日出願の米国特許出願第14/973,343号に関し;「Methods and Apparatus for Configuring a Standby WAN Link in an Adaptive Private Network」と題された米国特許出願第2017-0207996号A1として公開された2017年1月18日出願の米国特許出願第15/409,001号に関し;「Methods And Apparatus For Accessing Selectable Application Processing Of Data Packets In An Adaptive Private Network」と題された米国特許出願第2017-0207997号A1として公開された2017年1月18日出願の米国特許出願第15/409,006号に関し;「Methods and Apparatus for Accessing Dynamic Routing Information from Networks Coupled to a Wide Area Network (WAN) to Determine Optimized End-To-End Routing Paths」と題された米国特許出願第2017-0207963号A1として公開された2017年1月18日出願の米国特許出願第15/409,016号に関し;「Adaptive Private Network (APN) Bandwidth Enhancements」と題された米国特許出願第2017-0207976号A1として公開された2017年1月18日出願の米国特許出願第15/409,019号に関し、これらはすべて、譲受人が本願と同一であり、関連出願であり、それぞれの全体を本明細書に引用により援用する。
本発明は、概して改善されたワイドエリアネットワーク(WAN)最適化およびスマートキャッシング技術に関する。より具体的には、本発明は、適応プライベートネットワーク(adaptive private network)(APN)の文脈おいて、重複排除、すなわち重複の削減または解消に使用されるネットワークデータのキャッシュをディスクおよびRAMリソースを用いて管理することに関する。
WAN最適化(WAN optimization)(WANop)は、2人以上のユーザが頻繁に閲覧するバルクトラフィックファイルおよびその他の情報のネットワークにおける帯域幅効率を高めるように設計されたネットワーキング改善である。この種のデータの一般的な例は、送信一回で複数ユーザのために使用するのに有益であろうソフトウェアアップデートおよび共有ドキュメントである。WANopデバイスは、ネットワークを通るデータをキャッシュしこのデータがいつ複製されているかを認識して、キャッシュされたデータへのリファレンスを複製データの代わりにWANを通して送ることができる。また、WANopは、まだデータを圧縮していないネットワークプロトコルに圧縮を追加することによってネットワークを改善する。WANop使用の利点は、既存のネットワークアプリケーションが利用するWAN帯域幅を低減することができアプリケーション自体は変更されない点にある。
本発明は、そのいくつかの局面のうちで、改善されたワイドエリアネットワーク(WAN)最適化をより低いコストでネットワークに提供することは好都合であると認識する。本明細書に記載の文脈においてデータを必ず保存するのではなく、データとこのデータのダイジェストとを送信する。データを一度目に見た場合、ダイジェストをWPCに格納する。データを二度目に見た場合であって同じダイジェストが転送されている場合、ダイジェストとデータとをメインディスクに格納しWPCからダイジェストを削除する。その後、三度目以降の転送では、データはメインディスクに既に格納されているのでダイジェストのみを送信する。そのために、本発明の実施形態はデータストレージを削減する方法を適用する。この方法は、データとこのデータのダイジェストとを一度目に受信するステップと、上記データとダイジェストとを受信したのは一度目であると判断したことに応じて、上記ダイジェストを書込保護キャッシュに格納するステップと、上記データとデータのダイジェストとを二度目に受信するステップと、上記データとダイジェストとを受信したのは二度目であると判断したことに応じて、上記データとデータのダイジェストとをメインディスクに格納し、上記書込保護キャッシュから上記ダイジェストを削除するステップと、後続の転送において上記ダイジェストを受信するステップと、受信したダイジェストに基づいてメインディスクのデータにアクセスするステップとを含む。
図1Aは本発明のある実施形態に係る具体例としての適応プライベートネットワーク(APN)100を示し、APN100は、サービス経路を示すAPNの制御下のワイドエリアネットワーク(WAN)102に結合されたそれぞれのローカルエリアネットワークLAN1 101およびLAN2 103上のローカルサイト124A1、124A2、…124ANおよびローカルサイト125B1、125B2、…125BNを有する。APN100は、WAN102等の1つ以上のワイドエリアネットワーク(WAN)と、APNアプライアンス(APNA)104~106と、WANルータ1101~1103と、ネットワークアプリケーションサービスおよびAPNA間のAPNコンジットとを含み、これらについて以下でより詳細に説明する。APN100は、APNの単一制御ポイントを提供するネットワーク制御ノード(network control node)(NCN)として機能する単一のAPNAから構成される。しかしながら、第一に、本明細書で使用する用語の番号は、本発明の文脈で使用されるときに持つ意味で定義される。
・SSDディスク摩耗:SSD技術は、驚くほど高速であるが、寿命はHDDよりも大幅に短い。たとえば、アプライアンス上の128MBドライブは、14TBのデータの書込だけで故障する。アプライアンスの保証期間中にドライブが故障すると、財政上の副次的影響がドライブ供給業者に生じる場合がある。
・ディスクキャッシュの改善された利用:過去にWPCに記録されたデータのみをディスクに書き込むことにより、たとえば暗号化データ等の繰り返しなしのデータがディスクに書き込まれることを回避する。加えて、頻繁に利用される良好なウォームデータを再び見ることのないデータで置き換えないことは好都合である。
アプライアンスは100Mbpsの持続WANopスループットをサポートし、
100Mbpsは、1秒当たり1600(8kB)チャンクに相当する12.5MBpsに相当し、
WPCフィルレート:352MB/hrのWPCに相当する102.4kBpsのWPCである。
Claims (20)
- データストレージ削減のためのワイドエリアネットワーク(WAN)最適化方法であって、
データと前記データのダイジェストとを一度目に受信するステップと、
前記データと前記ダイジェストとを受信したのは一度目であると判断したことに応じて、前記ダイジェストを書込保護キャッシュに格納するステップと、
前記データと前記データの前記ダイジェストとを二度目に受信するステップと、
前記データと前記ダイジェストとを受信したのは二度目であると判断したことに応じて、前記データと前記データの前記ダイジェストとをメインディスクに格納し、前記書込保護キャッシュから前記ダイジェストを削除するステップと、
後続の転送において前記ダイジェストを受信するステップと、
前記受信したダイジェストに基づいて前記メインディスクの前記データにアクセスするステップとを含む、方法。 - 前記データと前記データの前記ダイジェストとをメインディスクに格納するステップは、WANエグレスプロセス中にのみ行われる、請求項1に記載の方法。
- 前記データと前記データのダイジェストとを一度目に受信するステップは、WANエグレスプロセスにおいて行われる、請求項1または2に記載の方法。
- 前記ダイジェストはセキュアハッシュアルゴリズムダイジェストを含む、請求項1~3のいずれか1項に記載の方法。
- 前記データおよび前記ダイジェストはともに、およそ1.5kB~22kBであり平均サイズが約8kBであるチャンクを含む、請求項1~4のいずれか1項に記載の方法。
- ローカルエリアネットワークに到着したデータをWANイングレスプロセスが受けるステップと、
前記データをチャンクにグループ分けするステップとをさらに含む、請求項3に記載の方法。 - 前記WANイングレスプロセスがチャンクごとにダイジェストを計算するステップをさらに含む、請求項6に記載の方法。
- 第1のチャンクの第1のダイジェストをエグレスプロセスに送るステップをさらに含む、請求項7に記載の方法。
- 前記エグレスプロセスが前記メインディスクに格納された前記第1のチャンクを有する場合、前記エグレスプロセスが確認応答(ACK)で応答するステップと、
前記エグレスプロセスが前記メインディスクに格納された前記第1のチャンクを有しない場合、前記エグレスプロセスが否定確認応答(NACK)で応答するステップとをさらに含む、請求項8に記載の方法。 - 前記応答がNACKである場合、データの前記第1のチャンクを前記エグレスプロセスに送るステップをさらに含む、請求項9に記載の方法。
- データストレージ削減のためのワイドエリアネットワーク(WAN)最適化装置であって、
データと前記データのダイジェストとを一度目に受信するための手段と、
前記データと前記ダイジェストとを受信したのは一度目であると判断したことに応じて、前記ダイジェストを書込保護キャッシュに格納するための手段と、
前記データと前記データの前記ダイジェストとを二度目に受信するための手段と、
前記データと前記ダイジェストとを受信したのは二度目であると判断したことに応じて、前記データと前記データの前記ダイジェストとをメインディスクに格納し、前記書込保護キャッシュから前記ダイジェストを削除するための手段と、
後続の転送において前記ダイジェストを受信するための手段と、
前記受信したダイジェストに基づいて前記メインディスクの前記データにアクセスするための手段とを含む、装置。 - 前記データと前記データのダイジェストとを一度目に受信するための手段は、WANエグレスプロセッサを含む、請求項11に記載の装置。
- 前記データと前記データの前記ダイジェストとをメインディスクに格納することは、WANエグレスプロセス中にのみ行われる、請求項11または12に記載の装置。
- 前記ダイジェストはセキュアハッシュアルゴリズムダイジェストを含む、請求項11~13のいずれか1項に記載の装置。
- 前記データおよび前記ダイジェストはともに、およそ1.5kB~22kBであり平均サイズが約8kBであるチャンクを含む、請求項11~14のいずれか1項に記載の装置。
- ローカルエリアネットワークに到着したデータを受信するWANイングレスプロセッサをさらに含み、前記WANイングレスプロセッサは前記データをチャンクにグループ分けする、請求項12に記載の装置。
- 前記WANイングレスプロセッサがチャンクごとにダイジェストを計算することをさらに含む、請求項16に記載の装置。
- 前記WANイングレスプロセッサが第1のチャンクの第1のダイジェストを前記エグレスプロセッサに送ることをさらに含む、請求項17に記載の装置。
- 前記エグレスプロセッサが前記メインディスクに格納された前記第1のチャンクを有する場合、前記エグレスプロセッサが確認応答(ACK)で応答することと、
前記エグレスプロセッサが前記メインディスクに格納された前記第1のチャンクを有しない場合、前記エグレスプロセッサが否定確認応答(NACK)で応答することとをさらに含む、請求項18に記載の装置。 - 前記応答がNACKである場合にデータの前記第1のチャンクを送るための手段をさらに含む、請求項19に記載の装置。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201762589163P | 2017-11-21 | 2017-11-21 | |
US62/589,163 | 2017-11-21 | ||
US16/196,358 US10789380B2 (en) | 2017-11-21 | 2018-11-20 | Intelligent write protection cache (IWPC) in an adaptive private network (APN) |
PCT/US2018/062133 WO2019104098A1 (en) | 2017-11-21 | 2018-11-20 | Intelligent write protection cache (iwpc) in an adaptive private network (apn) |
US16/196,358 | 2018-11-20 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2021504858A JP2021504858A (ja) | 2021-02-15 |
JP2021504858A5 JP2021504858A5 (ja) | 2021-12-23 |
JP7309738B2 true JP7309738B2 (ja) | 2023-07-18 |
Family
ID=66532406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020546289A Active JP7309738B2 (ja) | 2017-11-21 | 2018-11-20 | 適応プライベートネットワーク(apn)におけるインテリジェント書込保護キャッシュ(iwpc) |
Country Status (5)
Country | Link |
---|---|
US (1) | US10789380B2 (ja) |
EP (1) | EP3714371A4 (ja) |
JP (1) | JP7309738B2 (ja) |
CN (1) | CN111316254B (ja) |
WO (1) | WO2019104098A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111316254B (zh) | 2017-11-21 | 2023-05-05 | 塔拉里网络股份有限公司 | 自适应专用网络(apn)中的智能写保护高速缓存(iwpc) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140185445A1 (en) | 2008-06-12 | 2014-07-03 | Talari Networks Incorporated | Flow-Based Adaptive Private Network with Multiple WAN-Paths |
US20170207996A1 (en) | 2009-06-11 | 2017-07-20 | Talari Networks Incorporated | Methods and Apparatus for Configuring a Standby WAN Link in an Adaptive Private Network |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7313614B2 (en) * | 2000-11-02 | 2007-12-25 | Sun Microsystems, Inc. | Switching system |
US6782416B2 (en) * | 2001-01-12 | 2004-08-24 | Hewlett-Packard Development Company, L.P. | Distributed and geographically dispersed quorum resource disks |
JP2007065928A (ja) * | 2005-08-30 | 2007-03-15 | Toshiba Corp | 情報記憶媒体、情報処理方法、情報転送方法、情報再生方法、情報再生装置、情報記録方法、情報記録装置、及びプログラム |
ATE512412T1 (de) * | 2005-04-25 | 2011-06-15 | Network Appliance Inc | System und verfahren zum zwischenspeichern von netzwerkdateisystemen |
US8046422B2 (en) * | 2006-08-21 | 2011-10-25 | Netapp, Inc. | Automatic load spreading in a clustered network storage system |
US7840537B2 (en) * | 2006-12-22 | 2010-11-23 | Commvault Systems, Inc. | System and method for storing redundant information |
US10333808B2 (en) * | 2009-06-11 | 2019-06-25 | Talari Networks Incorporated | Methods and apparatus for providing adaptive private network centralized management system data visualization processes |
US8452846B2 (en) | 2010-08-12 | 2013-05-28 | Talari Networks Incorporated | Adaptive private network asynchronous distributed shared memory services |
US8694469B2 (en) | 2009-12-28 | 2014-04-08 | Riverbed Technology, Inc. | Cloud synthetic backups |
US9144082B2 (en) * | 2012-06-13 | 2015-09-22 | All Purpose Networks LLC | Locating and tracking user equipment in the RF beam areas of an LTE wireless system employing agile beam forming techniques |
US9300748B2 (en) * | 2013-01-16 | 2016-03-29 | Cisco Technology, Inc. | Method for optimizing WAN traffic with efficient indexing scheme |
CN111316254B (zh) | 2017-11-21 | 2023-05-05 | 塔拉里网络股份有限公司 | 自适应专用网络(apn)中的智能写保护高速缓存(iwpc) |
-
2018
- 2018-11-20 CN CN201880072247.0A patent/CN111316254B/zh active Active
- 2018-11-20 JP JP2020546289A patent/JP7309738B2/ja active Active
- 2018-11-20 EP EP18881156.6A patent/EP3714371A4/en active Pending
- 2018-11-20 US US16/196,358 patent/US10789380B2/en active Active
- 2018-11-20 WO PCT/US2018/062133 patent/WO2019104098A1/en unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140185445A1 (en) | 2008-06-12 | 2014-07-03 | Talari Networks Incorporated | Flow-Based Adaptive Private Network with Multiple WAN-Paths |
US20170207996A1 (en) | 2009-06-11 | 2017-07-20 | Talari Networks Incorporated | Methods and Apparatus for Configuring a Standby WAN Link in an Adaptive Private Network |
Also Published As
Publication number | Publication date |
---|---|
CN111316254A (zh) | 2020-06-19 |
WO2019104098A1 (en) | 2019-05-31 |
CN111316254B (zh) | 2023-05-05 |
EP3714371A4 (en) | 2021-07-28 |
US10789380B2 (en) | 2020-09-29 |
US20190156048A1 (en) | 2019-05-23 |
JP2021504858A (ja) | 2021-02-15 |
EP3714371A1 (en) | 2020-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11108677B2 (en) | Methods and apparatus for configuring a standby WAN link in an adaptive private network | |
JP5944537B2 (ja) | 通信経路の管理方法 | |
JP4975760B2 (ja) | 複数のクライアントマシンをターゲットサーバ上で動作するアプリケーションにリモートアクセスさせる方法 | |
US20210226884A1 (en) | Router device using flow duplication | |
WO2018076765A1 (zh) | 云计算***的内容分发方法及装置、计算节点及*** | |
US10826823B2 (en) | Centralized label-based software defined network | |
Wang et al. | Hop-based probabilistic caching for information-centric networks | |
Chang et al. | C-flow: An efficient content delivery framework with OpenFlow | |
Thelagathoti et al. | Named data networking for content delivery network workflows | |
WO2013146808A1 (ja) | コンピュータシステム、及び通信経路変更方法 | |
Ye et al. | PTP: Path-specified transport protocol for concurrent multipath transmission in named data networks | |
JP7309738B2 (ja) | 適応プライベートネットワーク(apn)におけるインテリジェント書込保護キャッシュ(iwpc) | |
JP4527627B2 (ja) | コンテンツの配信装置,コンテンツ配信ネットワークおよびコンテンツ配信方法 | |
Yamamoto et al. | P2P packet cache router for network-wide traffic redundancy elimination | |
Matsuzono et al. | Content request handling for application-oriented transport control | |
Awiphan et al. | Outbound face selection considering response time and buffer usage for CCN adaptive video streaming | |
Renganathan et al. | Rethinking Networking for" Five Computers" | |
KR20040076660A (ko) | 분산 처리 및 피어 대 피어 통신을 이용한 네트워크 상의정보 전송 병렬화 방법 및 그 시스템 | |
Salman | A Hybrid SDN-Multipath transmission for a Reliable Video Surveillance System | |
Hong et al. | Comparative study of content-centric vs. content delivery networks: Quantitative viewpoints | |
CN114521323B (zh) | 用于集中路径计算的计算设备、方法和装置 | |
Zhang et al. | Scalability and Bandwidth Optimization for Data Center Networks | |
Sirisutthidecha | Improving vpn transmission performance and reliability using havc-based overlay network | |
Fathima | A content-centric efficient search with structured overlays in P2P-VoD system | |
Sørensen | A tandem queue distribution strategy for data subscription oriented nodes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211112 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220913 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20221212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230213 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230606 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230705 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7309738 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |