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

Linux kernel based media proxy implementation method

A core and equipment technology, applied in electrical components, transmission systems, etc., can solve problems such as high concurrent media services and high system consumption, and achieve high-quality services, reduce processing pressure, and reduce hardware upgrade costs.

Active Publication Date: 2016-11-09
FUJIAN STAR NET WISDOM TECH CO LTD
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the existing ippbx system, open-source pbx, such as freeswitch, a soft-switch solution for telephones, opensips, a mature open-source SIP server, freepbx, a graphical interface used to control the application program Asterisk, and the open-source tool YATA are all in the application layer To realize the media forwarding function, the media packet needs to be sent from the kernel protocol stack to the application layer, and the media forwarding module of the application layer modifies the destination port and ip according to the specific call, and then sends it back to the kernel protocol stack to be forwarded to the peer phone; the media packet is processed The copy process from the kernel to the application layer, and then from the application layer to the kernel, consumes a lot of system and cannot meet the needs of high-concurrency media services

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
  • Linux kernel based media proxy implementation method
  • Linux kernel based media proxy implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] see figure 1 and figure 2 Shown, a kind of method of realizing media proxy based on linux kernel of the present invention, media proxy is placed in linux kernel and realizes, saves the flow process that media bag is copied back and forth in linux system kernel, application layer, and realizes between media proxy Distributed communication management, install media proxy on multiple devices to realize the function of dynamically expanding media forwarding performance.

[0021] In the present invention, the media proxy of the linux application layer is placed in the linux kernel to realize, specifically: in the linux kernel network protocol stack, the media bag that meets the requirements is hooked out, and forwarded to after modifying the media bag message header information target party.

[0022] Among them, realize distributed communication management between media proxies, install media proxies on multiple devices, and realize the function of dynamically expanding m...

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 linux kernel based media proxy implementation method. Media proxy is arranged in linux kernel to be implemented, thereby omitting a flow of copying media packets between a linux system kernel and an application layer back and forth; and distributive communication management is implemented among the media proxy, and the media proxy is installed in multiple devices, thereby achieving a function of dynamically expanding media forwarding performance. According to the linux kernel based media proxy implementation method, the media forwarding performance is remarkably improved, processing pressure of IPPBX is reduced, performance of media forwarding, recording, three-party communication, audio media coding and decoding conversion and the like is improved, and hardware upgrading costs of the IPPBX is reduced in disguised form.

Description

technical field [0001] The invention relates to the technical field of communication equipment, in particular to a method for realizing media proxy based on the Linux kernel. Background technique [0002] In the existing communication network, the use of ippbx (Internet telephone exchange) has been very popular. Many corporate offices use ippbx to replace the traditional pbx (Private Branch Exchange, user-level exchange) to realize audio or audio and video communication, which greatly improves Improve office efficiency and reduce communication costs. [0003] At present, the mainstream communication core network access is undertaken by equipment such as ippbx and IAD (Integrated Access Device). And because of the communication pressure, theories such as active and standby systems, load balancing, independent media servers, and separation of business control and call control are proposed. It can be said that the service concept of communication integration is only reflected ...

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): H04L29/06
CPCH04L65/765
Inventor 张高旺林勇陈荣观
Owner FUJIAN STAR NET WISDOM TECH CO LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More