Movatterモバイル変換


[0]ホーム

URL:


US20030131079A1 - Performance enhancing proxy techniques for internet protocol traffic - Google Patents

Performance enhancing proxy techniques for internet protocol traffic
Download PDF

Info

Publication number
US20030131079A1
US20030131079A1US10/292,899US29289902AUS2003131079A1US 20030131079 A1US20030131079 A1US 20030131079A1US 29289902 AUS29289902 AUS 29289902AUS 2003131079 A1US2003131079 A1US 2003131079A1
Authority
US
United States
Prior art keywords
packet
pep
tcp
packets
acknowledgement
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.)
Abandoned
Application number
US10/292,899
Inventor
Jason Neale
Andrew Pether
Abdul-Kader Mohsen
Guy Begin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ADVANTECH SATELLITE NETWORKS Inc
Original Assignee
EMS Technologies Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by EMS Technologies IncfiledCriticalEMS Technologies Inc
Priority to US10/292,899priorityCriticalpatent/US20030131079A1/en
Assigned to EMS TECHNOLOGIES, INC.reassignmentEMS TECHNOLOGIES, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: NEALE, JASON, BEGIN, GUY, MOHSEN, ABDUL-KADER, PETHER, ANDREW M.
Publication of US20030131079A1publicationCriticalpatent/US20030131079A1/en
Assigned to SUNTRUST BANKreassignmentSUNTRUST BANKSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: EMS TECHNOLOGIES, INC.
Assigned to EMS TECHNOLOGIES CANADA, LTDreassignmentEMS TECHNOLOGIES CANADA, LTDASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: EMS TECHNOLOGIES, INC.
Assigned to ADVANTECH SATELLITE NETWORKS INC.reassignmentADVANTECH SATELLITE NETWORKS INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: EMS TECHNOLOGIES CANADA, LTD.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Methods and systems are described that may be used in the context of a Performance Enhancing Proxy architecture for Internet traffic. A method of accelerated connection opening with error handling is disclosed. Also, a method of handling the Path MTU Discovery mechanism in the context of a distributed connection splitting PEP is described. A novel packet format for a proprietary inter-PEP protocol is described which allows for low packet header overhead. A new acknowledgement scheme that adapts to packet loss conditions to minimize bandwidth consumption by selecting an acknowledgement type from several possibilities is also detailed. A method whereby potentially spurious retransmissions are minimized by timing every transmission and retransmission is also described.

Description

Claims (18)

1. A method for accelerating an opening of a connection in a communications system for transmitting and receiving data packets, the method comprising the steps of:
intercepting a TCP SYN connection request from a client, the TCP SYN intercepted by a first Performance Enhancing Proxy (PEP);
responding to the intercepted TCP SYN connection with a TCP SYN/ACK, the step of responding performed by the client;
responding to the first PEP with the TCP ACK, the responding step performed by the client;
converting the TCP SYN to another protocol and sending a message over a link, the converting and sending steps performed by the first PEP;
receiving the message over a link and converting it back to the TCP SYN, the receiving and converting steps performed by the second PEP;
sending the TCP SYN to a server, the sending step perfomed by the second PEP; and
listening for ICMP messages generated in response to the TCP SYN, the listening step performed by the second server.
9. A packet header for transmitting and receiving data packets in a communications system for transmitting and receiving data packets, comprising:
a first field containing a source port number;
a second field containing a destination port number;
a third field comprising 8 individual bit flags;
a forth field containing a packet number;
a fifth flag field;
a sixth field including either 0 or more individual bit flags;
a seventh, field containing an acknowledgement number;
an eighth field containing the header length in units of 4 bytes;
a ninth reserved field;
a tenth flag field;
an eleventh flag field;
a twelfth flag field;
a thirteenth flag field;
a fourteenth flag field;
a fifteenth flag field;
a sixteenth field containing an advertised window size;
a seventeenth checksum field; and
an eighteenth field containing an urgent pointer.
US10/292,8992001-11-132002-11-13Performance enhancing proxy techniques for internet protocol trafficAbandonedUS20030131079A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/292,899US20030131079A1 (en)2001-11-132002-11-13Performance enhancing proxy techniques for internet protocol traffic

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US33360801P2001-11-132001-11-13
US10/292,899US20030131079A1 (en)2001-11-132002-11-13Performance enhancing proxy techniques for internet protocol traffic

Publications (1)

Publication NumberPublication Date
US20030131079A1true US20030131079A1 (en)2003-07-10

Family

ID=23303516

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US10/292,900Expired - Fee RelatedUS6975647B2 (en)2001-11-132002-11-13Enhancements for TCP performance enhancing proxies
US10/292,899AbandonedUS20030131079A1 (en)2001-11-132002-11-13Performance enhancing proxy techniques for internet protocol traffic
US10/292,901AbandonedUS20030123394A1 (en)2001-11-132002-11-13Flow control between performance enhancing proxies over variable bandwidth split links

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/292,900Expired - Fee RelatedUS6975647B2 (en)2001-11-132002-11-13Enhancements for TCP performance enhancing proxies

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US10/292,901AbandonedUS20030123394A1 (en)2001-11-132002-11-13Flow control between performance enhancing proxies over variable bandwidth split links

Country Status (5)

CountryLink
US (3)US6975647B2 (en)
EP (1)EP1446931A1 (en)
AU (2)AU2002357711A1 (en)
CA (1)CA2473863A1 (en)
WO (3)WO2003043285A2 (en)

Cited By (89)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050005024A1 (en)*2002-10-302005-01-06Allen SamuelsMethod of determining path maximum transmission unit
US20050058131A1 (en)*2003-07-292005-03-17Samuels Allen R.Wavefront detection and disambiguation of acknowledgments
US20050063303A1 (en)*2003-07-292005-03-24Samuels Allen R.TCP selective acknowledgements for communicating delivered and missed data packets
WO2005045639A2 (en)2003-11-052005-05-19Juniper Networks, Inc.Transparent optimization for transmission control protocol initial session establishment
US20050122977A1 (en)*2003-12-052005-06-09Microsoft CorporationEfficient download mechanism for devices with limited local storage
US20050185664A1 (en)*2004-02-252005-08-25Nokia CorporationMethod and apparatus providing a protocol to enable a wireless TCP session using a split TCP connection
US20060029062A1 (en)*2004-07-232006-02-09Citrix Systems, Inc.Methods and systems for securing access to private networks using encryption and authentication technology built in to peripheral devices
US20060031571A1 (en)*2004-04-292006-02-09International Business Machines CorporationData communications through a split connection proxy
US20060039684A1 (en)*2004-08-232006-02-23Lu-Kang MaoPlayer and method for processing a file with vector-based format
US20060069668A1 (en)*2004-09-302006-03-30Citrix Systems, Inc.Method and apparatus for assigning access control levels in providing access to networked content files
US20060184664A1 (en)*2005-02-162006-08-17Samsung Electronics Co., Ltd.Method for preventing unnecessary retransmission due to delayed transmission in wireless network and communication device using the same
US20060239298A1 (en)*2005-04-222006-10-26Cisco Technology Inc.Techniques for encapsulating point to point protocol (PPP) over Ethernet frames
US20070245409A1 (en)*2006-04-122007-10-18James HarrisSystems and Methods for Providing Levels of Access and Action Control Via an SSL VPN Appliance
US20070248090A1 (en)*2006-04-252007-10-25Haseeb BudhaniVirtual inline configuration for a network device
US20080034416A1 (en)*2006-08-032008-02-07Arkesh KumarMethods and systems for routing packets in a vpn-client-to-vpn-client connection via an ssl/vpn network appliance
US20080031265A1 (en)*2006-08-032008-02-07Amarnath MullickSystems and methods for using a client agent to manage icmp traffic in a virtual private network environment
US20080034072A1 (en)*2006-08-032008-02-07Citrix Systems, Inc.Systems and methods for bypassing unavailable appliance
US20080034110A1 (en)*2006-08-032008-02-07Citrix Systems, Inc.Systems and methods for routing vpn traffic around network disruption
US20080043760A1 (en)*2006-08-212008-02-21Citrix Systems, Inc.Systems and Methods of Providing Server Initiated Connections on a Virtual Private Network
US20080141344A1 (en)*2006-12-082008-06-12Samsung Electronics Co., Ltd.Pana authentication method and system
WO2008070660A3 (en)*2006-12-042008-08-28D & S Consultants IncIntegrated quality of service and resource management in a network edge device
US20080212609A1 (en)*2007-03-022008-09-04Hitachi Communication Technologies, Ltd.ICMP translator
US20090067440A1 (en)*2007-09-072009-03-12Chadda SanjaySystems and Methods for Bridging a WAN Accelerator with a Security Gateway
US7656799B2 (en)2003-07-292010-02-02Citrix Systems, Inc.Flow control system architecture
CN101656984A (en)*2008-08-202010-02-24日本电气株式会社Path connection
US7698453B2 (en)2003-07-292010-04-13Oribital Data CorporationEarly generation of acknowledgements for flow control
US7748032B2 (en)2004-09-302010-06-29Citrix Systems, Inc.Method and apparatus for associating tickets in a ticket hierarchy
US7760729B2 (en)2003-05-282010-07-20Citrix Systems, Inc.Policy based network address translation
US20110040882A1 (en)*2009-08-132011-02-17Verizon Patent And Licensing, Inc.Dynamic handler for sip max-size error
US7978716B2 (en)2003-11-242011-07-12Citrix Systems, Inc.Systems and methods for providing a VPN solution
US8014421B2 (en)2004-07-232011-09-06Citrix Systems, Inc.Systems and methods for adjusting the maximum transmission unit by an intermediary device
US8024568B2 (en)2005-01-282011-09-20Citrix Systems, Inc.Method and system for verification of an endpoint security scan
US20120151087A1 (en)*2010-12-142012-06-14Nuvel, Inc.System and method for providing a network proxy data tunnel
US8204080B2 (en)2005-04-222012-06-19Cisco Technology, Inc.Techniques for encapsulating point to point (PPP) over Ethernet frames
US8233392B2 (en)2003-07-292012-07-31Citrix Systems, Inc.Transaction boundary detection for reduction in timeout penalties
US8238241B2 (en)*2003-07-292012-08-07Citrix Systems, Inc.Automatic detection and window virtualization for flow control
US8255456B2 (en)2005-12-302012-08-28Citrix Systems, Inc.System and method for performing flash caching of dynamically generated objects in a data communication network
US8261057B2 (en)2004-06-302012-09-04Citrix Systems, Inc.System and method for establishing a virtual private network
US8270423B2 (en)2003-07-292012-09-18Citrix Systems, Inc.Systems and methods of using packet boundaries for reduction in timeout prevention
CN102739569A (en)*2011-04-012012-10-17中国科学院空间科学与应用研究中心Gateway used in satellite communication and method for enhancing TCP performance
US8301839B2 (en)2005-12-302012-10-30Citrix Systems, Inc.System and method for performing granular invalidation of cached dynamically generated objects in a data communication network
US20120290727A1 (en)*2009-12-312012-11-15Bce Inc.Method and system for increasing performance of transmission control protocol sessions in data networks
US20130077611A1 (en)*2011-09-282013-03-28Furquan ShaikhTunneled Direct Link Setup Systems And Methods With Consistent Link Information Maintenance
US20130094501A1 (en)*2011-10-142013-04-18David Anthony HughesProcessing data packets in performance enhancing proxy (pep) environment
US8432800B2 (en)2003-07-292013-04-30Citrix Systems, Inc.Systems and methods for stochastic-based quality of service
US8437284B2 (en)2003-07-292013-05-07Citrix Systems, Inc.Systems and methods for additional retransmissions of dropped packets
US8495305B2 (en)2004-06-302013-07-23Citrix Systems, Inc.Method and device for performing caching of dynamically generated objects in a data communication network
US8499057B2 (en)2005-12-302013-07-30Citrix Systems, IncSystem and method for performing flash crowd caching of dynamically generated objects in a data communication network
US8533846B2 (en)2006-11-082013-09-10Citrix Systems, Inc.Method and system for dynamically associating access rights with a resource
US8549149B2 (en)2004-12-302013-10-01Citrix Systems, Inc.Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing
US8613048B2 (en)2004-09-302013-12-17Citrix Systems, Inc.Method and apparatus for providing authorized remote access to application sessions
US8700695B2 (en)2004-12-302014-04-15Citrix Systems, Inc.Systems and methods for providing client-side accelerated access to remote applications via TCP pooling
US8706877B2 (en)2004-12-302014-04-22Citrix Systems, Inc.Systems and methods for providing client-side dynamic redirection to bypass an intermediary
US8739274B2 (en)2004-06-302014-05-27Citrix Systems, Inc.Method and device for performing integrated caching in a data communication network
US20140185460A1 (en)*2012-12-272014-07-03Furuno Electric Co., Ltd.Satellite communication device and satellite communication system
US8856777B2 (en)2004-12-302014-10-07Citrix Systems, Inc.Systems and methods for automatic installation and execution of a client-side acceleration program
US8954595B2 (en)2004-12-302015-02-10Citrix Systems, Inc.Systems and methods for providing client-side accelerated access to remote applications via TCP buffering
US9160553B2 (en)2013-11-272015-10-13Architecture Technology CorporationAdaptive multicast network communications
US9191377B2 (en)*2013-11-272015-11-17Architecture Technology CorporationMethod for network communication past encryption devices
US9253277B2 (en)2007-07-052016-02-02Silver Peak Systems, Inc.Pre-fetching stored data from a memory
US9264365B2 (en)2012-07-312016-02-16International Business Machines CorporationSplit transport control protocol (TCP) flow control management in a cellular broadband network
CN105491016A (en)*2015-07-212016-04-13成都理工大学Method for hiding network TCP port
US9363248B1 (en)2005-08-122016-06-07Silver Peak Systems, Inc.Data encryption in a network memory architecture for providing data based on local accessibility
US9363309B2 (en)2005-09-292016-06-07Silver Peak Systems, Inc.Systems and methods for compressing packet data by predicting subsequent data
US9397951B1 (en)2008-07-032016-07-19Silver Peak Systems, Inc.Quality of service using multiple flows
US9438538B2 (en)2006-08-022016-09-06Silver Peak Systems, Inc.Data matching using flow based packet data storage
US20160316022A1 (en)*2015-04-232016-10-27Fujitsu LimitedCommunication device, communication processing method, and storage medium
US9549048B1 (en)2005-09-292017-01-17Silver Peak Systems, Inc.Transferring compressed packet data over a network
US9584403B2 (en)2006-08-022017-02-28Silver Peak Systems, Inc.Communications scheduler
US9613071B1 (en)2007-11-302017-04-04Silver Peak Systems, Inc.Deferred data storage
US9626224B2 (en)2011-11-032017-04-18Silver Peak Systems, Inc.Optimizing available computing resources within a virtual environment
US9712463B1 (en)2005-09-292017-07-18Silver Peak Systems, Inc.Workload optimization in a wide area network utilizing virtual switches
US9717021B2 (en)2008-07-032017-07-25Silver Peak Systems, Inc.Virtual network overlay
US9875344B1 (en)2014-09-052018-01-23Silver Peak Systems, Inc.Dynamic monitoring and authorization of an optimization device
US9887974B2 (en)2013-11-272018-02-06Architecture Technology CorporationMethod for network communication past encryption devices
US9948496B1 (en)2014-07-302018-04-17Silver Peak Systems, Inc.Determining a transit appliance for data traffic to a software service
US9967056B1 (en)2016-08-192018-05-08Silver Peak Systems, Inc.Forward packet recovery with constrained overhead
US10164861B2 (en)2015-12-282018-12-25Silver Peak Systems, Inc.Dynamic monitoring and visualization for network health characteristics
US10257082B2 (en)2017-02-062019-04-09Silver Peak Systems, Inc.Multi-level learning for classifying traffic flows
US10404698B1 (en)2016-01-152019-09-03F5 Networks, Inc.Methods for adaptive organization of web application access points in webtops and devices thereof
US10432484B2 (en)2016-06-132019-10-01Silver Peak Systems, Inc.Aggregating select network traffic statistics
US10637721B2 (en)2018-03-122020-04-28Silver Peak Systems, Inc.Detecting path break conditions while minimizing network overhead
US10771394B2 (en)2017-02-062020-09-08Silver Peak Systems, Inc.Multi-level learning for classifying traffic flows on a first packet from DNS data
US10805840B2 (en)2008-07-032020-10-13Silver Peak Systems, Inc.Data transmission via a virtual wide area network overlay
US10834065B1 (en)2015-03-312020-11-10F5 Networks, Inc.Methods for SSL protected NTLM re-authentication and devices thereof
US10892978B2 (en)2017-02-062021-01-12Silver Peak Systems, Inc.Multi-level learning for classifying traffic flows from first packet data
US10931585B2 (en)*2017-05-042021-02-23Global Eagle Entertainment Inc.Data flow control for dual ended transmission control protocol performance enhancement proxies
US11044202B2 (en)2017-02-062021-06-22Silver Peak Systems, Inc.Multi-level learning for predicting and classifying traffic flows from first packet data
US11212210B2 (en)2017-09-212021-12-28Silver Peak Systems, Inc.Selective route exporting using source type

Families Citing this family (212)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110128972A1 (en)2000-04-172011-06-02Randy ThorntonPeer to peer dynamic network link acceleration
US8996705B2 (en)2000-04-172015-03-31Circadence CorporationOptimization of enhanced network links
AU2001253613A1 (en)2000-04-172001-10-30Circadence CorporationSystem and method for shifting functionality between multiple web servers
US6850732B2 (en)*2001-03-302005-02-01Wengen Wireless LlcScalable satellite data communication system that provides incremental global broadband service using earth-fixed cells
US6778825B2 (en)*2001-05-082004-08-17The Boeing CompanyPath discovery method for return link communications between a mobile platform and a base station
US20050198379A1 (en)2001-06-132005-09-08Citrix Systems, Inc.Automatically reconnecting a client across reliable and persistent communication sessions
US7320833B2 (en)*2001-11-072008-01-22E.I. Du Pont De Nemours And CompanyElectroluminescent platinum compounds and devices made with such compounds
US8976798B2 (en)2002-01-282015-03-10Hughes Network Systems, LlcMethod and system for communicating over a segmented virtual private network (VPN)
DE60322988D1 (en)*2002-01-282008-10-02Hughes Network Systems Llc Method and device for integrating performance improvement functions in a virtual private network (VPN)
US7389533B2 (en)*2002-01-282008-06-17Hughes Network Systems, LlcMethod and system for adaptively applying performance enhancing functions
EP1335289A1 (en)*2002-02-072003-08-13Siemens AktiengesellschaftMethod for software downloads in a radio communications system
US7042857B2 (en)2002-10-292006-05-09Qualcom, IncorporatedUplink pilot and signaling transmission in wireless communication systems
JP4283589B2 (en)*2003-03-252009-06-24株式会社エヌ・ティ・ティ・ドコモ COMMUNICATION DEVICE, COMMUNICATION CONTROL METHOD, AND PROGRAM
US7349400B2 (en)*2003-04-292008-03-25Narus, Inc.Method and system for transport protocol reconstruction and timer synchronization for non-intrusive capturing and analysis of packets on a high-speed distributed network
US7177297B2 (en)*2003-05-122007-02-13Qualcomm IncorporatedFast frequency hopping with a code division multiplexed pilot in an OFDMA system
US20040236855A1 (en)*2003-05-232004-11-25Amir PelesMulti-link tunneling
US7783734B2 (en)*2003-05-272010-08-24Macdonald, Dettwiler And Associates Ltd.Satellite communications system for providing global, high quality movement of very large data files
FI20030929A7 (en)*2003-06-192004-12-20Nokia Corp Method and arrangements for implementing wireless data transmission in a vehicle
US20040264368A1 (en)*2003-06-302004-12-30Nokia CorporationData transfer optimization in packet data networks
US8275910B1 (en)*2003-07-022012-09-25Apple Inc.Source packet bridge
JP3912609B2 (en)*2003-07-042007-05-09日本電信電話株式会社 Remote access VPN mediation method and mediation device
US7385937B2 (en)*2003-07-232008-06-10International Business Machines CorporationMethod and system for determining a path between two points of an IP network over which datagrams are transmitted
US7460472B2 (en)*2003-07-252008-12-02Nokia CorporationSystem and method for transmitting information in a communication network
EP1652087B1 (en)*2003-07-292015-07-08Citrix Systems, Inc.Flow control architecture
US7286476B2 (en)*2003-08-012007-10-23F5 Networks, Inc.Accelerating network performance by striping and parallelization of TCP connections
KR100506529B1 (en)2003-08-062005-08-03삼성전자주식회사Apparatus, system and method for path mtu discovery in data communication network
US7376418B2 (en)*2003-09-082008-05-20Wells Loren LSystem and method for multiple access control in satellite communications system
WO2005026912A2 (en)*2003-09-102005-03-24Hyperdata Technologies, Inc.Internet protocol optimizer
JP2007533172A (en)*2003-11-112007-11-15サイトリックス ゲートウェイズ, インコーポレイテッド Virtual private network with fake server
US7760636B1 (en)*2004-01-262010-07-20Cisco Technology, Inc.Retransmission and flow control in a logical network tunnel
US8611283B2 (en)*2004-01-282013-12-17Qualcomm IncorporatedMethod and apparatus of using a single channel to provide acknowledgement and assignment messages
US7792147B1 (en)*2004-02-092010-09-07Symantec CorporationEfficient assembly of fragmented network traffic for data security
US7360083B1 (en)2004-02-262008-04-15Krishna RagireddyMethod and system for providing end-to-end security solutions to aid protocol acceleration over networks using selective layer encryption
US7895648B1 (en)*2004-03-012011-02-22Cisco Technology, Inc.Reliably continuing a secure connection when the address of a machine at one end of the connection changes
US20050210122A1 (en)*2004-03-222005-09-22Qualcomm IncorporatedHTTP acceleration over a network link
US20050210121A1 (en)*2004-03-222005-09-22Qualcomm IncorporatedSatellite anticipatory bandwith acceleration
US7539176B1 (en)*2004-04-022009-05-26Cisco Technology Inc.System and method for providing link, node and PG policy based routing in PNNI based ATM networks
WO2005114960A1 (en)*2004-05-192005-12-01Computer Associates Think, Inc.Method and apparatus for low-overhead service availability and performance moniroring
US8416694B2 (en)*2004-06-222013-04-09Telefonaktiebolaget Lm Ericsson (Publ)Network feedback method and device
US8891349B2 (en)2004-07-232014-11-18Qualcomm IncorporatedMethod of optimizing portions of a frame
WO2006020823A1 (en)2004-08-132006-02-23Citrix Systems, Inc.A method for maintaining transaction integrity across multiple remote access servers
US8224966B2 (en)*2004-08-242012-07-17Cisco Technology, Inc.Reproxying an unproxied connection
US7895431B2 (en)*2004-09-102011-02-22Cavium Networks, Inc.Packet queuing, scheduling and ordering
US20060056379A1 (en)*2004-09-142006-03-16Motorola, Inc.System and method for network-assisted connection in a wireless environment
US7975064B2 (en)*2004-09-162011-07-05International Business Machines CorporationEnvelope packet architecture for broadband engine
US7769863B2 (en)2004-11-192010-08-03Viasat, Inc.Network accelerator for controlled long delay links
WO2006058212A2 (en)*2004-11-242006-06-01Ist International, Inc.Methods and apparatus for estimating bandwidth of a data network
US7515566B2 (en)*2004-12-092009-04-07Viasat, Inc.Partial mesh communication in hub based system
US7551620B1 (en)*2004-12-152009-06-23Orbital Data CorporationProtecting data integrity in an enhanced network connection
US7480301B2 (en)*2004-12-162009-01-20International Business Machines CorporationMethod, system and article for improved TCP performance during retransmission in response to selective acknowledgement
US8238923B2 (en)2004-12-222012-08-07Qualcomm IncorporatedMethod of using shared resources in a communication system
US7453849B2 (en)*2004-12-222008-11-18Qualcomm IncorporatedMethod of implicit deassignment of resources
US8831115B2 (en)*2004-12-222014-09-09Qualcomm IncorporatedMC-CDMA multiplexing in an orthogonal uplink
US8077632B2 (en)*2005-01-202011-12-13Citrix Systems, Inc.Automatic LAN/WAN port detection
US7581005B2 (en)*2005-01-202009-08-25Citrix Systems, Inc.Systems and methods for preserving transport layer protocol options
JP5183214B2 (en)2005-01-242013-04-17サイトリックス システムズ,インコーポレイテッド System and method for performing caching of dynamically generated objects in a network
US9118717B2 (en)*2005-02-182015-08-25Cisco Technology, Inc.Delayed network protocol proxy for packet inspection in a network
JP4785551B2 (en)*2005-03-072011-10-05キヤノン株式会社 Communication apparatus, communication method, and computer executable program
US9055088B2 (en)*2005-03-152015-06-09International Business Machines CorporationManaging a communication session with improved session establishment
US7991868B2 (en)*2005-03-232011-08-02Telefonaktiebolaget L M Ericsson (Publ)System and method for transporting data units through a communication network
US7697524B2 (en)*2005-04-052010-04-13Cisco Technology, Inc.Method and system for determining path maximum transfer unit for IP multicast
US7535907B2 (en)*2005-04-082009-05-19Oavium Networks, Inc.TCP engine
AU2006336276A1 (en)*2005-05-062007-07-26California Institute Of TechnologyEfficient loss recovery architecture for loss-decoupled TCP
US8675486B2 (en)*2005-05-172014-03-18Hughes Network Systems, LlcMethod and system for efficient flow control in a spot beam satellite system
US7706314B2 (en)*2005-05-202010-04-27Cisco Technology, Inc.Approach for implementing IPsec in performance enhancing proxy (PEP) environments
KR101114737B1 (en)*2005-05-312012-02-29삼성전자주식회사Method for reporting packet received result in a mobile communication system
US8370583B2 (en)*2005-08-122013-02-05Silver Peak Systems, Inc.Network memory architecture for providing data based on local accessibility
US8171238B1 (en)2007-07-052012-05-01Silver Peak Systems, Inc.Identification of data stored in memory
DE602005017782D1 (en)*2005-09-222009-12-31Alcatel Lucent Network device to improve the transmission efficiency by treating the TCP segments
US7940713B2 (en)*2005-12-082011-05-10Electronics And Telecommunications Research InstituteApparatus and method for traffic performance improvement and traffic security in interactive satellite communication system
DE602005013410D1 (en)*2005-12-152009-04-30Nokia Corp Method, apparatus and computer program product for maintaining mapping assignments
US8406220B2 (en)*2005-12-302013-03-26Honeywell International Inc.Method and system for integration of wireless devices with a distributed control system
US20070156879A1 (en)*2006-01-032007-07-05Klein Steven EConsidering remote end point performance to select a remote end point to use to transmit a task
US8605730B2 (en)*2006-04-132013-12-10Directpacket Research, Inc.System and method for multimedia communication across disparate networks
US7894509B2 (en)*2006-05-182011-02-22Harris CorporationMethod and system for functional redundancy based quality of service
GB0611249D0 (en)*2006-06-072006-07-19Nokia CorpCommunication system
US20070291767A1 (en)*2006-06-162007-12-20Harris CorporationSystems and methods for a protocol transformation gateway for quality of service
US7856012B2 (en)2006-06-162010-12-21Harris CorporationSystem and methods for generic data transparent rules to support quality of service
US8516153B2 (en)2006-06-162013-08-20Harris CorporationMethod and system for network-independent QoS
US7990860B2 (en)2006-06-162011-08-02Harris CorporationMethod and system for rule-based sequencing for QoS
US8064464B2 (en)2006-06-162011-11-22Harris CorporationMethod and system for inbound content-based QoS
US7916626B2 (en)2006-06-192011-03-29Harris CorporationMethod and system for fault-tolerant quality of service
US8730981B2 (en)2006-06-202014-05-20Harris CorporationMethod and system for compression based quality of service
KR101298265B1 (en)*2006-07-072013-08-22삼성전자주식회사Method for receiving and sending packets
US8300653B2 (en)2006-07-312012-10-30Harris CorporationSystems and methods for assured communications with quality of service
US20100241759A1 (en)*2006-07-312010-09-23Smith Donald LSystems and methods for sar-capable quality of service
ATE467284T1 (en)*2006-08-182010-05-15Koninkl Philips Electronics Nv DISCONNECTED CONNECTIONS
US8655357B1 (en)*2006-08-222014-02-18At&T Mobility Ii LlcSystems and methods for identifying applications on a communications device
US8493858B2 (en)2006-08-222013-07-23Citrix Systems, IncSystems and methods for providing dynamic connection spillover among virtual servers
US8312120B2 (en)*2006-08-222012-11-13Citrix Systems, Inc.Systems and methods for providing dynamic spillover of virtual servers based on bandwidth
US7933257B2 (en)*2006-09-202011-04-26Cisco Technology, Inc.Using QoS tunnels for TCP latency optimization
EP2074769A2 (en)*2006-10-062009-07-01ViaSat, Inc.Dynamic feedback for outbound link rate adjustment in multi-rate downstream
EP1912402B1 (en)*2006-10-102019-08-28Mitsubishi Electric R&D Centre Europe B.V.Protection of the data transmission network systems against buffer oversizing attacks
US7646728B2 (en)*2006-10-132010-01-12SafeMedia Corp.Network monitoring and intellectual property protection device, system and method
US8102768B2 (en)*2006-10-182012-01-24D & S Consultants, Inc.Method and system for traffic flow control in a communication network
US20080137863A1 (en)*2006-12-062008-06-12Motorola, Inc.Method and system for using a key management facility to negotiate a security association via an internet key exchange on behalf of another device
US7664857B2 (en)*2007-01-262010-02-16Citrix Systems, Inc.Systems and methods of using an IP ID field for automatic WAN/LAN detection
US7796510B2 (en)*2007-03-122010-09-14Citrix Systems, Inc.Systems and methods for providing virtual fair queueing of network traffic
US7760642B2 (en)2007-03-122010-07-20Citrix Systems, Inc.Systems and methods for providing quality of service precedence in TCP congestion control
US7706266B2 (en)*2007-03-122010-04-27Citrix Systems, Inc.Systems and methods of providing proxy-based quality of service
DE102007012143A1 (en)2007-03-122008-09-18Viprinet Gmbh Arrangement and method for transmitting a data stream via bundled network access lines, as well as transmitting and receiving auxiliary device and transmitting and receiving method for it
US7743160B2 (en)*2007-03-292010-06-22Blue Coat Systems, Inc.System and method of delaying connection acceptance to support connection request processing at layer-7
EP2174516B1 (en)*2007-05-152015-12-09Broadcom CorporationTransporting gsm packets over a discontinuous ip based network
US8997115B2 (en)2007-08-312015-03-31International Business Machines CorporationMethod for data delivery in a network
US8334787B2 (en)2007-10-252012-12-18Trilliant Networks, Inc.Gas meter having ultra-sensitive magnetic material retrofitted onto meter dial and method for performing meter retrofit
US8305896B2 (en)*2007-10-312012-11-06Cisco Technology, Inc.Selective performance enhancement of traffic flows
US8138934B2 (en)2007-11-252012-03-20Trilliant Networks, Inc.System and method for false alert filtering of event messages within a network
EP2257884A4 (en)2007-11-252011-04-20Trilliant Networks IncSystem and method for transmitting and receiving information on a neighborhood area network
WO2009067257A1 (en)2007-11-252009-05-28Trilliant Networks, Inc.Energy use control system and method
EP2215556B1 (en)2007-11-252019-08-28Trilliant Networks, Inc.System and method for transmitting power status notifications in an advanced metering infrastructure network
CA2705090A1 (en)*2007-11-252009-05-28Trilliant Networks, Inc.System and method for operating mesh devices in multi-tree overlapping mesh networks
US7970928B2 (en)2007-12-172011-06-28Microsoft CorporationTransparent auto-discovery of network devices logically located between a client and server
EP2107464A1 (en)*2008-01-232009-10-07Comptel CorporationConvergent mediation system with dynamic resource allocation
US8442052B1 (en)2008-02-202013-05-14Silver Peak Systems, Inc.Forward packet recovery
US7965721B1 (en)*2008-03-212011-06-21Nextel Communications Inc.System and method of transferring communications between networks
US7991008B2 (en)*2008-06-262011-08-02Dell Products L.P.Method for identifying the transmission control protocol stack of a connection
EP2321983B1 (en)2008-09-042018-05-09Trilliant Networks, Inc.Method for implementing mesh network communications using a mesh network protocol
US8958363B2 (en)*2008-10-152015-02-17Viasat, Inc.Profile-based bandwidth scheduler
US8387112B1 (en)2008-10-292013-02-26Juniper Networks, Inc.Automatic software update on network devices
US8560908B2 (en)*2008-11-062013-10-15Qualcomm IncorporatedMethods and systems for ARQ feedback message improvement
US8140687B2 (en)*2008-11-132012-03-20Hughes Network Systems, LlcPerformance enhancing proxy handover
US8289182B2 (en)2008-11-212012-10-16Trilliant Networks, Inc.Methods and systems for virtual energy management display
US8891338B2 (en)2009-01-292014-11-18Itron, Inc.Measuring the accuracy of an endpoint clock from a remote device
EP2406778A4 (en)2009-03-112014-06-25Trilliant Networks IncProcess, device and system for mapping transformers to meters and locating non-technical line losses
US8374091B2 (en)*2009-03-262013-02-12Empire Technology Development LlcTCP extension and variants for handling heterogeneous applications
US8880716B2 (en)*2009-05-082014-11-04Canon Kabushiki KaishaNetwork streaming of a single data stream simultaneously over multiple physical interfaces
US8396960B2 (en)*2009-05-082013-03-12Canon Kabushiki KaishaEfficient network utilization using multiple physical interfaces
US8325601B2 (en)*2009-05-082012-12-04Canon Kabushiki KaishaReliable network streaming of a single data stream over multiple physical interfaces
WO2010151496A1 (en)*2009-06-222010-12-29Citrix Systems, Inc.Systems and methods for platform rate limiting
US8781462B2 (en)2009-09-282014-07-15Itron, Inc.Methodology and apparatus for validating network coverage
US8780823B1 (en)2009-10-082014-07-15Viasat, Inc.Event driven grant allocation
US20110134930A1 (en)*2009-12-092011-06-09Mclaren MorayPacket-based networking system
WO2011075670A1 (en)*2009-12-182011-06-23Google Inc.Matching encoder output to network bandwidth
US9137166B2 (en)*2010-01-282015-09-15Brocade Communications Systems, Inc.In-order traffic aggregation with reduced buffer usage
US8356109B2 (en)2010-05-132013-01-15Canon Kabushiki KaishaNetwork streaming of a video stream over multiple communication channels
US9294506B2 (en)*2010-05-172016-03-22Certes Networks, Inc.Method and apparatus for security encapsulating IP datagrams
WO2012027634A1 (en)2010-08-272012-03-01Trilliant Networkd, Inc.System and method for interference free operation of co-located tranceivers
US9013173B2 (en)2010-09-132015-04-21Trilliant Networks, Inc.Process for detecting energy theft
WO2012068045A2 (en)2010-11-152012-05-24Trilliant Holdings Inc.System and method for securely communicating across multiple networks using a single radio
US20120131245A1 (en)*2010-11-192012-05-24Silicon Image, Inc.Transfer of control bus signaling on packet-switched network
US8364641B2 (en)*2010-12-152013-01-29International Business Machines CorporationMethod and system for deduplicating data
US20120163167A1 (en)*2010-12-272012-06-28Symbol Technologies, Inc.Transmission control protocol optimization systems and methods for wireless networks
US9282383B2 (en)2011-01-142016-03-08Trilliant IncorporatedProcess, device and system for volt/VAR optimization
US8970394B2 (en)2011-01-252015-03-03Trilliant Holdings Inc.Aggregated real-time power outages/restoration reporting (RTPOR) in a secure mesh network
EP3285459B1 (en)2011-02-102022-10-26Trilliant Holdings, Inc.Device and method for coordinating firmware updates
US9041349B2 (en)2011-03-082015-05-26Trilliant Networks, Inc.System and method for managing load distribution across a power grid
US20130128809A1 (en)*2011-05-192013-05-23Qualcomm IncorporatedApparatus and methods for media access control header compression
US9515925B2 (en)2011-05-192016-12-06Qualcomm IncorporatedApparatus and methods for media access control header compression
JP5258938B2 (en)*2011-07-262013-08-07株式会社日立製作所 Communication device
JP5264966B2 (en)*2011-07-262013-08-14株式会社日立製作所 Communication device
US9001787B1 (en)2011-09-202015-04-07Trilliant Networks Inc.System and method for implementing handover of a hybrid communications module
TWI459768B (en)2011-12-302014-11-01Ind Tech Res Inst Communication system and method for assisting TCP packet transmission
CN103200622A (en)*2012-01-092013-07-10株式会社Ntt都科摩Communication handling method, device and gateway equipment
US9025475B1 (en)*2012-01-162015-05-05Amazon Technologies, Inc.Proactively retransmitting data packets in a low latency packet data network
US9742732B2 (en)*2012-03-122017-08-22Varmour Networks, Inc.Distributed TCP SYN flood protection
US8938804B2 (en)*2012-07-122015-01-20Telcordia Technologies, Inc.System and method for creating BGP route-based network traffic profiles to detect spoofed traffic
US9236936B2 (en)*2012-08-312016-01-12Hughes Network Systems, LlcSystem and method for low-complexity, high-speed preprocessing of encapsulated packets in a broadband communications network
US9258335B1 (en)2012-09-172016-02-09Amazon Technologies, Inc.Connection-aggregation proxy service
CN103795632B (en)2012-10-312017-02-22华为技术有限公司Data message transmission method, related equipment and system
US9413652B2 (en)*2013-02-192016-08-09Dell Products L.P.Systems and methods for path maximum transmission unit discovery
US9887925B2 (en)*2013-03-042018-02-06Gilat Satellite Networks Ltd.Network performance enhancement
US9549371B2 (en)2013-03-142017-01-17Qualcomm IncorporatedAccess point proxy and multi-hop wireless communication
US9282172B2 (en)*2013-05-102016-03-08Blackberry LimitedSystem and method for relaying data based on a modified reliable transport protocol
US9491261B1 (en)*2013-07-292016-11-08Amazon Technologies, Inc.Remote messaging protocol
US10102755B1 (en)2013-10-072018-10-16Satcom Direct, Inc.Method and system for aircraft positioning—automated tracking using onboard global voice and high-speed data
US9553658B1 (en)2013-10-092017-01-24Satcom Direct, Inc.Router for aircraft communications with simultaneous satellite connections
US9565618B1 (en)2013-10-092017-02-07Satcom Direct, Inc.Air to ground management of multiple communication paths
US9577742B1 (en)*2013-10-102017-02-21Satcom Direct, Inc.Data compression and acceleration for air to ground communications
JP2015095680A (en)*2013-11-082015-05-18株式会社日立製作所Communication device and communication system
US9635114B2 (en)*2014-01-242017-04-25Netapp, Inc.Externally initiated application session endpoint migration
US9973472B2 (en)2015-04-022018-05-15Varmour Networks, Inc.Methods and systems for orchestrating physical and virtual switches to enforce security boundaries
US10049508B2 (en)2014-02-272018-08-14Satcom Direct, Inc.Automated flight operations system
US9009332B1 (en)2014-07-182015-04-14Kaspersky Lab ZaoProtection against network-based malicious activity utilizing transparent proxy services
US9554275B1 (en)2014-10-192017-01-24Satcom Direct, Inc.Voice and SMS communication from a mobile device over IP network and satellite or other communication network
US10320526B1 (en)2014-11-072019-06-11Strong Force Iot Portfolio 2016, LlcPacket coding based network communication
US9992126B1 (en)2014-11-072018-06-05Speedy Packets, Inc.Packet coding based network communication
US9992088B1 (en)2014-11-072018-06-05Speedy Packets, Inc.Packet coding based network communication
US10999012B2 (en)2014-11-072021-05-04Strong Force Iot Portfolio 2016, LlcPacket coding based network communication
US9825733B1 (en)2014-11-072017-11-21Speedy Packets, Inc.Packet coding based network communication
US10554565B2 (en)2015-07-072020-02-04Strong Force Iot Portfolio 2016, LlcNetwork communication recoding node
WO2016100890A1 (en)*2014-12-192016-06-23Nokia Solutions And Networks OySmooth bandwidth-delay product variation inside wireless networks
US9503362B2 (en)*2015-01-072016-11-22Vmware, Inc.Reverse path maximum transmission unit (PMTU) discovery
US10993147B1 (en)2015-02-252021-04-27Satcom Direct, Inc.Out-of-band bandwidth RSVP manager
US9525697B2 (en)2015-04-022016-12-20Varmour Networks, Inc.Delivering security functions to distributed networks
US9491282B1 (en)*2015-05-132016-11-08Cisco Technology, Inc.End-to-end call tracing
US9942171B2 (en)2015-07-022018-04-10Arista Networks, Inc.Network data processor having per-input port virtual output queues
US9819602B2 (en)*2015-07-272017-11-14Qualcomm IncorporatedEfficient datagram segmentation and reassembly for packet-switched networks
US9979466B2 (en)*2015-08-062018-05-22Space Systems/Loral, LlcReverse wireless broadband system
US9483317B1 (en)2015-08-172016-11-01Varmour Networks, Inc.Using multiple central processing unit cores for packet forwarding in virtualized networks
US10420012B2 (en)*2015-09-142019-09-17Prodatakey, Inc.Adaptive unicast timeout for a wireless network having optimized routing
WO2017053960A1 (en)2015-09-252017-03-30Fsa Technologies, Inc.Flow control system and method
US10778809B2 (en)2016-02-262020-09-15Arista Networks, Inc.Per-input port, per-control plane network data traffic class control plane policing
CN107306149B (en)*2016-04-192020-06-26航迅信息技术有限公司Aviation communication method and system
CN106385279A (en)*2016-09-142017-02-08西安远眺卫星通信有限公司Wireless routing device and method for satellite communication
US10033516B2 (en)*2016-11-302018-07-24International Business Machines CorporationMulti-domain connection establishment in computer networking communications
FR3060920B1 (en)*2016-12-202019-07-05Thales SYSTEM AND METHOD FOR DATA TRANSMISSION IN A SATELLITE SYSTEM
US9876612B1 (en)*2017-02-062018-01-23Naveen MaveliData bandwidth overhead reduction in a protocol based communication over a wide area network (WAN)
US10440776B2 (en)*2017-03-172019-10-08Harris CorporationNon-standard alternate protocol based satellite communications
US10805434B2 (en)2017-06-082020-10-13Hyannis Port Research, Inc.Dynamic TCP stream processing with modification notification
US11133862B2 (en)*2017-10-202021-09-28Viasat, Inc.Using a low-latency network to allocate return-link bandwidth on a high-latency network
US10291598B1 (en)*2018-08-072019-05-14Juniper Networks, Inc.Transmitting and storing different types of encrypted information using TCP urgent mechanism
US10819420B2 (en)2018-10-092020-10-27Hughes Network Systems, LlcMultipath satellite backbone
US11031998B2 (en)*2018-10-092021-06-08Hughes Network Systems, LlcBonding and redundancy for satellite transport paths
CN110401923B (en)*2019-04-192021-08-10广州天链通信科技有限公司Method for simultaneously supporting VSAT terminal network bridge and routing mode and VSAT terminal
US12348494B2 (en)*2019-09-242025-07-01Pribit Technology, Inc.Network access control system and method therefor
US11438805B2 (en)*2019-09-252022-09-06Verizon Patent And Licensing Inc.System and method for latency certification service
CN115801199A (en)*2019-10-282023-03-14华为技术有限公司 A confirmation message processing method, communication device and storage medium
CN114039747B (en)*2021-10-212023-05-16烽火通信科技股份有限公司DDOS data retransmission attack prevention method, device, equipment and storage medium
CN113839840B (en)*2021-11-242022-02-18北京航空航天大学Bandwidth self-adaptive estimation method and system for bottleneck link of satellite network
US11750324B2 (en)2021-11-302023-09-05Analog Devices International Unlimited CompanyMethods for adaptive error avoidance to increase re-transmission reliability in time-slotted communication links
US20240031303A1 (en)*2022-07-192024-01-25Arista Networks, Inc.Packet size parameter rewrite based on network dynamics
CN115694736B (en)*2022-10-282024-08-20南通大学TCP performance enhancement proxy network application program method based on forward erasure coding

Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6273622B1 (en)*1997-04-152001-08-14Flash Networks, Ltd.Data communication protocol for maximizing the performance of IP communication links
US6327626B1 (en)*1998-09-152001-12-04Alteon Networks, Inc.Method and apparatus for MSS spoofing
US6341129B1 (en)*1998-04-032002-01-22Alteon Networks, Inc.TCP resegmentation
US20020071436A1 (en)*2000-07-212002-06-13John BorderMethod and system for providing connection handling
US6496505B2 (en)*1998-12-112002-12-17Lucent Technologies Inc.Packet tunneling optimization to wireless devices accessing packet-based wired networks
US6526056B1 (en)*1997-12-232003-02-25Cisco Technology, Inc.Virtual private network employing tag-implemented egress-channel selection
US6529516B1 (en)*1996-06-202003-03-04Fourelle Systems, Inc.Gateway architecture for data communication over bandwidth-constrained and charge-by-use networks
US20030079022A1 (en)*2001-10-232003-04-24Mentat Inc.Multicast delivery systems and methods
US20030112772A1 (en)*2000-02-152003-06-19Spacenet, Inc.System and method for acceleration of a secure transmission over satellite
US6654344B1 (en)*1999-02-022003-11-25Mentat Inc.Method and system for controlling data flow in an internet over satellite connection
US6741555B1 (en)*2000-06-142004-05-25Nokia Internet Communictions Inc.Enhancement of explicit congestion notification (ECN) for wireless network applications
US6763005B1 (en)*1999-10-012004-07-13Nortel Networks LimitedSatellite traffic routing
US20050027859A1 (en)*2000-01-182005-02-03Lorenzo AlvisiMethod, apparatus and system for maintaining connections between computers using connection-oriented protocols

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
DE69739398D1 (en)*1996-03-152009-06-25Juniper Networks Inc Design of closed loop for ABR operation
US6415329B1 (en)*1998-03-062002-07-02Massachusetts Institute Of TechnologyMethod and apparatus for improving efficiency of TCP/IP protocol over high delay-bandwidth network
US6594701B1 (en)*1998-08-042003-07-15Microsoft CorporationCredit-based methods and systems for controlling data flow between a sender and a receiver with reduced copying of data
US6215769B1 (en)*1998-10-072001-04-10Nokia Telecommunications, Inc.Enhanced acknowledgment pacing device and method for TCP connections
US6584083B1 (en)*1999-02-022003-06-24Mentat Inc.Internet over satellite method
US6460085B1 (en)*1999-02-022002-10-01Mentat Inc.Method and system for managing memory in an internet over satellite connection
US6529477B1 (en)*1999-02-022003-03-04Mentat Inc.Internet over satellite system
US6438108B1 (en)*1999-03-112002-08-20Telefonaktiebolaget L M Ericsson (Publ)System for improved transmission of acknowledgements within a packet data network
US6553032B1 (en)*1999-09-012003-04-22Tantivy Communications, Inc.Packeting timeout spoofing in a wireless data communications network
AU3038100A (en)*1999-12-132001-06-25Nokia CorporationCongestion control method for a packet-switched network
US7082467B2 (en)*2000-02-102006-07-25Hughes Network SystemsMethod and device for selective transport level spoofing based on information in transport level packet
US8359405B1 (en)*2000-02-282013-01-22John BorderPerformance enhancing proxy and method for enhancing performance
US20030069926A1 (en)*2001-10-092003-04-10Weaver Jeffrey CharlesSystem and method for managing an exchange between a gateway server and a client-side module

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6529516B1 (en)*1996-06-202003-03-04Fourelle Systems, Inc.Gateway architecture for data communication over bandwidth-constrained and charge-by-use networks
US6273622B1 (en)*1997-04-152001-08-14Flash Networks, Ltd.Data communication protocol for maximizing the performance of IP communication links
US6526056B1 (en)*1997-12-232003-02-25Cisco Technology, Inc.Virtual private network employing tag-implemented egress-channel selection
US6341129B1 (en)*1998-04-032002-01-22Alteon Networks, Inc.TCP resegmentation
US6327626B1 (en)*1998-09-152001-12-04Alteon Networks, Inc.Method and apparatus for MSS spoofing
US6496505B2 (en)*1998-12-112002-12-17Lucent Technologies Inc.Packet tunneling optimization to wireless devices accessing packet-based wired networks
US6654344B1 (en)*1999-02-022003-11-25Mentat Inc.Method and system for controlling data flow in an internet over satellite connection
US6763005B1 (en)*1999-10-012004-07-13Nortel Networks LimitedSatellite traffic routing
US20050027859A1 (en)*2000-01-182005-02-03Lorenzo AlvisiMethod, apparatus and system for maintaining connections between computers using connection-oriented protocols
US20030112772A1 (en)*2000-02-152003-06-19Spacenet, Inc.System and method for acceleration of a secure transmission over satellite
US6741555B1 (en)*2000-06-142004-05-25Nokia Internet Communictions Inc.Enhancement of explicit congestion notification (ECN) for wireless network applications
US20020071436A1 (en)*2000-07-212002-06-13John BorderMethod and system for providing connection handling
US20030079022A1 (en)*2001-10-232003-04-24Mentat Inc.Multicast delivery systems and methods

Cited By (189)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050005024A1 (en)*2002-10-302005-01-06Allen SamuelsMethod of determining path maximum transmission unit
US7969876B2 (en)2002-10-302011-06-28Citrix Systems, Inc.Method of determining path maximum transmission unit
US9008100B2 (en)2002-10-302015-04-14Citrix Systems, Inc.Wavefront detection and disambiguation of acknowledgments
US8259729B2 (en)2002-10-302012-09-04Citrix Systems, Inc.Wavefront detection and disambiguation of acknowledgements
US7542471B2 (en)*2002-10-302009-06-02Citrix Systems, Inc.Method of determining path maximum transmission unit
US9496991B2 (en)2002-10-302016-11-15Citrix Systems, Inc.Systems and methods of using packet boundaries for reduction in timeout prevention
US8411560B2 (en)2002-10-302013-04-02Citrix Systems, Inc.TCP selection acknowledgements for communicating delivered and missing data packets
US8553699B2 (en)2002-10-302013-10-08Citrix Systems, Inc.Wavefront detection and disambiguation of acknowledgements
US20100251335A1 (en)*2003-05-282010-09-30Pyda SrisureshPolicy based network address translation
US7760729B2 (en)2003-05-282010-07-20Citrix Systems, Inc.Policy based network address translation
US8194673B2 (en)2003-05-282012-06-05Citrix Systems, Inc.Policy based network address translation
US7630305B2 (en)*2003-07-292009-12-08Orbital Data CorporationTCP selective acknowledgements for communicating delivered and missed data packets
US7616638B2 (en)*2003-07-292009-11-10Orbital Data CorporationWavefront detection and disambiguation of acknowledgments
US7656799B2 (en)2003-07-292010-02-02Citrix Systems, Inc.Flow control system architecture
US20050058131A1 (en)*2003-07-292005-03-17Samuels Allen R.Wavefront detection and disambiguation of acknowledgments
US20050063303A1 (en)*2003-07-292005-03-24Samuels Allen R.TCP selective acknowledgements for communicating delivered and missed data packets
US9071543B2 (en)2003-07-292015-06-30Citrix Systems, Inc.Systems and methods for additional retransmissions of dropped packets
US8462630B2 (en)2003-07-292013-06-11Citrix Systems, Inc.Early generation of acknowledgements for flow control
US8437284B2 (en)2003-07-292013-05-07Citrix Systems, Inc.Systems and methods for additional retransmissions of dropped packets
US8432800B2 (en)2003-07-292013-04-30Citrix Systems, Inc.Systems and methods for stochastic-based quality of service
US8824490B2 (en)2003-07-292014-09-02Citrix Systems, Inc.Automatic detection and window virtualization for flow control
US8233392B2 (en)2003-07-292012-07-31Citrix Systems, Inc.Transaction boundary detection for reduction in timeout penalties
US8238241B2 (en)*2003-07-292012-08-07Citrix Systems, Inc.Automatic detection and window virtualization for flow control
US7698453B2 (en)2003-07-292010-04-13Oribital Data CorporationEarly generation of acknowledgements for flow control
US8270423B2 (en)2003-07-292012-09-18Citrix Systems, Inc.Systems and methods of using packet boundaries for reduction in timeout prevention
US8310928B2 (en)2003-07-292012-11-13Samuels Allen RFlow control system architecture
EP1690391A4 (en)*2003-11-052010-01-06Juniper Networks Inc TRANSPARENT OPTIMIZATION FOR THE ESTABLISHMENT OF AN INITIAL TRANSMISSION CONTROL PROTOCOL SESSION
WO2005045639A2 (en)2003-11-052005-05-19Juniper Networks, Inc.Transparent optimization for transmission control protocol initial session establishment
US8559449B2 (en)2003-11-112013-10-15Citrix Systems, Inc.Systems and methods for providing a VPN solution
US7978716B2 (en)2003-11-242011-07-12Citrix Systems, Inc.Systems and methods for providing a VPN solution
US20050122977A1 (en)*2003-12-052005-06-09Microsoft CorporationEfficient download mechanism for devices with limited local storage
US20050185664A1 (en)*2004-02-252005-08-25Nokia CorporationMethod and apparatus providing a protocol to enable a wireless TCP session using a split TCP connection
US7616644B2 (en)2004-02-252009-11-10Nokia CorporationMethod and apparatus providing a protocol to enable a wireless TCP session using a split TCP connection
WO2005083974A1 (en)*2004-02-252005-09-09Nokia CorporationMethod and apparatus providing a protocol to enable a wireless tcp session using a split tcp connection
US20060031571A1 (en)*2004-04-292006-02-09International Business Machines CorporationData communications through a split connection proxy
US8495305B2 (en)2004-06-302013-07-23Citrix Systems, Inc.Method and device for performing caching of dynamically generated objects in a data communication network
US8261057B2 (en)2004-06-302012-09-04Citrix Systems, Inc.System and method for establishing a virtual private network
US8739274B2 (en)2004-06-302014-05-27Citrix Systems, Inc.Method and device for performing integrated caching in a data communication network
US8726006B2 (en)2004-06-302014-05-13Citrix Systems, Inc.System and method for establishing a virtual private network
US8634420B2 (en)2004-07-232014-01-21Citrix Systems, Inc.Systems and methods for communicating a lossy protocol via a lossless protocol
US8351333B2 (en)2004-07-232013-01-08Citrix Systems, Inc.Systems and methods for communicating a lossy protocol via a lossless protocol using false acknowledgements
US9219579B2 (en)2004-07-232015-12-22Citrix Systems, Inc.Systems and methods for client-side application-aware prioritization of network communications
US8014421B2 (en)2004-07-232011-09-06Citrix Systems, Inc.Systems and methods for adjusting the maximum transmission unit by an intermediary device
US8897299B2 (en)2004-07-232014-11-25Citrix Systems, Inc.Method and systems for routing packets from a gateway to an endpoint
US8363650B2 (en)2004-07-232013-01-29Citrix Systems, Inc.Method and systems for routing packets from a gateway to an endpoint
US8892778B2 (en)2004-07-232014-11-18Citrix Systems, Inc.Method and systems for securing remote access to private networks
US8019868B2 (en)2004-07-232011-09-13Citrix Systems, Inc.Method and systems for routing packets from an endpoint to a gateway
US8914522B2 (en)2004-07-232014-12-16Citrix Systems, Inc.Systems and methods for facilitating a peer to peer route via a gateway
US20060029062A1 (en)*2004-07-232006-02-09Citrix Systems, Inc.Methods and systems for securing access to private networks using encryption and authentication technology built in to peripheral devices
US8291119B2 (en)2004-07-232012-10-16Citrix Systems, Inc.Method and systems for securing remote access to private networks
US7978714B2 (en)2004-07-232011-07-12Citrix Systems, Inc.Methods and systems for securing access to private networks using encryption and authentication technology built in to peripheral devices
US8046830B2 (en)2004-07-232011-10-25Citrix Systems, Inc.Systems and methods for network disruption shielding techniques
US20060039684A1 (en)*2004-08-232006-02-23Lu-Kang MaoPlayer and method for processing a file with vector-based format
US9401906B2 (en)2004-09-302016-07-26Citrix Systems, Inc.Method and apparatus for providing authorized remote access to application sessions
US8352606B2 (en)2004-09-302013-01-08Citrix Systems, Inc.Method and system for assigning access control levels in providing access to networked content files
US20060074837A1 (en)*2004-09-302006-04-06Citrix Systems, Inc.A method and apparatus for reducing disclosure of proprietary data in a networked environment
US20060069668A1 (en)*2004-09-302006-03-30Citrix Systems, Inc.Method and apparatus for assigning access control levels in providing access to networked content files
US8065423B2 (en)2004-09-302011-11-22Citrix Systems, Inc.Method and system for assigning access control levels in providing access to networked content files
US20060075463A1 (en)*2004-09-302006-04-06Citrix Systems, Inc.Method and apparatus for providing policy-based document control
US8286230B2 (en)2004-09-302012-10-09Citrix Systems, Inc.Method and apparatus for associating tickets in a ticket hierarchy
US8613048B2 (en)2004-09-302013-12-17Citrix Systems, Inc.Method and apparatus for providing authorized remote access to application sessions
US7870294B2 (en)2004-09-302011-01-11Citrix Systems, Inc.Method and apparatus for providing policy-based document control
US7711835B2 (en)2004-09-302010-05-04Citrix Systems, Inc.Method and apparatus for reducing disclosure of proprietary data in a networked environment
US7865603B2 (en)2004-09-302011-01-04Citrix Systems, Inc.Method and apparatus for assigning access control levels in providing access to networked content files
US9311502B2 (en)2004-09-302016-04-12Citrix Systems, Inc.Method and system for assigning access control levels in providing access to networked content files
US7748032B2 (en)2004-09-302010-06-29Citrix Systems, Inc.Method and apparatus for associating tickets in a ticket hierarchy
US8549149B2 (en)2004-12-302013-10-01Citrix Systems, Inc.Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing
US8954595B2 (en)2004-12-302015-02-10Citrix Systems, Inc.Systems and methods for providing client-side accelerated access to remote applications via TCP buffering
US8706877B2 (en)2004-12-302014-04-22Citrix Systems, Inc.Systems and methods for providing client-side dynamic redirection to bypass an intermediary
US8700695B2 (en)2004-12-302014-04-15Citrix Systems, Inc.Systems and methods for providing client-side accelerated access to remote applications via TCP pooling
US8856777B2 (en)2004-12-302014-10-07Citrix Systems, Inc.Systems and methods for automatic installation and execution of a client-side acceleration program
US8848710B2 (en)2005-01-242014-09-30Citrix Systems, Inc.System and method for performing flash caching of dynamically generated objects in a data communication network
US8788581B2 (en)2005-01-242014-07-22Citrix Systems, Inc.Method and device for performing caching of dynamically generated objects in a data communication network
US8024568B2 (en)2005-01-282011-09-20Citrix Systems, Inc.Method and system for verification of an endpoint security scan
US8312261B2 (en)2005-01-282012-11-13Citrix Systems, Inc.Method and system for verification of an endpoint security scan
US20060184664A1 (en)*2005-02-162006-08-17Samsung Electronics Co., Ltd.Method for preventing unnecessary retransmission due to delayed transmission in wireless network and communication device using the same
US7965698B2 (en)*2005-02-162011-06-21Samsung Electronics Co., Ltd.Method for preventing unnecessary retransmission due to delayed transmission in wireless network and communication device using the same
US20060239298A1 (en)*2005-04-222006-10-26Cisco Technology Inc.Techniques for encapsulating point to point protocol (PPP) over Ethernet frames
US7525972B2 (en)2005-04-222009-04-28Cisco Technology, Inc.Techniques for encapsulating point to point protocol (PPP) over Ethernet frames
US8204080B2 (en)2005-04-222012-06-19Cisco Technology, Inc.Techniques for encapsulating point to point (PPP) over Ethernet frames
WO2006115881A3 (en)*2005-04-222007-10-11Cisco Tech IncTechniques for encapsulating point to point protocol (ppp) over ethernet frames
US9363248B1 (en)2005-08-122016-06-07Silver Peak Systems, Inc.Data encryption in a network memory architecture for providing data based on local accessibility
US10091172B1 (en)2005-08-122018-10-02Silver Peak Systems, Inc.Data encryption in a network memory architecture for providing data based on local accessibility
US9363309B2 (en)2005-09-292016-06-07Silver Peak Systems, Inc.Systems and methods for compressing packet data by predicting subsequent data
US9549048B1 (en)2005-09-292017-01-17Silver Peak Systems, Inc.Transferring compressed packet data over a network
US9712463B1 (en)2005-09-292017-07-18Silver Peak Systems, Inc.Workload optimization in a wide area network utilizing virtual switches
US8255456B2 (en)2005-12-302012-08-28Citrix Systems, Inc.System and method for performing flash caching of dynamically generated objects in a data communication network
US8499057B2 (en)2005-12-302013-07-30Citrix Systems, IncSystem and method for performing flash crowd caching of dynamically generated objects in a data communication network
US8301839B2 (en)2005-12-302012-10-30Citrix Systems, Inc.System and method for performing granular invalidation of cached dynamically generated objects in a data communication network
US20070245409A1 (en)*2006-04-122007-10-18James HarrisSystems and Methods for Providing Levels of Access and Action Control Via an SSL VPN Appliance
US8886822B2 (en)2006-04-122014-11-11Citrix Systems, Inc.Systems and methods for accelerating delivery of a computing environment to a remote user
US8151323B2 (en)2006-04-122012-04-03Citrix Systems, Inc.Systems and methods for providing levels of access and action control via an SSL VPN appliance
US20070248090A1 (en)*2006-04-252007-10-25Haseeb BudhaniVirtual inline configuration for a network device
US9100449B2 (en)2006-04-252015-08-04Citrix Systems, Inc.Virtual inline configuration for a network device
US8004973B2 (en)2006-04-252011-08-23Citrix Systems, Inc.Virtual inline configuration for a network device
US9961010B2 (en)2006-08-022018-05-01Silver Peak Systems, Inc.Communications scheduler
US9584403B2 (en)2006-08-022017-02-28Silver Peak Systems, Inc.Communications scheduler
US9438538B2 (en)2006-08-022016-09-06Silver Peak Systems, Inc.Data matching using flow based packet data storage
US8572721B2 (en)2006-08-032013-10-29Citrix Systems, Inc.Methods and systems for routing packets in a VPN-client-to-VPN-client connection via an SSL/VPN network appliance
US9246878B2 (en)2006-08-032016-01-26Citrix Systems, Inc.Methods and systems for routing packets in a VPN-client-to-VPN-client connection via an SSL/VPN network appliance
US8621105B2 (en)2006-08-032013-12-31Citrix Systems, Inc.Systems and methods for routing VPN traffic around network distribution
US20080034110A1 (en)*2006-08-032008-02-07Citrix Systems, Inc.Systems and methods for routing vpn traffic around network disruption
US8677007B2 (en)2006-08-032014-03-18Citrix Systems, Inc.Systems and methods for bypassing an appliance
US20080031265A1 (en)*2006-08-032008-02-07Amarnath MullickSystems and methods for using a client agent to manage icmp traffic in a virtual private network environment
US20080034416A1 (en)*2006-08-032008-02-07Arkesh KumarMethods and systems for routing packets in a vpn-client-to-vpn-client connection via an ssl/vpn network appliance
US20080034072A1 (en)*2006-08-032008-02-07Citrix Systems, Inc.Systems and methods for bypassing unavailable appliance
US7907621B2 (en)2006-08-032011-03-15Citrix Systems, Inc.Systems and methods for using a client agent to manage ICMP traffic in a virtual private network environment
US7953889B2 (en)2006-08-032011-05-31Citrix Systems, Inc.Systems and methods for routing VPN traffic around network disruption
US20110222535A1 (en)*2006-08-032011-09-15Josephine SuganthiSystems and Methods for Routing VPN Traffic Around Network Distribution
US8271661B2 (en)2006-08-212012-09-18Citrix Systems, Inc.Systems and methods of providing server initiated connections on a virtual private network
US20100281162A1 (en)*2006-08-212010-11-04Charu VenkatramanSystems and methods of providing server initiated connections on a virtual private network
US7769869B2 (en)2006-08-212010-08-03Citrix Systems, Inc.Systems and methods of providing server initiated connections on a virtual private network
US20080043760A1 (en)*2006-08-212008-02-21Citrix Systems, Inc.Systems and Methods of Providing Server Initiated Connections on a Virtual Private Network
US9401931B2 (en)2006-11-082016-07-26Citrix Systems, Inc.Method and system for dynamically associating access rights with a resource
US8533846B2 (en)2006-11-082013-09-10Citrix Systems, Inc.Method and system for dynamically associating access rights with a resource
WO2008070660A3 (en)*2006-12-042008-08-28D & S Consultants IncIntegrated quality of service and resource management in a network edge device
US8132007B2 (en)*2006-12-082012-03-06Samsung Electronics Co., Ltd.PANA authentication method and system
US20080141344A1 (en)*2006-12-082008-06-12Samsung Electronics Co., Ltd.Pana authentication method and system
US20080212609A1 (en)*2007-03-022008-09-04Hitachi Communication Technologies, Ltd.ICMP translator
US8477804B2 (en)*2007-03-022013-07-02Hitachi, Ltd.ICMP translator
US9253277B2 (en)2007-07-052016-02-02Silver Peak Systems, Inc.Pre-fetching stored data from a memory
US8908700B2 (en)2007-09-072014-12-09Citrix Systems, Inc.Systems and methods for bridging a WAN accelerator with a security gateway
US20090067440A1 (en)*2007-09-072009-03-12Chadda SanjaySystems and Methods for Bridging a WAN Accelerator with a Security Gateway
US9613071B1 (en)2007-11-302017-04-04Silver Peak Systems, Inc.Deferred data storage
US10313930B2 (en)2008-07-032019-06-04Silver Peak Systems, Inc.Virtual wide area network overlays
US9717021B2 (en)2008-07-032017-07-25Silver Peak Systems, Inc.Virtual network overlay
US9397951B1 (en)2008-07-032016-07-19Silver Peak Systems, Inc.Quality of service using multiple flows
US10805840B2 (en)2008-07-032020-10-13Silver Peak Systems, Inc.Data transmission via a virtual wide area network overlay
US11412416B2 (en)2008-07-032022-08-09Hewlett Packard Enterprise Development LpData transmission via bonded tunnels of a virtual wide area network overlay
US11419011B2 (en)2008-07-032022-08-16Hewlett Packard Enterprise Development LpData transmission via bonded tunnels of a virtual wide area network overlay with error correction
CN101656984A (en)*2008-08-202010-02-24日本电气株式会社Path connection
US20110040882A1 (en)*2009-08-132011-02-17Verizon Patent And Licensing, Inc.Dynamic handler for sip max-size error
US8589570B2 (en)*2009-08-132013-11-19Verizon Patent And Licensing Inc.Dynamic handler for SIP max-size error
US20120290727A1 (en)*2009-12-312012-11-15Bce Inc.Method and system for increasing performance of transmission control protocol sessions in data networks
US20120151087A1 (en)*2010-12-142012-06-14Nuvel, Inc.System and method for providing a network proxy data tunnel
CN102739569A (en)*2011-04-012012-10-17中国科学院空间科学与应用研究中心Gateway used in satellite communication and method for enhancing TCP performance
US9736876B1 (en)2011-09-282017-08-15Marvell International Ltd.Method and apparatus for establishing links and maintaining consistent link information between stations
US9167614B2 (en)*2011-09-282015-10-20Marvell International Ltd.Tunneled direct link setup systems and methods with consistent link information maintenance
US20130077611A1 (en)*2011-09-282013-03-28Furquan ShaikhTunneled Direct Link Setup Systems And Methods With Consistent Link Information Maintenance
US9906630B2 (en)2011-10-142018-02-27Silver Peak Systems, Inc.Processing data packets in performance enhancing proxy (PEP) environment
US9130991B2 (en)*2011-10-142015-09-08Silver Peak Systems, Inc.Processing data packets in performance enhancing proxy (PEP) environment
US20130094501A1 (en)*2011-10-142013-04-18David Anthony HughesProcessing data packets in performance enhancing proxy (pep) environment
US9626224B2 (en)2011-11-032017-04-18Silver Peak Systems, Inc.Optimizing available computing resources within a virtual environment
US9264365B2 (en)2012-07-312016-02-16International Business Machines CorporationSplit transport control protocol (TCP) flow control management in a cellular broadband network
US9544791B2 (en)*2012-12-272017-01-10Furuno Electric Co., Ltd.Satellite communication device and satellite communication system
US20140185460A1 (en)*2012-12-272014-07-03Furuno Electric Co., Ltd.Satellite communication device and satellite communication system
US9887974B2 (en)2013-11-272018-02-06Architecture Technology CorporationMethod for network communication past encryption devices
US9191377B2 (en)*2013-11-272015-11-17Architecture Technology CorporationMethod for network communication past encryption devices
US9160553B2 (en)2013-11-272015-10-13Architecture Technology CorporationAdaptive multicast network communications
US9602296B2 (en)2013-11-272017-03-21Architecture Technology CorporationAdaptive multicast network communications
US11381493B2 (en)2014-07-302022-07-05Hewlett Packard Enterprise Development LpDetermining a transit appliance for data traffic to a software service
US9948496B1 (en)2014-07-302018-04-17Silver Peak Systems, Inc.Determining a transit appliance for data traffic to a software service
US10812361B2 (en)2014-07-302020-10-20Silver Peak Systems, Inc.Determining a transit appliance for data traffic to a software service
US11374845B2 (en)2014-07-302022-06-28Hewlett Packard Enterprise Development LpDetermining a transit appliance for data traffic to a software service
US11954184B2 (en)2014-09-052024-04-09Hewlett Packard Enterprise Development LpDynamic monitoring and authorization of an optimization device
US9875344B1 (en)2014-09-052018-01-23Silver Peak Systems, Inc.Dynamic monitoring and authorization of an optimization device
US10885156B2 (en)2014-09-052021-01-05Silver Peak Systems, Inc.Dynamic monitoring and authorization of an optimization device
US11868449B2 (en)2014-09-052024-01-09Hewlett Packard Enterprise Development LpDynamic monitoring and authorization of an optimization device
US10719588B2 (en)2014-09-052020-07-21Silver Peak Systems, Inc.Dynamic monitoring and authorization of an optimization device
US11921827B2 (en)2014-09-052024-03-05Hewlett Packard Enterprise Development LpDynamic monitoring and authorization of an optimization device
US10834065B1 (en)2015-03-312020-11-10F5 Networks, Inc.Methods for SSL protected NTLM re-authentication and devices thereof
US20160316022A1 (en)*2015-04-232016-10-27Fujitsu LimitedCommunication device, communication processing method, and storage medium
CN105491016A (en)*2015-07-212016-04-13成都理工大学Method for hiding network TCP port
US10164861B2 (en)2015-12-282018-12-25Silver Peak Systems, Inc.Dynamic monitoring and visualization for network health characteristics
US10771370B2 (en)2015-12-282020-09-08Silver Peak Systems, Inc.Dynamic monitoring and visualization for network health characteristics
US11336553B2 (en)2015-12-282022-05-17Hewlett Packard Enterprise Development LpDynamic monitoring and visualization for network health characteristics of network device pairs
US10404698B1 (en)2016-01-152019-09-03F5 Networks, Inc.Methods for adaptive organization of web application access points in webtops and devices thereof
US11757739B2 (en)2016-06-132023-09-12Hewlett Packard Enterprise Development LpAggregation of select network traffic statistics
US11757740B2 (en)2016-06-132023-09-12Hewlett Packard Enterprise Development LpAggregation of select network traffic statistics
US10432484B2 (en)2016-06-132019-10-01Silver Peak Systems, Inc.Aggregating select network traffic statistics
US11601351B2 (en)2016-06-132023-03-07Hewlett Packard Enterprise Development LpAggregation of select network traffic statistics
US12355645B2 (en)2016-06-132025-07-08Hewlett Packard Enterprise Development LpAggregation of select network traffic statistics
US12388731B2 (en)2016-06-132025-08-12Hewlett Packard Enterprise Development LpHierarchical aggregation of select network traffic statistics
US9967056B1 (en)2016-08-192018-05-08Silver Peak Systems, Inc.Forward packet recovery with constrained overhead
US11424857B2 (en)2016-08-192022-08-23Hewlett Packard Enterprise Development LpForward packet recovery with constrained network overhead
US10848268B2 (en)2016-08-192020-11-24Silver Peak Systems, Inc.Forward packet recovery with constrained network overhead
US10326551B2 (en)2016-08-192019-06-18Silver Peak Systems, Inc.Forward packet recovery with constrained network overhead
US10257082B2 (en)2017-02-062019-04-09Silver Peak Systems, Inc.Multi-level learning for classifying traffic flows
US11582157B2 (en)2017-02-062023-02-14Hewlett Packard Enterprise Development LpMulti-level learning for classifying traffic flows on a first packet from DNS response data
US11729090B2 (en)2017-02-062023-08-15Hewlett Packard Enterprise Development LpMulti-level learning for classifying network traffic flows from first packet data
US11044202B2 (en)2017-02-062021-06-22Silver Peak Systems, Inc.Multi-level learning for predicting and classifying traffic flows from first packet data
US10892978B2 (en)2017-02-062021-01-12Silver Peak Systems, Inc.Multi-level learning for classifying traffic flows from first packet data
US10771394B2 (en)2017-02-062020-09-08Silver Peak Systems, Inc.Multi-level learning for classifying traffic flows on a first packet from DNS data
US10931585B2 (en)*2017-05-042021-02-23Global Eagle Entertainment Inc.Data flow control for dual ended transmission control protocol performance enhancement proxies
US11212210B2 (en)2017-09-212021-12-28Silver Peak Systems, Inc.Selective route exporting using source type
US11805045B2 (en)2017-09-212023-10-31Hewlett Packard Enterprise Development LpSelective routing
US11405265B2 (en)2018-03-122022-08-02Hewlett Packard Enterprise Development LpMethods and systems for detecting path break conditions while minimizing network overhead
US10887159B2 (en)2018-03-122021-01-05Silver Peak Systems, Inc.Methods and systems for detecting path break conditions while minimizing network overhead
US10637721B2 (en)2018-03-122020-04-28Silver Peak Systems, Inc.Detecting path break conditions while minimizing network overhead

Also Published As

Publication numberPublication date
WO2003043285A3 (en)2004-06-10
CA2473863A1 (en)2003-05-22
WO2003043289A2 (en)2003-05-22
AU2002357711A1 (en)2003-05-26
WO2003043285A2 (en)2003-05-22
US6975647B2 (en)2005-12-13
AU2002352637A1 (en)2003-05-26
WO2003043288A1 (en)2003-05-22
WO2003043289A3 (en)2004-01-29
US20030123394A1 (en)2003-07-03
EP1446931A1 (en)2004-08-18
US20030123481A1 (en)2003-07-03

Similar Documents

PublicationPublication DateTitle
US20030131079A1 (en)Performance enhancing proxy techniques for internet protocol traffic
US7596802B2 (en)Method and system for providing connection handling
US7483376B2 (en)Method and apparatus for discovering path maximum transmission unit (PMTU)
Allman et al.Ongoing TCP research related to satellites
US6341129B1 (en)TCP resegmentation
US7742454B2 (en)Network performance by dynamically setting a reassembly timer based on network interface
US6584083B1 (en)Internet over satellite method
US8085669B2 (en)Session relay device and session relay method
US6934255B1 (en)Internet over satellite apparatus
KR20020013840A (en)Packet discard notification for semi reliable retransmission protocol
US7480301B2 (en)Method, system and article for improved TCP performance during retransmission in response to selective acknowledgement
CN112511377B (en)TCP network acceleration method based on ARQ and UDP protocols
Wang et al.Use of TCP decoupling in improving TCP performance over wireless networks
CN113424578B (en) A transmission control protocol acceleration method and device
US7286546B2 (en)Method and system for providing reliable and fast communications with mobile entities
KR100663465B1 (en) Method and apparatus for transmitting and receiving virtual block information for multi-segment recovery in data network using transmission control protocol
JP4434019B2 (en) Data distribution management device and data distribution management method
KR100913897B1 (en) Transmission Control Protocol Congestion Control Method to Reduce the Number of Retransmission Timeouts
US8312117B1 (en)Dialog recovery in a distributed computer system
KR101396785B1 (en)Method for performing tcp functions in network equipmment
Dawkins et al.RFC2760: Ongoing TCP Research Related to Satellites
Henderson et al.Internet Engineering Task Force Mark Allman, Editor INTERNET DRAFT Spencer Dawkins File: draft-ietf-tcpsat-res-issues-06. txt Dan Glover Jim Griner
Glover et al.Allman00a. txt
Glover et al.Network Working Group M. Allman, Editor Request for Comments: 2760 NASA Glenn Research Center/BBN Technologies Category: Informational S. Dawkins Nortel

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:EMS TECHNOLOGIES, INC., GEORGIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NEALE, JASON;PETHER, ANDREW M.;MOHSEN, ABDUL-KADER;AND OTHERS;REEL/FRAME:013830/0834;SIGNING DATES FROM 20030224 TO 20030303

ASAssignment

Owner name:SUNTRUST BANK, GEORGIA

Free format text:SECURITY INTEREST;ASSIGNOR:EMS TECHNOLOGIES, INC.;REEL/FRAME:015484/0604

Effective date:20041210

ASAssignment

Owner name:EMS TECHNOLOGIES CANADA, LTD, CANADA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EMS TECHNOLOGIES, INC.;REEL/FRAME:016896/0627

Effective date:20050726

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:ADVANTECH SATELLITE NETWORKS INC., CANADA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EMS TECHNOLOGIES CANADA, LTD.;REEL/FRAME:017783/0275

Effective date:20060309


[8]ページ先頭

©2009-2025 Movatter.jp