Lock-less buffer management scheme for telecommunication network applications

一种电信网络、缓冲器的技术,应用在无锁缓冲器管理方案领域,能够解决等待时间尖峰等问题

Active Publication Date: 2013-07-31
ALCATEL LUCENT SAS
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In an SMP environment, a lock acquired by a non-real-time process or thread on one core can cause a spike in wait time for a real-time thread or process on a different core that is waiting for the lock to be released

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
  • Lock-less buffer management scheme for telecommunication network applications
  • Lock-less buffer management scheme for telecommunication network applications
  • Lock-less buffer management scheme for telecommunication network applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Referring now to the drawings, in which the drawings are shown for purposes of illustrating exemplary embodiments only and in no way limiting the claimed subject matter, figure 1 A view of a system is provided into which the presently described embodiments may be incorporated. now refer to figure 1 , which shows an exemplary platform architecture 100 . This architecture is commonly used on modem boards, but it should be understood that it can be used in other applications. In this embodiment, a partition is defined using all eight cores within it. It should be appreciated, however, that multi-core processor 100 may have any number of cores. With this embodiment, it is thus possible to use a single symmetric multiprocessing (SMP) operating system (OS) instance 102 running on all of the cores (eg, eight cores). Since the control and data planes are under one OS instance, care usually needs to be taken to ensure that problems with the data plane do not also break the c...

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

A buffer management mechanism in a multi-core processor for use on a modem in a telecommunications network is described herein. The buffer management mechanism includes a buffer module that provides buffer management services for one or more Layer 2 applications, wherein the buffer module at least provides a user space application interface to application software running in user space. The buffer management mechanism also includes a buffer manager that manages a plurality of separate pools of tokens, wherein the tokens comprise pointers to memory areas in external memory. In addition, the buffer management mechanism includes a custom driver that manages Data Path Acceleration Architecture (DPAA) resources including buffer pools and frame queues to be used for user plane data distributing.

Description

technical field [0001] Exemplary embodiments of the present invention relate to a lock-free buffer management scheme for multi-cell support on a single modem board using a multi-core processor. Although the invention has particular relevance to, and will therefore be described with particular reference to, the field of wireless telecommunications, it will be appreciated that the invention may be useful in other fields and applications. Background technique [0002] By way of background, LTE (Long Term Evolution) is a rapidly evolving 3GPP project whose goal is to improve the UMTS (Universal Mobile Telecommunications System) mobile phone standard to cope with future communication network needs. LTE improves wireless network efficiency and bandwidth, reduces costs and enhances service experience. In particular, LTE takes advantage of new spectrum opportunities and provides better integration with other open standards. LTE generally includes LTE RAN (Radio Access Network) (al...

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): G06F9/50H04L12/24
CPCH04L49/9047H04L49/901G06F9/5011H04L49/9073
Inventor M·R·加沃尔L·索
Owner ALCATEL LUCENT SAS
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