A 5G communication transmission system and method for intelligent transmission
By dynamically adjusting the encoding rate and compression rate in 5G communication, the transmission delay and packet loss problems are solved, and network resource utilization efficiency and user experience are improved.
Patent Information
- Application Number
- CN202411408948.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2044-10-10
Smart Images

Figure CN118921146B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of 5G communication transmission technology, and specifically to a 5G communication transmission system and method applied to intelligent transmission. Background Art
[0002] With the rapid development of 5G communication technology, the transmission speed, capacity and connection density of the network have been unprecedentedly improved, making it the core infrastructure supporting key applications such as the Internet of Things, smart transportation, virtual reality, telemedicine and smart manufacturing;
[0003] Although 5G can theoretically provide extremely low latency and ultra-high bandwidth, in actual applications, especially in scenarios that are sensitive to latency, such as real-time audio and video communications, online games, and virtual reality, traditional encoding and compression strategies are difficult to meet the needs of dynamically changing network environments. Problems such as transmission delay and packet loss still exist, affecting user experience.
[0004] Therefore, people urgently need a 5G communication transmission system applied to intelligent transmission to solve the above problems. Summary of the invention
[0005] The purpose of the present invention is to provide a 5G communication transmission system applied to intelligent transmission to solve the problems raised in the above-mentioned background technology.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0007] A 5G communication transmission method applied to intelligent transmission, the method comprising the following steps:
[0008] S1. Collect network data of the transmission network at different historical moments, set a sliding window, filter the collected network data, analyze the filtered network data, and obtain the baseline data of the transmission network;
[0009] S2. Analyze the acquired baseline data of the transmission network and set the initial transmission parameters of the transmission network;
[0010] S3, the transmission network performs data transmission and records the transmission start time; sets a unit time, updates and records the real-time data of the transmission network once every unit time; analyzes the representative value of the real-time data of the transmission network at the current moment;
[0011] S4, adjusting the transmission parameters of the transmission network according to the baseline data and initial transmission parameters of the transmission network and the representative value of the real-time data of the transmission network at the current moment;
[0012] S5. Set a time interval to obtain real-time data of the transmission network after the transmission parameters are adjusted to determine whether the current adjustment is effective; if the current adjustment is invalid, perform feedback adjustment on the transmission parameters of the transmission network.
[0013] According to the above technical solution, the specific process of step S1 is as follows:
[0014] S1-1, the network data includes bandwidth, packet loss rate, original data volume, compressed data volume and delay; the baseline data includes bandwidth baseline, packet loss rate baseline, original data volume baseline, compressed data volume baseline and delay baseline;
[0015] S1-2, set a sliding window, and process the network data collected at different moments in the history of the transmission network; the sliding window moves in order of time, and each movement of the sliding window is from the moment where the sliding window is located to the next adjacent moment; each time the sliding window is moved, the network data in the window at the moment where the sliding window is located is covered, and the network data in the window at the moment where the sliding window is located is screened to filter out the median value of the bandwidth in the window at the moment where the sliding window is located, the median value of the packet loss rate in the window at the moment where the sliding window is located, the median value of the original data volume in the window at the moment where the sliding window is located, the median value of the compressed data volume in the window at the moment where the sliding window is located, and the median value of the delay in the window at the moment where the sliding window is located;
[0016] Processing data in a sliding window can effectively remove sudden or short-term abnormal fluctuations in network data and obtain smoother and more realistic network data;
[0017] S1-3. By moving the sliding window, the median of the bandwidth of the sliding window at different historical times, the median of the packet loss rate of the sliding window at different historical times, the median of the original data volume of the sliding window at different historical times, and the median of the compressed data volume of the sliding window at different historical times are screened out;
[0018] Take the average of the median bandwidth of the sliding window at different historical times as the bandwidth baseline of the transmission network, denoted by A initial ; Take the average of the median packet loss rate of the sliding window at different historical times as the packet loss rate baseline of the transmission network, denoted as B initial ; Take the average of the median values of the original data volume in the sliding window at different historical times as the baseline of the original data volume of the transmission network, denoted as C1 initial ; Take the average of the median values of the compressed data volume in the sliding window at different historical times as the compressed data volume baseline of the transmission network, denoted as C2 initial ; Take the average of the median delay of the sliding window at different historical times as the delay baseline of the transmission network, denoted by D initial ;
[0019] The processed network data can more accurately reflect the changing trend of network status and ensure the accuracy and stability of baseline data.
[0020] According to the above technical solution, the specific process of step S2 is as follows:
[0021] S2-1, the initial transmission parameters include initial coding rate, initial coding format and initial compression rate;
[0022] S2-2. According to the bandwidth baseline and packet loss rate baseline of the transmission network, the initial coding rate of the transmission network is set to E0, where the specific calculation formula of E0 is: E0=A initial × (1-B initial );
[0023] S2-3. According to the initial coding rate of the transmission network, a judgment is made: if E0≥α, it means that the initial coding format of the transmission network is set to a high-quality coding format; if E0<α, it means that the initial coding format of the transmission network is set to a low-quality coding format; wherein α represents a fixed parameter preset by the system; the high-quality coding format includes but is not limited to H.265 coding and HEVC coding; the low-quality coding format includes but is not limited to H.264 coding and MPEG-4 coding;
[0024] High-quality encoding format means that when the bandwidth is high, the encoding scheme that can provide higher image or video quality and lower compression rate is preferred. This format is usually used in high-bandwidth transmission scenarios, which can reduce video compression loss and ensure the clarity and integrity of transmitted data;
[0025] Low-quality encoding formats refer to encoding schemes that can transmit more data and improve transmission efficiency under limited bandwidth when bandwidth is low. Such formats usually have a high compression rate and sacrifice some image or video quality to reduce bandwidth requirements.
[0026] S2-4. According to the original data volume baseline and compressed data volume of the transmission network, the initial compression rate of the transmission network is set to F0, where the specific calculation formula of F0 is: F0=C2 initial / C1 initial .
[0027] According to the above technical solution, the specific process of step S3 is as follows:
[0028] S3-1, the transmission network performs data transmission, and records the transmission start time as time t0; records the current time as time t1; sets a unit time, which is recorded as T; updates and records the real-time data of the transmission network once every T, and obtains the real-time data of the transmission network from time t0 to time t1;
[0029] S3-2, the real-time data includes real-time bandwidth, real-time delay and real-time packet loss rate;
[0030] Calculate the average value of the real-time bandwidth of the transmission network from time t0 to time t1, as the representative value of the real-time bandwidth of the transmission network at the current moment, denoted as A1 t1 ; The real-time packet loss rate of the transmission network at time t1 is taken as the representative value of the real-time packet loss rate of the transmission network at the current time, and is recorded as B1 t1 ; Calculate the average value of the real-time delay of the transmission network from time t0 to time t1, as the representative value of the real-time delay of the transmission network at the current moment, denoted as D1 t1 .
[0031] According to the above technical solution, the specific process of step S4 is as follows:
[0032] S4-1, the transmission parameters include coding rate, coding format and compression rate;
[0033] S4-2, according to the bandwidth baseline of the transmission network, the delay baseline of the transmission network, the initial coding rate of the transmission network, the representative value of the real-time bandwidth of the transmission network at the current moment, and the representative value of the real-time delay of the transmission network at the current moment, the coding rate of the transmission network is adjusted to E1 t1 , among which, E1 t1 The specific calculation formula is: E1 t1 =E0×(A1 t1 / A initial )×[(1+D initial ) / (1+D1 t1 )];
[0034] If the representative value of the real-time bandwidth of the transmission network at the current moment is greater than the bandwidth baseline of the transmission network, the encoding rate of the transmission network will increase; otherwise, the encoding rate of the transmission network will decrease;
[0035] If the representative value of the real-time delay of the transmission network at the current moment is greater than the delay baseline of the transmission network, the coding rate of the transmission network will decrease; otherwise, the coding rate of the transmission network will increase;
[0036] Delay directly affects the speed of data transmission. When the delay is small or even zero, especially in low-latency situations, the encoding rate may change significantly. Therefore, [(1+D initial) / (1+D1 t1 )] makes the effect of delay changes smooth and relative, which means that slight delay changes will not cause large fluctuations in the encoding rate, maintaining stability;
[0037] S4-3. According to E1 t1 , and the initial encoding format of the transmission network to make a judgment:
[0038] If E1 t1 ≥α and the initial encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted; if E1 t1 ≥α and the initial encoding format of the transmission network is a low-quality encoding format, it means adjusting the encoding format of the transmission network to a high-quality encoding format;
[0039] If E1 t1 <α and the initial encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network is adjusted to a low-quality encoding format; if E1 t1 <α and the initial encoding format of the transmission network is a low-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted;
[0040] S4-4. According to the bandwidth baseline of the transmission network, the delay baseline of the transmission network, the initial compression rate of the transmission network, the representative value of the real-time bandwidth of the transmission network at the current moment, and the representative value of the real-time delay of the transmission network at the current moment, the compression rate of the transmission network is adjusted to F1. t1 , among which, F1 t1 The specific calculation formula is: F1 t1 =F0×(A1 t1 / A initial )×(D initial / D1 t1 );
[0041] Adjustments to the compression ratio reflect more absolute changes in network conditions than relative changes. The compression ratio reacts directly to increases and decreases in bandwidth and changes in latency, without the need to smooth over extremes of latency.
[0042] According to the above technical solution, the specific process of step S5 is as follows:
[0043] S5-1, obtaining real-time data of the transmission network after the transmission parameters are adjusted; recording the real-time packet loss rate of the transmission network after the transmission parameters are adjusted as B2; recording the real-time delay of the transmission network after the transmission parameters are adjusted as D2;
[0044] S5-2, according to the representative value of the real-time packet loss rate of the transmission network at the current moment, and the real-time packet loss rate of the transmission network after the transmission parameters are adjusted, make a judgment: if B1 t1 ≥B2, it means the current adjustment is effective; if B1 t1 <B2, it means the current adjustment is invalid;
[0045] S5-3. If the current adjustment is invalid, feedback adjustment is performed on the transmission parameters of the transmission network;
[0046] Adjust the transmission network encoding rate to E2 feedback , among which, E2 feedback The specific calculation formula is: E2 feedback =E1 t1 ×(1-B2);
[0047] If E2 feedback ≥α and the encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted; if E2 feedback ≥α and the encoding format of the transmission network is a low-quality encoding format, it means adjusting the encoding format of the transmission network to a high-quality encoding format;
[0048] If E2 feedback <α and the encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network is adjusted to a low-quality encoding format; if E2 feedback <α and the encoding format of the transmission network is a low-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted;
[0049] Adjust the compression rate of the transmission network to F2 feedback , where F2 feedback The specific calculation formula is: F2 feedback =F1 t1 ×[1 / (1+D2)];
[0050] Feedback adjustment ensures that the real-time monitoring and adjustment process is a dynamic closed loop. The system will continue to monitor the network status after each adjustment and use feedback to determine whether further adjustment is needed, ensuring that the encoding rate and compression rate can adapt to the changing network environment in real time and maintain transmission efficiency and stability.
[0051] A 5G communication transmission system applied to intelligent transmission, the system comprising an information collection module, an information processing module and an execution module;
[0052] The information acquisition module is used to acquire the information required by the system; the information processing module is used to store, analyze and transmit the information of each module; and the execution module is used to execute the information of the information processing module.
[0053] According to the above technical solution, the information collection module includes a historical information unit and a real-time information unit;
[0054] The historical information unit is used to collect historical data information of network data in the transmission network; the real-time information unit is used to collect real-time data information of network data in the transmission network.
[0055] According to the above technical solution, the information processing module includes an information storage unit, an information analysis unit and an information transmission unit;
[0056] The information storage unit is used to store the information acquired by the information acquisition module; the information analysis unit is used to analyze the information acquired by the information acquisition module; and the information transmission unit is used for information transmission of each module in the system.
[0057] According to the above technical solution, the execution module includes a display unit and an adjustment unit;
[0058] The display unit is used to provide a visual display of network data and transmission parameters in the transmission network, and to view the transmission status of the transmission network in real time; the adjustment unit is used to adjust the transmission parameters in the transmission network.
[0059] Compared with the prior art, the beneficial effects achieved by the present invention are:
[0060] The present invention acquires the baseline data of the transmission network by collecting and analyzing the historical network data of the transmission network, realizes the reasonable setting of the initial transmission parameters of the transmission network, and collects the real-time data of the transmission network during the transmission process of the transmission network, and dynamically adjusts the transmission parameters of the transmission network based on the initial transmission parameters of the transmission network, which not only effectively solves the problems of high packet loss rate and large delay caused by network status fluctuations, thereby improving the stability and transmission efficiency of data transmission, but also, through the adjustment mechanism, further reduces the waste of resources in the transmission process, improves the utilization efficiency of network resources, and improves the user experience in the transmission process. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0062] Figure 1 It is a flow chart of a 5G communication transmission method applied to intelligent transmission of the present invention;
[0063] Figure 2 It is a structural schematic diagram of a 5G communication transmission system applied to intelligent transmission in the present invention. DETAILED DESCRIPTION
[0064] 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.
[0065] See also Figure 1 , the present invention provides a technical solution:
[0066] A 5G communication transmission method applied to intelligent transmission, the method comprising the following steps:
[0067] S1. Collect network data of the transmission network at different historical moments, set a sliding window, filter the collected network data, analyze the filtered network data, and obtain the baseline data of the transmission network;
[0068] According to the above technical solution, the specific process of step S1 is as follows:
[0069] S1-1, the network data includes bandwidth, packet loss rate, original data volume, compressed data volume and delay; the baseline data includes bandwidth baseline, packet loss rate baseline, original data volume baseline, compressed data volume baseline and delay baseline;
[0070] S1-2, set a sliding window, and process the network data collected at different moments in the history of the transmission network; the sliding window moves in order of time, and each movement of the sliding window is from the moment where the sliding window is located to the next adjacent moment; each time the sliding window is moved, the network data in the window at the moment where the sliding window is located is covered, and the network data in the window at the moment where the sliding window is located is screened to filter out the median value of the bandwidth in the window at the moment where the sliding window is located, the median value of the packet loss rate in the window at the moment where the sliding window is located, the median value of the original data volume in the window at the moment where the sliding window is located, the median value of the compressed data volume in the window at the moment where the sliding window is located, and the median value of the delay in the window at the moment where the sliding window is located;
[0071] Processing data in a sliding window can effectively remove sudden or short-term abnormal fluctuations in network data and obtain smoother and more realistic network data;
[0072] S1-3. By moving the sliding window, the median of the bandwidth of the sliding window at different historical times, the median of the packet loss rate of the sliding window at different historical times, the median of the original data volume of the sliding window at different historical times, and the median of the compressed data volume of the sliding window at different historical times are screened out;
[0073] Take the average of the median bandwidth of the sliding window at different historical times as the bandwidth baseline of the transmission network, denoted by A initial ; Take the average of the median packet loss rate of the sliding window at different historical times as the packet loss rate baseline of the transmission network, denoted as B initial ; Take the average of the median values of the original data volume in the sliding window at different historical times as the baseline of the original data volume of the transmission network, denoted as C1 initial ; Take the average of the median values of the compressed data volume in the sliding window at different historical times as the compressed data volume baseline of the transmission network, denoted as C2 initial ; Take the average of the median delay of the sliding window at different historical times as the delay baseline of the transmission network, denoted by D initial ;
[0074] The processed network data can more accurately reflect the changing trend of network status and ensure the accuracy and stability of baseline data.
[0075] S2. Analyze the acquired baseline data of the transmission network and set the initial transmission parameters of the transmission network;
[0076] According to the above technical solution, the specific process of step S2 is as follows:
[0077] S2-1, the initial transmission parameters include initial coding rate, initial coding format and initial compression rate;
[0078] S2-2. According to the bandwidth baseline and packet loss rate baseline of the transmission network, the initial coding rate of the transmission network is set to E0, where the specific calculation formula of E0 is: E0=A initial × (1-B initial );
[0079] S2-3. According to the initial coding rate of the transmission network, a judgment is made: if E0≥α, it means that the initial coding format of the transmission network is set to a high-quality coding format; if E0<α, it means that the initial coding format of the transmission network is set to a low-quality coding format; wherein α represents a fixed parameter preset by the system; the high-quality coding format includes but is not limited to H.265 coding and HEVC coding; the low-quality coding format includes but is not limited to H.264 coding and MPEG-4 coding;
[0080] High-quality encoding format means that when the bandwidth is high, the encoding scheme that can provide higher image or video quality and lower compression rate is preferred. This format is usually used in high-bandwidth transmission scenarios, which can reduce video compression loss and ensure the clarity and integrity of transmitted data;
[0081] Low-quality encoding formats refer to encoding schemes that can transmit more data and improve transmission efficiency under limited bandwidth when bandwidth is low. Such formats usually have a high compression rate and sacrifice some image or video quality to reduce bandwidth requirements.
[0082] S2-4. According to the original data volume baseline and compressed data volume of the transmission network, the initial compression rate of the transmission network is set to F0, where the specific calculation formula of F0 is: F0=C2 initial / C1 initial ;
[0083] For example:
[0084] It is known that the bandwidth baseline A of the transmission network initial =50; the packet loss rate baseline of the transmission network is B initial =0.02; the original data volume baseline of the transmission network C1 initial =100; compressed data volume baseline C2 of the transmission network initial =50;
[0085] According to the bandwidth baseline and packet loss rate baseline of the transmission network, the initial coding rate of the transmission network is set to E0=49, where the specific calculation formula of E0 is: E0=A initial × (1-B initial ) = 50 × (1-0.02) = 49;
[0086] According to the initial coding rate of the transmission network, a judgment is made: (E0=49)≥(α=45), then the initial coding format of the transmission network is set to a high-quality coding format;
[0087] According to the original data volume baseline and compressed data volume of the transmission network, the initial compression rate of the transmission network is set to F0=0.5, where the specific calculation formula of F0 is: F0=C2 initial / C1 initial =50 / 100=0.5.
[0088] S3, the transmission network performs data transmission and records the transmission start time; sets a unit time, updates and records the real-time data of the transmission network once every unit time; analyzes the representative value of the real-time data of the transmission network at the current moment;
[0089] According to the above technical solution, the specific process of step S3 is as follows:
[0090] S3-1, the transmission network performs data transmission, and records the transmission start time as time t0; records the current time as time t1; sets a unit time, which is recorded as T; updates and records the real-time data of the transmission network once every T, and obtains the real-time data of the transmission network from time t0 to time t1;
[0091] S3-2, the real-time data includes real-time bandwidth, real-time delay and real-time packet loss rate;
[0092] Calculate the average value of the real-time bandwidth of the transmission network from time t0 to time t1, as the representative value of the real-time bandwidth of the transmission network at the current moment, denoted as A1 t1 ; The real-time packet loss rate of the transmission network at time t1 is taken as the representative value of the real-time packet loss rate of the transmission network at the current time, and is recorded as B1 t1 ; Calculate the average value of the real-time delay of the transmission network from time t0 to time t1, as the representative value of the real-time delay of the transmission network at the current moment, denoted as D1 t1 .
[0093] S4, adjusting the transmission parameters of the transmission network according to the baseline data and initial transmission parameters of the transmission network and the representative value of the real-time data of the transmission network at the current moment;
[0094] According to the above technical solution, the specific process of step S4 is as follows:
[0095] S4-1, the transmission parameters include coding rate, coding format and compression rate;
[0096] S4-2, according to the bandwidth baseline of the transmission network, the delay baseline of the transmission network, the initial coding rate of the transmission network, the representative value of the real-time bandwidth of the transmission network at the current moment, and the representative value of the real-time delay of the transmission network at the current moment, the coding rate of the transmission network is adjusted to E1 t1 , among which, E1 t1 The specific calculation formula is: E1 t1 =E0×(A1 t1 / A initial )×[(1+D initial ) / (1+D1 t1 )];
[0097] If the representative value of the real-time bandwidth of the transmission network at the current moment is greater than the bandwidth baseline of the transmission network, the encoding rate of the transmission network will increase; otherwise, the encoding rate of the transmission network will decrease;
[0098] If the representative value of the real-time delay of the transmission network at the current moment is greater than the delay baseline of the transmission network, the coding rate of the transmission network will decrease; otherwise, the coding rate of the transmission network will increase;
[0099] Delay directly affects the speed of data transmission. When the delay is small or even zero, especially in low-latency situations, the encoding rate may change significantly. Therefore, [(1+D initial ) / (1+D1 t1 )] makes the effect of delay changes smooth and relative, which means that slight delay changes will not cause large fluctuations in the encoding rate, maintaining stability;
[0100] S4-3. According to E1 t1 , and the initial encoding format of the transmission network to make a judgment:
[0101] If E1 t1 ≥α and the initial encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted; if E1 t1 ≥α and the initial encoding format of the transmission network is a low-quality encoding format, it means adjusting the encoding format of the transmission network to a high-quality encoding format;
[0102] If E1 t1 <α and the initial encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network is adjusted to a low-quality encoding format; if E1 t1 <α and the initial encoding format of the transmission network is a low-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted;
[0103] S4-4. According to the bandwidth baseline of the transmission network, the delay baseline of the transmission network, the initial compression rate of the transmission network, the representative value of the real-time bandwidth of the transmission network at the current moment, and the representative value of the real-time delay of the transmission network at the current moment, the compression rate of the transmission network is adjusted to F1. t1 , among which, F1 t1 The specific calculation formula is: F1 t1 =F0×(A1 t1 / A initial )×(D initial / D1 t1 );
[0104] Adjustments to the compression ratio reflect more absolute changes in network conditions than relative changes. The compression ratio reacts directly to increases and decreases in bandwidth and changes in latency, without the need to smooth over extremes of latency.
[0105] S5. Set a time interval to obtain real-time data of the transmission network after the transmission parameters are adjusted to determine whether the current adjustment is effective; if the current adjustment is invalid, feedback adjustment is performed on the transmission parameters of the transmission network;
[0106] According to the above technical solution, the specific process of step S5 is as follows:
[0107] S5-1, obtaining real-time data of the transmission network after the transmission parameters are adjusted; recording the real-time packet loss rate of the transmission network after the transmission parameters are adjusted as B2; recording the real-time delay of the transmission network after the transmission parameters are adjusted as D2;
[0108] S5-2, according to the representative value of the real-time packet loss rate of the transmission network at the current moment, and the real-time packet loss rate of the transmission network after the transmission parameters are adjusted, make a judgment: if B1 t1 ≥B2, it means the current adjustment is effective; if B1 t1 <B2, it means the current adjustment is invalid;
[0109] S5-3. If the current adjustment is invalid, feedback adjustment is performed on the transmission parameters of the transmission network;
[0110] Adjust the transmission network encoding rate to E2 feedback , among which, E2 feedback The specific calculation formula is: E2 feedback =E1 t1 ×(1-B2);
[0111] If E2 feedback ≥α and the encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted; if E2 feedback ≥α and the encoding format of the transmission network is a low-quality encoding format, it means adjusting the encoding format of the transmission network to a high-quality encoding format;
[0112] If E2 feedback <α and the encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network is adjusted to a low-quality encoding format; if E2 feedback <α and the encoding format of the transmission network is a low-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted;
[0113] Adjust the compression rate of the transmission network to F2 feedback , where F2 feedback The specific calculation formula is: F2 feedback =F1 t1 ×[1 / (1+D2)];
[0114] Feedback adjustment ensures that the real-time monitoring and adjustment process is a dynamic closed loop. The system will continue to monitor the network status after each adjustment and use feedback to determine whether further adjustment is needed, ensuring that the encoding rate and compression rate can adapt to the changing network environment in real time and maintain transmission efficiency and stability.
[0115] See also Figure 2 , a 5G communication transmission system applied to intelligent transmission, the system comprising an information collection module, an information processing module and an execution module;
[0116] The information acquisition module is used to acquire the information required by the system; the information processing module is used to store, analyze and transmit the information of each module; and the execution module is used to execute the information of the information processing module.
[0117] According to the above technical solution, the information collection module includes a historical information unit and a real-time information unit;
[0118] The historical information unit is used to collect historical data information of network data in the transmission network; the real-time information unit is used to collect real-time data information of network data in the transmission network.
[0119] According to the above technical solution, the information processing module includes an information storage unit, an information analysis unit and an information transmission unit;
[0120] The information storage unit is used to store the information acquired by the information acquisition module; the information analysis unit is used to analyze the information acquired by the information acquisition module; and the information transmission unit is used for information transmission of each module in the system.
[0121] According to the above technical solution, the execution module includes a display unit and an adjustment unit;
[0122] The display unit is used to provide a visual display of network data and transmission parameters in the transmission network, and to view the transmission status of the transmission network in real time; the adjustment unit is used to adjust the transmission parameters in the transmission network.
[0123] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0124] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. 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 5G communication transmission method applied to intelligent transmission, characterized in that: The method comprises the following steps: S1. Collect network data of the transmission network at different historical moments, set a sliding window, filter the collected network data, analyze the filtered network data, and obtain the baseline data of the transmission network; S2. Analyze the acquired baseline data of the transmission network and set the initial transmission parameters of the transmission network; S3, the transmission network performs data transmission and records the transmission start time; sets a unit time, updates and records the real-time data of the transmission network once every unit time; analyzes the representative value of the real-time data of the transmission network at the current moment; S4, adjusting the transmission parameters of the transmission network according to the baseline data and initial transmission parameters of the transmission network and the representative value of the real-time data of the transmission network at the current moment; S5. Set a time interval to obtain real-time data of the transmission network after the transmission parameters are adjusted to determine whether the current adjustment is effective; if the current adjustment is invalid, feedback adjustment is performed on the transmission parameters of the transmission network; The specific process of step S1 is as follows: S1-1, the network data includes bandwidth, packet loss rate, original data volume, compressed data volume and delay; the baseline data includes bandwidth baseline, packet loss rate baseline, original data volume baseline, compressed data volume baseline and delay baseline; S1-2, set a sliding window, and process the network data collected at different moments in the history of the transmission network; the sliding window moves in order of time, and each movement of the sliding window is from the moment where the sliding window is located to the next adjacent moment; each time the sliding window is moved, the network data in the window at the moment where the sliding window is located is covered, and the network data in the window at the moment where the sliding window is located is screened to filter out the median value of the bandwidth in the window at the moment where the sliding window is located, the median value of the packet loss rate in the window at the moment where the sliding window is located, the median value of the original data volume in the window at the moment where the sliding window is located, the median value of the compressed data volume in the window at the moment where the sliding window is located, and the median value of the delay in the window at the moment where the sliding window is located; S1-3. By moving the sliding window, the median of the bandwidth of the sliding window at different historical times, the median of the packet loss rate of the sliding window at different historical times, the median of the original data volume of the sliding window at different historical times, and the median of the compressed data volume of the sliding window at different historical times are screened out; Take the average of the median bandwidth of the sliding window at different historical times as the bandwidth baseline of the transmission network, denoted by A initial ; Take the average of the median packet loss rate of the sliding window at different historical times as the packet loss rate baseline of the transmission network, denoted as B initial ; Take the average of the median values of the original data volume in the sliding window at different historical times as the baseline of the original data volume of the transmission network, denoted as C1 initial ; Take the average of the median values of the compressed data volume in the sliding window at different historical times as the compressed data volume baseline of the transmission network, denoted as C2 initial ; Take the average of the median delay of the sliding window at different historical times as the delay baseline of the transmission network, denoted by D initial ; The specific process of step S2 is as follows: S2-1, the initial transmission parameters include initial coding rate, initial coding format and initial compression rate; S2-2. According to the bandwidth baseline and packet loss rate baseline of the transmission network, the initial coding rate of the transmission network is set to E0, where the specific calculation formula of E0 is: E0=A initial × (1-B initial ); S2-3. According to the initial coding rate of the transmission network, a judgment is made: if E0≥α, it means that the initial coding format of the transmission network is set to a high-quality coding format; if E0<α, it means that the initial coding format of the transmission network is set to a low-quality coding format; wherein α represents a fixed parameter preset by the system; S2-4. According to the original data volume baseline and compressed data volume of the transmission network, the initial compression rate of the transmission network is set to F0, where the specific calculation formula of F0 is: F0=C2 initial / C1 initial ; The specific process of step S3 is as follows: S3-1, the transmission network performs data transmission, and records the transmission start time as time t0; records the current time as time t1; sets a unit time, which is recorded as T; updates and records the real-time data of the transmission network once every T, and obtains the real-time data of the transmission network from time t0 to time t1; S3-2, the real-time data includes real-time bandwidth, real-time delay and real-time packet loss rate; Calculate the average value of the real-time bandwidth of the transmission network from time t0 to time t1, as the representative value of the real-time bandwidth of the transmission network at the current moment, denoted as A1 t1 ; The real-time packet loss rate of the transmission network at time t1 is taken as the representative value of the real-time packet loss rate of the transmission network at the current time, and is recorded as B1 t1 ; Calculate the average value of the real-time delay of the transmission network from time t0 to time t1, as the representative value of the real-time delay of the transmission network at the current moment, denoted as D1 t1 ; The specific process of step S4 is as follows: S4-1, the transmission parameters include coding rate, coding format and compression rate; S4-2, according to the bandwidth baseline of the transmission network, the delay baseline of the transmission network, the initial coding rate of the transmission network, the representative value of the real-time bandwidth of the transmission network at the current moment, and the representative value of the real-time delay of the transmission network at the current moment, the coding rate of the transmission network is adjusted to E1 t1 , among which, E1 t1 The specific calculation formula is: E1 t1 =E0×(A1 t1 / A initial )×[(1+D initial ) / (1+D1 t1 )]; S4-3. According to E1 t1 , and the initial encoding format of the transmission network to make a judgment: If E1 t1 ≥α and the initial encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted; if E1 t1 ≥α and the initial encoding format of the transmission network is a low-quality encoding format, it means adjusting the encoding format of the transmission network to a high-quality encoding format; If E1 t1 <α and the initial encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network is adjusted to a low-quality encoding format; if E1 t1 <α and the initial encoding format of the transmission network is a low-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted; S4-4. According to the bandwidth baseline of the transmission network, the delay baseline of the transmission network, the initial compression rate of the transmission network, the representative value of the real-time bandwidth of the transmission network at the current moment, and the representative value of the real-time delay of the transmission network at the current moment, the compression rate of the transmission network is adjusted to F1. t1 , among which, F1 t1 The specific calculation formula is: F1 t1 =F0×(A1 t1 / A initial )×(D initial / D1 t1 ).
2. According to claim 1, a 5G communication transmission method applied to intelligent transmission is characterized in that: The specific process of step S5 is as follows: S5-1, obtaining real-time data of the transmission network after the transmission parameters are adjusted; recording the real-time packet loss rate of the transmission network after the transmission parameters are adjusted as B2; recording the real-time delay of the transmission network after the transmission parameters are adjusted as D2; S5-2, according to the representative value of the real-time packet loss rate of the transmission network at the current moment, and the real-time packet loss rate of the transmission network after the transmission parameters are adjusted, make a judgment: if B1 t1 ≥B2, it means the current adjustment is effective; if B1 t1 <B2, it means the current adjustment is invalid; S5-3. If the current adjustment is invalid, feedback adjustment is performed on the transmission parameters of the transmission network; Adjust the transmission network encoding rate to E2 feedback , among which, E2 feedback The specific calculation formula is: E2 feedback =E1 t1 ×(1-B2); If E2 feedback ≥α and the encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted; if E2 feedback ≥α and the encoding format of the transmission network is a low-quality encoding format, it means adjusting the encoding format of the transmission network to a high-quality encoding format; If E2 feedback <α and the encoding format of the transmission network is a high-quality encoding format, it means that the encoding format of the transmission network is adjusted to a low-quality encoding format; if E2 feedback <α and the encoding format of the transmission network is a low-quality encoding format, it means that the encoding format of the transmission network does not need to be adjusted; Adjust the compression rate of the transmission network to F2 feedback , where F2 feedback The specific calculation formula is: F2 feedback =F1 t1 ×[1 / (1+D2)].
3. A 5G communication transmission system for intelligent transmission, the system being used to implement a 5G communication transmission method for intelligent transmission as claimed in any one of claims 1 to 2, characterized in that: The system includes an information collection module, an information processing module and an execution module; The information acquisition module is used to acquire the information required by the system; the information processing module is used to store, analyze and transmit the information of each module; and the execution module is used to execute the information of the information processing module.
4. A 5G communication transmission system for intelligent transmission according to claim 3, characterized in that: The information collection module includes a historical information unit and a real-time information unit; The historical information unit is used to collect historical data information of network data in the transmission network; the real-time information unit is used to collect real-time data information of network data in the transmission network.
5. A 5G communication transmission system for intelligent transmission according to claim 3, characterized in that: The information processing module includes an information storage unit, an information analysis unit and an information transmission unit; The information storage unit is used to store the information acquired by the information acquisition module; the information analysis unit is used to analyze the information acquired by the information acquisition module; and the information transmission unit is used for information transmission of each module in the system.
6. A 5G communication transmission system for intelligent transmission according to claim 3, characterized in that: The execution module includes a display unit and an adjustment unit; The display unit is used to provide a visual display of network data and transmission parameters in the transmission network, and to view the transmission status of the transmission network in real time; the adjustment unit is used to adjust the transmission parameters in the transmission network.
Citation Information
Patent Citations
Video transmission network control method and device based on MPQM
CN110278495A
Network communication connection method
CN117715097A