CN117856805A - Channel automatic scheduling and task transmission method and system based on radio frequency transmission - Google Patents

Channel automatic scheduling and task transmission method and system based on radio frequency transmission Download PDF

Info

Publication number
CN117856805A
CN117856805A CN202311715762.5A CN202311715762A CN117856805A CN 117856805 A CN117856805 A CN 117856805A CN 202311715762 A CN202311715762 A CN 202311715762A CN 117856805 A CN117856805 A CN 117856805A
Authority
CN
China
Prior art keywords
radio frequency
data
frequency transmission
transmission
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311715762.5A
Other languages
Chinese (zh)
Inventor
兰雨晴
余丹
孙中杰
邢智涣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Standard Intelligent Security Technology Co Ltd
Original Assignee
China Standard Intelligent Security Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Standard Intelligent Security Technology Co Ltd filed Critical China Standard Intelligent Security Technology Co Ltd
Priority to CN202311715762.5A priority Critical patent/CN117856805A/en
Publication of CN117856805A publication Critical patent/CN117856805A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a channel automatic scheduling and task transmission method and system based on radio frequency transmission, which are characterized in that a data link network between a server side and a user side is detected to obtain channel state information, a plurality of matched channels are selected from the data link network to execute radio frequency communication, and based on respective bandwidth states of all the matched channels, a radio frequency transmission task is divided into a plurality of radio frequency transmission sub-data, and the radio frequency transmission sub-data is distributed to corresponding matched channels, so that radio frequency signal transmission is carried out by fully utilizing different channels, and the problem that the transmission success rate is reduced due to the fact that a single channel transmits radio frequency signals is avoided; carrying out radio frequency transmission sub-data transmission progress association adjustment on all matched channels, and ensuring that a user terminal can uniformly receive all radio frequency transmission sub-data; and verifying the transmitted radio frequency transmission sub-data, identifying the radio frequency transmission sub-data in an abnormal state, and accordingly retransmitting the corresponding radio frequency transmission sub-data through a channel, and guaranteeing the transmission timeliness and reliability of radio frequency signals.

Description

Channel automatic scheduling and task transmission method and system based on radio frequency transmission
Technical Field
The invention relates to the field of data transmission, in particular to a method and a system for automatically scheduling channels and transmitting tasks based on radio frequency transmission.
Background
The channels used in the transmission of the radio frequency signals are fixed, and each channel is responsible for the fixed content of the transmission. When the network environment changes, the available channels and the available bandwidths of the channels change, if the radio frequency signal transmission is still carried out through the original channels, the radio frequency signal can not be ensured to be accurately and timely transmitted, and the transmission reliability of the radio frequency signal is reduced. Therefore, in the prior art, standby transmission is performed on the currently performed radio frequency signal transmission by configuring a standby channel, if the currently performed radio frequency signal transmission cannot normally perform the radio frequency signal transmission, the standby channel is started to continuously complete the radio frequency signal transmission, but the above-mentioned mode requires additional configuration of the channel, increases the configuration cost of the channel, and meanwhile, the standby channel may be always in an idle state, thereby reducing the utilization efficiency of the channel.
Disclosure of Invention
The invention aims to provide a channel automatic scheduling and task transmission method and system based on radio frequency transmission, which are used for detecting a data link network between a server side and a user side to obtain channel state information, selecting a plurality of matched channels from the data link network to execute radio frequency communication, dividing a radio frequency transmission task into a plurality of radio frequency transmission sub-data based on respective bandwidth states of all the matched channels, distributing the radio frequency transmission sub-data to the corresponding matched channels, fully utilizing different channels to transmit radio frequency signals, and avoiding the reduction of transmission success rate caused by the transmission of radio frequency signals by a single channel; carrying out radio frequency transmission sub-data transmission progress association adjustment on all matched channels, and ensuring that a user terminal can uniformly receive all radio frequency transmission sub-data; and verifying the transmitted radio frequency transmission sub-data, identifying the radio frequency transmission sub-data in an abnormal state, and accordingly retransmitting the corresponding radio frequency transmission sub-data through a channel, and guaranteeing the transmission timeliness and reliability of radio frequency signals.
The invention is realized by the following technical scheme:
the channel automatic scheduling and task transmission method based on radio frequency transmission comprises the following steps:
detecting a data link network between a server and a user to obtain channel state information of the data link network; selecting a plurality of matched channels from the data link network based on the channel state information for executing radio frequency communication between the service end and the user end;
dividing a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the respective bandwidth state information of all the matched channels, and distributing all the radio frequency transmission sub-data to the corresponding matched channels based on the respective real-time working states of all the matched channels; acquiring transmission states of all matched channels on corresponding radio frequency transmission sub-data respectively, and carrying out radio frequency transmission sub-data transmission progress association adjustment on all matched channels;
verifying the radio frequency transmission sub-data transmitted by all the matched channels received by the user terminal, and identifying the radio frequency transmission sub-data in an abnormal state; and re-carrying out channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state.
Optionally, detecting a data link network between a server and a user to obtain channel state information of the data link network; selecting a number of matched channels from the data link network for performing radio frequency communication between the server and the user based on the channel state information, comprising:
detecting a data link network between a server and a user to obtain radio frequency data transmission load and eavesdropped identification result information of all channels under the data link network;
if the radio frequency data transmission load of the channel is larger than a preset load threshold or the signal is in a eavesdropped state, determining the channel as unmatched to execute radio frequency communication between the service end and the user end; otherwise, the channel is determined to be matched and radio frequency communication between the service end and the user end is carried out.
Optionally, based on the respective bandwidth status information of all the matched channels, dividing the radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data, and based on the respective real-time working status of all the matched channels, distributing all the radio frequency transmission sub-data to the corresponding matched channels; acquiring transmission states of all matched channels on corresponding radio frequency transmission sub-data respectively, and performing radio frequency transmission sub-data transmission progress association adjustment on all matched channels, wherein the method comprises the following steps:
acquiring respective residual available bandwidth information of all matched channels, and dividing radio frequency transmission data contained in a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the residual available bandwidth; wherein, the bit quantity of the video transmission sub-data is smaller than the residual available bandwidth of the matched channel to which the video transmission sub-data needs to be allocated;
acquiring respective real-time data transmission speeds of all the matched channels, and if the real-time data transmission speed is greater than or equal to a preset transmission speed threshold, distributing all the radio frequency transmission sub-data to the corresponding matched channels;
acquiring estimated required transmission time consumption of all the matched channels for completing the corresponding radio frequency transmission sub-data, identifying all the channels which cannot complete the transmission of the radio frequency transmission sub-data within the expected time range based on the estimated required transmission time consumption corresponding to all the matched channels, and performing data transmission speed increase adjustment on the identified channels so that all the matched channels can complete the transmission of the radio frequency transmission sub-data within the expected time range.
Optionally, verifying the radio frequency transmission sub-data transmitted by all the matched channels received by the user terminal, and identifying the radio frequency transmission sub-data in an abnormal state; and re-carrying out channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state, wherein the method comprises the following steps:
verifying the radio frequency transmission sub-data transmitted by the matched channel received by the user, identifying the radio frequency transmission sub-data in a distortion state, and determining data distortion type information of the corresponding radio frequency transmission sub-data;
and based on the channel position and the data distortion type information corresponding to the radio frequency transmission sub-data in the distortion state, carrying out data transmission mode adjustment on the corresponding channel, and then carrying out transmission of the corresponding radio frequency transmission sub-data again.
An automatic channel scheduling and task transmission system based on radio frequency transmission, comprising:
the system comprises a channel detection module, a channel detection module and a control module, wherein the channel detection module is used for detecting a data link network between a server and a user to obtain channel state information of the data link network;
a channel selection module, configured to select, based on the channel state information, a plurality of matched channels from the data link network for performing radio frequency communication between the server and the user;
the data dividing and distributing module is used for dividing the radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the respective bandwidth state information of all the matched channels and distributing all the radio frequency transmission sub-data to the corresponding matched channels based on the respective real-time working states of all the matched channels;
the channel association adjustment module is used for acquiring the transmission states of all the matched channels on the corresponding radio frequency transmission sub-data respectively, and carrying out radio frequency transmission sub-data transmission progress association adjustment on all the matched channels;
the data verification module is used for verifying the radio frequency transmission sub-data transmitted by all the matched channels received by the user terminal and identifying the radio frequency transmission sub-data in an abnormal state;
and the data retransmission adjustment module is used for retransmitting the channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state.
Optionally, the channel detection module is configured to detect a data link network between a server and a user to obtain channel state information of the data link network, and includes:
detecting a data link network between a server and a user to obtain radio frequency data transmission load and eavesdropped identification result information of all channels under the data link network;
the channel selection module is configured to select, based on the channel state information, a plurality of matched channels from the data link network for performing radio frequency communication between the server and the user, and includes:
the radio frequency data transmission load of the channel is larger than a preset load threshold value or the signal is in a eavesdropped state, the channel is determined to be unmatched to execute radio frequency communication between the service end and the user end; otherwise, the channel is determined to be matched and radio frequency communication between the service end and the user end is carried out.
Optionally, the data dividing and distributing module is configured to divide a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on respective bandwidth status information of all the matched channels, and distribute all the radio frequency transmission sub-data to corresponding matched channels based on respective real-time working states of all the matched channels, including:
acquiring respective residual available bandwidth information of all matched channels, and dividing radio frequency transmission data contained in a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the residual available bandwidth; wherein, the bit quantity of the video transmission sub-data is smaller than the residual available bandwidth of the matched channel to which the video transmission sub-data needs to be allocated;
acquiring respective real-time data transmission speeds of all the matched channels, and if the real-time data transmission speed is greater than or equal to a preset transmission speed threshold, distributing all the radio frequency transmission sub-data to the corresponding matched channels;
the channel association adjustment module is configured to obtain transmission states of all the matched channels to corresponding radio frequency transmission sub-data, and perform radio frequency transmission sub-data transmission progress association adjustment on all the matched channels, where the adjustment module includes:
acquiring estimated required transmission time consumption of all the matched channels for completing the corresponding radio frequency transmission sub-data, identifying all the channels which cannot complete the transmission of the radio frequency transmission sub-data within the expected time range based on the estimated required transmission time consumption corresponding to all the matched channels, and performing data transmission speed increase adjustment on the identified channels so that all the matched channels can complete the transmission of the radio frequency transmission sub-data within the expected time range.
Optionally, the data verification module is configured to verify that the user receives the radio frequency transmission sub-data transmitted by all the matched channels, and identify the radio frequency transmission sub-data in an abnormal state, where the radio frequency transmission sub-data includes:
verifying the radio frequency transmission sub-data transmitted by the matched channel received by the user, identifying the radio frequency transmission sub-data in a distortion state, and determining data distortion type information of the corresponding radio frequency transmission sub-data;
the data retransmission adjustment module is configured to retransmit the channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state, and includes:
and based on the channel position and the data distortion type information corresponding to the radio frequency transmission sub-data in the distortion state, carrying out data transmission mode adjustment on the corresponding channel, and then carrying out transmission of the corresponding radio frequency transmission sub-data again.
Compared with the prior art, the invention has the following beneficial effects:
according to the method and the system for automatically scheduling and transmitting the channels based on the radio frequency transmission, the data link network between the server side and the user side is detected, channel state information is obtained, a plurality of matched channels are selected from the data link network to execute radio frequency communication, the radio frequency transmission tasks are divided into a plurality of radio frequency transmission sub-data based on the respective bandwidth states of all the matched channels, the radio frequency transmission sub-data are distributed to the corresponding matched channels, radio frequency signal transmission is carried out by fully utilizing different channels, and the problem that the transmission success rate is reduced due to the fact that a single channel transmits radio frequency signals is avoided; carrying out radio frequency transmission sub-data transmission progress association adjustment on all matched channels, and ensuring that a user terminal can uniformly receive all radio frequency transmission sub-data; and verifying the transmitted radio frequency transmission sub-data, identifying the radio frequency transmission sub-data in an abnormal state, and accordingly retransmitting the corresponding radio frequency transmission sub-data through a channel, and guaranteeing the transmission timeliness and reliability of radio frequency signals.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art. Wherein:
fig. 1 is a schematic flow chart of a method for automatically scheduling channels and transmitting tasks based on radio frequency transmission.
Fig. 2 is a schematic structural diagram of a channel automatic scheduling and task transmission system based on radio frequency transmission provided by the invention.
Detailed Description
In order to make the above objects, features and advantages of the present application more comprehensible, embodiments accompanied with figures are described in detail below. It is to be understood that the specific embodiments described herein are for purposes of illustration only and are not limiting. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present application are shown in the drawings. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
The terms "comprising" and "having" and any variations thereof herein are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
Referring to fig. 1, the method for automatically scheduling and transmitting tasks of a channel based on radio frequency transmission according to an embodiment of the present application includes:
detecting a data link network between a server and a user to obtain channel state information of the data link network; selecting a plurality of matched channels from the data link network based on the channel state information for executing radio frequency communication between the server side and the user side;
dividing a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the respective bandwidth state information of all the matched channels, and distributing all the radio frequency transmission sub-data to the corresponding matched channels based on the respective real-time working states of all the matched channels; acquiring transmission states of all matched channels on corresponding radio frequency transmission sub-data respectively, and carrying out radio frequency transmission sub-data transmission progress association adjustment on all matched channels;
verifying the radio frequency transmission sub-data transmitted by all the matched channels received by the user terminal, and identifying the radio frequency transmission sub-data in an abnormal state; and re-carrying out channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state.
The method for automatically scheduling and transmitting the channels based on the radio frequency transmission has the advantages that the method for automatically scheduling and transmitting the channels and the tasks detects the data link network between the server side and the user side to obtain channel state information, so that a plurality of matched channels are selected from the data link network to execute radio frequency communication, the radio frequency transmission tasks are divided into a plurality of radio frequency transmission sub-data based on the respective bandwidth states of all the matched channels, the radio frequency transmission sub-data are distributed to the corresponding matched channels, radio frequency signal transmission is performed by fully utilizing different channels, and the problem that the transmission success rate is reduced due to the fact that a single channel transmits radio frequency signals is avoided; carrying out radio frequency transmission sub-data transmission progress association adjustment on all matched channels, and ensuring that a user terminal can uniformly receive all radio frequency transmission sub-data; and verifying the transmitted radio frequency transmission sub-data, identifying the radio frequency transmission sub-data in an abnormal state, and accordingly retransmitting the corresponding radio frequency transmission sub-data through a channel, and guaranteeing the transmission timeliness and reliability of radio frequency signals.
In another embodiment, detecting a data link network between a server and a user to obtain channel state information of the data link network; selecting a plurality of matched channels from the data link network for performing radio frequency communication between the server and the user based on the channel state information, comprising:
detecting a data link network between a server and a user to obtain radio frequency data transmission load and eavesdropped identification result information of all channels under the data link network;
if the radio frequency data transmission load of the channel is larger than a preset load threshold or the signal is in a intercepted state, determining the channel as unmatched to execute radio frequency communication between the service end and the user end; otherwise, the channel is determined to be matched and radio frequency communication between the service end and the user end is carried out.
The beneficial effects of the embodiment are that the service end and the user end are connected through the data link network, the data link network comprises a plurality of mutually independent channels, each channel can be connected with the service end and the user end, and the service end can conveniently send radio frequency signals to the user end. The channels under the data link network can execute different radio frequency signal transmission tasks, so that the channels have corresponding radio frequency data transmission loads, and meanwhile, each channel also has the problem of being monitored, so that the channels have corresponding potential safety hazards. Detecting the data link network to obtain the radio frequency data transmission load and the eavesdropped identification result information of all channels under the data link network, and conveniently and accurately removing the channels with overlarge transmission load and potential safety hazards of data transmission in the follow-up process, so that a plurality of matched channels are selected from all channels under the data link network to be used for executing radio frequency communication between the server side and the user side.
In another embodiment, based on the respective bandwidth status information of all the matched channels, the radio frequency transmission task from the server is divided into a plurality of radio frequency transmission sub-data, and based on the respective real-time working status of all the matched channels, all the radio frequency transmission sub-data are distributed to the corresponding matched channels; acquiring transmission states of all matched channels on corresponding radio frequency transmission sub-data respectively, and performing radio frequency transmission sub-data transmission progress association adjustment on all matched channels, wherein the method comprises the following steps:
acquiring respective residual available bandwidth information of all matched channels, and dividing radio frequency transmission data contained in a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the residual available bandwidth; wherein the bit amount of the video transmission sub-data is smaller than the remaining available bandwidth of the matched channel to which it needs to be allocated;
acquiring respective real-time data transmission speeds of all the matched channels, and if the real-time data transmission speed is greater than or equal to a preset transmission speed threshold, distributing all the radio frequency transmission sub-data to the corresponding matched channels;
acquiring estimated required transmission time consumption of all the matched channels for completing the corresponding radio frequency transmission sub-data, identifying all the channels which cannot complete the transmission of the radio frequency transmission sub-data within the expected time range based on the estimated required transmission time consumption corresponding to all the matched channels, and performing data transmission speed increase adjustment on the identified channels so that all the matched channels can complete the transmission of the radio frequency transmission sub-data within the expected time range.
The method and the device have the beneficial effects that the respective residual available bandwidth information of all the matched channels is obtained, the radio frequency transmission data contained in the radio frequency transmission task of the server is divided into a plurality of radio frequency transmission sub-data based on the residual available bandwidth, the respective real-time data transmission speeds of all the matched channels are obtained, and if the real-time data transmission speeds are greater than or equal to a preset transmission speed threshold, all the radio frequency transmission sub-data are distributed to the corresponding matched channels, so that the matched channels can be guaranteed to be capable of transmitting the distributed radio frequency transmission sub-data quickly, and transmission blockage of the radio frequency transmission sub-data in the channels is avoided. And acquiring the estimated required transmission time consumption of all the matched channels to finish the corresponding radio frequency transmission sub-data, identifying all the channels which cannot finish the transmission of the radio frequency transmission sub-data within the expected time range based on the estimated required transmission time consumption corresponding to all the matched channels, and performing data transmission speed increase adjustment on the identified channels, so that all the matched channels can finish the transmission of the radio frequency transmission sub-data within the expected time range, the user terminal can be ensured to receive all the transmitted radio frequency transmission sub-data in a concentrated manner, and the quick and accurate recombination of all the radio frequency transmission sub-data is facilitated.
In another embodiment, the user terminal receives all the radio frequency transmission sub-data transmitted by the matched channels, and identifies the radio frequency transmission sub-data in an abnormal state; based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state, re-transmitting the channel of the corresponding radio frequency transmission sub-data, including:
verifying the radio frequency transmission sub-data transmitted by the matched channel received by the user, identifying the radio frequency transmission sub-data in a distortion state, and determining data distortion type information of the corresponding radio frequency transmission sub-data;
based on the channel position and the data distortion type information corresponding to the radio frequency transmission sub-data in the distortion state, the data transmission mode of the corresponding channel is adjusted, and then the transmission of the corresponding radio frequency transmission sub-data is carried out again.
The embodiment of the invention has the beneficial effects that the user terminal receives the radio frequency transmission sub-data transmitted by the matched channel, identifies the radio frequency transmission sub-data in a distortion state, and then, based on the channel position and the data distortion type information corresponding to the radio frequency transmission sub-data in the distortion state, carries out data transmission mode adjustment on the corresponding channel and then carries out transmission of the corresponding radio frequency transmission sub-data again, thus, retransmission of all radio frequency transmission data is not needed, and the workload of data retransmission is reduced.
Referring to fig. 2, a system for automatically scheduling and transmitting tasks based on a radio frequency transmission according to an embodiment of the present application includes:
the channel detection module is used for detecting a data link network between the server and the user side to obtain channel state information of the data link network;
a channel selection module, configured to select a plurality of matched channels from the data link network based on the channel state information, for performing radio frequency communication between the server and the user;
the data dividing and distributing module is used for dividing the radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the respective bandwidth state information of all the matched channels and distributing all the radio frequency transmission sub-data to the corresponding matched channels based on the respective real-time working states of all the matched channels;
the channel association adjustment module is used for acquiring the transmission states of all the matched channels on the corresponding radio frequency transmission sub-data respectively, and carrying out radio frequency transmission sub-data transmission progress association adjustment on all the matched channels;
the data verification module is used for verifying the radio frequency transmission sub-data transmitted by all the matched channels received by the user terminal and identifying the radio frequency transmission sub-data in an abnormal state;
and the data retransmission adjustment module is used for retransmitting the channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state.
The method has the advantages that the channel automatic scheduling and task transmission system based on radio frequency transmission detects the data link network between the server side and the user side to obtain channel state information, so that a plurality of matched channels are selected from the data link network to execute radio frequency communication, the radio frequency transmission task is divided into a plurality of radio frequency transmission sub-data based on the respective bandwidth states of all the matched channels, the radio frequency transmission sub-data are distributed to the corresponding matched channels, radio frequency signal transmission is performed by fully utilizing different channels, and the problem that the transmission success rate is reduced due to the fact that a single channel transmits radio frequency signals is solved; carrying out radio frequency transmission sub-data transmission progress association adjustment on all matched channels, and ensuring that a user terminal can uniformly receive all radio frequency transmission sub-data; and verifying the transmitted radio frequency transmission sub-data, identifying the radio frequency transmission sub-data in an abnormal state, and accordingly retransmitting the corresponding radio frequency transmission sub-data through a channel, and guaranteeing the transmission timeliness and reliability of radio frequency signals.
In another embodiment, the channel detection module is configured to detect a data link network between a server and a user to obtain channel state information of the data link network, and includes:
detecting a data link network between a server and a user to obtain radio frequency data transmission load and eavesdropped identification result information of all channels under the data link network;
the channel selection module is configured to select a plurality of matched channels from the data link network based on the channel state information, for performing radio frequency communication between the server and the user, and includes:
the radio frequency data transmission load of the channel is larger than a preset load threshold value or the signal is in a intercepted state, the channel is determined to be unmatched to execute radio frequency communication between the service end and the user end; otherwise, the channel is determined to be matched and radio frequency communication between the service end and the user end is carried out.
The beneficial effects of the embodiment are that the service end and the user end are connected through the data link network, the data link network comprises a plurality of mutually independent channels, each channel can be connected with the service end and the user end, and the service end can conveniently send radio frequency signals to the user end. The channels under the data link network can execute different radio frequency signal transmission tasks, so that the channels have corresponding radio frequency data transmission loads, and meanwhile, each channel also has the problem of being monitored, so that the channels have corresponding potential safety hazards. Detecting the data link network to obtain the radio frequency data transmission load and the eavesdropped identification result information of all channels under the data link network, and conveniently and accurately removing the channels with overlarge transmission load and potential safety hazards of data transmission in the follow-up process, so that a plurality of matched channels are selected from all channels under the data link network to be used for executing radio frequency communication between the server side and the user side.
In another embodiment, the data dividing and distributing module is configured to divide the radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the respective bandwidth status information of all the matched channels, and distribute all the radio frequency transmission sub-data to the corresponding matched channels based on the respective real-time working status of all the matched channels, including:
acquiring respective residual available bandwidth information of all matched channels, and dividing radio frequency transmission data contained in a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the residual available bandwidth; wherein the bit amount of the video transmission sub-data is smaller than the remaining available bandwidth of the matched channel to which it needs to be allocated;
acquiring respective real-time data transmission speeds of all the matched channels, and if the real-time data transmission speed is greater than or equal to a preset transmission speed threshold, distributing all the radio frequency transmission sub-data to the corresponding matched channels;
the channel association adjustment module is used for acquiring transmission states of all matched channels on corresponding radio frequency transmission sub-data respectively, and carrying out radio frequency transmission sub-data transmission progress association adjustment on all the matched channels, and comprises the following steps:
acquiring estimated required transmission time consumption of all the matched channels for completing the corresponding radio frequency transmission sub-data, identifying all the channels which cannot complete the transmission of the radio frequency transmission sub-data within the expected time range based on the estimated required transmission time consumption corresponding to all the matched channels, and performing data transmission speed increase adjustment on the identified channels so that all the matched channels can complete the transmission of the radio frequency transmission sub-data within the expected time range.
The method and the device have the beneficial effects that the respective residual available bandwidth information of all the matched channels is obtained, the radio frequency transmission data contained in the radio frequency transmission task of the server is divided into a plurality of radio frequency transmission sub-data based on the residual available bandwidth, the respective real-time data transmission speeds of all the matched channels are obtained, and if the real-time data transmission speeds are greater than or equal to a preset transmission speed threshold, all the radio frequency transmission sub-data are distributed to the corresponding matched channels, so that the matched channels can be guaranteed to be capable of transmitting the distributed radio frequency transmission sub-data quickly, and transmission blockage of the radio frequency transmission sub-data in the channels is avoided. And acquiring the estimated required transmission time consumption of all the matched channels to finish the corresponding radio frequency transmission sub-data, identifying all the channels which cannot finish the transmission of the radio frequency transmission sub-data within the expected time range based on the estimated required transmission time consumption corresponding to all the matched channels, and performing data transmission speed increase adjustment on the identified channels, so that all the matched channels can finish the transmission of the radio frequency transmission sub-data within the expected time range, the user terminal can be ensured to receive all the transmitted radio frequency transmission sub-data in a concentrated manner, and the quick and accurate recombination of all the radio frequency transmission sub-data is facilitated.
In another embodiment, the data verification module is configured to verify that the user receives the rf transmission sub-data transmitted by all the matched channels, and identify the rf transmission sub-data in an abnormal state, where the data verification module includes:
verifying the radio frequency transmission sub-data transmitted by the matched channel received by the user, identifying the radio frequency transmission sub-data in a distortion state, and determining data distortion type information of the corresponding radio frequency transmission sub-data;
the data retransmission adjustment module is configured to retransmit the channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state, and includes:
based on the channel position and the data distortion type information corresponding to the radio frequency transmission sub-data in the distortion state, the data transmission mode of the corresponding channel is adjusted, and then the transmission of the corresponding radio frequency transmission sub-data is carried out again.
The embodiment of the invention has the beneficial effects that the user terminal receives the radio frequency transmission sub-data transmitted by the matched channel, identifies the radio frequency transmission sub-data in a distortion state, and then, based on the channel position and the data distortion type information corresponding to the radio frequency transmission sub-data in the distortion state, carries out data transmission mode adjustment on the corresponding channel and then carries out transmission of the corresponding radio frequency transmission sub-data again, thus, retransmission of all radio frequency transmission data is not needed, and the workload of data retransmission is reduced.
In general, the method and system for automatically scheduling and transmitting channels based on radio frequency transmission detect a data link network between a server and a user to obtain channel state information, so as to select a plurality of matched channels from the data link network to execute radio frequency communication, divide a radio frequency transmission task into a plurality of radio frequency transmission sub-data based on respective bandwidth states of all the matched channels, so as to allocate the sub-data to the corresponding matched channels, fully utilize different channels to transmit radio frequency signals, and avoid the reduction of transmission success rate caused by the transmission of radio frequency signals by a single channel; carrying out radio frequency transmission sub-data transmission progress association adjustment on all matched channels, and ensuring that a user terminal can uniformly receive all radio frequency transmission sub-data; and verifying the transmitted radio frequency transmission sub-data, identifying the radio frequency transmission sub-data in an abnormal state, and accordingly retransmitting the corresponding radio frequency transmission sub-data through a channel, and guaranteeing the transmission timeliness and reliability of radio frequency signals.
The foregoing is merely one specific embodiment of the invention, and any modifications made in light of the above teachings are intended to fall within the scope of the invention.

Claims (8)

1. The channel automatic scheduling and task transmission method based on radio frequency transmission is characterized by comprising the following steps:
detecting a data link network between a server and a user to obtain channel state information of the data link network; selecting a plurality of matched channels from the data link network based on the channel state information for executing radio frequency communication between the service end and the user end; dividing a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the respective bandwidth state information of all the matched channels, and distributing all the radio frequency transmission sub-data to the corresponding matched channels based on the respective real-time working states of all the matched channels; acquiring transmission states of all matched channels on corresponding radio frequency transmission sub-data respectively, and carrying out radio frequency transmission sub-data transmission progress association adjustment on all matched channels;
verifying the radio frequency transmission sub-data transmitted by all the matched channels received by the user terminal, and identifying the radio frequency transmission sub-data in an abnormal state; and re-carrying out channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state.
2. The method for automatically scheduling and transmitting tasks based on radio frequency transmission channels as claimed in claim 1, wherein:
detecting a data link network between a server and a user to obtain channel state information of the data link network; selecting a number of matched channels from the data link network for performing radio frequency communication between the server and the user based on the channel state information, comprising:
detecting a data link network between a server and a user to obtain radio frequency data transmission load and eavesdropped identification result information of all channels under the data link network;
if the radio frequency data transmission load of the channel is larger than a preset load threshold or the signal is in a eavesdropped state, determining the channel as unmatched to execute radio frequency communication between the service end and the user end; otherwise, the channel is determined to be matched and radio frequency communication between the service end and the user end is carried out.
3. The method for automatically scheduling and transmitting tasks based on radio frequency transmission channels as claimed in claim 1, wherein:
dividing a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the respective bandwidth state information of all the matched channels, and distributing all the radio frequency transmission sub-data to the corresponding matched channels based on the respective real-time working states of all the matched channels; acquiring transmission states of all matched channels on corresponding radio frequency transmission sub-data respectively, and performing radio frequency transmission sub-data transmission progress association adjustment on all matched channels, wherein the method comprises the following steps:
acquiring respective residual available bandwidth information of all matched channels, and dividing radio frequency transmission data contained in a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the residual available bandwidth; wherein, the bit quantity of the video transmission sub-data is smaller than the residual available bandwidth of the matched channel to which the video transmission sub-data needs to be allocated;
acquiring respective real-time data transmission speeds of all the matched channels, and if the real-time data transmission speed is greater than or equal to a preset transmission speed threshold, distributing all the radio frequency transmission sub-data to the corresponding matched channels;
acquiring estimated required transmission time consumption of all the matched channels for completing the corresponding radio frequency transmission sub-data, identifying all the channels which cannot complete the transmission of the radio frequency transmission sub-data within the expected time range based on the estimated required transmission time consumption corresponding to all the matched channels, and performing data transmission speed increase adjustment on the identified channels so that all the matched channels can complete the transmission of the radio frequency transmission sub-data within the expected time range.
4. The method for automatically scheduling and transmitting tasks based on radio frequency transmission channels as claimed in claim 1, wherein:
verifying the radio frequency transmission sub-data transmitted by all the matched channels received by the user terminal, and identifying the radio frequency transmission sub-data in an abnormal state; and re-carrying out channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state, wherein the method comprises the following steps:
verifying the radio frequency transmission sub-data transmitted by the matched channel received by the user, identifying the radio frequency transmission sub-data in a distortion state, and determining data distortion type information of the corresponding radio frequency transmission sub-data;
and based on the channel position and the data distortion type information corresponding to the radio frequency transmission sub-data in the distortion state, carrying out data transmission mode adjustment on the corresponding channel, and then carrying out transmission of the corresponding radio frequency transmission sub-data again.
5. A radio frequency transmission based channel automatic scheduling and task transmission system comprising:
the system comprises a channel detection module, a channel detection module and a control module, wherein the channel detection module is used for detecting a data link network between a server and a user to obtain channel state information of the data link network;
a channel selection module, configured to select, based on the channel state information, a plurality of matched channels from the data link network for performing radio frequency communication between the server and the user; the data dividing and distributing module is used for dividing the radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the respective bandwidth state information of all the matched channels and distributing all the radio frequency transmission sub-data to the corresponding matched channels based on the respective real-time working states of all the matched channels;
the channel association adjustment module is used for acquiring the transmission states of all the matched channels on the corresponding radio frequency transmission sub-data respectively, and carrying out radio frequency transmission sub-data transmission progress association adjustment on all the matched channels;
the data verification module is used for verifying the radio frequency transmission sub-data transmitted by all the matched channels received by the user terminal and identifying the radio frequency transmission sub-data in an abnormal state; and the data retransmission adjustment module is used for retransmitting the channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state.
6. The radio frequency transmission based channel automatic scheduling and task transmission system according to claim 5, wherein:
the channel detection module is configured to detect a data link network between a server and a user to obtain channel state information of the data link network, and includes:
detecting a data link network between a server and a user to obtain radio frequency data transmission load and eavesdropped identification result information of all channels under the data link network;
the channel selection module is configured to select, based on the channel state information, a plurality of matched channels from the data link network for performing radio frequency communication between the server and the user, and includes:
the radio frequency data transmission load of the channel is larger than a preset load threshold value or the signal is in a eavesdropped state, the channel is determined to be unmatched to execute radio frequency communication between the service end and the user end; otherwise, the channel is determined to be matched and radio frequency communication between the service end and the user end is carried out.
7. The radio frequency transmission based channel automatic scheduling and task transmission system according to claim 5, wherein:
the data dividing and distributing module is configured to divide a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on respective bandwidth status information of all the matched channels, and distribute all the radio frequency transmission sub-data to corresponding matched channels based on respective real-time working states of all the matched channels, including:
acquiring respective residual available bandwidth information of all matched channels, and dividing radio frequency transmission data contained in a radio frequency transmission task from the server into a plurality of radio frequency transmission sub-data based on the residual available bandwidth; wherein, the bit quantity of the video transmission sub-data is smaller than the residual available bandwidth of the matched channel to which the video transmission sub-data needs to be allocated;
acquiring respective real-time data transmission speeds of all the matched channels, and if the real-time data transmission speed is greater than or equal to a preset transmission speed threshold, distributing all the radio frequency transmission sub-data to the corresponding matched channels;
the channel association adjustment module is configured to obtain transmission states of all the matched channels to corresponding radio frequency transmission sub-data, and perform radio frequency transmission sub-data transmission progress association adjustment on all the matched channels, where the adjustment module includes:
acquiring estimated required transmission time consumption of all the matched channels for completing the corresponding radio frequency transmission sub-data, identifying all the channels which cannot complete the transmission of the radio frequency transmission sub-data within the expected time range based on the estimated required transmission time consumption corresponding to all the matched channels, and performing data transmission speed increase adjustment on the identified channels so that all the matched channels can complete the transmission of the radio frequency transmission sub-data within the expected time range.
8. The radio frequency transmission based channel automatic scheduling and task transmission system according to claim 5, wherein:
the data verification module is configured to verify the radio frequency transmission sub-data transmitted by all the matched channels received by the user, and identify the radio frequency transmission sub-data in an abnormal state, where the data verification module includes:
verifying the radio frequency transmission sub-data transmitted by the matched channel received by the user, identifying the radio frequency transmission sub-data in a distortion state, and determining data distortion type information of the corresponding radio frequency transmission sub-data;
the data retransmission adjustment module is configured to retransmit the channel transmission of the corresponding radio frequency transmission sub-data based on the channel position corresponding to the radio frequency transmission sub-data in the abnormal state, and includes:
and based on the channel position and the data distortion type information corresponding to the radio frequency transmission sub-data in the distortion state, carrying out data transmission mode adjustment on the corresponding channel, and then carrying out transmission of the corresponding radio frequency transmission sub-data again.
CN202311715762.5A 2023-12-14 2023-12-14 Channel automatic scheduling and task transmission method and system based on radio frequency transmission Pending CN117856805A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311715762.5A CN117856805A (en) 2023-12-14 2023-12-14 Channel automatic scheduling and task transmission method and system based on radio frequency transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311715762.5A CN117856805A (en) 2023-12-14 2023-12-14 Channel automatic scheduling and task transmission method and system based on radio frequency transmission

Publications (1)

Publication Number Publication Date
CN117856805A true CN117856805A (en) 2024-04-09

Family

ID=90530139

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311715762.5A Pending CN117856805A (en) 2023-12-14 2023-12-14 Channel automatic scheduling and task transmission method and system based on radio frequency transmission

Country Status (1)

Country Link
CN (1) CN117856805A (en)

Similar Documents

Publication Publication Date Title
CN100459561C (en) Common channel flow control method and system
IL269497B2 (en) Method for transmitting data, terminal device, and network device
US20160299482A1 (en) Automatic inspection and monitoring method based on time domain slotting control
CN101478556A (en) Method and apparatus for downloading peer-to-peer transmitted data slice
CN101681347A (en) probing network nodes for optimization
CA2653250A1 (en) Bandwith allocation method, optical line terminator, subscriber station, communication system, and recording medium recording program of device
US8169902B2 (en) Wireless transmitter device and method thereof for keeping the total transmission time limited
CN117856805A (en) Channel automatic scheduling and task transmission method and system based on radio frequency transmission
CN109218137B (en) Method and device for detecting state of node in distributed system
CN111092952A (en) Data interaction method and related product
JP5313111B2 (en) Wireless communication system
CN113765703B (en) Data transmission switching control method and system of intelligent gateway
CN115696238A (en) Channel intelligent scheduling method and system
CN111740498B (en) Low-voltage transformer area topology identification method, device and equipment
US20060239191A1 (en) Method for sending and receiving data
CN111384997B (en) Energy saving method for C-HPAV system, storage medium, and electronic apparatus
KR102085202B1 (en) Three-phase power line communication apparatus and method for communicating three-phase power line communication apparatus
KR101925912B1 (en) Packet Processing Method and Apparatus
CN102833165B (en) Method and device for dispatching resources
US7142556B1 (en) Media access control scheme for serially linked devices
KR100848923B1 (en) Cable network system using channel bonding, channel inspecting method and channel moving method
CN110300035B (en) Method, system, device and server for judging load state of storage system
CN107872515B (en) Data release system and method
US6463070B1 (en) System and method for clock correlated data flow in a multi-processor communication system
CN114090391A (en) Method, device, equipment and medium for monitoring state based on AUTBUS bus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination