Multi-channel data transmission method, system and terminal
By setting security levels for digital content and establishing multiple transmission channels, selecting target channels according to business needs and user permissions, the problem of shared data transmission paths in the existing technology is solved, the transmission rate and security are improved, and the knowability of digital content is realized Controllable transmission.
Patent Information
- Application Number
- CN202411202321.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2024-12-24
AI Technical Summary
In the prior art, data transmission shares a communication path, resulting in the transmission of digital content being agnostic and uncontrollable, low security, and slow transmission rate.
By setting security levels for different types of digital content, setting up multiple transmission channels, and selecting matching target channels for data transmission based on business needs and user permissions, providing high, medium and low-level logical transmission channels, which are different types of Digital content and user allocation resources and transmission protocols.
It improves the speed and security of data transmission, so that digital content can be seen and controlled on the exclusive channel path, meets the customized transmission needs of different needs, and improves the user experience.
Smart Images

Figure CN119182834A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data transmission, and in particular to a multi-channel data transmission method, system, terminal and computer-readable storage medium. Background Art
[0002] Data transmission is to transmit data from the data source to the data terminal through one or more data links according to certain procedures. Its main function is to realize the transmission and exchange of information between points. A good data transmission method can improve the real-time and reliability of data transmission. The data transmission part plays an important role in the whole system, which is equivalent to the human nerves transmitting signals to various parts of the body. How to efficiently, accurately and timely transmit the digital information collected by the acquisition module is an important topic. The data transmission method refers to the method adopted by data to be transmitted on the channel. For example, according to the order of data code transmission, it can be divided into parallel transmission and serial transmission; according to the synchronization method of data transmission, it can be divided into synchronous transmission and asynchronous transmission.
[0003] With the development of the times, data transmission is becoming more and more important, and the requirements for data transmission speed and security are also higher. At present, when performing data transmission, the existing technology shares a communication path for documents, pictures, videos and voices, and the transmission of digital content on this communication path is unknowable and uncontrollable, the security is not high, and the transmission rate is also slow.
[0004] Therefore, the prior art still needs to be improved and developed. Summary of the invention
[0005] The main purpose of the present invention is to provide a multi-channel data transmission method, system, terminal and computer-readable storage medium, aiming to solve the problem in the prior art that data transmission shares a communication path, the digital content transmitted on this communication path is unknown and uncontrollable, resulting in low security of data transmission and slow transmission rate.
[0006] To achieve the above object, the present invention provides a multi-channel data transmission method, the multi-channel data transmission method comprising the following steps:
[0007] Acquire all digital contents in advance, set a security level for each digital content, and obtain three types of digital contents, wherein the security levels are high security level, medium security level and low security level;
[0008] Associating three types of digital content with the soft bus respectively to establish multiple transmission channels;
[0009] Acquire the business demand to be processed, classify the digital content to be transmitted of the business demand, and obtain the classification result;
[0010] A target channel matching the classification result is selected from the multiple transmission channels, and the digital content to be transmitted is input into the target channel for data transmission.
[0011] Optionally, in the multi-channel data transmission method, the digital content includes: documents, pictures, videos and voices;
[0012] Among them, the documents include word documents, pdf documents and txt documents, the pictures include static pictures and dynamic pictures, the videos include mp4 videos, avi videos and mov videos, and the voices include mp3 voices and wav voices.
[0013] Optionally, the multi-channel data transmission method, wherein the step of obtaining three types of digital content, further comprises:
[0014] A security level relationship table is established according to the digital content and the security level.
[0015] Optionally, the multi-channel data transmission method, wherein the step of associating the three types of digital content with the soft bus respectively to establish multiple transmission channels, specifically includes:
[0016] Generating three transmission protocols based on three security levels of digital content, wherein the transmission protocols include the digital content and the security level of the digital content;
[0017] The three transmission protocols are sent to the soft bus, and the soft bus is controlled to allocate resources of different sizes to the three transmission protocols according to the security level, and three logical transmission channels are established according to the three transmission protocols and their corresponding resources. The three logical transmission channels are respectively a high-level logical transmission channel, a medium-level logical transmission channel and a low-level logical transmission channel.
[0018] Optionally, in the multi-channel data transmission method, the generating of three transmission protocols based on three security levels of digital content specifically includes:
[0019] Determining the type of the digital content, and if the type of the digital content is of a high security level, generating a first transmission protocol;
[0020] If the type of the digital content is of medium security level, generating a second transmission protocol;
[0021] If the type of the digital content is a low security level, generating a third transmission protocol;
[0022] Among them, the resource sizes required for data transmission by the first transmission protocol, the second transmission protocol and the third transmission protocol decrease in sequence.
[0023] Optionally, the multi-channel data transmission method, wherein the step of classifying the digital content to be transmitted according to the business demand to obtain the classification result, further comprises:
[0024] The authority level of the user who issues the business demand is obtained, where the authority level includes administrator and common user.
[0025] Optionally, the multi-channel data transmission method, wherein the step of selecting a target channel matching the classification result from the multiple transmission channels and inputting the digital content to be transmitted into the target channel for data transmission, specifically comprises:
[0026] If the authority level of the user who issues the business demand is an administrator, a target channel matching the classification result is selected from the three logical transmission channels, and the digital content to be transmitted is input into the target channel for data transmission;
[0027] If the authority level of the user who issues the service demand is a common user and the classification result of the digital content to be transmitted is a high security level, a medium-level logical transmission channel is selected as the target channel, and the digital content to be transmitted is input into the target channel for data transmission;
[0028] If the authority level of the user who issues the business demand is an ordinary user and the classification result of the digital content to be transmitted is not a high security level, a target channel matching the classification result is selected from the medium-level logical transmission channel and the low-level logical transmission channel, and the digital content to be transmitted is input into the target channel for data transmission.
[0029] In addition, to achieve the above object, the present invention further provides a multi-channel data transmission system, wherein the multi-channel data transmission system comprises:
[0030] A digital content classification module is used to pre-acquire all digital content, set a security level for each digital content, and obtain three types of digital content, wherein the security levels are high security level, medium security level and low security level;
[0031] A transmission channel establishment module is used to associate three types of digital content with the soft bus respectively to establish multiple transmission channels;
[0032] The module classification of the content to be transmitted is used to obtain the business requirements to be processed, classify the digital content to be transmitted of the business requirements, and obtain the classification results;
[0033] The transmission channel matching module is used to select a target channel matching the classification result from the multiple transmission channels, and input the digital content to be transmitted into the target channel for data transmission.
[0034] In addition, to achieve the above-mentioned purpose, the present invention also provides a terminal, wherein the terminal includes: a memory, a processor, and a multi-channel data transmission program stored in the memory and executable on the processor, and when the multi-channel data transmission program is executed by the processor, the steps of the multi-channel data transmission method as described above are implemented.
[0035] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a multi-channel data transmission program, and when the multi-channel data transmission program is executed by a processor, the steps of the multi-channel data transmission method as described above are implemented.
[0036] In the present invention, all digital contents are acquired in advance, a security level is set for each digital content, and three types of digital contents are obtained; the three types of digital contents are associated with the soft bus respectively, multiple transmission channels are established, the business requirements to be processed are acquired, the digital contents to be transmitted of the business requirements are classified, and the classification results are obtained; a target channel matching the classification results is selected from the multiple transmission channels, and the digital contents to be transmitted are input into the target channel for data transmission. The present invention can provide corresponding exclusive channels for data transmission according to different digital contents and user identity rights to improve the transmission rate, and also makes the transmission of the transmitted digital contents in the corresponding exclusive channel path knowable and controllable, thereby improving the security of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 is a flow chart of a preferred embodiment of the multi-channel data transmission method of the present invention;
[0038] Figure 2 It is a schematic diagram of the principle of a preferred embodiment of the multi-channel data transmission system of the present invention;
[0039] Figure 3 Schematic diagram of the operating environment of a preferred embodiment of the terminal of the present invention. DETAILED DESCRIPTION
[0040] The present application provides a multi-channel data transmission method and related equipment. In order to make the purpose, technical solution and effect of the present application clearer and more specific, the present application is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described here are only used to explain the present application and are not used to limit the present application.
[0041] It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as those generally understood by those skilled in the art to which this application belongs. It should also be understood that terms such as those defined in general dictionaries should be understood to have meanings consistent with those in the context of the prior art, and will not be interpreted with idealized or overly formal meanings unless specifically defined as here.
[0042] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present invention, the descriptions of "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or suggesting their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0043] The multi-channel data transmission method described in the preferred embodiment of the present invention is as follows: Figure 1 As shown, the multi-channel data transmission method comprises the following steps:
[0044] Step S10: pre-acquire all digital contents, set a security level for each digital content, and obtain three types of digital contents, wherein the security levels are high security level, medium security level and low security level.
[0045] Specifically, all digital content is acquired in advance, and a security level is set for each digital content, wherein the security level is high security level, medium security level and low security level, and then a security level relationship table is established according to the digital content and the security level to facilitate subsequent judgment. The digital content includes: documents, pictures, videos and voices; the documents include word documents, pdf documents and txt documents, the pictures include static pictures and dynamic pictures, the videos include mp4 videos, avi videos and mov videos, and the voices include mp3 voices and wav voices.
[0046] For example, the security level of mp4 video, avi video and mov video can be set to high, the security level of mp3 voice, wav voice, static picture and dynamic picture can be set to medium, and the security level of word document, pdf document and txt document can be set to low, thereby setting a security level for each type of digital content, and the digital content and the security level corresponding to the digital content are counted as a security level relationship table. It should be noted that the UCL logo is not used in documents and icons, but the "data content tag (DCT)" is used.
[0047] Step S20: Associating the three types of digital content with the soft bus respectively to establish multiple transmission channels.
[0048] Specifically, three transmission protocols are generated based on three security levels of digital content, and the transmission protocols include the digital content and the security level of the digital content.
[0049] Soft bus is a bus technology based on software implementation, which realizes data transmission and device communication through software protocol. Compared with hardware bus, soft bus has higher flexibility and scalability because it does not require specific hardware interface and physical connection. Soft bus can realize data exchange and communication between different computer systems and devices, for example, it can realize communication and shared resources between devices in local area network. Common soft bus protocols include TCP / IP, UDP, HTTP, FTP, etc.
[0050] In this embodiment, the process of generating three transmission protocols based on three security levels of digital content is: judging the type of the digital content, if the type of the digital content is a high security level, generating a first transmission protocol; if the type of the digital content is a medium security level, generating a second transmission protocol; if the type of the digital content is a low security level, generating a third transmission protocol; wherein the resource sizes required for data transmission by the first transmission protocol, the second transmission protocol and the third transmission protocol decrease in sequence.
[0051] It can be understood that the soft bus is a logical communication channel, and the underlying layer is a wireless communication protocol, such as mobile hotspot wifi. This logical channel shields the protocol of the underlying hardware to form a virtual logical channel. In this logical channel, the type of digital content to be transmitted is associated. Different digital content is classified and different security levels are allocated different resources and transmission protocols to establish different logical channels. When data is transmitted on the soft bus, it is necessary to package the data according to the protocol rules of the soft bus. The soft bus protocol rules include information such as data type and security level. Before sending data, the soft bus selects the allocation of resources and protocols according to the data type and security level to establish a communication channel.
[0052] Furthermore, the three transmission protocols are sent to the soft bus, and the soft bus is controlled to allocate resources of different sizes to the three transmission protocols according to the security level, and three logical transmission channels are established according to the three transmission protocols and their corresponding resources. The three logical transmission channels are respectively a high-level logical transmission channel, a medium-level logical transmission channel and a low-level logical transmission channel.
[0053] It can be understood that the three transmission protocols carry different data types and security levels respectively. The soft bus establishes three logical transmission channels according to the three different security levels, namely, a high-level logical transmission channel, a medium-level logical transmission channel and a low-level logical transmission channel. Due to the different allocation of resources, the transmission capacity and security level of each logical transmission channel are also different. It can be seen that the present invention can allocate different resources according to different digital content to form corresponding exclusive channels, so that different data types can be transmitted through different channels. This can greatly improve the transmission rate and make the transmission of the transmitted digital content in the corresponding exclusive channel path knowable and controllable.
[0054] Step S30: Obtain the business requirements to be processed, classify the digital content to be transmitted of the business requirements, and obtain a classification result.
[0055] The process of classifying the digital content to be transmitted of the business demand to obtain the classification result also includes: obtaining the authority level of the user who issued the business demand, wherein the authority level includes an administrator and a common user.
[0056] In this embodiment, the business demand actually refers to a specific application process in the system, and the application then calls the soft bus to send data. The business demand is issued by the user.
[0057] It is understandable that when a user uses an application to call the soft bus to send data, the soft bus will determine the permissions of the user and the application, and parse the type and security level of the data to be sent. In the present invention, before obtaining the type and security level of the data to be sent, the user's permissions will be determined first, that is, the user's identity will be determined.
[0058] Furthermore, after obtaining the business requirements issued by the user, the security level of the business requirements is matched according to the security level relationship table, and the digital content to be transmitted of the business requirements is classified to obtain a classification result, which is any one or more of a high security level, a medium security level and a low security level.
[0059] Step S40: Select a target channel that matches the classification result from among the multiple transmission channels, and input the digital content to be transmitted into the target channel for data transmission.
[0060] Specifically, the transmission channel is matched according to the identity of the user and the classification result. If the authority level of the user who issues the business demand is an administrator, a target channel matching the classification result is selected from the three logical transmission channels, and the digital content to be transmitted is input into the target channel for data transmission.
[0061] It can be understood that in this embodiment, the administrator, as the owner of the highest authority, can use all logical transmission channels for data transmission. Therefore, when the authority level of the user who issues the business demand is the administrator, the target channel is directly matched according to the classification result. For example, when the data type of the administrator's digital content to be transmitted is an mp4 video, the classification result at this time is a high security level. According to the high security level matching, a high-level logical transmission channel is obtained, and the digital content to be transmitted (mp4 video) is input into the high-level logical transmission channel for data transmission.
[0062] Furthermore, if the authority level of the user who issues the business demand is an ordinary user and the classification result of the digital content to be transmitted is a high security level, a medium-level logical transmission channel is selected as the target channel, and the digital content to be transmitted is input into the target channel for data transmission.
[0063] If the authority level of the user who issues the business demand is an ordinary user and the classification result of the digital content to be transmitted is not a high security level, a target channel matching the classification result is selected from the medium-level logical transmission channel and the low-level logical transmission channel, and the digital content to be transmitted is input into the target channel for data transmission.
[0064] It can be understood that in this embodiment, as an ordinary user, the ordinary user does not have the permission to use the high-level logical transmission channel (they can have the permission to use the high-level logical transmission channel after the administrator issues the permission). Therefore, when the permission level of the user who issues the business demand is an ordinary user and the classification result of the digital content to be transmitted is a high security level, the digital content to be transmitted is input into the highest level logical channel that the user can use (i.e., the medium-level logical transmission channel) by default. For example, when the data type of the digital content to be transmitted by the ordinary user is a mov video, the classification result at this time is a high security level. According to the high security level matching, the high-level logical transmission channel should be obtained. However, since the identity of the user is an ordinary user, he does not have the permission to use the high-level logical transmission channel. The ordinary user can only use the medium-level logical transmission channel and the low-level logical transmission channel. Therefore, the digital content to be transmitted (mov video) is input into the highest level logical channel (medium-level logical transmission channel) that the user can call for data transmission. If the classification result of the digital content to be transmitted is not a high security level, the target channel matching the classification result can be selected from the medium-level logical transmission channel and the low-level logical transmission channel, which will not be repeated here.
[0065] It can be seen that the present invention designs a multi-channel data transmission method, which can provide corresponding exclusive channels according to different digital contents to improve the transmission rate, and also makes the transmission of the digital content in the corresponding exclusive channel path knowable and controllable, thereby improving security, and can provide customized transmission requirements according to user needs, thereby improving user experience.
[0066] Furthermore, if Figure 2 As shown, based on the above multi-channel data transmission method, the present invention also provides a multi-channel data transmission system accordingly, wherein the multi-channel data transmission system includes:
[0067] The digital content classification module 41 is used to pre-acquire all digital content, set a security level for each digital content, and obtain three types of digital content, wherein the security levels are high security level, medium security level and low security level;
[0068] The transmission channel establishing module 42 is used to associate the three types of digital contents with the soft bus respectively to establish multiple transmission channels;
[0069] The module classification of content to be transmitted 43 is used to obtain the business requirements to be processed, classify the digital content to be transmitted of the business requirements, and obtain the classification results;
[0070] The transmission channel matching module 44 is used to select a target channel matching the classification result from the multiple transmission channels, and input the digital content to be transmitted into the target channel for data transmission.
[0071] Furthermore, if Figure 3 As shown, based on the above multi-channel data transmission method and system, the present invention also provides a terminal accordingly, and the terminal includes a processor 10, a memory 20 and a display 30. Figure 3 Only some components of the terminal are shown, but it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.
[0072] The memory 20 may be an internal storage unit of the terminal in some embodiments, such as a hard disk or memory of the terminal. The memory 20 may also be an external storage device of the terminal in other embodiments, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the terminal. Further, the memory 20 may also include both an internal storage unit of the terminal and an external storage device. The memory 20 is used to store application software and various types of data installed in the terminal, such as the program code of the installation terminal, etc. The memory 20 may also be used to temporarily store data that has been output or is to be output. In one embodiment, a multi-channel data transmission program 40 is stored on the memory 20, and the multi-channel data transmission program 40 may be executed by the processor 10, thereby realizing the multi-channel data transmission method in the present application.
[0073] In some embodiments, the processor 10 may be a central processing unit (CPU), a microprocessor or other data processing chip, which is used to run the program code stored in the memory 20 or process data, such as executing the multi-channel data transmission method.
[0074] In some embodiments, the display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, etc. The display 30 is used to display information on the terminal and to display a visual user interface. The components 10-30 of the terminal communicate with each other via a system bus.
[0075] In one embodiment, when the processor 10 executes the multi-channel data transmission program 40 in the memory 20, the following steps are implemented:
[0076] Acquire all digital contents in advance, set a security level for each digital content, and obtain three types of digital contents, wherein the security levels are high security level, medium security level and low security level;
[0077] Associating three types of digital content with the soft bus respectively to establish multiple transmission channels;
[0078] Acquire the business demand to be processed, classify the digital content to be transmitted of the business demand, and obtain the classification result;
[0079] A target channel matching the classification result is selected from the multiple transmission channels, and the digital content to be transmitted is input into the target channel for data transmission.
[0080] The digital content includes: documents, pictures, videos and voice;
[0081] Among them, the documents include word documents, pdf documents and txt documents, the pictures include static pictures and dynamic pictures, the videos include mp4 videos, avi videos and mov videos, and the voices include mp3 voices and wav voices.
[0082] The three types of digital content are obtained, and then the following steps are further included:
[0083] A security level relationship table is established according to the digital content and the security level.
[0084] The method of associating the three types of digital content with the soft bus respectively to establish multiple transmission channels specifically includes:
[0085] Generating three transmission protocols based on three security levels of digital content, wherein the transmission protocols include the digital content and the security level of the digital content;
[0086] The three transmission protocols are sent to the soft bus, and the soft bus is controlled to allocate resources of different sizes to the three transmission protocols according to the security level, and three logical transmission channels are established according to the three transmission protocols and their corresponding resources. The three logical transmission channels are respectively a high-level logical transmission channel, a medium-level logical transmission channel and a low-level logical transmission channel.
[0087] The three transmission protocols are generated based on the three security levels of digital content, specifically including:
[0088] Determining the type of the digital content, and if the type of the digital content is of a high security level, generating a first transmission protocol;
[0089] If the type of the digital content is of medium security level, generating a second transmission protocol;
[0090] If the type of the digital content is a low security level, generating a third transmission protocol;
[0091] Among them, the resource sizes required for data transmission by the first transmission protocol, the second transmission protocol and the third transmission protocol decrease in sequence.
[0092] The step of classifying the digital content to be transmitted according to the business requirement to obtain the classification result may also include:
[0093] The authority level of the user who issues the business demand is obtained, where the authority level includes administrator and common user.
[0094] The step of selecting a target channel matching the classification result from among the multiple transmission channels and inputting the digital content to be transmitted into the target channel for data transmission specifically includes:
[0095] If the authority level of the user who issues the business demand is an administrator, a target channel matching the classification result is selected from the three logical transmission channels, and the digital content to be transmitted is input into the target channel for data transmission;
[0096] If the authority level of the user who issues the service demand is a common user and the classification result of the digital content to be transmitted is a high security level, a medium-level logical transmission channel is selected as the target channel, and the digital content to be transmitted is input into the target channel for data transmission;
[0097] If the authority level of the user who issues the business demand is an ordinary user and the classification result of the digital content to be transmitted is not a high security level, a target channel matching the classification result is selected from the medium-level logical transmission channel and the low-level logical transmission channel, and the digital content to be transmitted is input into the target channel for data transmission.
[0098] In summary, the present invention provides a multi-channel data transmission method, system and terminal, the method comprising: obtaining all digital contents in advance, setting a security level for each digital content, and obtaining three types of digital contents; associating the three types of digital contents with the soft bus respectively, establishing multiple transmission channels, obtaining the business requirements to be processed, classifying the digital contents to be transmitted of the business requirements, and obtaining classification results; selecting a target channel matching the classification results in the multiple transmission channels, and inputting the digital contents to be transmitted into the target channel for data transmission. The present invention can provide corresponding exclusive channels for data transmission according to different digital contents and user identity rights to improve the transmission rate, and also makes the transmission of the transmitted digital contents in the corresponding exclusive channel path knowable and controllable, thereby improving the security of data transmission.
[0099] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal 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 terminal. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or terminal including the element.
[0100] Of course, those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0101] It should be understood that the application of the present invention is not limited to the above examples. For ordinary technicians in this field, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to the present invention.
Claims
1. A multi-channel data transmission method, characterized in that: The multi-channel data transmission method comprises: Acquire all digital contents in advance, set a security level for each digital content, and obtain three types of digital contents, wherein the security levels are high security level, medium security level and low security level; Associating three types of digital content with the soft bus respectively to establish multiple transmission channels; Acquire the business demand to be processed, classify the digital content to be transmitted of the business demand, and obtain the classification result; A target channel matching the classification result is selected from the multiple transmission channels, and the digital content to be transmitted is input into the target channel for data transmission.
2. The multi-channel data transmission method according to claim 1, characterized in that: The digital content includes: documents, pictures, videos and voice; Among them, the documents include word documents, pdf documents and txt documents, the pictures include static pictures and dynamic pictures, the videos include mp4 videos, avi videos and mov videos, and the voices include mp3 voices and wav voices.
3. The multi-channel data transmission method according to claim 1, characterized in that: The three types of digital content are obtained, and then further include: A security level relationship table is established according to the digital content and the security level.
4. The multi-channel data transmission method according to claim 1, characterized in that: The three types of digital contents are respectively associated with the soft bus to establish multiple transmission channels, specifically including: Generating three transmission protocols based on three security levels of digital content, wherein the transmission protocols include the digital content and the security level of the digital content; The three transmission protocols are sent to the soft bus, the soft bus is controlled to allocate resources of different sizes to the three transmission protocols according to the security level, and three logical transmission channels are established according to the three transmission protocols and their corresponding resources. The three logical transmission channels are respectively a high-level logical transmission channel, a medium-level logical transmission channel and a low-level logical transmission channel.
5. The multi-channel data transmission method according to claim 4, characterized in that: The three transmission protocols are generated based on the three security levels of the digital content, specifically including: Determining the type of the digital content, and if the type of the digital content is of a high security level, generating a first transmission protocol; If the type of the digital content is of medium security level, generating a second transmission protocol; If the type of the digital content is a low security level, generating a third transmission protocol; Among them, the resource sizes required for data transmission by the first transmission protocol, the second transmission protocol and the third transmission protocol decrease in sequence.
6. The multi-channel data transmission method according to claim 5, characterized in that: The classifying the digital content to be transmitted according to the business requirement to obtain the classification result also includes: The authority level of the user who issues the business demand is obtained, where the authority level includes administrator and common user.
7. The multi-channel data transmission method according to claim 6, characterized in that: The step of selecting a target channel matching the classification result from the multiple transmission channels and inputting the digital content to be transmitted into the target channel for data transmission specifically includes: If the authority level of the user who issues the business demand is an administrator, a target channel matching the classification result is selected from the three logical transmission channels, and the digital content to be transmitted is input into the target channel for data transmission; If the authority level of the user who issues the service demand is a common user and the classification result of the digital content to be transmitted is a high security level, a medium-level logical transmission channel is selected as the target channel, and the digital content to be transmitted is input into the target channel for data transmission; If the authority level of the user who issues the business demand is an ordinary user and the classification result of the digital content to be transmitted is not a high security level, a target channel matching the classification result is selected from the medium-level logical transmission channel and the low-level logical transmission channel, and the digital content to be transmitted is input into the target channel for data transmission.
8. A multi-channel data transmission system, characterized in that: The multi-channel data transmission system comprises: A digital content classification module is used to pre-acquire all digital content, set a security level for each digital content, and obtain three types of digital content, wherein the security levels are high security level, medium security level and low security level; A transmission channel establishment module is used to associate three types of digital content with the soft bus respectively to establish multiple transmission channels; The module classification of the content to be transmitted is used to obtain the business requirements to be processed, classify the digital content to be transmitted of the business requirements, and obtain the classification results; The transmission channel matching module is used to select a target channel matching the classification result from the multiple transmission channels, and input the digital content to be transmitted into the target channel for data transmission.
9. A terminal, characterized in that: The terminal includes: a memory, a processor, and a multi-channel data transmission program stored in the memory and executable on the processor, wherein the multi-channel data transmission program, when executed by the processor, implements the steps of the multi-channel data transmission method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a multi-channel data transmission program, and when the multi-channel data transmission program is executed by a processor, the steps of the multi-channel data transmission method according to any one of claims 1 to 7 are implemented.
Citation Information
Cited By
Electromagnetic safety communication method and system
CN120474635A
