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

Data transmission method and communication equipment

A technology for a data transmission method and communication equipment, which is applied in the field of data transmission methods and communication equipment, and can solve problems such as packet loss of downlink equipment

Active Publication Date: 2019-05-24
HUAWEI TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, this packetization technology requires that all data packets stored in the buffer space managed by the PD be sent as a whole. For example, a 1KB data packet is sent at a bandwidth of 100Mbps, so the ideal state is that every 1KB*8 / 100Mbps=800us Send a data packet, and using this packetization technology, the 8KB cache space managed by a PD can store 8 1KB data packets, so that 8 data packets are sent every 8*800us=6400us, for the burst tolerance Lower downlink devices cannot receive so many data packets at a time, which will lead to packet loss on downlink devices

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
  • Data transmission method and communication equipment
  • Data transmission method and communication equipment
  • Data transmission method and communication equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] An embodiment of the present application provides a data transmission method, which is used to avoid packet loss of a downlink device caused by a burst of output traffic of a communication device.

[0072] The embodiments of the present application can be applied to communication devices in switching networks such as local area networks and wide area networks, figure 1 It is a schematic diagram of part of the system structure of the communication device in the scenario of scheduling data packets out of the queue, including: scheduling unit 101, queue management unit 102, control cache 103, packet cache control unit 104, and packet cache 105. The above system units are controlled by the bus Connected together, the following describes the specific process of the communication device dispatching data packets out of the queue in combination with the above-mentioned system units:

[0073] Scheduling unit 101 is responsible for providing dequeue scheduling to queue management...

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 data transmission method and communication equipment. The method provided by the embodiment of the invention comprises the following steps: the communication equipment acquires dequeue information; wherein the dequeue information indicates a queue requested to be output in the communication equipment and a target data volume output by each queue at a time; The communication device maintains a burst value. the target data volume is managed based on the burst value; wherein the target data volume is not greater than the burst value; the communication equipment reads a sub-packet descriptor PD according to the queue; wherein the sub-PDs are obtained by segmenting a first PD; wherein the sub PD comprises target description information used for indicating a target data packet; wherein the first PD comprises first description information used for indicating a first data packet set; wherein the first data packet set comprises a target data packet, the first data packet set and the sub-PD are stored in a packet cache, the packet cache comprises a dynamic random access memory (DRAM), the first PD is stored in a control cache, the control cache comprises a static random access memory (SRAM), and the communication equipment determines and sends the target data packet according to the sub-PD.

Description

technical field [0001] The present application relates to the communication field, and in particular to a data transmission method and communication equipment. Background technique [0002] In the current data communication system, data packets are stored in the packet cache of the communication device, and the packet cache is usually managed by a packet descriptor (PD, packet descriptor). Each PD manages a packet cache with a certain storage space, for example, a The 8GB packet cache is managed by 1M PDs, then each PD manages a cache space of 8GB / 1M=8KB, and each PD records the description information of the data packets stored in the cache space it manages, such as the packet length, The start and end address of the packet data in the cache space, and the PD pointer that strings the PD into a linked list, etc. [0003] Since a data packet may not use up the buffer space managed by a PD, for example, the size of the data packet is 1KB, and the PD manages a buffer space of ...

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): H04L12/863H04L49/901
CPCH04L1/1874H04L1/1887G06F12/0879G06F2212/608G06F12/0875G06F12/0893H04L49/901H04L47/56H04L49/9084H04L49/3027H04L49/506H04L47/50
Inventor 魏华郑勤杜文华
Owner HUAWEI TECH 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