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

Base station user plane data processing and optimizing method based on Linux system

A technology for user plane data and base station users, applied in the field of base station user plane data processing optimization based on Linux system, can solve problems such as reducing the real-time performance of Linux system, and achieve the effect of reducing the number of hardware interrupts, low latency, and avoiding memory copying

Active Publication Date: 2013-11-13
WUHAN POST & TELECOMM RES INST CO LTD
View PDF4 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Too many interrupts will seriously reduce the real-time performance of the Linux system

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
  • Base station user plane data processing and optimizing method based on Linux system
  • Base station user plane data processing and optimizing method based on Linux system
  • Base station user plane data processing and optimizing method based on Linux system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention is mainly aimed at the optimization of user plane data processing of LTE base stations, and is applicable to but not limited to LTE base stations. This solution is also applicable to other systems that need to realize efficient user plane data processing in an embedded Linux system. This solution can meet the needs of high-speed data transmission in the construction of wireless communication base stations, and effectively reduce the occupation of system resources. This design makes full use of a series of cutting-edge technologies such as packet classification technology, interrupt polling intelligent switching technology, lock-free queue technology and memory mapping technology. , can effectively reduce the number of interrupts, reduce process context switching and completely avoid data copying.

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

[0038] The ...

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 base station user plane data processing and optimizing method based on a Linux system. The method comprises the steps as follows: package classification is completed by using a package processing acceleration module; the interrupt of package reception is reduced in an intelligent switching manner for interrupt polls; memory copying is avoided by using a core space-user space memory mapping technology; and context switching between a core state and a user state is reduced by using a lock-free queue technology, so that the performance for processing base station user plane data is remarkably improved.

Description

technical field [0001] The invention relates to the technical field of wireless communication, in particular to a Linux system-based base station user plane data processing optimization method. Background technique [0002] With the advancement of wireless communication technology, the requirements for user plane data processing of LTE (3GPP Long Term Evolution) base stations, especially in the downlink direction, are getting higher and higher. LTE base station user plane data is mainly GTPU (Tunneling Protocol) service carried on UDP (User Datagram Protocol). The traditional processing method is to use the network card to receive the message, and the network card notifies the Linux kernel through an interrupt, and the Linux kernel passes through the network The layer-by-layer processing of the protocol stack, for GTPU business, includes the Ethernet layer, IP (Internetwork Interconnection Protocol) layer, UDP layer, Socket (network socket) layer, wakes up the user mode prog...

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/861H04L12/863
Inventor 姜炜
Owner WUHAN POST & TELECOMM RES INST 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