Congestion control method and equipment of UDP service

A congestion control and service technology, applied in the field of communication, can solve the problems of sending data packets to the base station, the base station cannot be timely, and the freeze

Inactive Publication Date: 2018-02-09
CHINA UNITED NETWORK COMM GRP CO LTD
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For UDP business, when the server transmits UDP business data packets to the client, the client does not confirm the received data packets, and the server cannot confirm how many data packets are completely received by the client within how long
Due to the uncertainty of the network quality between the base station and the client, UDP service data packets are easily discarded at the base station side, resulting in unreliable data transmission
For example, for the transmission of video data packets, blurred screen, freezing, and skipped seconds may occur after packet loss, which affects the user's service experience
[0004] However, the UDP service does not have a congestion control mechanism. When congestion occurs during the transmission of UDP service data packets from the server to the client, the data packets will be directly discarded by the base station.
Even if the client can notify the server that the client has been congested by sending an ICMP port unreachable error message to the server, this method cannot directly reduce the probability of congestion
Moreover, when the transmission link is congested, for example, the base station cannot send data packets to the client in time due to poor network quality, the client will not send an ICMP port unreachable message to the server, and the server will have no way of knowing the congestion, further possible causing more packets to be dropped
Although Transmission Control Protocol (TCP) has a congestion control mechanism when sending and receiving data packets, the protocol overhead is relatively large when packets are not lost, and the utilization rate of network transmission bandwidth is lower than that of UDP protocol. Once packet loss occurs, the transmission Efficiency drops further

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
  • Congestion control method and equipment of UDP service
  • Congestion control method and equipment of UDP service
  • Congestion control method and equipment of UDP service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The terms "first" and "second" in the description and claims of the embodiments of the present invention are used to distinguish different objects, rather than to describe a specific order of objects. For example, the first UDP service data packet and the second UDP service data packet are used to distinguish different UDP service data packets, rather than describing a specific sequence of records.

[0022] In the description of the embodiments of the present invention, unless otherwise specified, the meaning of "plurality" means two or more. For example, multiple processors refer to processors that include two or more physical cores.

[0023] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the embodiments of the present invention are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the listed steps or ...

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 embodiment of the invention discloses a congestion method and congestion control equipment of a user datagram protocol (UDP) service, and relates to the technical field of communication, capable of controlling congestion of the UDP service, reducing a packet loss probability of a UDP service data packet caused by relatively poor downlink network quality, and thus improving data transmission reliability. The specific scheme of the method comprises the steps as follows: a base station receives a first UDP service data packet sent by a server, wherein the first UDP service data packet is thedata packet corresponding to a UDP service initiated by a client, the second UDP service data packet is the data packet corresponding to the UDP service initiated by the client, the second UDP servicedata packet is cached in a cache space which is pre-configured by the base station aiming at the UDP service, and the size of the cache space is determined according to the quality of a downlink network between the base station and the client; and if the cache space is full, the base station discards the first UDP service data packet, and sends a congestion message to the server.

Description

Technical field [0001] The embodiments of the present invention relate to the field of communication technology, and in particular to a method and equipment for congestion control of UDP services. Background technique [0002] In network communication, the User Datagram Protocol (UDP) can compress network data traffic into the form of data packets. UDP has the characteristics of low resource consumption and fast processing speed when processing data packets. It is used in audio, video and It is widely used in data transmission. [0003] For UDP services, when the server transmits UDP service data packets to the client, the client does not send an acknowledgement to the received data packet, and the server cannot confirm how many data packets are completely received by the client in how long. Due to the uncertainty of the network quality between the base station and the client, the UDP service data packet is easily discarded on the base station side, resulting in unreliable data tr...

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/14H04L29/06
CPCH04L69/164H04W28/0236H04W28/0289H04W28/14
Inventor 张勍盛煜李先达单丽雅
Owner CHINA UNITED NETWORK COMM GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products