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

Data stream forwarding method and device, electronic equipment and storage medium

A data flow and flow forwarding technology, applied in the field of communication, can solve the problems of elephant flow and mouse flow congestion, low forwarding efficiency, etc.

Pending Publication Date: 2022-07-05
CHINA UNITED NETWORK COMM GRP CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present application provides a data flow forwarding method, device, electronic equipment and storage medium to solve the problems of elephant flow and mouse flow congested in the forwarding queue and low forwarding efficiency during traffic forwarding

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 stream forwarding method and device, electronic equipment and storage medium
  • Data stream forwarding method and device, electronic equipment and storage medium
  • Data stream forwarding method and device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] figure 2 is a schematic flowchart of a data stream forwarding method provided according to the first embodiment of the present application, as shown in figure 2 As shown, the execution body of the present application is a data stream forwarding apparatus, and the data stream forwarding apparatus is located in an electronic device. The data stream forwarding method provided in this embodiment includes steps 201 to 204 .

[0057] Step 201, adopting a virtualization technology to split the user plane network element into a small traffic processing virtual network element and a large traffic processing virtual network element.

[0058] In this embodiment, the single-root I / O virtualization technology can be used, and the user plane network element can be split into a small-traffic processing virtual network by means of a PCI device (peripheral component interconnection device) virtualized by a pass-through network card. Elements and large-traffic processing virtual NEs,...

Embodiment 2

[0068] image 3 is a schematic flowchart of a data stream forwarding method provided according to the second embodiment of the present application, as shown in image 3 As shown, the data stream forwarding method provided in this embodiment, on the basis of Embodiment 1, refines the scale level of each target data stream determined by the stream detection algorithm in step 204, and includes steps 301 to 302.

[0069] Step 301: Acquire corresponding IP addresses of each target data stream, where the corresponding IP addresses include source IP addresses and destination IP addresses of the target data streams.

[0070] In this embodiment, since the target data stream is composed of at least one data packet. The source IP address of the target data stream is the source IP address of at least one data packet in the target data stream, and the destination IP address of the target data stream is the destination IP address of at least one data packet in the target data stream. It c...

Embodiment 3

[0076] Figure 4 is a schematic flowchart of a data stream forwarding method provided according to the third embodiment of the present application, as shown in Figure 4 As shown, the data stream forwarding method provided in this embodiment refines step 302 on the basis of the second embodiment, and the refinement of step 302 includes steps 401 to 402 .

[0077] Step 401: Input the corresponding IP address of each target data stream into a preset hash function, and use the hash function to output the hash index value to which the corresponding IP address is mapped.

[0078] In this embodiment, the preset hash function can index IP addresses, map different IP addresses to different hash index values, and map the same IP address to the same hash index value.

[0079] Step 402: Determine the scale level of the target data stream according to the hash index value and the pre-built hash index table.

[0080] In this embodiment, the pre-built hash index table includes a hash inde...

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 provides a data stream forwarding method and device, electronic equipment and a storage medium. The method comprises the following steps: splitting a user plane network element into a small-flow processing virtual network element and a large-flow processing virtual network element by adopting a virtualization technology; obtaining a total scale value of target data streams in a forwarding queue, wherein the forwarding queue comprises at least two target data streams; judging whether the total scale value is smaller than a first preset scale value or not; and if it is determined that the total scale value is greater than or equal to a first preset scale value, determining the scale level of each target data stream by using a stream detection algorithm, and determining that each target data stream is forwarded by using a large-flow processing virtual network element or a small-flow processing virtual network element according to the scale level of each target data stream. The problem that the elephant flow and the mouse flow are congested in the forwarding queue is effectively avoided, and the forwarding efficiency of the data flow is improved.

Description

technical field [0001] The present application relates to communication technologies, and in particular, to a data stream forwarding method, apparatus, electronic device, and storage medium. Background technique [0002] User plane network elements are used for routing and forwarding user service data, which is called traffic forwarding. With the development of the fifth-generation mobile communication technology, the quantity and volume of business data are gradually increasing. According to the size of the data volume and the life cycle, the business data can be divided into the mouse flow (small flow) and the data volume with a small amount of data and a short life cycle. Large and long-lived elephant streams (big streams). About 80% of the business data in the network is the mouse flow, and 10% of the business data is the elephant flow. [0003] In the prior art, when multiple traffic forwarding requirements are concurrent, there are the following two methods. In the ...

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): H04W28/10H04W28/02
CPCH04W28/10H04W28/0289
Inventor 罗璇邓玲何小婵黎宇曾楚轩朱友芬蓝澜
Owner CHINA UNITED NETWORK 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