Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Keep-alive method, device and system for data transmission link

A transmission link and data transmission technology, applied in the direction of digital transmission system, transmission system, data exchange network, etc., can solve the problems of disconnection of communication link and low accuracy of results.

Active Publication Date: 2014-03-26
CHINA MOBILE COMM GRP CO LTD
View PDF4 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the keep-alive method of the data transmission link proposed in the prior art, when determining the keep-alive heartbeat period, heartbeat detection and service transmission share a long connection transmission link. In the transmission of normal business data of the system, during the heartbeat detection process, the detection heartbeat cycle will be longer than the actual keep-alive time, which will cause the communication link to be disconnected, so the accuracy of the heartbeat detection results will be low.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Keep-alive method, device and system for data transmission link
  • Keep-alive method, device and system for data transmission link
  • Keep-alive method, device and system for data transmission link

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0020] Such as Figure 1b As shown, it is an architecture diagram of the keep-alive system for the data transmission link proposed in Embodiment 1 of the present invention, including the terminal side and the network side. Wherein: the terminal side may include a mobile terminal, a wireless terminal, etc., and the network side may include a server.

[0021] The terminal side includes a service client and a keep-alive device for a data transmission link. The service client and the keep-alive device are set in the terminal, such as a mobile terminal or a wireless terminal. Wherein, the service data is transmitted between the terminal side and the network side through the first transmission link, and the heartbeat detection data and the heartbeat detection response data are transmitted between the network side through the second transmission link, according to the heartbeat detection data and the heartbeat detection response Data, determine the actual keep-alive heartbeat period...

Embodiment 2

[0048] Embodiment 2 of the present invention is described here in detail by taking the heartbeat detection data sent from the terminal side to the network side, and the heartbeat detection response data sent from the network side to the terminal side. Using this method, the data transmission link set in the terminal The keep-alive device, when determining the actual keep-alive heartbeat period of the first transmission link for long connection keep-alive, can comprehensively consider the heartbeat detection data and the heartbeat detection response data in the transmission process of the second transmission link, the second transmission link The network connection status of the road and the operation of the terminal by the user can further ensure the accuracy of the detection results. That is to say, the terminal is provided with a keep-alive device for the data transmission link, and the server on the network side is provided with a keep-alive device for the data transmission ...

specific Embodiment approach

[0075] In step 50, a first transmission link for transmitting service data and a second transmission link for transmitting heartbeat detection data and heartbeat detection response data are established between the terminal and the server.

[0076] based on Figure 1b In the system architecture shown, the first transmission link and the second transmission link are established between the terminal and the server, which are respectively a persistent connection established based on the first IP network for transmitting business data and a long connection established based on the second IP network. Connection for transmitting heartbeat probe data and heartbeat probe response data. Preferably, after the two long-connection networks are established, the two networks can use the system default keep-alive heartbeat cycle to keep alive. The first transmission link normally transmits business data, and in the second transmission link, the heartbeat detection engine of the terminal send...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a keep-alive method, device and system for a data transmission link. The keep-alive method comprises the following steps: business data is transmitted through a first transmission link between a terminal side and a network side; heartbeat detection data and heartbeat detection response data are transmitted through a second transmission link between the terminal side and the network side, wherein the first transmission link and the second transmission link are in long connection between the terminal side and the network side based on IP (Internet Protocol) network in a same communication network, different TCP (Transmission Control Protocol) ports are used by the first transmission link and the second transmission link on the network side, and the first transmission link adopts a preset keep-alive heartbeat cycle to keep the long connection alive; according to the heartbeat detection data and the heartbeat detection response data, the actual keep-alive heartbeat cycles of keeping the long connection alive of the first transmission link can be determined and the actual keep-alive heartbeat cycles are synchronously transmitted to the first transmission link. By the adoption of the technical scheme, the accuracy of heartbeat detection results can be fairly improved.

Description

technical field [0001] The present invention relates to the technical field of data service processing, in particular to a data transmission link keep-alive method, device and system. Background technique [0002] Data services with long-term online characteristics usually use the heartbeat mechanism to keep alive the transmission link based on the interconnection protocol (IP, Internet Protocol) between networks. Different core parameter configurations lead to different keep-alive periods of long-connection transmission links. If a fixed heartbeat period is used, the connection may fail to keep alive when the heartbeat period is greater than the network keep-alive period; When the period is much shorter than the network keep-alive period, the heartbeat packets are too frequent, and when sending and transmitting heartbeat packets, the power consumption of the terminal and the consumption of network resources are too large. [0003] In order to solve the above problems and r...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24H04L29/08
Inventor 陈阁王磊李颖
Owner CHINA MOBILE COMM GRP 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