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

195 results about "Transport control protocol" patented technology

Transmission control protocol (TCP) is a network communication protocol designed to send data packets over the Internet. TCP is a transport layer protocol in the OSI layer and is used to create a connection between remote computers by transporting and ensuring the delivery of messages over supporting networks and the Internet.

TCP-aware agent sublayer (TAS) for robust TCP over wireless

Disclosed is a system for minimizing the effects of faults over an air link of a wireless transmission channel utilizing Transport Control Protocol (TCP). The system includes a TCP-Aware Agent Sublayer (TAS) in a protocol stack, which has a mechanism for caching both TCP packets during forward transmission and acknowledgment (ACK) return packets. The caching mechanism is located near a wireless link of the wireless transmission channel. The system also includes a link monitoring agent coupled to the TAS. The link monitoring agent monitors the condition of the wireless transmission channel for an occurrence of a predefined fault. Once a predefined fault is detected, a system response is implemented based on the type of fault encountered. When the fault is an air link packet loss, an associated packet is immediately retransmitted from the cache, and when the fault is a temporary disconnect, a congestion window of the TCP source is closed.
Owner:NORTEL NETWORKS LTD

Systems and Methods of Symmetric Transport Control Protocol Compression

A method for compressing a stream of application layer network traffic communicated over a transport layer connection of a virtual private network connection between a client and a server using an appliance. The appliance intercepts one or more transport layer packets of a stream of application network traffic communicated via a transport layer connection of a virtual private network connection between a client and a server. The appliance accumulates data from a payload of the intercepted transport layer packets, determines data accumulated for transmission should be compressed based on one or more compression trigger, and compresses the accumulated data into a self-contained compression block for transmission.
Owner:CITRIX SYST INC

Systems and methods for providing integrated client-side acceleration techniques to access remote applications

The present invention is directed towards systems and methods for dynamically deploying and executing acceleration functionality on a client to improve the performance and delivery of remotely accessed applications. In one embodiment. The client-side acceleration functionality is provided by an acceleration program that performs a plurality of the following acceleration techniques in an integrated and efficient manner: 1) multi-protocol compression 2) transport control protocol pooling, 3) transport control protocol multiplexing 4) transport control protocol buffering, and 5) caching. The acceleration program establishes a transport layer connection between the client and server, and intercepts network packets at the transport layer. The acceleration program uses a kernel-level data structure to access the network packet intercepted at the transport layer, and performs subsequently one or more of the acceleration techniques on the intercepted network packet at one interface point or point of execution of the acceleration program.
Owner:CITRIX SYST INC

Dynamically selecting codecs for managing an audio message

A system, method, and apparatus are directed towards managing a Voice over IP (VOIP) messages over a network, employing the Real-time Transport Protocol (RTP) and Session Initiation Protocol (SIP) over the Transmission Control Protocol (TCP). The VOIP messages are sent by a source device to a destination device through a relay server. The relay server may throttle the VOIP messages employing buffer management. When the buffer is substantially full, the relay server will drop packets from the source device. Indication of the lost packets may be provided to the source device through a Real-time Transport Control Protocol (RTCP) report. The source device may then employ the RTCP report to modify a type of codec employed, and thereby adjust a rate of flow of VOIP packets sent towards the destination device. Additionally, the relay server may provide port translation services for RTP / RTCP packets between the source and destination devices.
Owner:R2 SOLUTIONS

Embedded transport acceleration architecture

An apparatus and a system may include an adaptation module, a plurality of Direct Transport Interfaces (DTIs), a DTI accelerator, and a Transport Control Protocol / Internet Protocol (TCP / IP) accelerator. The adaptation module may provide a translated sockets call from an application program to one of the DTIs, where an included set of memory structures may couple the translated sockets call to the DTI accelerator, which may in turn couple the set of memory structures to the TCP / IP accelerator. An article may include data causing a machine to perform a method including: receiving an application program sockets call at the adaptation module, deriving a translated sockets call from the application program sockets call, receiving the translated sockets call at a DTI, coupling the translated sockets call to a DTI accelerator using a set of memory structures in the DTI, and coupling the set of memory structures to a TCP / IP accelerator.
Owner:TAHOE RES LTD

System and method for transport control protocol in a multi-chassis domain

Aggregation switches connected to an edge node by a multi-chassis link aggregation group, wherein the aggregation switches are connected by a virtual fiber link that provides a connection for exchange of information between the Aggregation Switches regarding MAC addressing to synchronize MAC address tables. A transport control protocol defines a VLAN and multicast group of ports on the Aggregation Switch to receive management or control packets.
Owner:WSOU INVESTMENTS LLC

Functionality split between mobile terminal and terminal equipment for internet protocol multimedia signal exchange

The present invention provides a method and apparatus for connecting terminal equipment to a wireless network with a mobile terminal, wherein the mobile terminal is assigned proxy functions that control access of the terminal equipment to an internet protocol multimedia subsystem (IMS) in the wireless network. The proxy control functions include identification or authentication functions, as well as call control functions. The terminal equipment performs protocol stream processing functions for communicating with the internet protocol multimedia subsystem (IMS). The protocol stream processing functions include real-time transport protocol (RTP) and real-time transport control protocol (RTCP) functions. The wireless network includes a universal mobile telecommunications system (UMTS) network coupled to the internet protocol multimedia subsystem (IMS). The internet protocol multimedia subsystem (IMS) includes a session initiation protocol (SIP) server for providing internet protocol multimedia information signals.
Owner:NOKIA CORP

Method and device for hign utilization and efficient flow control over networks with long transmission latency

The present invention is to provide a method and device which can determine current available bandwidth for each Transport Control Protocol (TCP) connection and adjust window size dynamically according to the available bandwidth to achieve high network utilization and efficient flow control in the same time without the need to buffer any received TCP packets, which can work with and without support of large window option. The device classifies incoming traffic into several groups (public and private), monitors and allocates the available bandwidth for each group. To enable flow control, the device also records the initial window size value for each connection and compares it with the original window size value for a newly received TCP packet. If the original window size value received from TCP receivers changes, the device varies the modified window size accordingly to enable efficient flow control in the same device as well.
Owner:JITCOMM NETWORKS PTE

Push-to-talk-over-cellular (POC)

A Push-to-Talk-over Cellular (PoC) implementation for use in a wireless communications network, wherein one or more servers interface to the wireless communications network to perform the PoC call sessions. Both the servers and the mobile units that use the PoC call sessions communicate with each other using SIP / IP (Session Initiation Protocol / Internet Protocol) control messages within the wireless communications network, and one or more of the servers switches RTP / IP (Realtime Transport Protocol / Internet Protocol), RTCP / IP (Realtime Transport Control Protocol / Internet Protocol), or MBCP / IP (Media Burst Control Protocol / Internet Protocol) voice packets for the PoC call sessions between the mobile units across the wireless communications network.
Owner:KODIAK NETWORKS

Method, system and terminal for adjusting video quality

The invention discloses a method, a system and a terminal of a video quality adjustment, which solves the problem that a video transmission quality is influenced when an estimation of a network bandwidth is not exact because in the prior art a current network bandwidth needs to be estimated. The method of the invention comprises that: a default grade items are retrieved from a presupposed coding grade table and based on a parameter of the default grade items, a video connection is built. In addition, a real-time time transport control protocol RTCP is received and sent for the purpose of judging web state and according to the judging result, the current coding grade items is correspondingly adjusted. The network transmission resources terminal of the invention comprises an encoding unit, a RTCP transmission unit and a memory cell of the coding grade table for presupposing and coding grade table, a grade table items retrieval unit which is used for retrieving the corresponding grade items from the coding grade table stored in the memory cell of the coding grade table according to the received judging result of the web state and the retrieved parameter of the grade items is output to the encoding unit. The invention can avoid the estimation of the current network bandwidth.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Method and system of promptly processing real-time media stream data packet

A method and system for fast transporting real-time media stream data package is based on the Real-time Transport Protocol / Real-time Transport Control Protocol of User Datagram Protocol for network nodes such as media gateway, Integrated Access Device (IAD) and multimedia terminal. The improvement of the system lies in the adding of an IP data package fast filter module, a UDP fast sending module and a policy ARP table process module based on local UDP port. The method involves: fast receiving the real-time media stream data package transmitted on the basis of RTP / RTCP protocol; fast sending the real-time media stream data package transmitted on the basis of RTP / RTCP protocol; and a policy ARP table based on UDP port and its refurbishing system.
Owner:ZTE CORP

Call processing system and method based on answer mode of push to talk over cellular user

A call processing system and method based on an answer mode of a Push-to-Talk over Cellular (PoC) user are provided. A data format is defined, which inserts an indicator indicating a manual answer override into a payload of a Real-time Transport Control Protocol (RTCP) in a format of a new data field. When a PoC communication requester instructs the MAO to perform PoC communication regardless of an answer mode of a reception side PoC user, an auto-answer mode is immediately executed without any procedure of checking the instruction. In addition, when the reception side PoC user establishes an early session with a home PoC server in its own PoC terminal, the call processing can be performed at a quicker speed.
Owner:SAMSUNG ELECTRONICS CO LTD

Transmission control protocol (TCP) congestion control using multiple TCP acknowledgments (ACKs)

A method of Transport Control Protocol (TCP) congestion control using multiple TCP AKCs in an integrated network including wireless links, the method including: receiving a packet retransmitted from a correspondent upon a mobile node having a packet loss in a received packet; calculating the number of acknowledgment messages to be transmitted by the mobile node; generating multiple acknowledgment messages according to the calculated number and transmitting the multiple acknowledgment messages to a transmitting node; and increasing a congestion window value corresponding to the multiple acknowledgment messages received by the transmitting node, and executing the TCP transmission.
Owner:SAMSUNG ELECTRONICS CO LTD

Techniques for accounting for multiple transactions in a transport control protocol (TCP) payload

Techniques for separately accounting for multiple transactions in the same data packets communicated over a network using Transport Control Protocol (TCP) include receiving an Internet Protocol (IP) data packet that includes Transport Control Protocol (TCP) payload data. The TCP payload is parsed to determine boundary data that indicates a byte location on a boundary between a first transaction and a second transaction. A byte count that indicates a number of bytes in the TCP payload associated with the first transaction is determined based on the boundary data. Accounting data for the first transaction is determined based at least in part on the byte count. These techniques allow a service gateway to bill separately for different requests and responses carried in TCP data packets, such as those for Hypertext Transfer Protocol (HTTP) and Real Time Streaming Protocol (RTSP).
Owner:CISCO TECH INC

Systems and methods for ntier cache redirection

The present disclosure describes systems and methods for load balancing multiple application delivery controllers (ADCs) in multiple tiers. An upper layer of the tier comprises ADCs that load balance the plurality of ADCs of a lower layer of the tier. In order to appropriately share and maintain client IPs for transparent cache redirection scenarios, the transport layer (Transport Control Protocol (TCP)) port range is split among the ADCs of the lower tier. The lower tier ADCs would then create a connection only using a source port assigned to them. The response from the origin will then be sent to the upper level ADC which looks at the destination port and forward the packet to the correct lower tier ADC. Hence, the ADCs at two levels will work in conjunction to provide transparent cache direction.
Owner:CITRIX SYST INC

Dynamic Optimization of TCP Connections

Transport control protocol (TCP) parameters can be dynamically selected to increase communication network performance. The TCP parameters may be selected before usage or at start-up such that a TCP connection is dynamically configured / re-configured prior to transporting the traffic flow over the network. The TCP connection parameters may be selected in accordance with a traffic characteristic, a network characteristic, a history of traffic activity, expected loads, desired throughput and latency or some other selection criteria. TCP parameters may also be selected after beginning to transport traffic flows over the network. More specifically, transportation of a traffic flow over the network may begin immediately using default TCP parameters, with the TCP parameters being updated or selected only upon the occurrence of a congestion or triggering condition. Further, multiple clients may share a set of persistent time-shared TCP connections.
Owner:FUTUREWEI TECH INC

Transmit flow for network acceleration architecture

A method for receiving data in a network acceleration architecture for use with TCP (transport control protocol), iSCSI (Internet Small Computer System Interface) and / or RDMA (Remote Direct Memory Access) over TCP, including providing a hardware acceleration engine, called a streamer, adapted for communication with and processing data from a consumer application in a system that supports TCP, iSCSI and RDMA over TCP, providing a software protocol processor adapted for carrying out TCP implementation, the software control processor being called a TCE (TCP Control Engine), wherein the streamer and the TCE are adapted to operate asynchronously and independently of one another, and transmitting a TCP segment with the streamer.
Owner:MELLANOX TECHNOLOGIES LTD

Apparatus and method for controlling a network-connected device in one peer network from an infrared device connected to another peer network using tcp/ip and infrared signals

An apparatus and a method for controlling a network-connected device in one peer network from an infrared (IR) device connected to another peer network is disclosed. Regardless of underlying communication protocols used in peer networks, the IR device in a peer network can request a transfer of data or control to a networked device in another peer network. Communication compatibility among the two peer networks are maintained by utilizing a set-top box in each peer network configured to communicate with another set-top box using a transport control protocol (TCP), which may be different from underlying protocols (e.g. X.25, IrDA) between the set-top box and locally connected devices to the set-top box. The set-top box may utilize an intelligent routing scheme based on a packet header and / or payload content examination to route the transfer of data to a “most-appropriate” electronic device connected to the set-top box.
Owner:SEXTANT NAVIGATION

Qos control method suitable for real-time streaming media transmission of mobile videos

The invention relates to a Qos control method suitable for real-time streaming media transmission of mobile videos, which comprises the following steps: (1) acquiring video data packets by a media receiving terminal from a streaming media sending terminal; (2) judging the current state of the network by adopting the real-time transport protocol (RTP) / real-time transport control protocol (RTCP) at the media receiving terminal, and feeding the state back to the media sending terminal in a form of a receiving terminal report; (3) adjusting the video transmission rate by the media sending terminal by adjusting the video resolution and the frame rate; and transmitting the streaming media in real time according to the transmission rate. The Qos control method suitable for real-time streaming media transmission of mobile videos, which is provided by the invention, completely reduces the video jitter and the packet loss rate and effectively improves the transmission service quality of the streaming media.
Owner:ZHEJIANG UNIV OF TECH +1

Signaling a state of a transmission link via a transport control protocol

InactiveUS20060059256A1Prolonging timerFlexible and improvedError preventionNetwork traffic/resource managementTransport control protocolData segment
A method, a system, a sender, a receiver, a device and software applications are shown for transferring data segments, wherein data segments are sent from a sender to a receiver, wherein said sender receives acknowledgements from said receiver, and wherein said acknowledgements acknowledge reception of said sent data segments at said receiver and contain information on whether at least one transmission link within a data network between said sender and receiver undergoes bad transmission conditions. In an embodiment of the invention, timers associated with each of said sent data segments, respectively, are started, and it is decided if it is possible to prolong timers that have expired before acknowledgements of data segments associated with said timers are received at least in partial dependence on said information whether at least one transmission link within a data network between said sender and receiver undergoes bad transmission conditions.
Owner:NOKIA CORP

Method of remote control for portable device and system using the same

A portable device remote control method and system are provided. The method includes registering an Internet Protocol (IP) address in an IP network, by a portable device, forming a transport control protocol based communications channel with the portable device based on the IP network and the IP address, by an internet access terminal, transmitting a control signal for activating an application program of the portable device by using the transport control protocol based communications channel, by the internet access terminal, activating the application program according to the control signal, by the portable device, and receiving screen information according to the activated application program from the portable device by using the transport control based communication system, and outputting the received screen information, by the internet access terminal.
Owner:SAMSUNG ELECTRONICS CO LTD

TCP congestion control based on bandwidth estimation techniques

Systems and methods are described for controlling congestion, such as within the transport control protocol (TCP) based on bandwidth estimation techniques which provide explicit indications of back-to-back packet traffic. In response to registered back-to-back traffic, receiver-side bandwidth estimation techniques are exploited to enhance the congestion control behavior of TCP based networks. By way of example, a sender marks packets in the header or by changing segment size within a packet to indicate whether the packet is being sent back-to-back. A receiver utilizes the explicit back-to-back information, optionally in conjunction with other back-to-back packet estimation techniques, when estimating available bandwidth and setting congestion parameters. In addition a mechanism for controlling the length of packet trains is described which is based on modulating the transmission of delayed acknowledgements, such as sending acknowledgements upon receipt of a selected number of packets.
Owner:SONY CORP +1

TCP (transmission control protocol) congestion control method based on network effective bandwidth and ECN (Explicit Congestion Notification) mechanism

InactiveCN103051555AAvoiding the TCP Incast phenomenonAvoid halvingData switching networksPacket lossTransport control protocol
The invention provides a TCP (transmission control protocol) congestion control method based on network effective bandwidth and an ECN (Explicit Congestion Notification) mechanism. The method comprises the following steps of step 1, performing ECN marking on a switch; step 2, setting ECN-echo by a receiver; step 3, dynamically adjusting a sending window by a transmitter, when a transmitting end receives an ACK (acknowledgement character), firstly calculating effective bandwidth BWE and minimum round-trip time delay RTTmin of a current network by a BWE calculation module; and then looking over whether the ACK sets an ECN-echo bit by an ECN control module, if so, setting ecn_flag showing that the sending velocity is needed to be adjusted according to the ECN, and calculating the ratio alpha of the received ACK with the ECN-echo marks to the total number of data packets sent by the previous sending window. By adopting the ECN technology and the control method based on the network effective bandwidth, the ECN can perform controlling in mild congestion of the network, thereby avoiding TCP Incast phenomenon in a wired data center; the control method based on BWE can be used for adjusting the sending window according to the effective bandwidth of the current network when the packet is lost, so that the halving of the sending windows caused by wireless random packet loss can be avoided.
Owner:BEIHANG UNIV

Receive flow in a network acceleration architecture

A method for receiving data in a network acceleration architecture for use with TCP (transport control protocol), iSCSI (Internet Small Computer System Interface) and RDMA (Remote Direct Memory Access) over TCP, including providing a hardware acceleration engine, called a streamer, adapted for communication with and processing data from a consumer application in a system that supports TCP, iSCSI and RDMA over TCP, providing a software protocol processor adapted for carrying out TCP implementation, the software control processor being called a TCE (TCP Control Engine), wherein the streamer and the TCE are adapted to operate asynchronously and independently of one another, and receiving an inbound TCP segment with the streamer.
Owner:IBM CORP

Multipath transport control protocol (MPTCP) based congestion control method and apparatus

The invention discloses a multipath transport control protocol (MPTCP) based congestion control method and apparatus. The method comprises the steps of establishing an MPTCP connection, and allocating a buffer region for each TCP substream in the MPTCP connection; estimating the occupation ratio of the buffer region of each TCP substream; and determining the congestion level of the TCP substream according to the occupation ratio of the buffer region, and adjusting the transmission rate of the TCP substream based on the congestion level. According to the MPTCP based congestion control method and apparatus, the buffer region is split for each substream, then whether congestion exists is detected accurately according to the use ratio of the buffer region of each substream, the traffic is regulated and controlled level by level according to the congestion level, and MPTCP transmission fairness is also taken into consideration, so that the network throughput change more smoothly, and the link use ratio, throughput and robustness of the MPTCP are improved.
Owner:NO 54 INST OF CHINA ELECTRONICS SCI & TECH GRP +1

Method for realizing TCP (transmission control protocol) application main and standby changeover

The invention discloses a method for realizing TCP (transmission control protocol) application heat changeover between main equipment and standby equipment, which includes: a TCP application module running in the main equipment sends TCP application configuration and state synchronous information to the online standby equipment in real time, and the standby equipment corrects corresponding data structure; when TCP connection of the main equipment is successfully established / closed, a TCP / IP (internet protocol) stack sends synchronous TCP connection information to the standby equipment, the standby equipment establishes / closes connection in the TCP / IP stack, after main and standby changeover, the TCP / IP stack receives a TCP packet, if the TCP connection is synchronous, the TCP / IP stack receives a first data packet according to changeover, and packet sending serial numbers and packet receiving confirming serial numbers of connection are initialized, the TCP application module starts a timer after changeover and starts receiving the data packets. Heat changeover between the main equipment and the standby equipment in double master control equipment or a virtual system can be realized by the method, reliability and availability of IP data network equipment are effectively improved, and the requirements of IP data network services are met.
Owner:FENGHUO COMM SCI & TECH CO LTD

Message transmission method based on transmission control protocol (TCP)

The invention provides a message transmission method based on a transmission control protocol (TCP). The TCP message transmission speed can be adjusted dynamically by comprehensively analyzing the history state and the current network state of the TCP link and the characteristics of the message to be transmitted, so that the TCP message is transmitted at the best speed under the condition of avoiding network congestion, the bandwidth utilization ratio of the link connected with the TCP is increased and the transmission speed of the TCP data is increased. The message transmission method based on the TCP is a TCP unilateral acceleration technology.
Owner:BEIJING FASTWEB TECH

Method for transmitting data from a participant device in a session in an internet protocol (IP) system

A method for transmitting data from a participant device in a session in an Internet Protocol (IP) system (100) is provided. The method comprises sending (405) one or more a first Real-time Transport Protocol (RTP) packet of the session to a first address. The method further comprises sending (410) one or more a first Real-time Transport Control Protocol (RTCP) packet of the session to a second address. The participant device sends the one or more a first RTP packet and the one or more a first RTCP packet.
Owner:GOOGLE TECH HLDG LLC

RTCP (real-time transport control protocol) based geometrical error identification methods for swing shafts of five-axis numerical control machine tool

The invention discloses RTCP (real-time transport control protocol) based geometrical error identification methods for swing shafts of a five-axis numerical control machine tool. The geometrical error identification methods comprise a geometrical error identification method for a C swing shaft. The geometrical error identification method for the C swing shaft comprises the following steps: S1, an A swing shaft is kept still and the motion trail of the C swing shaft is set; S2, the position error a ball head detection tool center is detected and combined with a C swing shaft geometrical error model, and a C swing shaft geometrical error identification equation system of the ball head detection tool center is established; S3, geometrical offset parameters of the ball head detection tool center are adjusted repeatedly, a plurality of C swing shaft identification equation systems are obtained, and a hyperstatic linear equation system about C swing shaft geometrical error terms and of the ball head detection tool center is formed; S4, the equation system is solved with a least square method, and various geometrical errors of the C swing shaft are obtained. According to embodiments, the geometrical error identification methods for the swing shafts of the five-axis numerical control machine tool are comprehensive.
Owner:TSINGHUA UNIV +1
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