Tiantong satellite voice data transmission terminal device and data transmission method

Through technical means such as real-time voice quality evaluation and data classification, the problems of decreasing clarity and resource waste caused by limited bandwidth and interference in Tiantong satellite voice data transmission are solved, and more efficient bandwidth allocation and data transmission quality are achieved.

CN119945535AActive Publication Date: 2025-05-06NANJING EYE LAKE INFORMATION TECH CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202510422184.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-07
Publication Date
2025-05-06
Estimated Expiration
2045-04-07

AI Technical Summary

Technical Problem

Under high load conditions, in Tiantong satellite voice data transmission, due to limited bandwidth resources, low-priority voice data may be compressed, resulting in a decrease in clarity and even delay or packet loss problems. At the same time, high-priority voice data may not be transmitted normally due to interference, resulting in waste of resources.

Method used

The quality of voice data is monitored through the real-time voice quality evaluation algorithm, set a stable bandwidth threshold and a clear voice data threshold, identify high-interference data, and classify data levels according to priority and interference degree, perform corresponding data compression operations, and reasonably allocate bandwidth resources.

Benefits of technology

It effectively improves the clarity of voice data, realizes the reasonable allocation of bandwidth resources, avoids the situation where high-priority data cannot be transmitted normally due to interference, and avoids resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119945535A_ABST
    Figure CN119945535A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of voice data transmission, and discloses a Tiantong satellite voice data transmission terminal device and a data transmission method, and the method comprises the following steps: continuously monitoring the quality of voice transmitted in a Tiantong satellite by using a real-time voice quality evaluation algorithm, evaluating the quality of voice data, and setting a stable bandwidth threshold value; when the bandwidth required by real-time data transmission exceeds a stable bandwidth threshold due to the increase of the voice data transmission quantity, executing an interference source identification strategy; the interference source identification strategy comprises the steps of setting a voice data clear threshold value, and comparing the voice quality of all voice data needing to be transmitted with the voice data clear threshold value. According to the invention, by setting the voice data clear threshold, the interference degree of all voice data can be analyzed when the bandwidth is insufficient, and the voice data with insufficient definition can be brought into high-interference data in advance, so that the bandwidth resource can be reasonably allocated to the data with ideal definition for transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of voice data transmission, in particular to a Tiantong satellite voice data transmission terminal device and a data transmission method. Background Art

[0002] The Tiantong satellite system is a technology developed by China to enhance the country's communication capabilities and provide a satellite communication network with global coverage. This system can provide stable communication services in places where there is no ground communication infrastructure, which is particularly useful in remote areas or disaster situations. Voice signals are transmitted through the satellite network to ensure that users can have clear voice calls in environments where ground communication is not smooth.

[0003] In the process of using Tiantong satellite for voice data transmission, due to the limited bandwidth resources of satellite communication, under high load conditions, the satellite network will generally schedule according to the priority of communication, and low-priority voice data will be compressed with a high compression ratio, resulting in poor clarity of voice data, and even serious delays or packet loss. However, some high-priority voice data will also be interfered by other factors (such as ground obstacles, weather interference, hardware antenna problems). At this time, even if more bandwidth resources are given to high-priority voice data, normal calls cannot be achieved, but resources are wasted.

[0004] To this end, the present invention provides a Tiantong satellite voice data transmission terminal device and a data transmission method. Summary of the invention

[0005] In view of the problems existing in the above-mentioned prior art, the purpose of the present invention is to provide a Tiantong satellite voice data transmission terminal device and a data transmission method, so that when processing the transmission of Tiantong satellite voice data, the reasons why the clarity of voice data is disturbed under high load conditions can be identified, so that the allocation of broadband resources can effectively improve the clarity of voice data and realize the reasonable allocation of bandwidth resources.

[0006] In order to achieve the above-mentioned purpose, the present invention provides the following technical solution: a method for transmitting voice data via a Tiantong satellite, the method comprising the following steps: Use a real-time voice quality assessment algorithm to continuously monitor the voice quality transmitted in the Tiantong satellite, evaluate the quality of voice data, and set a stable bandwidth threshold. When the increase in voice data transmission volume causes the bandwidth required for real-time data transmission to exceed the stable bandwidth threshold, execute the interference source identification strategy; The interference source identification strategy includes setting a voice data clarity threshold, comparing the voice quality of all voice data to be transmitted with the voice data clarity threshold, and if the voice quality of the voice data is greater than or equal to the voice data clarity threshold, classifying it as low interference data; if the voice quality of the voice data is less than the voice data clarity threshold, classifying it as high interference data; Different voice data levels are classified according to the preset voice data priority and the different interference data results into which the voice data is classified, and corresponding data compression operations are performed according to the different voice data levels.

[0007] In some implementations, the specific method of classifying different voice data levels is: Classify high-priority and low-interference voice data as primary voice data; Classify high-priority and high-interference voice data as secondary voice data; The voice data with low priority and included in the low interference category are classified as level 3 voice data; The voice data of low priority and high interference category are classified into four levels of voice data.

[0008] In some implementations, the specific data compression operations performed according to different voice data levels are: The first-level voice data and the third-level voice data are transmitted at a normal compression ratio, and the second-level voice data and the fourth-level voice data are compressed and transmitted at a high compression ratio.

[0009] In some implementations, an interference factor monitoring threshold is set, and after the secondary voice data is compressed and transmitted with a high compression ratio, the voice quality of the compressed secondary voice data is obtained, and through continuous monitoring of changes in voice quality, the voice quality of the compressed secondary voice data is compared with the interference factor monitoring threshold, and a corresponding response is made based on the comparison result.

[0010] In some implementations, the specific response based on the comparison result of the voice quality of the compressed secondary voice data and the interference factor monitoring threshold is: if the voice quality of the compressed secondary voice data is less than or equal to the interference factor monitoring threshold, the compression transmission mode with a high compression ratio should be maintained; if the voice quality of the compressed secondary voice data is greater than the interference factor monitoring threshold, then the secondary voice data of this type should be reclassified as primary voice data, and the normal compression ratio should be performed for voice data transmission.

[0011] In some implementations, a bandwidth buffer threshold is set, and the increased bandwidth occupancy of the secondary voice data that needs to be changed to the primary voice data after the normal compression ratio is restored is estimated, the increased bandwidth occupancy is compared with the bandwidth buffer threshold, and a corresponding response is made based on the comparison result.

[0012] In some implementations, the wide buffer threshold is set by obtaining the real-time bandwidth occupancy after data compression, and obtaining the wide buffer threshold by subtracting the real-time bandwidth occupancy from the stable bandwidth threshold; A specific method for estimating the increased bandwidth occupancy of the secondary voice data changed to the primary voice data after the normal compression ratio is restored is to calculate the ratio of the high compression ratio to the normal compression ratio, combine the ratio Bn with the actual bandwidth occupied by the secondary voice data before the change Zn to obtain the bandwidth occupancy after the normal compression ratio is restored Ht=Zn×Bn, and then use the real-time bandwidth occupancy St after data compression combined with the bandwidth occupancy Ht after the normal compression ratio is restored to obtain the estimated increased bandwidth occupancy Yl=St+Ht-Zn after the secondary voice data is changed to the primary voice data.

[0013] In some implementations, the specific response to comparing the estimated increased bandwidth occupancy with the bandwidth buffer threshold is: if the increased bandwidth occupancy is less than or equal to the bandwidth buffer threshold, the secondary voice data is normally reclassified as primary voice data without additional response; if the increased bandwidth occupancy is greater than the bandwidth buffer threshold, while the secondary voice data is reclassified as primary voice data, the third-level voice data preset as low priority will be changed to be transmitted in a high compression ratio manner.

[0014] In some embodiments, when the increased bandwidth occupancy is greater than the bandwidth buffer threshold, the maximum buffer threshold is obtained by summing the bandwidth occupied by the fourth-level voice data transmission and the bandwidth buffer threshold, and the maximum buffer threshold is used to replace the original bandwidth buffer threshold to compare with the increased bandwidth occupancy. If the increased bandwidth occupancy is greater than the maximum buffer threshold, the original compression ratio rule is maintained for data transmission; if the increased bandwidth occupancy is less than or equal to the maximum buffer threshold, the third-level voice data will continue to be transmitted at the original compression ratio to ensure the clarity of the voice data, and the strategy of suspending the fourth-level voice data transmission will be executed until the phenomenon of the sharp increase in voice data transmission is alleviated.

[0015] The present invention also provides the following technical solution: a Tiantong satellite voice data transmission terminal device, the device comprising a memory and a processor coupled to the memory, the processor being configured to execute the above-mentioned Tiantong satellite voice data transmission method based on instructions stored in the memory.

[0016] The present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the above-mentioned Tiantong satellite voice data transmission method.

[0017] Compared with the prior art, the technical solution provided by the present invention has the following beneficial effects: Firstly, by setting a voice data clarity threshold, the present invention can analyze the interference level of all voice data when bandwidth is tight, and include voice data with insufficient clarity into high-interference data in advance, so that bandwidth resources can be reasonably allocated to data with ideal clarity for transmission, thereby avoiding the waste of some high-priority voice data that is interfered by other factors occupying a large amount of bandwidth in traditional data transmission scheduling.

[0018] Secondly, by continuously monitoring the voice quality of the secondary voice data, the present invention can timely sense that the interference factors outside the bandwidth of the secondary voice data have disappeared, and enable the high-priority voice data to be restored to the original compression ratio for transmission in time, so as to ensure that the high-priority voice data will not cause a decrease in data transmission quality due to bandwidth resource adjustment.

[0019] Thirdly, the present invention can flexibly adjust the compression ratio of the third-level voice data according to the bandwidth load through the setting of the bandwidth buffer threshold, and can effectively ensure that the voice data transmission is not affected by excessive bandwidth pressure and avoid the quality degradation caused by insufficient bandwidth.

[0020] Fourthly, when the estimated increased bandwidth occupancy is excessive, the present invention can dynamically adjust the wide buffer threshold to give priority to the transmission quality of high-priority data, while ensuring that the quality of low-priority and low-interference voice data is not damaged by high compression as much as possible. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 The present invention is a logic schematic diagram of a Tiantong satellite voice data transmission method.

[0022] Figure 2 The present invention is a flowchart of a method for transmitting satellite voice data via Tiantong satellite. DETAILED DESCRIPTION

[0023] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0024] It is to be understood that the term "one" should be understood as "at least one" or "one or more", that is, in one embodiment, the number of an element may be one, while in another embodiment, the number of the element may be multiple, and the term "one" should not be understood as a limitation on the quantity.

[0025] The present invention provides a method for transmitting satellite voice data. Figure 1 and Figure 2 As shown, the method comprises the following steps: Use real-time voice quality assessment algorithms (such as MOS scores) to continuously monitor the voice quality transmitted in the Tiantong satellite. Based on the real-time feedback of voice quality, the clarity of voice data can be judged. Specific evaluation indicators can be parameters such as audio packet loss rate, jitter, delay, signal strength, signal-to-noise ratio, and the above indicators evaluate the quality of voice data in real time. Set a stable bandwidth threshold. When the increase in voice data transmission causes the bandwidth required for real-time data transmission to exceed the stable bandwidth threshold, it indicates that there is a risk of transmission network congestion and insufficient bandwidth, and implement interference source identification strategies. For example, the stable bandwidth threshold can be set to 80% of the bandwidth upper limit. When the bandwidth occupied by the transmission of real-time voice data exceeds the stable bandwidth threshold, it means that a large amount of voice data is transmitted during this time period and there is a risk of insufficient bandwidth; The interference source identification strategy includes setting a voice data clarity threshold, comparing the voice quality of all voice data to be transmitted with the voice data clarity threshold respectively, if the voice quality of the voice data is greater than or equal to the voice data clarity threshold, it indicates that the clarity of the voice data is good under the condition of sufficient bandwidth, and it is classified as low-interference data; if the voice quality of the voice data is less than the voice data clarity threshold, it indicates that the clarity of the voice data is still not ideal under the condition of sufficient bandwidth, there is voice loss and poor clarity, and it is classified as high-interference data; During the voice data transmission process of Tiantong satellite, emergency rescue communications, public safety law enforcement communications, important corporate or institutional business communications, etc. will be included in high priority, while personal user and entertainment and social communications will be included in low priority. According to the preset voice data priority, combined with the different interference data results into which the voice data is classified, different voice data levels are classified; specifically, high priority and low interference voice data are classified as first-level voice data, high priority and high interference voice data are classified as second-level voice data, low priority and low interference voice data are classified as third-level voice data, and low priority and high interference voice data are classified as fourth-level voice data; During data transmission, the first-level voice data is transmitted at a normal compression ratio, and the fourth-level voice data is compressed and transmitted at a high compression ratio. The purpose of this is to ensure that when the bandwidth is insufficient, the high-priority voice data is normally transmitted first, and the low-priority voice data is compressed at a high compression ratio to save bandwidth. For the second-level voice data, although the voice data is of high priority, its data will be interfered under normal bandwidth transmission, and normal voice transmission cannot be achieved. In the case of bandwidth emergency, even if the normal compression ratio is maintained for transmission, the clarity of the voice data will be problematic. Therefore, the high-priority second-level voice data is compressed at a high compression ratio to save bandwidth. Moreover, for the third-level voice data, although the voice data is of low priority, its data clarity is ideal under normal bandwidth transmission, so the normal compression ratio is maintained for transmission, so that this type of voice data can still be used for normal calls when the bandwidth pressure is high.

[0026] Furthermore, although a high compression ratio is used for data compression and transmission of the secondary voice data, other interference factors of the secondary voice data may be eliminated during the subsequent transmission process. At this time, this type of high-priority voice data will be affected by the single factor of high compression, resulting in unclear data and inability to achieve normal calls. To avoid the above problems, an interference factor monitoring threshold should be set. After the secondary voice data is compressed and transmitted with a high compression ratio, the voice quality of the compressed secondary voice data is obtained. The interference factor monitoring threshold should be dynamically adjusted according to different voice data. For example, the interference factor monitoring threshold can be 120% of the compressed voice quality. The voice quality of the compressed secondary voice data can be compared with the interference factor through continuous monitoring of the voice quality changes. The interference factor monitoring threshold is compared in size, and a corresponding response is made according to the comparison result. Specifically, if the voice quality of the secondary voice data after compression is less than or equal to the interference factor monitoring threshold, it indicates that after the secondary voice data is compressed and transmitted with a high compression ratio, other factors interfering with the clarity of the data still exist, and the compression transmission mode with a high compression ratio should be maintained; if the voice quality of the secondary voice data after compression is greater than the interference factor monitoring threshold, it indicates that after the secondary voice data is compressed and transmitted with a high compression ratio, its voice quality is significantly improved during the compression transmission process, indicating that other factors interfering with the clarity of the data except the bandwidth disappear, then this type of secondary voice data is reclassified as primary voice data, and a normal compression ratio is performed for voice data transmission to ensure the quality and stability of voice transmission.

[0027] However, after the above design, after some secondary voice data are reclassified as primary voice data, since the third-level voice data with low priority is also transmitted at a normal compression ratio, when the bandwidth is tight, only a small amount of voice data is compressed and transmitted with a high compression ratio, which will result in the bandwidth tension not being effectively alleviated, and the voice data transmission of the Tiantong satellite is still under a high load. To avoid the above problem, a bandwidth buffer threshold should be set, and the increased bandwidth occupancy of the secondary voice data that needs to be changed to the first-level voice data after the normal compression ratio is restored should be estimated, and the increased bandwidth occupancy should be compared with the bandwidth buffer threshold, and a corresponding response should be made according to the comparison result.

[0028] More specifically, the wide buffer threshold is set by obtaining the real-time bandwidth occupancy after data compression, and obtaining the wide buffer threshold by subtracting the real-time bandwidth occupancy from the stable bandwidth threshold. In order to estimate the increased bandwidth occupancy of the secondary voice data that needs to be changed to the primary voice data after the normal compression ratio is restored, it is necessary to calculate the ratio of the high compression ratio to the normal compression ratio, and combine the ratio Bn with the actual bandwidth occupied by the secondary voice data before the change Zn to obtain the bandwidth occupancy after the normal compression ratio is restored Ht=Zn×Bn, and then use the real-time bandwidth occupancy St after data compression and the bandwidth occupancy Ht after the normal compression ratio is restored to obtain the estimated increased bandwidth occupancy Yl=St+Ht-Zn after the secondary voice data is changed to the primary voice data. After obtaining the increased bandwidth occupancy, it is compared with the bandwidth buffer threshold and the specific reaction is: if the increased bandwidth occupancy is less than or equal to the bandwidth buffer threshold, it means that even after part of the secondary voice data is reclassified as primary voice data, the increased bandwidth usage can still control the total bandwidth occupancy required for voice data transmission within a reasonable range, and the secondary voice data is normally reclassified as primary voice data without additional reaction; if the increased bandwidth occupancy is greater than the bandwidth buffer threshold, it means that after part of the secondary voice data is reclassified as primary voice data, the increased bandwidth usage will cause the total bandwidth to be in a tight and saturated state, so when the secondary voice data is reclassified as primary voice data, the third-level voice data preset as low priority will be changed to be transmitted in a high compression ratio.

[0029] In addition, when the increased bandwidth occupancy is greater than the bandwidth buffer threshold, the maximum buffer threshold can be obtained by summing the bandwidth occupied by the fourth-level voice data transmission and the bandwidth buffer threshold, and the maximum buffer threshold is used to replace the original bandwidth buffer threshold to compare with the increased bandwidth occupancy. If the increased bandwidth occupancy is greater than the maximum buffer threshold, it means that even if the transmission of the fourth-level voice data is suspended, the freed bandwidth still does not support the transmission of the third-level voice data with the original compression ratio, and the original compression ratio rule is maintained for data transmission; if the increased bandwidth occupancy is less than or equal to the maximum buffer threshold, it means that after the transmission of the fourth-level voice data is suspended, the freed bandwidth can support the transmission of the third-level voice data with the original compression ratio, and the third-level voice data will continue to be transmitted with the original compression ratio to ensure the clarity of the voice data, and the strategy of suspending the fourth-level voice data transmission will be implemented until the phenomenon of the sharp increase in the voice data transmission volume is alleviated. By suspending the transmission of the fourth-level voice data to dynamically change the bandwidth buffer threshold to the maximum buffer threshold, the voice data transmission of the Tiantong satellite can transmit data that is not affected by bandwidth factors at the original compression ratio as much as possible.

[0030] As another preferred embodiment of the present invention, if the voice quality of the secondary voice data after compression is greater than the interference factor monitoring threshold, and the estimated increased bandwidth occupancy due to the restoration of the original compression ratio of this type of secondary voice data is less than or equal to the bandwidth buffer threshold, it indicates that even after the secondary voice is reclassified as primary voice data, the increased bandwidth usage can still control the total bandwidth occupancy required for voice data transmission within a reasonable range, which means that there is spare bandwidth for voice data transmission at this time. At this time, you can also try to transmit the remaining secondary voice data that is still compressed with a high compression ratio in an uncompressed manner. When the bandwidth resources are sufficient after compression adjustment, some of the high-priority secondary voice data can be transmitted in an uncompressed manner, which means that more original data can be retained during transmission, which can reduce voice data loss, thereby maintaining high voice quality and clarity, so that the voice data that is itself interfered by other factors can be transmitted as little as possible without reducing data quality. Specifically, it is necessary to multiply the ratio of the high compression ratio by the bandwidth occupied by its high compression state to obtain the bandwidth occupied by the transmission when it is not compressed, thereby obtaining the increased bandwidth when it is not compressed. If the increased bandwidth is less than or equal to the bandwidth buffer threshold, the remaining secondary voice data will be transmitted in an uncompressed manner; if the increased bandwidth is greater than the bandwidth buffer threshold, the remaining secondary voice data will be compressed and transmitted with a high compression ratio, and no additional operations will be performed on the remaining secondary voice data.

[0031] In general, the present invention designs a method for transmitting voice data of Tiantong satellite, aiming at the problem that the bandwidth resource allocation of voice data transmission of Tiantong satellite is unreasonable under high load, so that voice data with serious interference is still given more bandwidth resources and causes waste. The present invention can analyze the interference degree of all voice data when the bandwidth is tight by setting the voice data clarity threshold, and include the voice data with insufficient clarity into the high-interference data in advance, so as to give priority to improving the compression ratio of the high-interference voice data, so that the bandwidth resources can be reasonably allocated to the data with ideal clarity for transmission, and avoid some high-priority voice data interfered by other factors in the traditional data transmission scheduling. Occupy a large amount of bandwidth and cause waste. The design takes into account the complex voice data transmission environment (such as weather changes, signal interference, etc.), so that it can flexibly respond to external interference, adjust bandwidth allocation according to the difference in clarity, and ensure that the transmitted data is clearer and more reliable when the bandwidth is tight. And by continuously monitoring the voice quality of the secondary voice data, when the voice quality is significantly improved under the transmission of high compression ratio, it can timely sense that the interference factors outside the bandwidth of the secondary voice data have disappeared, and enable the high-priority voice data to restore the original compression ratio in time for transmission, so as to ensure that the high-priority voice data will not cause the data transmission quality to decline due to the adjustment of bandwidth resources. Through the setting of bandwidth buffer threshold, the compression ratio of the tertiary voice data can be flexibly adjusted according to the bandwidth load situation, and the system can effectively ensure that the voice data transmission is not affected by excessive bandwidth pressure, and avoid the quality decline caused by insufficient bandwidth. And when the estimated increased bandwidth occupancy is excessive, the wide buffer threshold can be dynamically adjusted to give priority to the transmission quality of high-priority data, while ensuring that the quality of low-priority and low-interference voice data is not damaged by high compression as much as possible. This method improves the efficiency and stability of the Tiantong satellite communication system in the face of bandwidth pressure through the comprehensive management of voice quality, priority, bandwidth and interference factors, ensures the high priority and clarity of key data transmission, and optimizes the utilization of bandwidth resources.

[0032] The present invention also provides a Tiantong satellite voice data transmission terminal device, which includes a memory and a processor coupled to the memory, and the processor is configured to execute the above-mentioned Tiantong satellite voice data transmission method based on instructions stored in the memory.

[0033] The embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. The embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part, and / or installed from a removable medium. When the computer program is executed by the central processing unit, the above functions defined in the method of the present application are executed. It should be noted that the computer-readable medium mentioned above in the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, but not limited to, a system, device or device of an electrical, magnetic, optical, electromagnetic, infrared segment, or semiconductor, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wire segments, a portable computer disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical fiber, a portable compact disk read-only memory, an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, apparatus, or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless segments, wire segments, optical cables, RF, etc., or any suitable combination of the above.

[0034] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0035] Those skilled in the art should understand that the above description is only a specific implementation mode of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be covered by the protection scope of the present application.

Claims

1. A method for transmitting satellite voice data, characterized in that: The method comprises the following steps: Use a real-time voice quality assessment algorithm to continuously monitor the voice quality transmitted in the Tiantong satellite, evaluate the quality of voice data, and set a stable bandwidth threshold. When the increase in voice data transmission volume causes the bandwidth required for real-time data transmission to exceed the stable bandwidth threshold, execute the interference source identification strategy; The interference source identification strategy includes setting a voice data clarity threshold, comparing the voice quality of all voice data to be transmitted with the voice data clarity threshold, and if the voice quality of the voice data is greater than or equal to the voice data clarity threshold, classifying it as low interference data; if the voice quality of the voice data is less than the voice data clarity threshold, classifying it as high interference data; Different voice data levels are classified according to the preset voice data priority and the different interference data results into which the voice data is classified, and corresponding data compression operations are performed according to the different voice data levels.

2. A method for transmitting satellite voice data according to claim 1, characterized in that: The specific method of classifying different voice data levels is: Classify high-priority and low-interference voice data as primary voice data; Classify high-priority and high-interference voice data as secondary voice data; The voice data with low priority and included in the low interference category are classified as level 3 voice data; The voice data of low priority and high interference category are classified into four levels of voice data.

3. A method for transmitting satellite voice data according to claim 2, characterized in that: The specific data compression operations performed according to different voice data levels are: The first-level voice data and the third-level voice data are transmitted at a normal compression ratio, and the second-level voice data and the fourth-level voice data are compressed and transmitted at a high compression ratio.

4. A method for transmitting satellite voice data according to claim 3, characterized in that: Set the interference factor monitoring threshold, and obtain the voice quality of the compressed secondary voice data after compressing and transmitting the secondary voice data with a high compression ratio. Through continuous monitoring of the changes in voice quality, compare the voice quality of the compressed secondary voice data with the interference factor monitoring threshold, and make corresponding responses based on the comparison results.

5. A method for transmitting Tiantong satellite voice data according to claim 4, characterized in that: The specific response based on the comparison result between the voice quality of the compressed secondary voice data and the interference factor monitoring threshold is: if the voice quality of the compressed secondary voice data is less than or equal to the interference factor monitoring threshold, the compression transmission mode with a high compression ratio should be maintained; if the voice quality of the compressed secondary voice data is greater than the interference factor monitoring threshold, the secondary voice data of this type should be reclassified as primary voice data, and the normal compression ratio should be used for voice data transmission.

6. A method for transmitting satellite voice data according to claim 5, characterized in that: The bandwidth buffer threshold is set, and the increased bandwidth occupancy of the secondary voice data that needs to be changed to the primary voice data is estimated after the normal compression ratio is restored, the increased bandwidth occupancy is compared with the bandwidth buffer threshold, and a corresponding response is made according to the comparison result.

7. A method for transmitting Tiantong satellite voice data according to claim 6, characterized in that: The wide buffer threshold is set by obtaining the real-time bandwidth usage after data compression, and subtracting the real-time bandwidth usage from the stable bandwidth threshold to obtain the wide buffer threshold; A specific method for estimating the increased bandwidth occupancy of the secondary voice data changed to the primary voice data after the normal compression ratio is restored is to calculate the ratio of the high compression ratio to the normal compression ratio, combine the ratio Bn with the actual bandwidth occupied by the secondary voice data before the change Zn to obtain the bandwidth occupancy after the normal compression ratio is restored Ht=Zn×Bn, and then use the real-time bandwidth occupancy St after data compression combined with the bandwidth occupancy Ht after the normal compression ratio is restored to obtain the estimated increased bandwidth occupancy Yl=St+Ht-Zn after the secondary voice data is changed to the primary voice data.

8. A method for transmitting satellite voice data according to claim 6, characterized in that: The specific response to comparing the estimated increased bandwidth occupancy with the bandwidth buffer threshold is: if the increased bandwidth occupancy is less than or equal to the bandwidth buffer threshold, the secondary voice data will be reclassified as primary voice data normally without any additional response; if the increased bandwidth occupancy is greater than the bandwidth buffer threshold, while the secondary voice data is reclassified as primary voice data, the third-level voice data preset as low priority will be changed to be transmitted in a high compression ratio manner.

9. A method for transmitting satellite voice data according to claim 6, characterized in that: When the increased bandwidth occupancy is greater than the bandwidth buffer threshold, the maximum buffer threshold is obtained by summing the bandwidth occupied by the fourth-level voice data transmission and the bandwidth buffer threshold, and the maximum buffer threshold is used to replace the original bandwidth buffer threshold to compare with the increased bandwidth occupancy. If the increased bandwidth occupancy is greater than the maximum buffer threshold, the original compression ratio rule is maintained for data transmission; if the increased bandwidth occupancy is less than or equal to the maximum buffer threshold, the third-level voice data will continue to be transmitted at the original compression ratio to ensure the clarity of the voice data, and the strategy of suspending the fourth-level voice data transmission will be implemented until the phenomenon of the sharp increase in voice data transmission is alleviated.

10. A Tiantong satellite voice data transmission terminal device, characterized in that: According to the Tiantong satellite voice data transmission method according to any one of claims 1 to 9, the device includes a memory and a processor coupled to the memory, and the processor is configured to execute the above-mentioned Tiantong satellite voice data transmission method based on instructions stored in the memory.

Citation Information

Patent Citations

  • Method and device for evaluating voice quality of voice over Internet protocol (VOIP)

    CN102340426A

  • Internet phone quality determination method and device, computer equipment and storage medium

    CN107580155A

  • Adaptive voice coding and decoding adjusting method, device, equipment and medium

    CN115910078A

  • Method and device for switching audio channels of communication module

    CN118538247A

  • Service integration-oriented data communication transmission operation management method, system and device

    CN119766753A