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

Method and system e for cooperatively controlling TCP layer, device, medium and communication terminal

A collaborative control and communication terminal technology, applied in transmission systems, wireless communications, digital transmission systems, etc., can solve the problem that the TCP layer cannot perceive the underlying transmission situation in time

Active Publication Date: 2020-08-25
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to provide a method, system, device, medium and communication terminal for cooperatively controlling the TCP layer in order to overcome the defect that the TCP layer cannot perceive the underlying transmission situation in time in the prior art

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
  • Method and system e for cooperatively controlling TCP layer, device, medium and communication terminal
  • Method and system e for cooperatively controlling TCP layer, device, medium and communication terminal
  • Method and system e for cooperatively controlling TCP layer, device, medium and communication terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0103] This embodiment provides a method for cooperatively controlling the TCP layer applied to a communication terminal, wherein, for example, the communication terminal may support communication modes such as LTE and WCDMA, refer to figure 1 , the method of this embodiment includes:

[0104] S11. Generate a preset notification corresponding to the preset condition when the current data transmission state parameter of the L2 layer satisfies the preset condition;

[0105] S12. Adjust the current data transmission state of the TCP layer to match the current data transmission quality of the L2 layer according to the preset notification.

[0106] In this embodiment, the L2 layer includes the RLC layer and the MAC layer, and the data transmission status parameter is used to characterize the data transmission quality of the L2 layer. For example, the data transmission status parameter may include but not limited to the working mode of the RLC layer, the cache of the RLC layer The ...

Embodiment 2

[0130] On the basis of Embodiment 1, this embodiment provides a method for cooperatively controlling the TCP layer, referring to Figure 5 , when the RLC layer is in AM mode, this embodiment also includes before step S11:

[0131] S21. Determine whether the TCP layer is currently used for uploading data or downloading data;

[0132] If uploading data, then execute step S22; if downloading data, then execute step S26;

[0133] S22. Determine whether the current cached data volume of the RLC layer is greater than a first threshold and whether the HARQ failure rate of the MAC layer is greater than a second threshold;

[0134] If yes, execute step S23; if not, execute step S24;

[0135] S23. Determine that the current data transmission state parameter of the L2 layer satisfies the first preset condition;

[0136] S24. Determine whether the current cached data volume of the RLC layer is less than a third threshold and whether the HARQ failure rate of the MAC layer is less than a...

Embodiment 3

[0150] On the basis of Embodiment 1, this embodiment provides a method for cooperatively controlling the TCP layer, referring to Figure 6 , when the RLC layer is in UM mode, this embodiment also includes before step S11:

[0151] S31. Determine whether the TCP layer is currently used for uploading data or downloading data;

[0152] If uploading data, then execute step S32; if downloading data, then execute step S36;

[0153] S32. Determine whether the HARQ failure rate of the MAC layer is greater than the ninth threshold;

[0154] If yes, execute step S33; if not, execute step S34;

[0155] S33. Determine that the current data transmission state parameter of L2 satisfies the first preset condition;

[0156] S34. Determine whether the HARQ failure rate of the MAC layer is less than a tenth threshold;

[0157] If so, execute step S35;

[0158] S35. Determine that the current data transmission state parameter of the L2 layer satisfies the second preset condition;

[0159] ...

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 method and system for cooperatively controlling a TCP layer, a device, a medium and a communication terminal. The method is applied to a communication terminal and comprisesthe steps that when current data transmission state parameters of an L2 layer meet preset conditions, generating a preset notification corresponding to the preset conditions, wherein the L2 layer comprises an RLC layer and an MAC layer, and the data transmission state parameters are used for representing the data transmission quality of the L2 layer; and adjusting the current data transmission state of the TCP layer to be matched with the current data transmission quality of the L2 layer according to the preset notification. According to the invention, when the current data transmission stateparameter of the L2 layer meets the preset condition, the corresponding preset notification is generated and transmitted to the TCP layer; therefore, the TCP layer can sense the current data transmission quality of the L2 layer in time and adjust the current data transmission state according to the preset notification, and the uploading and downloading throughput rate and the wireless resource utilization rate of the communication terminal are improved based on the cooperation of the L2 layer and the TCP layer.

Description

technical field [0001] The invention relates to the technical field of wireless communication, in particular to a method, system, device, medium and communication terminal for cooperatively controlling a TCP layer. Background technique [0002] TCP (Transmission Control Protocol, which is a connection-oriented, reliable, byte-stream-based transport layer communication protocol) was originally designed for wired networks, so it is the bottom layer such as LTE (Long TermEvolution, wireless data communication technology standard ) There are certain limitations in the adaptability of this kind of wireless network. For example, in the process of using LTE for dynamic upload or download, the TCP layer cannot timely perceive the underlying transmission situation, and cannot timely send and receive data according to the underlying transmission situation. Adjustment. [0003] Specifically, in the application scenario where the communication terminal is used to upload or download dyn...

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): H04W28/02H04W28/04H04L1/18
CPCH04W28/0236H04W28/04H04L1/1812H04L1/188Y02D30/70
Inventor 毛兵成邓曼
Owner SPREADTRUM COMM (SHANGHAI) 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