Method and system for determining OTN mapping mode
The OTN mapping mode system addresses inefficiencies in existing OTN systems by classifying and adapting transmission channels for different data types, enhancing reliability and efficiency in data transmission.
Patent Information
- Application Number
- CN202411364816.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2024-12-31
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing OTN systems do not select suitable transmission channels for different signal types, leading to reduced transmission efficiency and increased data loss.
A system and method for determining OTN mapping mode that includes signal analysis, data classification, and adaptive transmission channel selection based on data type and loss analysis, using modules for voice, file packets, and video signals, and adjusting transmission modes to optimize channel usage.
Improves transmission efficiency and reliability by accurately identifying data types, reducing data loss, and optimizing network resources through targeted transmission strategies, especially in poor channel conditions.
Smart Images

Figure CN119232311A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of optical communication applications, and in particular to a method and system for determining an OTN mapping mode. Background Art
[0002] The backbone network of telecom operators carries huge signal traffic and requires high-speed, large-capacity transmission technology to support it. OTN (Optical Transport Network), as a new generation of backbone transmission network, can meet this demand.
[0003] The patent document of Chinese patent application publication number CN105763281A discloses a method and system for fast negotiation of signal mapping mode between OTN devices. The method includes: real-time monitoring of whether the OTU signal port has LOF alarm and serious alarm at the OTN overhead level, and continuing monitoring if yes; sending a broadcast message through the RES of the OTU if no; after receiving the broadcast message, judging whether the received broadcast message comes from the local end by changing the ID of the sent message and the change of the ID in the received message field, if not, sending a negotiation message; otherwise, continuing to send the broadcast message; according to the reserved byte encoding information received from the OTU signal, sending back the encoding containing the handshake information in the sent reserved byte; according to the reserved byte encoding information received from the OTU signal, parsing the signal mapping mode of the docking device and performing corresponding processing. The present invention can effectively reduce the workload of project commissioning and facilitate engineering personnel to quickly troubleshoot signal intercommunication problems.
[0004] In the prior art, the real-time monitoring of the OTU signal port does not select a suitable transmission channel for different signal types, thereby reducing the transmission efficiency. Summary of the invention
[0005] To this end, the present invention provides a method and system for determining an OTN mapping mode, which can solve the problem of reasonable and effective transmission modes between different signal types.
[0006] To achieve the above object, the present invention provides a system for determining an OTN mapping mode, comprising:
[0007] A signal analysis module, used to identify signal types according to data transmitted by telecommunications operators, wherein the signal types include voice signals, file packets and video signals;
[0008] A receiving module, used for receiving the data to be transferred, and analyzing the data to be transferred to determine the data type and data loss situation;
[0009] A transmission module, connected to the receiving module, for determining a corresponding transmission channel according to the data type, and transmitting the to-be-transferred data of the corresponding data type using the transmission channel;
[0010] a transmitting module, connected to the receiving module and the transmitting module respectively, for adjusting the initial transmitting mode according to the data loss situation to determine the target transmitting mode, and transmitting the data to be transferred to the target terminal according to the target transmitting mode when transmitting through the transmission channel;
[0011] A monitoring module, connected to the transmitting module, for monitoring the transmission process of the data to be transferred, so as to determine the time when each sub-data in the data to be transferred arrives at the target terminal, and to record the transmission period of each sub-data;
[0012] A determination module, connected to the monitoring module, for determining the number of sub-data and the corresponding data volume in any transmission period, so as to determine a target transmission period;
[0013] The optimization module is connected to the determination module and is used to increase the number of transmission channels within the target transmission period in the next transmission cycle to complete the transmission of the next data to be transferred.
[0014] Furthermore, the receiving module includes:
[0015] A data classification unit, for receiving data to be transferred, analyzing the data to be transferred using DPI technology, and determining a data type according to the analysis result, wherein the data type includes: voice, file package and video;
[0016] The data loss unit is connected to the data classification unit, and analyzes the voice, file package and video respectively based on the data types, and determines the data loss situation according to the analysis results.
[0017] Further, the data loss unit includes:
[0018] A speech loss analysis subunit, used to analyze the signal-to-noise ratio and intensity of the speech, and determine the attenuation and noise conditions of the speech according to the analysis results;
[0019] A file packet loss analysis subunit, connected to the voice loss analysis subunit, for analyzing the sequence number of the file packet and determining the packet loss rate of the file packet according to the analysis result;
[0020] The video loss analysis subunit is connected to the file packet loss analysis subunit, and is used to analyze the resolution and bit rate of the video, and determine the area of the video where the image quality is reduced and the bandwidth is limited according to the analysis result.
[0021] Furthermore, the transmission module includes:
[0022] A voice transmission unit, based on the transmitted voice, determines to select an ODU1 optical channel with a mapping rate of 2.48 Gbps and an asynchronous mapping mode for transmission;
[0023] A file packet transmission unit, connected to the voice transmission unit, analyzes the capacity of the transmitted file packet, and when the capacity exceeds a predetermined capacity, divides the file packet into a plurality of file packets, selects an ODU2 optical channel with a mapping rate level of 10 Gbps and a bit synchronous mapping mode for transmission;
[0024] A video transmission unit is connected to the file packet transmission unit, performs analysis based on the transmitted video, determines the standard and type of the video according to the analysis result, performs analysis based on the standard and type of the video, and when the transmitted video is high-definition or above or a real-time video type, selects an ODU4 optical channel with a mapping rate of 40 Gbps and a general mapping method for transmission; when the transmitted video is below high-definition, selects an ODU3 optical channel with a mapping rate of 30 Gbps and a general mapping method for transmission.
[0025] Furthermore, the transmitting module comprises:
[0026] A voice analysis unit, which analyzes the voice and determines the voice frequency and transmission distance according to the analysis result;
[0027] A speech noise suppression unit, connected to the speech analysis unit, designs a corresponding filter based on the speech frequency to filter out noise other than the speech frequency;
[0028] A speech attenuation calculation unit, connected to the speech noise suppression unit, and calculating the speech attenuation amount using a free space path loss model based on the speech frequency and transmission distance;
[0029] The speech power adjustment unit is connected to the speech attenuation calculation unit, and based on the attenuation, compensates for the speech attenuation by increasing the transmission power to determine the speech target transmission mode.
[0030] Furthermore, the voice power adjustment unit comprises:
[0031] A power determination subunit analyzes the voice in the data to be transferred and determines the initial voice power according to the analysis result;
[0032] A power increment subunit is connected to the power determination subunit, analyzes the voice received in the target terminal, and determines the final voice power according to the analysis result; calculates the power difference based on the initial voice power and the final voice power, and the power difference is the transmit power increment;
[0033] The transmission power adjustment subunit is connected to the power increment subunit, and adjusts the initial transmission power based on the transmission power increment and the attenuation during the transmission process.
[0034] Furthermore, the transmitting module further includes:
[0035] A file packet transmitting unit, based on the packet loss rate of the file packet, adopts the TCP transmission protocol to transmit the file packet, reduces the packet loss rate during data transmission, and determines the target transmission mode of the file packet;
[0036] The video transmitting unit is connected to the file packet transmitting unit, adds a repeater based on the area where the image quality of the video is reduced, and adjusts the pointing angle of the antenna in the bandwidth-restricted area to determine the video target transmission mode.
[0037] Furthermore, the video transmitting unit comprises:
[0038] The antenna direction analysis subunit determines the best direction of the antenna by using the radiation intensity of the antenna in different directions displayed in the radiation pattern diagram of the antenna according to the bandwidth restriction area;
[0039] The antenna direction adjustment subunit is connected to the antenna direction analysis subunit, and adjusts the pointing angle of the antenna according to the best pointing direction of the antenna so that the maximum radiation direction of the antenna is aligned with the target terminal to optimize the target transmission mode.
[0040] Furthermore, the determining module includes:
[0041] A statistical unit, for counting the transmission period of each of the sub-data recorded, so as to confirm the total number of sub-data in any transmission period;
[0042] The time period determination unit is connected to the statistical unit, and performs analysis based on the total number of sub-data in the transmission time period, and determines the transmission time period with the largest total number of sub-data according to the analysis result, and the transmission time period is the target transmission time period.
[0043] On the other hand, the present invention also provides a method for determining an OTN mapping mode, the method comprising:
[0044] Receiving data to be transferred, and analyzing the data to be transferred to determine data type and data loss situation;
[0045] Determine a corresponding transmission channel according to the data type, and use the transmission channel to transmit the data to be transferred of the corresponding data type;
[0046] adjusting the initial transmission mode according to the data loss situation to determine the target transmission mode, and transmitting the data to be transferred to the target terminal according to the target transmission mode when transmitting through the transmission channel;
[0047] Monitoring the transmission process of the data to be transferred to determine the time when each sub-data in the data to be transferred arrives at the target terminal, and recording the transmission period of each sub-data;
[0048] Determine the number of sub-data and the corresponding data volume in any transmission period to determine the target transmission period;
[0049] In the next transmission cycle, the number of transmission channels is increased within the target transmission period to complete the transmission of the next data to be transferred.
[0050] Compared with the prior art, the beneficial effect of the present invention lies in that, by analyzing the data to be transferred to determine the data type and data loss situation, the accuracy and reliability of the analysis result are improved to reduce business interruption caused by data loss, and the corresponding transmission channel is determined according to the data type, the signal transmission path and method are optimized, and the transmission efficiency is improved. The initial transmission mode is adjusted according to the data loss situation to determine the target transmission mode. By adjusting the transmission mode, it is ensured that data can be reliably transmitted even in poor channel conditions, reducing the risk of data damage or loss, recording the transmission time period of each sub-data, and analyzing the number of sub-data and the corresponding data volume in any transmission time period, helping to identify the time period with tight bandwidth or low utilization, and helping to more reasonably allocate network resources in future transmission cycles, increase transmission channels during peak demand periods, thereby improving the overall utilization of network resources.
[0051] In particular, by classifying data for targeted analysis, the accuracy and reliability of the analysis results can be improved, and loss analysis can be performed on each data type to determine the data loss situation and reduce business interruptions caused by data loss.
[0052] In particular, by conducting a detailed analysis of the loss of voice, file packages, and video, different security measures are implemented for different types of data to more effectively protect against data damage.
[0053] In particular, by classifying the voice, file package and video and transmitting them in different ways, the transmission mapping mode of each signal is determined to optimize the transmission path and method of the signal, thereby improving the transmission efficiency and reducing the waste of network transmission resources.
[0054] In particular, by analyzing the attenuation of the lost speech and increasing the transmission power, the attenuation area encountered by the signal during transmission is accurately identified, and the transmission power is increased accordingly to ensure that the signal maintains sufficient strength when reaching the receiving end, thereby reducing the degradation or loss of speech quality due to signal attenuation. The initial transmission mode is adjusted according to the setting of the filter to suppress noise. By suppressing background noise, the receiving end can hear the speech content more clearly and reduce speech ambiguity or misunderstanding caused by noise interference.
[0055] In particular, by analyzing the signal of the transferred data, the initial voice power is determined, and based on the difference between the initial voice power and the final voice power, the required increase in transmission power is accurately calculated. By adjusting the transmission power, the risk of communication interruption is reduced and the reliability of communication is improved.
[0056] In particular, by analyzing the packet loss rate of the file packets and adopting the TCP transmission protocol to ensure the correct transmission of the data packets, when there are network fluctuations or unstable factors, TCP can automatically retransmit the lost data packets, thereby significantly reducing the packet loss rate, and adding repeaters according to the areas where the video quality is reduced, thereby expanding the signal coverage range and ensuring that the video signal can reach the target terminal. The pointing angle of the antenna is adjusted in the bandwidth-restricted area. The precisely pointed antenna reduces signal interference to non-target terminals, and also reduces interference of other signals to the antenna, thereby expanding the bandwidth and increasing the signal flow rate.
[0057] In particular, by aligning the antenna's maximum radiation direction toward the target terminal, the signal strength received in that direction is significantly improved. This is especially important for target terminals located in bandwidth-restricted areas or areas with weak signals. It ensures that signals of sufficient strength are received, thereby improving the stability and reliability of data transmission.
[0058] In particular, the target transmission period is determined by counting the total number of sub-data in any transmission period, and the peak period of data transmission is judged according to the total number of sub-data, so that measures can be taken to reduce congestion in the period, thereby reducing the load of the target transmission period and improving the overall transmission efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] Figure 1 A schematic diagram of the structure of a system for determining an OTN mapping mode provided by an embodiment of the present invention;
[0060] Figure 2 A schematic diagram of the structure of a receiving module of a system for determining an OTN mapping mode provided by an embodiment of the present invention;
[0061] Figure 3 A schematic diagram of the structure of a transmission module of a system for determining an OTN mapping mode provided by an embodiment of the present invention;
[0062] Figure 4 A schematic diagram of the structure of a transmitting module of a system for determining an OTN mapping mode provided by an embodiment of the present invention;
[0063] Figure 5 A schematic diagram of another transmission module structure of a system for determining an OTN mapping mode provided by an embodiment of the present invention;
[0064] Figure 6 A schematic diagram of the structure of a determination module of a system for determining an OTN mapping mode provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0065] In order to make the objects and advantages of the present invention more clearly understood, the present invention is further described below in conjunction with embodiments; it should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0066] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.
[0067] It should be noted that, in the description of the present invention, terms such as "up", "down", "left", "right", "inside" and "outside" indicating directions or positional relationships are based on the directions or positional relationships shown in the drawings. This is merely for the convenience of description and does not indicate or imply that the device or element must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it should not be understood as a limitation on the present invention.
[0068] In addition, it should be noted that in the description of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected" and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0069] See also Figure 1 As shown, an embodiment of the present invention provides a system for determining an OTN mapping mode, including:
[0070] The receiving module 10 is used to receive the data to be transferred and analyze the data to be transferred to determine the data type and data loss situation;
[0071] A transmission module 20, connected to the receiving module, for determining a corresponding transmission channel according to the data type, and transmitting the to-be-transferred data of the corresponding data type through the transmission channel;
[0072] The transmitting module 30 is connected to the receiving module and the transmitting module respectively, and is used to adjust the initial transmitting mode according to the data loss situation to determine the target transmitting mode, and transmit the data to be transferred to the target terminal according to the target transmitting mode when transmitting through the transmission channel;
[0073] A monitoring module 40, connected to the transmitting module, for monitoring the transmission process of the data to be transferred, so as to determine the time when each sub-data in the data to be transferred arrives at the target terminal, and to record the transmission period of each sub-data;
[0074] A determination module 50, connected to the monitoring module, for determining the number of sub-data and the corresponding data volume in any transmission period, so as to determine a target transmission period;
[0075] The optimization module 60 is connected to the determination module, and is used to increase the number of transmission channels within the target transmission period in the next transmission cycle to complete the transmission of the next data to be transferred.
[0076] Specifically, the embodiment of the present invention analyzes the data to be transferred to determine the data type and data loss situation, improves the accuracy and reliability of the analysis results, and reduces business interruption caused by data loss. The corresponding transmission channel is determined according to the data type, and the signal transmission path and method are optimized to improve the transmission efficiency. The initial transmission mode is adjusted according to the data loss situation to determine the target transmission mode. By adjusting the transmission mode, it is ensured that data can be reliably transmitted even in poor channel conditions, reducing the risk of data damage or loss. The transmission time period of each sub-data is recorded, and the number of sub-data and the corresponding data volume in any transmission time period are analyzed to help identify periods of bandwidth tightness or low utilization, which is helpful to more reasonably allocate network resources in future transmission cycles, increase transmission channels during peak demand periods, and thus improve the overall utilization of network resources.
[0077] See also Figure 2 As shown, the receiving module 10 includes:
[0078] The data classification unit 11 is used to receive the data to be transferred, analyze the data to be transferred using the DPI technology, and determine the data type according to the analysis result, and the data type includes: voice, file package and video;
[0079] The data loss unit 12 is connected to the data classification unit, and analyzes the voice, file package and video respectively based on the data types, and determines the data loss situation according to the analysis results.
[0080] Specifically, the DPI technology is a deep packet inspection technology.
[0081] Specifically, the embodiments of the present invention classify data to conduct targeted analysis, thereby improving the accuracy and reliability of the analysis results, and performing loss analysis on each data type to determine the data loss situation and reduce business interruption caused by data loss.
[0082] Specifically, the data loss unit includes:
[0083] A speech loss analysis subunit, used to analyze the signal-to-noise ratio and intensity of the speech, and determine the attenuation and noise conditions of the speech according to the analysis results;
[0084] A file packet loss analysis subunit, connected to the voice loss analysis subunit, for analyzing the sequence number of the file packet and determining the packet loss rate of the file packet according to the analysis result;
[0085] The video loss analysis subunit is connected to the file packet loss analysis subunit, and is used to analyze the resolution and bit rate of the video, and determine the area of the video where the image quality is reduced and the bandwidth is limited according to the analysis result.
[0086] Specifically, the signal-to-noise ratio and strength are estimated by measuring the amplitude of the speech signal, the attenuation is evaluated by comparing the signal strength of different segments, the level of background noise is evaluated by analyzing the non-speech part or silent segment in the signal, the file packets during network communication are captured using network analysis tools, the sequence numbers in the file packets are identified and extracted, and whether the sequence numbers are continuous is detected. If the sequence numbers jump, it means that the data packet is lost, and the area is determined by identifying the location of sudden bit rate drops, buffering or freezing in the video using tracking technology.
[0087] Specifically, the embodiment of the present invention performs a detailed analysis on the loss of voice, file packets and video, implements different security measures for different types of data, and more effectively protects data from damage.
[0088] See also Figure 3 As shown, the transmission module 20 includes:
[0089] The voice transmission unit 21 determines, based on the transmitted voice, to select an ODU1 optical channel with a mapping rate of 2.48 Gbps and an asynchronous mapping mode for transmission;
[0090] The file packet transmission unit 22 is connected to the voice transmission unit, and analyzes the capacity size based on the transmitted file packet. When the capacity exceeds the predetermined capacity, the file packet is divided into a plurality of file packets, and an ODU2 optical channel with a mapping rate level of 10 Gbps and a bit synchronous mapping mode are selected for transmission;
[0091] The video transmission unit 23 is connected to the file packet transmission unit, analyzes the transmitted video, determines the standard and type of the video according to the analysis result, and analyzes the standard and type of the video. When the transmitted video is high-definition or above or a real-time video type, the ODU4 optical channel with a mapping rate of 40Gbps and a general mapping method are selected for transmission; when the transmitted video is below high-definition, the ODU3 optical channel with a mapping rate of 30Gbps and a general mapping method are selected for transmission.
[0092] Specifically, the embodiment of the present invention classifies the voice, file package and video and transmits them in different ways to determine the transmission mapping mode of each signal, optimizes the transmission path and method of the signal, improves the transmission efficiency and reduces the waste of network transmission resources.
[0093] Specifically, the predetermined capacity is greater than or equal to 5 GB.
[0094] Specifically, the real-time video includes live broadcast, video call, etc.
[0095] See also Figure 4 As shown, the transmitting module 30 includes:
[0096] A voice analysis unit 31 analyzes the voice and determines the voice frequency and transmission distance according to the analysis result;
[0097] A speech noise suppression unit 32, connected to the speech analysis unit, designs a corresponding filter based on the speech frequency to filter out noise outside the speech frequency;
[0098] A speech attenuation calculation unit 33, connected to the speech noise suppression unit, calculates the speech attenuation amount based on the speech frequency and transmission distance using a free space path loss model;
[0099] The speech power adjustment unit 34 is connected to the speech attenuation calculation unit, and determines the speech target transmission mode by increasing the transmission power to compensate for the speech attenuation based on the attenuation.
[0100] Specifically, the speech signal is preprocessed, and the preprocessed speech signal is subjected to fast Fourier transform to obtain a spectrogram, and the main frequency components of the speech signal are identified from the spectrogram. The echo and reflection signals of the speech signal are analyzed, and the transmission distance of the speech is inferred based on the analysis results.
[0101] Specifically, the embodiment of the present invention increases the transmission power by analyzing the attenuation of the lost speech, accurately identifies the attenuation area encountered by the signal during the transmission process, and increases the transmission power accordingly to ensure that the signal maintains sufficient strength when reaching the receiving end, thereby reducing the voice quality degradation or loss caused by signal attenuation. The initial transmission mode is adjusted according to the setting filter to suppress noise. By suppressing background noise, the receiving end can hear the voice content more clearly and reduce voice ambiguity or misunderstanding caused by noise interference.
[0102] Specifically, the attenuation of each signal calculated using the free space path loss model is:
[0103]
[0104] Where d is the transmission distance (unit: meter), f is the frequency (unit: Hz), and c is the speed of light (about 3x10 8 m / s).
[0105] Specifically, the voice power adjustment unit includes:
[0106] A power determination subunit analyzes the voice in the data to be transferred and determines the initial voice power according to the analysis result;
[0107] A power increment subunit is connected to the power determination subunit, analyzes the voice received in the target terminal, and determines the final voice power according to the analysis result; calculates the power difference based on the initial voice power and the final voice power, and the power difference is the transmit power increment;
[0108] The transmission power adjustment subunit is connected to the power increment subunit, and adjusts the initial transmission power based on the transmission power increment and the attenuation during the transmission process.
[0109] Specifically, the speech power is determined by analyzing the speech signal using MATLAB software.
[0110] Specifically, the embodiment of the present invention determines the initial voice power by analyzing the signal of the transit data, and accurately calculates the required increase in transmission power based on the difference between the initial voice power and the final voice power. By adjusting the transmission power, the risk of communication interruption is reduced and the reliability of communication is improved.
[0111] Specifically, the difference between the initial speech power and the final speech power is
[0112] ΔP dB =P 0- P1
[0113] Among them, P0 is the initial speech power, P1 is the final speech power, ΔPdB is the difference between the initial voice power and the final voice power, and the transmit power that needs to be increased is
[0114] P add =ΔP dB +A
[0115] Among them, P add is the increased transmission power, and A is the signal attenuation.
[0116] See also Figure 5 As shown, the transmitting module 30 also includes:
[0117] The file packet transmitting unit 35 transmits the file packet using the TCP transmission protocol based on the packet loss rate of the file packet to reduce the packet loss rate during data transmission, so as to determine the target transmission mode of the file packet;
[0118] The video transmitting unit 36 is connected to the file packet transmitting unit, adds a repeater based on the area where the video quality is reduced, and adjusts the pointing angle of the antenna in the bandwidth limited area to determine the video target transmission mode.
[0119] Specifically, the embodiment of the present invention analyzes the packet loss rate of the file packet and adopts the TCP transmission protocol to ensure the correct transmission of the data packet. When there are network fluctuations or unstable factors, TCP can automatically retransmit the lost data packet, thereby significantly reducing the packet loss rate, and increase the signal coverage range according to the area where the video quality is reduced, ensuring that the video signal can reach the target terminal, and adjusting the pointing angle of the antenna in the bandwidth-restricted area. The precisely pointed antenna reduces signal interference to non-target terminals, and also reduces interference of other signals to the antenna, thereby expanding the bandwidth and increasing the signal flow rate.
[0120] Specifically, the video transmitting unit includes:
[0121] The antenna direction analysis subunit determines the best direction of the antenna by using the radiation intensity of the antenna in different directions displayed in the radiation pattern diagram of the antenna according to the bandwidth restriction area;
[0122] The antenna direction adjustment subunit is connected to the antenna direction analysis subunit, and adjusts the pointing angle of the antenna according to the best pointing direction of the antenna so that the maximum radiation direction of the antenna is aligned with the target terminal to optimize the target transmission mode.
[0123] Specifically, the embodiment of the present invention significantly improves the signal strength received in this direction by aligning the maximum radiation direction of the antenna toward the target terminal. This is especially important for target terminals located in bandwidth-restricted areas or areas with weak signals. It can ensure that signals of sufficient strength are received, thereby improving the stability and reliability of data transmission.
[0124] See also Figure 6 As shown, the determination module 50 includes:
[0125] A statistical unit 51 is configured to perform statistics on the transmission period of each sub-data recorded to confirm the total number of sub-data in any transmission period;
[0126] The time period determination unit 52 is connected to the statistical unit, and performs analysis based on the total number of sub-data in the transmission time period, and determines the transmission time period with the largest total number of sub-data according to the analysis result, and the transmission time period is the target transmission time period.
[0127] Specifically, the embodiment of the present invention determines the target transmission period by counting the total number of sub-data in any transmission period, judges the peak period of data transmission according to the total number of sub-data, increases the number of transmission channels, and takes measures to reduce the congestion of the period, thereby reducing the load of the target transmission period and improving the overall transmission efficiency.
[0128] The method in the embodiment of the present invention is applied in the above-mentioned system for determining the OTN mapping mode, and can achieve the same technical effect, which will not be described in detail herein.
[0129] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.
[0130] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A system for determining an OTN mapping mode, characterized in that: include: A receiving module, used for receiving the data to be transferred, and analyzing the data to be transferred to determine the data type and data loss situation; A transmission module, connected to the receiving module, for determining a corresponding transmission channel according to the data type, and transmitting the to-be-transferred data of the corresponding data type using the transmission channel; a transmitting module, connected to the receiving module and the transmitting module respectively, for adjusting the initial transmitting mode according to the data loss situation to determine the target transmitting mode, and transmitting the data to be transferred to the target terminal according to the target transmitting mode when transmitting through the transmission channel; A monitoring module, connected to the transmitting module, for monitoring the transmission process of the data to be transferred, so as to determine the time when each sub-data in the data to be transferred arrives at the target terminal, and to record the transmission period of each sub-data; A determination module, connected to the monitoring module, for determining the number of sub-data and the corresponding data volume in any transmission period, so as to determine a target transmission period; The optimization module is connected to the determination module and is used to increase the number of transmission channels within the target transmission period in the next transmission cycle to complete the transmission of the next data to be transferred.
2. The system for determining an OTN mapping mode according to claim 1, characterized in that: The receiving module comprises: A data classification unit, for receiving data to be transferred, analyzing the data to be transferred using DPI technology, and determining a data type according to the analysis result, wherein the data type includes: voice, file package and video; The data loss unit is connected to the data classification unit, and analyzes the voice, file package and video respectively based on the data types, and determines the data loss situation according to the analysis results.
3. The system for determining an OTN mapping mode according to claim 2, characterized in that: The data loss unit comprises: A speech loss analysis subunit, used to analyze the signal-to-noise ratio and intensity of the speech, and determine the attenuation and noise conditions of the speech according to the analysis results; A file packet loss analysis subunit, connected to the voice loss analysis subunit, for analyzing the sequence number of the file packet and determining the packet loss rate of the file packet according to the analysis result; The video loss analysis subunit is connected to the file packet loss analysis subunit, and is used to analyze the resolution and bit rate of the video, and determine the area of the video where the image quality is reduced and the bandwidth is limited according to the analysis result.
4. The system for determining an OTN mapping mode according to claim 3, characterized in that: The transmission module comprises: A voice transmission unit, based on the transmitted voice, determines to select an ODU1 optical channel with a mapping rate of 2.48 Gbps and an asynchronous mapping mode for transmission; A file packet transmission unit, connected to the voice transmission unit, analyzes the capacity of the transmitted file packet, and when the capacity exceeds a predetermined capacity, divides the file packet into a plurality of file packets, selects an ODU2 optical channel with a mapping rate level of 10 Gbps and a bit synchronous mapping mode for transmission; A video transmission unit is connected to the file packet transmission unit, performs analysis based on the transmitted video, determines the standard and type of the video according to the analysis result, performs analysis based on the standard and type of the video, and when the transmitted video is high-definition or above or a real-time video type, selects an ODU4 optical channel with a mapping rate of 40 Gbps and a general mapping method for transmission; when the transmitted video is below high-definition, selects an ODU3 optical channel with a mapping rate of 30 Gbps and a general mapping method for transmission.
5. The system for determining an OTN mapping mode according to claim 4, characterized in that: The transmitting module comprises: A voice analysis unit, which analyzes the voice and determines the voice frequency and transmission distance according to the analysis result; A speech noise suppression unit, connected to the speech analysis unit, designs a corresponding filter based on the speech frequency to filter out noise other than the speech frequency; A speech attenuation calculation unit, connected to the speech noise suppression unit, and calculating the speech attenuation amount using a free space path loss model based on the speech frequency and transmission distance; The speech power adjustment unit is connected to the speech attenuation calculation unit, and based on the attenuation, compensates for the speech attenuation by increasing the transmission power to determine the speech target transmission mode.
6. The system for determining an OTN mapping mode according to claim 5, characterized in that: The voice power adjustment unit comprises: A power determination subunit analyzes the voice in the data to be transferred and determines the initial voice power according to the analysis result; A power increment subunit is connected to the power determination subunit, analyzes the voice received in the target terminal, and determines the final voice power according to the analysis result; calculates the power difference based on the initial voice power and the final voice power, and the power difference is the transmit power increment; The transmission power adjustment subunit is connected to the power increment subunit, and adjusts the initial transmission power based on the transmission power increment and the attenuation during the transmission process.
7. The system for determining an OTN mapping mode according to claim 6, characterized in that: The transmitting module also includes: A file packet transmitting unit, based on the packet loss rate of the file packet, adopts the TCP transmission protocol to transmit the file packet, reduces the packet loss rate during data transmission, and determines the target transmission mode of the file packet; The video transmitting unit is connected to the file packet transmitting unit, adds a repeater based on the area where the image quality of the video is reduced, and adjusts the pointing angle of the antenna in the bandwidth-restricted area to determine the video target transmission mode.
8. The system for determining an OTN mapping mode according to claim 7, characterized in that: The video transmitting unit comprises: The antenna direction analysis subunit determines the best direction of the antenna by using the radiation intensity of the antenna in different directions displayed in the radiation pattern diagram of the antenna according to the bandwidth restriction area; The antenna direction adjustment subunit is connected to the antenna direction analysis subunit, and adjusts the pointing angle of the antenna according to the best pointing direction of the antenna so that the maximum radiation direction of the antenna is aligned with the target terminal to optimize the target transmission mode.
9. The system for determining an OTN mapping mode according to claim 8, characterized in that: The determination module comprises: A statistical unit, for counting the transmission period of each of the sub-data recorded, so as to confirm the total number of sub-data in any transmission period; The time period determination unit is connected to the statistical unit, and performs analysis based on the total number of sub-data in the transmission time period, and determines the transmission time period with the largest total number of sub-data according to the analysis result, and the transmission time period is the target transmission time period.
10. A method for determining an OTN mapping mode system based on any one of claims 1 to 9, characterized in that: include: Receiving data to be transferred, and analyzing the data to be transferred to determine data type and data loss situation; Determine a corresponding transmission channel according to the data type, and use the transmission channel to transmit the data to be transferred of the corresponding data type; Adjusting the initial transmission mode according to the data loss situation to determine the target transmission mode, and transmitting the data to be transferred to the target terminal according to the target transmission mode when transmitting through the transmission channel; Monitoring the transmission process of the data to be transferred to determine the time when each sub-data in the data to be transferred arrives at the target terminal, and recording the transmission period of each sub-data; Determine the number of sub-data and the corresponding data volume in any transmission period to determine the target transmission period; In the next transmission cycle, the number of transmission channels is increased within the target transmission period to complete the transmission of the next data to be transferred.
Citation Information
Patent Citations
Communication terminals and methods for controlling a receiver of a communication terminal
CN104041141A
Video conference access QoS (Quality of Service) assurance method based on IMS network
CN106454201A
Multi-stream transmission method and device in SDN (Software Defined Network)
CN107231662A
Transmission power determination method and device of voice link, equipment, medium and product
CN117714970A
