CN115499685A - Adaptive multiplexing coding system and method - Google Patents

Adaptive multiplexing coding system and method Download PDF

Info

Publication number
CN115499685A
CN115499685A CN202211157422.0A CN202211157422A CN115499685A CN 115499685 A CN115499685 A CN 115499685A CN 202211157422 A CN202211157422 A CN 202211157422A CN 115499685 A CN115499685 A CN 115499685A
Authority
CN
China
Prior art keywords
data
multiplexing
path
set time
multiplexed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202211157422.0A
Other languages
Chinese (zh)
Other versions
CN115499685B (en
Inventor
刘鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Good Feeling Health Industry Group Co ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN202211157422.0A priority Critical patent/CN115499685B/en
Publication of CN115499685A publication Critical patent/CN115499685A/en
Application granted granted Critical
Publication of CN115499685B publication Critical patent/CN115499685B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0014Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the source coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/20Arrangements for detecting or preventing errors in the information received using signal quality detector
    • H04L1/203Details of error rate determination, e.g. BER, FER or WER
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2383Channel coding or modulation of digital bit-stream, e.g. QPSK modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

The invention relates to an adaptive multiplex coding system, comprising: the data receiving mechanism is used for receiving each path of data to be multiplexed; the error code analysis mechanism is used for analyzing the average error rate of the data with different channel numbers in each channel of data to be subjected to multiplexing after the multiplexing processing of the signal multiplexing mechanism by adopting an error code analysis model, and taking the channel number with the lowest average error rate as a reference number; and the signal multiplexing mechanism is used for selecting more than two paths of data with reference quantity from each path of data every set time length to execute multiplexing processing in the next set time length. The invention also relates to a method of adaptive multiplex coding. The self-adaptive multiplexing coding system and the method thereof have reliable logic and wide application. The multiplexing performance of the source data is improved because the multiplexing error rate of different paths of the current multiplex data to be multiplexed is tested to obtain different optimal paths aiming at different multiplexing contents.

Description

Adaptive multiplexing coding system and method
Technical Field
The present invention relates to the field of data analysis, and in particular, to a system and method for adaptive multiplexing coding.
Background
Data analysis is the basis of a quality management system, and the manager of an organization should evaluate its effectiveness, as appropriate, by analyzing the following questions:
(1) Whether the information for providing the decision is sufficient and credible or not and whether the problem of decision error caused by insufficient information, misalignment and delay exists or not;
(2) Whether the effect of the information on the continuous improvement of the quality management system, the process and the product is consistent with the expected value or not and whether data analysis is effectively applied in the product implementation process or not;
(3) Whether the purpose of collecting data is clear or not, whether the collected data is real and sufficient or not and whether an information channel is smooth or not;
(4) Whether the data analysis method is reasonable or not and whether the risk is controlled within an acceptable range or not;
(5) Whether resources required by data analysis are guaranteed or not.
Meanwhile, the data analysis has a very wide application range, and a typical data analysis may comprise the following three steps:
(1) Exploratory data analysis: when data is just obtained, disorder is possible, no rule can be seen, possible forms of regularity are explored by means of drawing, tabulating, equation fitting in various forms, calculating certain characteristic quantities and the like, namely, the direction and the mode of searching and revealing the regularity hidden in the data;
(2) Model selection and analysis, wherein one or more types of possible models are provided on the basis of exploratory analysis, and then certain models are selected through further analysis;
(3) And (3) inference analysis: inferences are typically made regarding the degree of reliability and accuracy of a determined model or estimate using mathematical statistical methods.
The data analysis may be used for a specific analysis of the channel coded data content. Currently, in signal multiplexing before channel coding is performed, reduction and optimization of the data error rate after multiplexing is performed can be achieved by adjusting the number of multiplexed paths, however, the same multiplexing mechanism has different optimized paths specifically selected due to different data contents to be multiplexed currently, and if a current and simple multiplexing scheme with a fixed path is adopted, it is obvious that the data error rate optimization mechanism is too coarse and solidified.
Disclosure of Invention
In order to solve the above problems, the present invention provides an adaptive multiplexing coding system and method, which can perform a multiplexing error rate test for different paths of currently multiplexed data before performing multiplexing for a long time for the same multiplexing mechanism, so as to obtain different optimal paths for different multiplexed contents, thereby trading a shorter test for a longer multiplexing performance.
According to an aspect of the present invention, there is provided an adaptive multiplexing coding system, the system comprising:
the data receiving mechanism is used for receiving each path of data to be multiplexed, wherein each path of data is video signal data, audio signal data or service signal data;
the error code analysis mechanism is connected with the data receiving mechanism and is used for establishing an error code analysis model aiming at the same signal multiplexing mechanism, the error code analysis model is used for analyzing the average error rate of different paths of data in each path of data to be multiplexed after multiplexing processing of the signal multiplexing mechanism, and the path number with the lowest average error rate is taken as a reference number to be output;
the signal multiplexing mechanism is respectively connected with the error code analyzing mechanism and the data receiving mechanism and is used for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain information source coded data in each set time interval;
the channel coding mechanism is connected with the signal multiplexing mechanism and is used for executing channel coding processing on the received source coding data in each set time length to obtain channel coding data in each set time length;
the method for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain the source coding data in each set time interval comprises the following steps: the value of the reference quantity is less than the quantity of each path of data;
wherein, selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain the source coding data in each set time interval further comprises: after the selection of more than two paths of data with the reference number in the last set time length is completed, the more than two paths of data with the reference number in the next set time length comprise other paths of data which are not selected in the last set time length;
the method for multiplexing the information source coded data in each set duration includes the following steps: and acquiring the reference number and the least common multiple of the total number of the paths of data, wherein the multiplexing times of each path of data in the paths of data to be multiplexed are equal in the time interval of multiplying each set time length by the least common multiple.
According to another aspect of the present invention, there is also provided an adaptive multiplexing encoding method, the method including:
the data receiving mechanism is used for receiving each path of data to be multiplexed, wherein each path of data is video signal data, audio signal data or service signal data;
the error code analysis mechanism is connected with the data receiving mechanism and used for establishing an error code analysis model aiming at the same signal multiplexing mechanism, the error code analysis model is used for analyzing the average error rate of the data with different paths in the data to be multiplexed after multiplexing processing of the signal multiplexing mechanism, and the path number with the lowest average error rate is used as the reference number to be output;
the signal multiplexing mechanism is respectively connected with the error code analyzing mechanism and the data receiving mechanism and is used for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain information source coding data in each set time interval;
the channel coding mechanism is connected with the signal multiplexing mechanism and used for executing channel coding processing on the received source coding data in each set time length to obtain channel coding data in each set time length;
the method for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain the source coding data in each set time interval comprises the following steps: the value of the reference quantity is less than the quantity of each path of data;
the method for multiplexing the information source coded data in each set duration includes the following steps: after the selection of the more than two paths of data of the reference quantity in the last set time length is completed, the more than two paths of data of the reference quantity in the next set time length comprise other paths of data which are not selected in the last set time length;
wherein, selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain the source coding data in each set time interval further comprises: and acquiring the reference number and the least common multiple of the total number of the paths of data, wherein the multiplexing times of each path of data in the paths of data to be multiplexed are equal in the time interval of multiplying each set time length by the least common multiple.
Therefore, compared with the prior art, the invention has the following two outstanding technical advances:
firstly, establishing an error code analysis model aiming at the same signal multiplexing mechanism, wherein the error code analysis model is used for analyzing the average error rate of different paths of data subjected to multiplexing processing by the signal multiplexing mechanism in each path of data to be subjected to multiplexing, and outputting the path number with the lowest average error rate as a reference number, so that the path number with the lowest average error rate is selected to perform subsequent long-time multiplexing processing, and the reliability of the subsequent long-time multiplexing processing is improved with lower test cost;
secondly, in the subsequent long-time multiplexing processing, selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain source coding data in each set time interval, wherein the step of multiplexing processing comprises the following steps: and acquiring the reference quantity and the least common multiple of the total number of the paths of data, and in the time interval of multiplying each set time length by the least common multiple, the multiplexing times of each path of data in the paths of data to be multiplexed are equal, so that the equal multiplexing opportunities of each path of data are realized by adopting a least common multiple processing mechanism.
The self-adaptive multiplexing coding system and the method have reliable logic and wide application. The multiplexing error rate test of different paths is carried out on the multiplex data to be multiplexed at present to obtain different optimal paths aiming at different multiplexing contents, thereby improving the multiplexing performance of the source data.
Drawings
Embodiments of the invention will now be described with reference to the accompanying drawings, in which:
fig. 1 is a block diagram illustrating the construction of an adaptive multiplex encoding system according to an embodiment of the present invention.
Fig. 2 is a flow chart illustrating steps of an adaptive multiplex encoding method according to an embodiment of the present invention.
Detailed Description
Embodiments of the adaptive multiplexing coding system and method of the present invention will be described in detail below with reference to the accompanying drawings.
Example 1
Fig. 1 is a block diagram showing the structure of an adaptive multiplex coding system according to an embodiment of the present invention, the system including:
the data receiving mechanism is used for receiving each path of data to be multiplexed, wherein each path of data is video signal data, audio signal data or service signal data;
the error code analysis mechanism is connected with the data receiving mechanism and used for establishing an error code analysis model aiming at the same signal multiplexing mechanism, the error code analysis model is used for analyzing the average error rate of the data with different paths in the data to be multiplexed after multiplexing processing of the signal multiplexing mechanism, and the path number with the lowest average error rate is used as the reference number to be output;
the signal multiplexing mechanism is respectively connected with the error code analyzing mechanism and the data receiving mechanism and is used for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain information source coded data in each set time interval;
the channel coding mechanism is connected with the signal multiplexing mechanism and is used for executing channel coding processing on the received source coding data in each set time length to obtain channel coding data in each set time length;
the method for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain the source coding data in each set time interval comprises the following steps: the value of the reference quantity is less than the quantity of each path of data;
the method for multiplexing the information source coded data in each set duration includes the following steps: after the selection of more than two paths of data with the reference number in the last set time length is completed, the more than two paths of data with the reference number in the next set time length comprise other paths of data which are not selected in the last set time length;
wherein, selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain the source coding data in each set time interval further comprises: acquiring the reference quantity and the least common multiple of the total number of each path of data, and in the time interval of multiplying each set time length by the least common multiple, the multiplexing times of each path of data in each path of data to be multiplexed are equal;
illustratively, the data receiving mechanism is configured to receive each channel of data to be multiplexed, where each channel of data is video signal data, audio signal data, or service signal data, and includes: the data receiving mechanism receives various paths of data to be multiplexed through a wireless communication link, wherein each path of data is video signal data, audio signal data or service signal data;
the data receiving mechanism receives each path of data to be multiplexed through a wireless communication link, and each path of data is video signal data, audio signal data or service signal data and comprises the following steps: the data receiving mechanism receives each path of data to be multiplexed through a time division duplex communication link, wherein each path of data is video signal data, audio signal data or service signal data;
and the data receiving mechanism receives each path of data to be multiplexed through a wireless communication link, wherein each path of data is video signal data, audio signal data or service signal data and comprises the following steps: the data receiving mechanism receives each path of data to be multiplexed through a frequency division duplex communication link, wherein each path of data is video signal data, audio signal data or service signal data.
Example 2
Next, a detailed description of the adaptive multiplex coding system of the present invention will be further continued.
The adaptive multiplexing coding system may further include:
the modulation transmission mechanism is connected with the channel coding mechanism and is used for carrying out modulation processing on the received channel coding data to obtain a modulated signal and transmitting the modulated signal;
the modulation transmission mechanism comprises a modulation processing unit and a transmission processing unit, wherein the modulation processing unit is connected with the channel coding mechanism and is used for performing modulation processing on the received channel coding data to obtain a modulated signal;
the transmission processing unit is connected with the modulation processing unit and used for transmitting the modulated signal.
The adaptive multiplexing coding system may further include:
the synchronous trigger equipment is connected with the data receiving mechanism and used for triggering the data receiving mechanism to synchronously trigger the receiving action of each path of data to be multiplexed;
the data receiving mechanism is internally provided with a plurality of data cache regions for respectively storing the received data of each path to be multiplexed;
the data receiving mechanism is internally provided with a plurality of data buffer areas for respectively storing the received data of each path to be multiplexed, and the data receiving mechanism comprises: the plurality of data cache regions are relatively isolated in physical space;
the data receiving mechanism is internally provided with a plurality of data cache regions for respectively storing the received data to be multiplexed, and the data receiving mechanism comprises: the maximum storage capacity of each of the plurality of data buffers is equal.
In the adaptive multiplex encoding system:
the error code analysis model analyzes the average error rate of the data of different paths in the data to be multiplexed after the multiplexing processing of the signal multiplexing mechanism, and the output of the path number with the lowest average error rate as the reference number comprises the following steps: and acquiring the error rate of each path of data in the data of a certain path number in the information source coding data in the set time length obtained after the multiplexing processing of the signal multiplexing mechanism is carried out on the data of a certain path number in the data of various paths to be subjected to multiplexing in the set time length.
And in the adaptive multiplex encoding system:
the analyzing module analyzes the average error rate of the multiplexed data of different paths in the multiplexed data to be executed by the signal multiplexing mechanism, and outputs the path number with the lowest average error rate as the reference number, wherein the average error rate is obtained by multiplexing the signal multiplexing mechanism by the signal multiplexing mechanism, and the analyzing module further comprises: and taking the average value of the error rates corresponding to the data of each path in the acquired data of the certain path number as the average error rate of the data of the certain path number in the data of each path to be multiplexed after the multiplexing processing of the signal multiplexing mechanism.
Example 3
Fig. 2 is a flow chart illustrating steps of an adaptive multiplexing encoding method according to an embodiment of the present invention, the method including:
the data receiving mechanism is used for receiving each path of data to be multiplexed, wherein each path of data is video signal data, audio signal data or service signal data;
using an error code analysis mechanism connected with the data receiving mechanism and used for establishing an error code analysis model aiming at the same signal multiplexing mechanism, wherein the error code analysis model is used for analyzing the average error rate of different paths of data in each path of data to be multiplexed after multiplexing processing of the signal multiplexing mechanism, and outputting the path number with the lowest average error rate as a reference number;
the signal multiplexing mechanism is respectively connected with the error code analyzing mechanism and the data receiving mechanism and is used for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain information source coding data in each set time interval;
the channel coding mechanism is connected with the signal multiplexing mechanism and used for executing channel coding processing on the received source coding data in each set time length to obtain channel coding data in each set time length;
the method for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain the source coding data in each set time interval comprises the following steps: the value of the reference quantity is smaller than the quantity of each path of data;
wherein, selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain the source coding data in each set time interval further comprises: after the selection of the more than two paths of data of the reference quantity in the last set time length is completed, the more than two paths of data of the reference quantity in the next set time length comprise other paths of data which are not selected in the last set time length;
the method for multiplexing the information source coded data in each set duration includes the following steps: acquiring the reference number and the least common multiple of the total number of each path of data, and in the time interval of multiplying each set duration by the least common multiple, the multiplexing times of each path of data in each path of data to be multiplexed are equal;
illustratively, the data receiving mechanism is configured to receive each channel of data to be multiplexed, where each channel of data is video signal data, audio signal data, or service signal data, and includes: the data receiving mechanism receives various paths of data to be multiplexed through a wireless communication link, wherein each path of data is video signal data, audio signal data or service signal data;
the data receiving mechanism receives each path of data to be multiplexed through a wireless communication link, and each path of data is video signal data, audio signal data or service signal data and comprises the following steps: the data receiving mechanism receives each path of data to be multiplexed through a time division duplex communication link, wherein each path of data is video signal data, audio signal data or service signal data;
and the data receiving mechanism receives each path of data to be multiplexed through the wireless communication link, wherein each path of data is video signal data, audio signal data or service signal data and comprises the following steps: the data receiving mechanism receives each path of data to be multiplexed through a frequency division duplex communication link, wherein each path of data is video signal data, audio signal data or service signal data.
Example 4
Next, the specific steps of the adaptive multiplex coding method of the present invention will be further described.
The adaptive multiplexing encoding method may further include:
the modulation transmission mechanism is connected with the channel coding mechanism and is used for carrying out modulation processing on the received channel coding data to obtain a modulated signal and transmitting the modulated signal;
the modulation transmission mechanism comprises a modulation processing unit and a transmission processing unit, wherein the modulation processing unit is connected with the channel coding mechanism and is used for performing modulation processing on the received channel coding data to obtain a modulated signal;
the transmission processing unit is connected with the modulation processing unit and used for transmitting the modulated signal.
The adaptive multiplexing encoding method may further include:
the synchronous triggering device is connected with the data receiving mechanism and used for triggering the synchronous triggering of the receiving action of the data receiving mechanism on each path of data to be multiplexed;
the data receiving mechanism is internally provided with a plurality of data cache regions for respectively storing the received data of each path to be multiplexed;
the data receiving mechanism is internally provided with a plurality of data buffer areas for respectively storing the received data of each path to be multiplexed, and the data receiving mechanism comprises: the plurality of data cache regions are relatively isolated in physical space;
the data receiving mechanism is internally provided with a plurality of data buffer areas for respectively storing the received data of each path to be multiplexed, and the data receiving mechanism comprises: the maximum storage capacity of each of the plurality of data buffers is equal.
In the adaptive multiplexing encoding method:
the error code analysis model analyzes the average error rate of the data of different paths in the data to be multiplexed after the multiplexing processing of the signal multiplexing mechanism, and the output of the path number with the lowest average error rate as the reference number comprises the following steps: and acquiring the error rate of each path of data in the data of a certain path number in the information source coding data in the set time length obtained after the multiplexing processing of the signal multiplexing mechanism is carried out on the data of a certain path number in the data of various paths to be subjected to multiplexing in the set time length.
And in the adaptive multiplexing coding method:
the error code analysis model analyzes the average error rate of the data with different channel numbers in each channel of data to be multiplexed after the multiplexing processing of the signal multiplexing mechanism, and the output of the channel number with the lowest average error rate as the reference number further comprises the following steps: and taking the average value of the error rates corresponding to the data of each path in the acquired data of the certain path number as the average error rate of the data of the certain path number in the data of each path to be multiplexed after the multiplexing processing of the signal multiplexing mechanism.
In addition, in the adaptive multiplexing coding system and method, a parameter configuration mechanism may be further included, and the parameter configuration mechanism is respectively connected to the data receiving mechanism, the error code analyzing mechanism, the signal multiplexing mechanism, and the channel coding mechanism;
the information configuration mechanism is used for synchronously completing the configuration operation of the respective working parameters of the data receiving mechanism, the error code analysis mechanism, the signal multiplexing mechanism and the channel coding mechanism.
Although the present invention has been fully described by way of example, it is to be understood that various changes and modifications will become apparent to those skilled in the art. Therefore, unless otherwise indicated, changes and modifications may be made without departing from the scope of the invention, and such changes and modifications are to be considered as included within the scope of the invention.

Claims (10)

1. An adaptive multiplexing coding system, the system comprising:
the data receiving mechanism is used for receiving each path of data to be multiplexed, wherein each path of data is video signal data, audio signal data or service signal data;
the error code analysis mechanism is connected with the data receiving mechanism and used for establishing an error code analysis model aiming at the same signal multiplexing mechanism, the error code analysis model is used for analyzing the average error rate of the data with different paths in the data to be multiplexed after multiplexing processing of the signal multiplexing mechanism, and the path number with the lowest average error rate is used as the reference number to be output;
the signal multiplexing mechanism is respectively connected with the error code analyzing mechanism and the data receiving mechanism and is used for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain information source coded data in each set time interval;
the channel coding mechanism is connected with the signal multiplexing mechanism and is used for executing channel coding processing on the received source coding data in each set time length to obtain channel coding data in each set time length;
the method for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain the source coding data in each set time interval comprises the following steps: the value of the reference quantity is smaller than the quantity of each path of data;
the method for multiplexing the information source coded data in each set duration includes the following steps: after the selection of the more than two paths of data of the reference quantity in the last set time length is completed, the more than two paths of data of the reference quantity in the next set time length comprise other paths of data which are not selected in the last set time length;
the method for multiplexing the information source coded data in each set duration includes the following steps: and acquiring the reference number and the least common multiple of the total number of the paths of data, wherein the multiplexing times of each path of data in the paths of data to be multiplexed are equal in the time interval of multiplying each set time length by the least common multiple.
2. The adaptive multiplexing coding system of claim 1, wherein the system further comprises:
the modulation transmission mechanism is connected with the channel coding mechanism and is used for performing modulation processing on the received channel coding data to obtain a modulated signal and transmitting the modulated signal;
the modulation transmission mechanism comprises a modulation processing unit and a transmission processing unit, wherein the modulation processing unit is connected with the channel coding mechanism and is used for performing modulation processing on the received channel coding data to obtain a modulated signal;
the transmission processing unit is connected with the modulation processing unit and used for transmitting the modulated signal.
3. The adaptive multiplexing coding system of claim 1, wherein the system further comprises:
the synchronous trigger equipment is connected with the data receiving mechanism and used for triggering the data receiving mechanism to synchronously trigger the receiving action of each path of data to be multiplexed;
the data receiving mechanism is internally provided with a plurality of data cache regions for respectively storing the received data of each path to be multiplexed;
the data receiving mechanism is internally provided with a plurality of data cache regions for respectively storing the received data to be multiplexed, and the data receiving mechanism comprises: the plurality of data cache regions are relatively isolated in physical space;
the data receiving mechanism is internally provided with a plurality of data cache regions for respectively storing the received data to be multiplexed, and the data receiving mechanism comprises: the maximum storage capacity of each of the plurality of data buffer areas is equal.
4. An adaptive multiplexing coding system according to any of claims 1-3, characterized in that:
the error code analysis model analyzes the average error rate of the data of different paths in the data to be multiplexed after the multiplexing processing of the signal multiplexing mechanism, and the output of the path number with the lowest average error rate as the reference number comprises the following steps: and acquiring the error rate of each path of data in the data of a certain path number in the information source coding data in the set time length obtained after the multiplexing processing of the signal multiplexing mechanism is carried out on the data of a certain path number in the data of various paths to be subjected to multiplexing in the set time length.
5. The adaptive multiplexing coding system of claim 4, wherein:
the analyzing module analyzes the average error rate of the multiplexed data of different paths in the multiplexed data to be executed by the signal multiplexing mechanism, and outputs the path number with the lowest average error rate as the reference number, wherein the average error rate is obtained by multiplexing the signal multiplexing mechanism by the signal multiplexing mechanism, and the analyzing module further comprises: and taking the average value of the error rates corresponding to the data of each path in the obtained data of the certain path number as the average error rate of the data of the certain path number in the data of each path to be multiplexed after the multiplexing processing of the signal multiplexing mechanism.
6. An adaptive multiplexing coding method, the method comprising:
the data receiving mechanism is used for receiving each path of data to be multiplexed, wherein each path of data is video signal data, audio signal data or service signal data;
the error code analysis mechanism is connected with the data receiving mechanism and used for establishing an error code analysis model aiming at the same signal multiplexing mechanism, the error code analysis model is used for analyzing the average error rate of the data with different paths in the data to be multiplexed after multiplexing processing of the signal multiplexing mechanism, and the path number with the lowest average error rate is used as the reference number to be output;
the signal multiplexing mechanism is used and is respectively connected with the error code analyzing mechanism and the data receiving mechanism and used for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at intervals of set time length to execute multiplexing processing in the next set time length so as to obtain information source coding data in each set time length;
the channel coding mechanism is connected with the signal multiplexing mechanism and used for executing channel coding processing on the received source coding data in each set time length to obtain channel coding data in each set time length;
the method for selecting more than two paths of data with reference quantity from each path of data to be multiplexed at set time intervals to execute multiplexing processing in the next set time interval so as to obtain the source coding data in each set time interval comprises the following steps: the value of the reference quantity is less than the quantity of each path of data;
the method for multiplexing the information source coded data in each set duration includes the following steps: after the selection of the more than two paths of data of the reference quantity in the last set time length is completed, the more than two paths of data of the reference quantity in the next set time length comprise other paths of data which are not selected in the last set time length;
the method for multiplexing the information source coded data in each set duration includes the following steps: and acquiring the reference number and the least common multiple of the total number of the paths of data, wherein the multiplexing times of each path of data in the paths of data to be multiplexed are equal in the time interval of multiplying each set time length by the least common multiple.
7. The adaptive multiplexing coding method of claim 6, wherein the method further comprises:
the modulation transmission mechanism is connected with the channel coding mechanism and used for carrying out modulation processing on the received channel coding data to obtain a modulated signal and transmitting the modulated signal;
the modulation transmission mechanism comprises a modulation processing unit and a transmission processing unit, wherein the modulation processing unit is connected with the channel coding mechanism and is used for performing modulation processing on the received channel coding data to obtain a modulated signal;
the transmission processing unit is connected with the modulation processing unit and used for transmitting the modulated signal.
8. The adaptive multiplexing coding method of claim 7, wherein the method further comprises:
the synchronous triggering device is connected with the data receiving mechanism and used for triggering the synchronous triggering of the receiving action of the data receiving mechanism on each path of data to be multiplexed;
the data receiving mechanism is internally provided with a plurality of data cache regions for respectively storing the received data of each path to be multiplexed;
the data receiving mechanism is internally provided with a plurality of data buffer areas for respectively storing the received data of each path to be multiplexed, and the data receiving mechanism comprises: the plurality of data cache regions are relatively isolated in physical space;
the data receiving mechanism is internally provided with a plurality of data buffer areas for respectively storing the received data of each path to be multiplexed, and the data receiving mechanism comprises: the maximum storage capacity of each of the plurality of data buffers is equal.
9. The adaptive multiplexing coding method of any of claims 6-8, characterized in that:
the error code analysis model analyzes the average error rate of the data with different paths of data in the paths of data to be multiplexed after the multiplexing processing of the signal multiplexing mechanism, and the output of the path with the lowest average error rate as the reference number comprises the following steps: and acquiring the error rate of each path of data in the data of a certain path number in the information source coding data in the set time length obtained after the multiplexing processing of the signal multiplexing mechanism is carried out on the data of a certain path number in the data of various paths to be subjected to multiplexing in the set time length.
10. The adaptive multiplexing coding method of claim 9, wherein:
the error code analysis model analyzes the average error rate of the data with different channel numbers in each channel of data to be multiplexed after the multiplexing processing of the signal multiplexing mechanism, and the output of the channel number with the lowest average error rate as the reference number further comprises the following steps: and taking the average value of the error rates corresponding to the data of each path in the acquired data of the certain path number as the average error rate of the data of the certain path number in the data of each path to be multiplexed after the multiplexing processing of the signal multiplexing mechanism.
CN202211157422.0A 2022-09-22 2022-09-22 Adaptive multiplexing coding system and method Active CN115499685B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211157422.0A CN115499685B (en) 2022-09-22 2022-09-22 Adaptive multiplexing coding system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211157422.0A CN115499685B (en) 2022-09-22 2022-09-22 Adaptive multiplexing coding system and method

Publications (2)

Publication Number Publication Date
CN115499685A true CN115499685A (en) 2022-12-20
CN115499685B CN115499685B (en) 2023-06-23

Family

ID=84470309

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211157422.0A Active CN115499685B (en) 2022-09-22 2022-09-22 Adaptive multiplexing coding system and method

Country Status (1)

Country Link
CN (1) CN115499685B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634089A (en) * 2013-07-05 2014-03-12 山东科技大学 Method for entropy division multiplexing
US20150312601A1 (en) * 2014-04-28 2015-10-29 Magnum Semiconductor, Inc. Methods and apparatuses including a statistical multiplexer with multiple channel rate control
CN106788811A (en) * 2016-12-07 2017-05-31 海能达通信股份有限公司 A kind of computational methods of digital communication system and the bit error rate
CN109150407A (en) * 2018-09-25 2019-01-04 中国科学院国家授时中心 Multiplex signal pseudo noise code is blind to estimate method, code error correction method and device
CN113346967A (en) * 2021-05-10 2021-09-03 上海卫星工程研究所 Satellite data transmission error rate index testing system and method
CN114615671A (en) * 2022-02-09 2022-06-10 上海瀚讯信息技术股份有限公司 Square area array based distributed OAM high-capacity uplink transmission method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634089A (en) * 2013-07-05 2014-03-12 山东科技大学 Method for entropy division multiplexing
US20150312601A1 (en) * 2014-04-28 2015-10-29 Magnum Semiconductor, Inc. Methods and apparatuses including a statistical multiplexer with multiple channel rate control
CN106788811A (en) * 2016-12-07 2017-05-31 海能达通信股份有限公司 A kind of computational methods of digital communication system and the bit error rate
CN109150407A (en) * 2018-09-25 2019-01-04 中国科学院国家授时中心 Multiplex signal pseudo noise code is blind to estimate method, code error correction method and device
CN113346967A (en) * 2021-05-10 2021-09-03 上海卫星工程研究所 Satellite data transmission error rate index testing system and method
CN114615671A (en) * 2022-02-09 2022-06-10 上海瀚讯信息技术股份有限公司 Square area array based distributed OAM high-capacity uplink transmission method

Also Published As

Publication number Publication date
CN115499685B (en) 2023-06-23

Similar Documents

Publication Publication Date Title
US11133865B2 (en) Optical network performance evaluation using a hybrid neural network
EP4037256A1 (en) Bandwidth prediction method and apparatus, electronic device and storage medium
US10887009B2 (en) G-OSNR estimation on dynamic PS-QAM channels using hybrid neural networks
EP1727375A1 (en) Assessment of perceived quality of a packetized video stream
US10091675B2 (en) System and method for estimating an effective bandwidth
CN111242171A (en) Model training, diagnosis and prediction method and device for network fault and electronic equipment
CN107911254B (en) Log transmission method and device, computing equipment and storage medium
CN103731173A (en) Transceiver operating in wireless communication network, network transmission system and method
CN105830415A (en) Methods, radio communication device and base station device for managing a media stream
CN114266294A (en) Training method of classification model, and fault analysis method and device of target link
CN101911518A (en) Communication device and communication system
CN109547102B (en) Optical performance monitoring method and device, electronic equipment and readable storage medium
CN115499685A (en) Adaptive multiplexing coding system and method
US6369722B1 (en) Coding, decoding and transcoding methods
CN117221295A (en) Low-delay video transmission system based on edge calculation and network slicing
Jameel et al. Deep learning for frame error prediction using a DARPA spectrum collaboration challenge (SC2) dataset
CN115981192A (en) Industrial network based cooperative control and prejudgment method
CN114268961A (en) Model training method, parameter adjusting method, device and equipment of shared base station
Nikolov et al. MABASR—a robust wireless interface selection policy for heterogeneous vehicular networks
CN117097962B (en) Multiplexing duration prediction system for wireless transmission
US20150103958A1 (en) Methods, systems, and media for determining whether a signal of interest is present
CN111314779B (en) Method and device for determining streaming media transmission quality
CN117651288B (en) Signal transmission method, device and equipment of intelligent outdoor television and storage medium
Rodrigues et al. An adaptive guard band selection based on convolutional neural network
CN115665867B (en) Spectrum management method and system for Internet of Vehicles

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20230412

Address after: Room 1502, 13th floor, No. 52 North Fourth Ring West Road, Haidian District, Beijing, 100080

Applicant after: Good Feeling Health Industry Group Co.,Ltd.

Address before: 3/F, Building 1, Zone C, Tianfu Software Park, No. 219, Tianhua Second Road, High tech Zone, Chengdu, Sichuan 610041

Applicant before: Liu Peng

GR01 Patent grant
GR01 Patent grant