Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

38 results about "TCP acceleration" patented technology

TCP acceleration is the name of a series of techniques for achieving better throughput on a network connection than standard TCP achieves, without modifying the end applications. It is an alternative or a supplement to TCP tuning.

Method and system for providing end-to-end security solutions to aid protocol acceleration over networks using selective layer encryption

InactiveUS7360083B1High performance transmissionTransmissionEnd to end securityNetwork packet
The present invention is a method, system, and computer program that provides secure network communication over a network between a first and a second entity wherein data packets are encrypted and transmitted according to previously exchanged encryption command information and wherein TCP accelerators may be used to effectively accelerate the transmission of the data packets. A method, system, and computer program are also shown that provide secure network communication through encrypting a plurality of payloads and embedding encryption command information for each encrypted payload into an options field of a corresponding protocol header while still allowing TCP accelerators to read the protocol headers and effectively accelerate the transmission of the payloads.
Owner:RAGIREDDY KRISHNA +2

Host ethernet adapter for networking offload in server environment

An Ethernet adapter is disclosed. The Ethernet adapter comprises a plurality of layers for allowing the adapter to receive and transmit packets from and to a processor. The plurality of layers include a demultiplexing mechanism to allow for partitioning of the processor. A Host Ethernet Adapter (HEA) is an integrated Ethernet adapter providing a new approach to Ethernet and TCP acceleration. A set of TCP / IP acceleration features have been introduced in a toolkit approach: Servers TCP / IP stacks use these accelerators when and as required. The interface between the server and the network interface controller has been streamlined by bypassing the PCI bus. The HEA supports network virtualization. The HEA can be shared by multiple OSs providing the essential isolation and protection without affecting its performance.
Owner:IBM CORP

Accelerating Service Processing Using Fast Path TCP

A service gateway includes a fast path module for processing data packets without using packet buffers and a normal path module for processing data packets using packet buffers. The fast path module receives a service request data packet from a client side session, determines that the service request data packet cannot be processed by the fast path module, and in response, sends the service request data packet to the normal path module. After receiving the service request data packet, the normal path module retrieves a first proxy session record created by the fast path module, where the first proxy session record is associated with a client session record for the client side session, creates a second proxy session record based on the service request data packet and the client session record, and processes the service request data packet according to the second proxy session record.
Owner:A10 NETWORKS

TCP acceleration system

A system and method for transmission control protocol (TCP) acceleration. Incoming acknowledgement (ACK) packets belonging to a TCP session are received, and an upstream queue is searched for queued acknowledgment packets belonging to the same TCP session. If the incoming acknowledgment packet is not a duplicate of the queued acknowledgment packet, one of the queued acknowledgment packets is replaced with the incoming acknowledgment packet in the position in the upstream queue occupied by the oldest of the queued acknowledgment packets. After the oldest queued acknowledgement packet is replaced, remaining acknowledgement packets in the queue are dropped.
Owner:SYNAPTICS INC

Systems and methods for implementing host-based security in a computer network

A network node is disclosed. The network node includes a host processor. The network node also includes an integrated circuit. The integrated circuit includes a hardware portion configured to perform a first set of TCP acceleration tasks that require a first speed level. The integrated circuit also includes a network protocol processor configured to perform a second set of TCP acceleration tasks that require a second speed level, which is lower than the first speed level. The integrated circuit further includes an embedded processor configured to perform a third set of TCP acceleration tasks that require a third speed level, which is lower than the second speed level. The network node further includes a plurality of data paths configured to couple the integrated circuit to the host processor, the plurality of data paths being implemented based on different protocols.
Owner:EMULEX DESIGN & MFG

Congestion control method and device thereof

An embodiment of the invention discloses a congestion control method and a device thereof. The method comprises the steps of determining a current network bandwidth estimated value based on the data volume which are transmitted in a preset time length before the current time; determining whether network congestion occurs; if yes, based on the RTT value at the current time and the current network bandwidth estimated value, updating a slow starting threshold; using the updated slow starting threshold as the initial value of a congestion window size, adjusting the size of the congestion window according to a preset congestion window increase algorithm; and transmitting the data packet based on the adjusted congestion window size. According to the congestion control method and the device thereof, when network congestion occurs, a transmitting end adjusts the congestion window and the slow starting threshold based on the RTT value of the current time and the current network bandwidth estimated value. The current network bandwidth is sufficiently considered in adjusting the slow starting threshold and the congestion window, and furthermore the current network bandwidth resource is sufficiently used, thereby realizing TCP acceleration.
Owner:BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD +1

A tcp acceleration method under bad channel

The invention discloses a method for accelerating a TCP (Transmission Control Protocol) under a severe channel. The method is applied to a severe wireless channel, has the advantages of solving the problem of low throughput of the conventional TCP and other TCP improved algorithms in the practical severe wireless application environment, effectively utilizing the channel and greatly increasing the utilization ratio of wireless frequency spectrums, and is suitable for rapid one-to-one, one-to-many even many-to-many communication environments in a plurality of severe application scenes such as armies, emergencies, emergency rescues, disaster reliefs and the like. The method for accelerating the TCP comprises the following steps of: 702, judging whether delay is larger than a first preset value; 703, if the delay judging result is positive, performing fountain code acceleration; 704, if the delay judging result is negative, judging whether the packet loss ratio is larger than a second preset value; 705, if the packet loss ratio judging result is positive, adopting selective retransmission; and 706, if the packet loss ratio judging result is negative, adopting the conventional TCP scheme.
Owner:TSINGHUA UNIV

Method Apparatus and System for Accelerated Communication

A TCP acceleration apparatus includes input queues each having a service level and storing at least one session packet list having packets from a same TCP session. The apparatus also includes a distributor connected to the input queues and to the client and configured to retrieve a session packet from a session packet list at a top of an input queue for transmission to the client. The input queue at the service level selected by the distributor moves the session packet list at a top of the input queue to a bottom of the input queue after the session packet is retrieved by the distributor. Acceleration apparatuses including other features, as well as a method, computer program product and system for TCP acceleration are also discussed.
Owner:ST ENG IDIRECT INC

TCP acceleration method suitable for satellite link

The invention discloses a TCP acceleration method suitable for a satellite link. The method comprises the following steps: TCP communication of a satellite network is divided into three sections: a sender terminal user and a satellite gateway, a satellite gateway and a satellite gateway, a satellite gateway and a receiver terminal user; and ground communication between the terminal user and the satellite gateway is carried out by adopting a TCP, the satellite gateway at a sending end is provided with a network accelerator, and the network accelerator realizes bidirectional acceleration. On onehand, TCP data sent to the terminal user by the satellite gateway responds to TCP acceleration transmission in a protocol pseudo-response mode; on the other hand, an improved TCP is adopted for communication between the gateway and the gateway; the improved TCP is combined with traditional TCP congestion control and data amount-based congestion control modes to carry out congestion judgment on the network; and the problem of congestion misjudgment caused by long delay and high error rate of the link is solved by combining protocol pseudo-response and data amount-based congestion control mechanisms, so that the using efficiency of the TCP is improved.
Owner:CHENGDUSCEON TECH

Network interface card transmission control protocol acceleration offload failure detection and recovery mechanism

A computer implemented method and data processing system for the detection and recovery of a network interface card TCP acceleration offload failure. Responsive to a failure to receive an acknowledgement of a transmission control protocol segment containing a request for a transmission control protocol offload function in a network interface card, the transmission control protocol segment is retransmitted without the request for a transmission control protocol offload function. When an acknowledgement of the retransmitted transmission control protocol segment without the request for a transmission control protocol offload function is received, a counter is incremented which indicates a failure of the transmission control protocol offload function. Responsive to the counter exceeding a predefined number of allowed failures, all requests to the transmission control protocol offload function for the network interface card are stopped.
Owner:IBM CORP

Distributed measurement arrangement for an embedded automotive acquisition device with TCP acceleration

The invention refers to a method and a communication system for transmitting in either direction data between any two devices in a client layer and / or a transport layer of a communication system. The data transmission is performed according to the transport control protocol, referred to hereinafter as TCP. In order to achieve a high data transmission rate it is suggested that central storage means (12) for buffering the data to be transmitted and a TCP protocol operation block (10) are provided within the communication system, wherein the TCP protocol operation block (10) handles references on the transported data stored in the storage means (12) instead of the data itself. The invention also refers to an embedded acquisition device (1) located between the two devices of the communication system, between which the data is to be transmitted. The acquisition device (1) comprises means adapted for performing the method according to the present invention.
Owner:ROBERT BOSCH GMBH

Retransmission and delayed ACK timer management logic for TCP protocol

Provided is an apparatus for detection timeout of each channel, which is a socket connection, in a Transmission Control Protocol (TCP) Offload Engine (TOE) using TCP accelerating hardware, and a method thereof. The timer managing apparatus of the TOE using the TCP accelerating hardware, including: a command register for receiving a command for a retransmission timer or a delayed ACK timer from an embedded processor of the TOE; a finite state machine (FSM) for storing information of a timer in operation by analyzing the command for the retransmission timer or the delayed ACK timer stored in the command register and controlling an entire operation of the timer managing apparatus; and a timeout checker for checking timeout of a timer in operation by using the stored timer information and notifying the timeout to the FSM.
Owner:ELECTRONICS & TELECOMM RES INST

TCP acceleration method and system in content distribution network, and server

The invention provides a TCP acceleration method in a content distribution network, and the method comprises the steps: determining the access content information carried by a TCP access request according to the TCP access request from a client; generating a new TCP access request according to the access content information, wherein the new TCP access request at least comprises access content information and an access routing list, wherein the access content information is used for judging whether a CDN node receiving the new TCP access request stores a file corresponding to the access content information or not; and transmitting the new TCP access request to the CDN node according to the access routing list. Correspondingly, the invention also provides a system and a server therewith. After the access request from the client is received, full consideration is given to the content of the access request and a user goes to the nearest node which can provide the content of the access request, thereby guaranteeing that the access request of the user can be met and the optimal path can be provided for the user, improving the quality of the services, and guaranteeing the user experience.
Owner:LETV HLDG BEIJING CO LTD +1

Video conference optimization technical method under transparent mode

The invention provides a video conference optimization technical method under a transparent mode. According to the invention, video transmission optimization equipment is deployed at the exit of a local area network of participants of a video conference based on a transparent mode, a video stream needing transmission is transmitted from a layer L2 to a layer L3 and processed, the UDP of the video stream is packaged into a TCP packet by a VPN tunneling technology, video transmission in a VPN tunnel is accelerated by a TCP acceleration technology, and therefore, mosaic, jamming, jittering and other problems of the video screen are solved effectively. Meanwhile, the video transmission optimization equipment 103 can guarantee the video transmission link of the video conference, and when the video transmission link of the video conference fails, and the video conference can be switched to other available spare links and is thus not interrupted. According to the invention, there is no need to change the original network structure and routing configuration of the local area network, accelerated and optimized transmission under a TCP (Transmission Control Protocol) is realized, the TCP acceleration and optimization technology is utilized to the maximum, and guarantee to the video transmission link is improved.
Owner:BEIJING HUAXIACHUANGTONG TECH

TCP acceleration method and device

The invention provides a transmission control protocol TCP acceleration method and device, and belongs to the technical field of networks. The method is applied to first network equipment, the first network equipment supports double-end TCP acceleration and single-end TCP acceleration, and the method comprises the following steps: sending a double-end acceleration negotiation message to second network equipment; determining the TCP acceleration capability of the second network equipment according to whether the first network equipment receives the double-end acceleration confirmation message or not; when the second network equipment supports double-end TCP acceleration, carrying out double-end TCP acceleration on the TCP message sent to the second network equipment; and when the second network device does not support double-end TCP acceleration, performing single-end TCP acceleration on the TCP message sent to the second network device. The first network equipment can perform TCP acceleration on the TCP message according to the TCP acceleration capability of the second network device without manually deploying the TCP acceleration mode of the first network equipment, so that the TCP acceleration efficiency is improved.
Owner:HUAWEI TECH CO LTD

Method for improving data transmission speed of multi-link equipment

The invention provides a method for improving the data transmission speed of multi-link equipment, which comprises the following steps that: the multi-link equipment A receives a connection request from a user A, and establishes connection between the user A and a user B through a TCP acceleration module 1 of the multi-link equipment A and a TCP acceleration module 2 of the multi-link equipment B based on the connection request; based on the connection between the user A and the user B, the user A transmits data to the user B; according to the invention, the multi-link device A and the multi-link device B are arranged, so that the user communicates with the multi-link device first and then arrives at another user, and the TCP protocol of the user A considers that the access is very good, thereby greatly improving the data output speed, guaranteeing the data transmission volume among the multi-link devices after the output speed of the user is improved, and improving the user experience. The advantages of the multi-link equipment are better played, the user experience is greatly improved, and the win-win effect is achieved.
Owner:BEIJING CHERILEAD TECH

Method of accelerating tcp based on satellite communication

The invention relates to the satellite communication technology, and solves the problems of low TCP transmission rate, complicated acceleration method of the existing TCP and poor maintainability in the existing satellite communication. The technical solution is summarized as: TCP acceleration method based on satellite communication, applied to satellite communication system, the system includes client, satellite modem 1, satellite, satellite modem 2 and server, satellite modem 1 is connected to client and satellite respectively, satellite modem 2 Connect with the server and the satellite respectively, Satellite Cat 1 and Satellite Cat 2 use TCP transparent proxy technology to divide the TCP connection between the client and the server into three sections, and improve the transmission of the satellite link by setting the corresponding TCP parameters of the satellite link performance. The beneficial effect is that the invention improves the transmission rate of the satellite communication, improves the utilization rate of the bandwidth, and the technical solution is simpler, easy to develop, does not update with the update of the TCP protocol, and has high maintainability. The invention is particularly applicable to satellite communication systems.
Owner:四川安迪科技实业有限公司

Parallel TCP acceleration system

The invention discloses a parallel TCP acceleration system, being characterized in that the parallel TCP acceleration system adopts a double-gateway mode, and data transmission is cooperatively completed by gateway access sessions at two ends and an inter-network parallel TCP tunnel, and a server session is successfully created when the TCP acceleration system is started; when the access session load supported by the system is allowed, the server gateway allocates an idle session connection to a new session of the access client gateway, and the idle session connection and the inter-network tunnel form a data link together to complete data transmission between the user and the server; and the system is composed of a system configuration and log recording module, an access session control module, an application data management module and an inter-gateway transmission control module. Through ingenious design, system functions such as redirection of session access, interception of sessiondata, blocking encapsulation, deblocking recombination, parallel transmission between gateways of data and the like are realized, and a good solution is provided for solving the problem of network transmission performance, and the cost is relatively low, and popularization and application are facilitated.
Owner:北京云端智度科技有限公司

Method and device for applying TCP acceleration in OSU

PendingCN114157727ATransfer fast and efficientIncrease transfer rateTransmissionTerminal equipmentMessage type
The invention relates to an application method and device of TCP acceleration in an OSU, and the method comprises the steps: recognizing the type of a message received by an Ethernet interface in real time, judging the type of the TCP message when the message is the TCP message, and modifying the window size related value of the TCP message according to the pre-calculated local terminal TCP connection available window size related value and the TCP message type. Since the available window size correlation value of the home terminal TCP connection is calculated according to the currently allocated bandwidth of the OSU connection established by the home terminal and the available cache space of the home terminal equipment, the window size of the TCP message is changed by correspondingly modifying the window size correlation value of the TCP message; the bandwidth of the OSU channel can be fully utilized when the TCP message is transmitted, so that the transmission rate is improved. And finally, according to the type of the TCP message, executing a corresponding sending process on the TCP message, so that the TCP message can be quickly and efficiently transmitted.
Owner:BEIJING HUAHUAN ELECTRONICS

TCP acceleration proxy method and device, satellite ground station and readable storage medium

The embodiment of the invention provides a TCP acceleration proxy method and device, a satellite ground station and a readable storage medium, and relates to the field of satellite communication. When it is detected that TCP data is cached in the TCP data buffer area, whether the sending buffer queue has the residual length or not is judged; if yes, the size of the remaining length is obtained, the target TCP data are read from the TCP data buffer area according to the size of the remaining length, then the target TCP data are stored in the sending buffer queue, and the target TCP data are sent to the satellite link through the sending buffer queue. And if not, re-judging whether the sending buffer queue has the residual length after the preset time length. In this way, the matched target TCP data is read according to the residual length of the sending cache queue reflecting the residual bandwidth of the satellite link, data backlog is avoided, the data in the sending cache queue can be transmitted by the real-time transmission bandwidth of the satellite link, and user experience is improved.
Owner:CHENGDU CORESAT TECH CO LTD

TCP acceleration method based on Socket docking TOE drive

The invention provides a TCP acceleration method based on a Socket docking with a TOE drive. The method is applied to a TCP acceleration network card based on the Socket docking with the TOE drive. According to the method, a Socket module is dynamically replaced, so that the Socket skips a linux kernel protocol stack and is directly docked with the TOE drive, and operations such as packaging, checking and unpacking of a transport layer, a network layer and a data link layer are realized through FGPA. The method for dynamically replacing the Socket module does not need to modify kernel source codes, and is convenient to use and relatively small in workload.
Owner:FASII INFORMATION TECH SHANGHAI

Unilateral transmission control protocol acceleration method and device

The embodiment of the invention provides a unilateral transmission control protocol acceleration method and device. The method comprises following steps of obtaining TCP (Transmission Control Protocol) data messages after building a TCP connection, wherein when building the TCP connection, unilateral TCP acceleration is carried out by using globally configured first congestion control algorithms and first parameters; identifying the application types to which the TCP data messages belong; determining second congestion control algorithms and second parameters corresponding to the application types according to the application types and pre-association relationships, wherein the pre-association relationships comprise the association relationships of the application types, the congestion control algorithms and the parameters; updating the first congestion control algorithm and the first parameter into the second congestion control algorithms and the second parameters; and carrying out the unilateral TCP acceleration. According to the embodiment of the invention, on the basis of identifying the application types to which the TCP data messages belong, more suitable congestion control algorithms and parameters are dynamically adjusted for different application types; therefore, different application types are clearly accelerated; and the more excellent transmission performance can be realized.
Owner:HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products