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

TCP concurrency multilink based communication system and method therefor

A communication system and multi-link technology, which is applied in the system field of concurrent multi-TCP links, can solve problems such as inability to process a large number of concurrent TCP links in real time, resource waste, etc., to increase the number of concurrent links, ensure real-time performance, and reduce Effect of System Switching Overhead

Inactive Publication Date: 2008-04-09
ZTE CORP
View PDF0 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide a communication system based on TCP concurrent multi-links and its method, which is used to solve the problems in the prior art that cannot handle a large number of concurrent TCP links in real time and deal with idle TCP links. The problem of wasting resources

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
  • TCP concurrency multilink based communication system and method therefor
  • TCP concurrency multilink based communication system and method therefor
  • TCP concurrency multilink based communication system and method therefor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The technical solution of the present invention will be further described in more detail below in conjunction with the drawings and specific embodiments.

[0034] As shown in Figure 2, it is a schematic diagram of the structure of the communication system of the present invention. The entire communication system 200 includes: a transceiver thread group 20 and its service interface 201, a dynamically allocated link pool 30, a link state machine 40, and a message interface 50 modules. The communication system 200 has a dynamically allocated connection pool, asynchronous IO Multiplexing (input and output multiplexing), Link (link) state machine, and pre-created multi-transceiving thread concurrent processing.

[0035] The transceiver thread group 20 is responsible for receiving and sending data messages transmitted on the link, and provides communication services to the external network element 60 through the service interface 201, and can also actively initiate service reques...

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 communication system based on TCP parallel multilink and a method thereof. The system comprises a receiving / transmitting thread group, a dynamic distribution connection cell, a link state machine and a message interface. The receiving / transmitting thread group is used for completing data reception and transmission of the link, and changing the current working state of the link state machine according to the data reception and transmission state; and the dynamic distribution connection cell is used for managing the connection constructed between a communication system and an external net element. When transmitting or receiving the link data, the receiving / transmitting thread group constructs corresponding link by calling the service of the dynamic distribution connection cell and register the call-back service of corresponding event message through the link state machine; and the link state machine acquires corresponding link event according to the initiation and reception status of the request of the external net element link and achieves the transmission or reception of the link data through the call-back service of the receiving / transmitting thread group. The invention can improve the parallel link number of the system, and improve the processing efficiency and realtime performance of the system during high parallel link and large data transmission.

Description

Technical field [0001] The invention relates to the field of telecommunication data network communication, in particular to a system and method for concurrent multiple TCP links in a data communication system. Background technique [0002] In current communication systems based on data networks, a network element can usually be divided into a communication layer and a service layer. The communication layer is responsible for the access and message sending and receiving of external network elements, and the business layer completes the process processing related to business logic. As a carrier-grade network communication device, it must have efficient and robust communication layer facilities, and it can even be extended to a communication interface machine to achieve network element access. In addition, high concurrency and multiple connections are also necessary features of carrier-grade network communication equipment. At present, the common implementation of the communication ...

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
IPC IPC(8): H04L29/06H04L12/56H04L12/70
Inventor 殷庆程均尹朝东
Owner ZTE CORP
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