A spatial sound field data transmission system and method based on data bus
By setting up follow -up information in the transmission channel of the data bus, verifying and controlling the transmission data, the problem of data loss and tampering caused by attacks caused by the network instability and attack during the data transmission process, and the accuracy and security of data transmission.
Patent Information
- Application Number
- CN202411387907.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2044-10-08
AI Technical Summary
During the process of spatial sound field data transmission through the data bus, network instability and network attacks are prone to occur, resulting in the missing information of transmission or the data being tampered with, making it difficult to ensure the accuracy of data transmission.
By setting follower information in the transmission channel, including follower channels, multiple verification windows, verification chains and verification points, the transmission data is verified and controlled. Specific steps include obtaining the information transmission end, setting the transmission channel and follower information, obtaining the data information of the data to be transmitted, transmitting the transmission data through the corresponding transmission channel through the information transmission end, and performing transmission control on the transmission data based on the follower information.
When the transmission data is abnormal, the transmission can be interrupted to ensure the accuracy of the data transmission and avoid data loss and tampering caused by network stability problems or network attacks.
Smart Images

Figure CN118890226B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data transmission, and in particular to a spatial sound field data transmission system and method based on a data bus. Background Art
[0002] Spatial sound field data is important information that describes the propagation state and characteristics of sound waves in a specific space. These data are of great significance to many fields such as audio engineering, architectural design, and music production. Among them, spatial sound field data can be transmitted through a data bus to ensure the efficiency of data transmission. At present, the use of embedded data buses in data transmission is also popular. Embedded data buses are public communication trunks used to transmit data between various functional components in embedded systems. They connect various components for data transmission and exchange. At present, in the process of data transmission through the data bus, there will be network instability and network attacks. In this case, it is easy to cause the loss of transmission information or data tampering, and it is difficult to ensure the accuracy of data transmission, and there is no good verification effect. Summary of the invention
[0003] The purpose of the present invention is to provide a spatial sound field data transmission system and method based on a data bus to solve the deficiencies in the background technology.
[0004] In order to achieve the above object, the present invention provides the following technical solution: a spatial sound field data transmission method based on a data bus, comprising the following steps:
[0005] Acquire multiple information transmission ends, and obtain multiple transmission channels between the corresponding multiple information transmission ends based on the data bus;
[0006] The follower information is set for the corresponding transmission channel, wherein the follower information includes the follower channel, multiple verification windows, verification chain and verification point position;
[0007] Acquire data information of the data to be transmitted, wherein the data information includes data size, data type and data content, determine a transmission channel corresponding to the data to be transmitted, prepare for transmission and obtain the transmission data;
[0008] Based on the information transmission end, the transmission data is transmitted through the corresponding transmission channel, and based on the follower information, the transmission of the transmission data is controlled.
[0009] In a preferred embodiment, the step of acquiring multiple information transmission ends and obtaining multiple transmission channels between the corresponding multiple information transmission ends based on the data bus includes:
[0010] Acquire multiple information transmission terminals, and establish communication connection between the information transmission terminals based on a data bus;
[0011] Acquire multiple transmission channels corresponding to multiple information transmission terminals of the communication connection, and bind the transmission channels to the corresponding information transmission terminals.
[0012] In a preferred embodiment, the step of setting follower information for the corresponding transmission channel includes:
[0013] Setting a plurality of first verification windows in a transmission channel and encoding them;
[0014] A corresponding follower channel is set for a corresponding transmission channel, and a corresponding second verification window is set in the follower channel for a plurality of first verification windows in the transmission channel and encoded, so as to establish a communication connection between the first verification window and the second verification window;
[0015] using the first verification windows and the second verification windows of the plurality of pairs of communication connections as a plurality of verification pair windows;
[0016] Setting corresponding verification points between the first verification window and the second verification window;
[0017] A verification chain is set at a position corresponding to the second verification window in the follower channel, wherein the verification chain is composed of a plurality of data elements in a chain form, and different identification codes are set between the plurality of data elements for identification combination;
[0018] The follower channel, multiple verification windows, verification chain and verification point are used as follower information.
[0019] In a preferred embodiment, the step of setting corresponding verification points between the first verification window and the second verification window includes:
[0020] A first data frame is set in the first verification window, and the first data frame is copied as a second data frame in a second verification window corresponding to the first verification window, wherein the first data frame and the second data frame are both composed of a plurality of connected subframes;
[0021] The same multiple data points are set in the first data frame and the second data frame, corresponding subframes are allocated to the corresponding data points, and the multiple data points on the first data frame and the second data frame are respectively connected by communication to obtain verification points.
[0022] In a preferred embodiment, the step of setting a verification chain at a position corresponding to the second verification window in the follower channel includes:
[0023] Setting a data element at a position corresponding to the second verification window in the follower channel, wherein the data element is composed of subunits corresponding to the number of data points in the second data frame;
[0024] The multiple sub-units in the data element each correspond to a combination code and are combined to obtain an identification code;
[0025] Adjacent data elements in the follower channel are identified and connected by identification codes to obtain a verification chain.
[0026] In a preferred embodiment, the step of determining a transmission channel corresponding to the data to be transmitted to prepare for transmission to obtain the transmission data includes:
[0027] Acquire the data size, data type and data content of the data to be transmitted as data information;
[0028] Setting a preparation frame at the information transmission end, wherein the preparation frame is the same as the first data frame, and the transmission data is allocated to subframes in the preparation frame according to the data size;
[0029] The data content in the sub-frame is feature extracted as transmission data features and stored at corresponding data points, and the preparation frame and the data to be transmitted in the preparation frame are used as transmission data.
[0030] In a preferred embodiment, the step of transmitting the transmission data through the corresponding transmission channel based on the information transmission end and controlling the transmission of the transmission data based on the follower information includes:
[0031] Synchronize the transmission data features to the verification points in the corresponding follower channel as the original features;
[0032] Based on the information transmission end transmitting the transmission data through the corresponding transmission channel, when the transmission data is transmitted to the position of the first verification window, the transmission data feature in the transmission data is acquired through the verification point position in the second verification window and the verification point position in the first verification window and stored in the data element as the current transmission data feature;
[0033] If the characteristics of the currently transmitted data are consistent with the original characteristics, the combination codes of the subunits in the data element will be combined to obtain an identification code, and the identification code of the data element will be connected with the adjacent previous data element, indicating that the transmitted data is in a safe state and remains transmitted normally;
[0034] If the characteristics of the currently transmitted data are inconsistent with the original characteristics, the combination codes of the sub-units in the data element cannot be combined to obtain the identification code, and the identification code of the data element is missing and cannot be connected to the adjacent previous data element, which means that the transmitted data is in an abnormal state and the transmission is interrupted.
[0035] The present invention also provides a spatial sound field data transmission system based on a data bus, comprising:
[0036] An acquisition module, used to acquire multiple information transmission ends, and obtain multiple transmission channels between the corresponding multiple information transmission ends based on the data bus;
[0037] A setting module, connected to the acquisition module, for setting follower information corresponding to the transmission channel, wherein the follower information includes a follower channel, a plurality of verification windows, a verification chain and a verification point;
[0038] The processing module is connected to the setting module and is used to obtain data information of the data to be transmitted, wherein the data information includes data size, data type and data content, and determine the transmission channel corresponding to the data to be transmitted to prepare for transmission and obtain the transmission data;
[0039] The transmission module is connected to the processing module and is used to transmit the transmission data through the corresponding transmission channel based on the information transmission end and to control the transmission of the transmission data based on the follower information.
[0040] In the above technical solution, the technical effects and advantages provided by the present invention are:
[0041] When the characteristics of the currently transmitted data of the present invention are inconsistent with the original characteristics, the combination codes of the sub-units in the data element cannot be combined to obtain the identification code, and the identification code of the data element is missing and cannot be connected to the adjacent previous data element, which means that the transmission data is in an abnormal state and the transmission is interrupted. Furthermore, the transmission can be interrupted when an abnormality occurs in the transmission data. The transmission has a good monitoring effect on the data in transmission, which can ensure the accuracy of data transmission and avoid the loss of data transmission and the change of data due to network stability problems and network attacks during the transmission process. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0043] Figure 1 The figure is a flow chart of the method of the present invention.
[0044] Figure 2 It is a system block diagram of the present invention. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0046] Example 1, please refer to Figure 1As shown, the spatial sound field data transmission method based on a data bus described in this embodiment includes the following steps:
[0047] S1. Acquire multiple information transmission ends, and obtain multiple transmission channels between the corresponding multiple information transmission ends based on the data bus;
[0048] S2. Set follower information for the corresponding transmission channel, wherein the follower information includes a follower channel, multiple verification windows, a verification chain and a verification point;
[0049] S3, obtaining data information of the data to be transmitted, wherein the data information includes data size, data type and data content, determining a transmission channel corresponding to the data to be transmitted, performing transmission preparation and obtaining the transmission data;
[0050] S4, transmitting the transmission data through the corresponding transmission channel based on the information transmission end, and controlling the transmission of the transmission data based on the follower information;
[0051] As described in the above steps S1-S4, what is used in the present application is an embedded data bus and an embedded system. The embedded data bus is a communication channel in an embedded system for connecting various functional components (such as processors, memories, sensors, actuators, etc.) and realizing data exchange between them; it is a combination of one or more physical lines, through which the various components in the embedded system can communicate with each other and work together to complete system tasks; in the process of transmitting data through the data bus, there may be network instability and network attacks. In this case, it is easy to cause the loss of transmission information or data tampering, and it is difficult to ensure the accuracy of the data transmission process, and there is no good verification effect. In the present application, when the current transmission data feature is inconsistent with the original feature, the combination code of the subunit in the data element cannot be combined to obtain the identification code, and the identification code of the data element is missing and cannot be connected to the adjacent previous data element, which means that the transmission data is interrupted in an abnormal state, and then the transmission can be interrupted when the transmission data is abnormal, which has a good monitoring effect on the data in transmission, and can ensure the accuracy of data transmission, and avoid the loss of data transmission and data change due to network stability problems and network attacks during the transmission process;
[0052] In one embodiment, the step S1 of acquiring multiple information transmission ends and obtaining multiple transmission channels between the corresponding multiple information transmission ends based on the data bus includes:
[0053] S11, obtaining multiple information transmission terminals, and establishing communication connection between the information transmission terminals based on a data bus;
[0054] S12, obtaining multiple (embedded data line) transmission channels corresponding to multiple information transmission terminals of the communication connection, and binding the transmission channels to the corresponding information transmission terminals;
[0055] As described in the above steps S11 and S12, multiple information transmission terminals are obtained by registering based on multiple hardware components, and information transmission between the information transmission terminal and other information transmission terminals is realized point-to-point connection through its own internal loop based on the data bus. For example, when audio information is transmitted through the embedded data bus, the transmission of an audio information is completed through its own internal loop, and the audio data transmission is completed in a point-to-point information transmission to the outside, thereby ensuring the stability of data transmission. After that, the transmission channel is bound to the corresponding two information transmission terminals, and a good corresponding relationship is achieved.
[0056] In one embodiment, the step S2 of setting follower information for the corresponding transmission channel includes:
[0057] S21, setting a plurality of first verification windows in a transmission channel and encoding them;
[0058] S22, corresponding to the transmission channel, setting a corresponding follower channel, corresponding to the plurality of first verification windows in the transmission channel, setting a corresponding second verification window in the follower channel and encoding them, and establishing a communication connection between the first verification window and the second verification window;
[0059] S23, taking the first verification window and the second verification window of the plurality of communication connections as a plurality of verification pair windows;
[0060] S24, setting corresponding verification points between the first verification window and the second verification window;
[0061] S25, setting a verification chain at a position corresponding to the second verification window in the follower channel, wherein the verification chain is composed of a plurality of data elements in a chain form, and different identification codes are set between the plurality of data elements for identification combination;
[0062] S26, taking the follower channel, multiple verification windows, verification chain and verification point as follower information;
[0063] As described in the above steps S21-S26, a plurality of first verification windows are set in the transmission channel, and the first verification window is used to verify the information of the data in the subsequent transmission process through the second verification window. Here, the first verification window and the second verification window that can be connected for communication are used as the first verification pair window, and the follower channel is attached to the transmission channel. The second verification window in the follower channel corresponds to the first verification window on the transmission channel and the number is the same. The information that needs to be verified in the first verification window can be obtained through the second verification window by using the verification point, and then the information that needs to be verified is stored in the data element in the verification point. When the verified information is correct, the data elements can be identified and combined through the identification code. One data element corresponds to one second verification window, and multiple data elements can be identified and combined. The follower channel, multiple verification pairs, verification chains and verification points are used as follower information, which can better control the transmission of the transmitted data, ensure the security of the transmission data transmission process, and have a better monitoring effect.
[0064] In one embodiment, the step S24 of setting corresponding verification points between the first verification window and the second verification window includes:
[0065] S241, setting a first data frame in a first verification window, and copying the first data frame as a second data frame in a second verification window corresponding to the first verification window, wherein both the first data frame and the second data frame are composed of a plurality of connected subframes;
[0066] S242, setting the same multiple data points in the first data frame and the second data frame, assigning corresponding subframes to the corresponding data points, and correspondingly communicating and connecting the multiple data points in the first data frame and the second data frame to obtain verification points;
[0067] As described in the above steps S241 and S242, a first data frame and a second data frame are respectively set in the first verification window and the second verification window, the first data frame is the same as the second data frame, and the first data frame and the second data frame are both connected by a plurality of sub-frames, the sub-frames are used to store the transmission data, and the first data frame and the second data frame are used for data storage. When transmitting data, the same plurality of data points are set in the first data frame and the second data frame, and the data points will be temporarily stored in the first data frame when it is the first verification window, and then the information is acquired through the data points in the second data frame in the second verification window. The data points here are set in the sub-frame for the purpose of collecting the transmission data characteristics in the sub-frame, and the data points can collect the characteristics of the transmission data in the responsible sub-frame, and then the data points in the second data frame in the second verification window can be connected to the data points in the first data frame for communication to obtain the transmission data characteristics, and the plurality of data points are respectively connected to the communication to obtain the verification points, so that the security verification of the information can be performed during the transmission of the transmission data, thereby greatly improving the security and accuracy of the information transmission;
[0068] In one embodiment, the step S25 of setting the verification chain at a position corresponding to the second verification window in the follower channel includes:
[0069] S251, setting a data element at a position corresponding to the second verification window in the follower channel, wherein the data element is composed of subunits corresponding to the number of data points in the second data frame;
[0070] S252, each of the multiple sub-units in the data element corresponds to a combination code and is combined to obtain an identification code;
[0071] S253, identifying and connecting adjacent data elements in the follower channel through identification codes to obtain a verification chain;
[0072] As described in the above steps S251-S253, a data element is set at a position corresponding to the second verification window in the follower channel. The identification codes of all data elements in the follower channel are different, but the identification codes between adjacent data elements are set to be identifiable. The data elements after identification can be connected. A single data element is composed of multiple sub-units. The sub-units are used to obtain, store and verify the characteristics of the transmitted data, so that the combination code corresponding to the sub-unit can participate in the combination of the sub-unit combination code in the corresponding data element to form an identification code. The number of sub-units is equal to the number of data points in the second data frame. The sub-units and the data points are in a one-to-one correspondence. The sub-units are used to store data. The transmission data feature obtained by the point, when the transmission data feature is the same as the preset transmission data feature, the subunit can be combined with the combination code of other subunits in the data element. Each subunit has a corresponding combination code. When the transmission data feature in the subunit is the same as the preset transmission data feature, the combination code of the subunit can be combined with the combination code of other subunits in the data element. Otherwise, it cannot be combined, which will cause the identification code of the data element to be missing and unable to be identified and combined with the previous data element adjacent to the transmission data direction, and then the transmission of the transmission data will be interrupted later, indicating that the transmission data has been tampered with and the data has changed, ensuring the security of data transmission;
[0073] In one embodiment, the step S3 of determining a transmission channel corresponding to the data to be transmitted to prepare for transmission to obtain the transmission data includes:
[0074] S31, obtaining the data size, data type and data content of the data to be transmitted as data information;
[0075] S32, setting a preparation frame at the information transmission end, wherein the preparation frame is the same as the first data frame, and the transmission data is allocated to subframes in the preparation frame according to the data size;
[0076] S33, extracting features from the data content in the sub-frame as transmission data features and storing the features corresponding to the data points, and taking the preparation frame and the data to be transmitted in the preparation frame as transmission data;
[0077] As described in the above steps S31-S33, after the transmission channel and the follower channel are set, the data size, data type and data content of the data to be transmitted are obtained as data information, and the transmission data is divided according to the number of sub-frames in the preparation frame and placed in the sub-frames respectively, and then the transmission data in the corresponding sub-frame is feature extracted through the data point to obtain the transmission data feature, where the transmission data feature is the data content keyword, and then the preparation frame and the data to be transmitted in the preparation frame are used as transmission data, so that the transmission data can be prepared for transmission, and the data point is used as verification information for data acquisition to ensure the accuracy of information transmission;
[0078] In one embodiment, the step S4 of transmitting the transmission data through the corresponding transmission channel based on the information transmission end and controlling the transmission of the transmission data based on the follower information includes:
[0079] S41, synchronizing the transmission data feature to the verification point in the corresponding follower channel as the original feature;
[0080] S42, based on the information transmission end transmitting the transmission data through the corresponding transmission channel, when the transmission data is transmitted to the position of the first verification window, the transmission data feature in the transmission data is acquired through the verification point position in the second verification window and the verification point position in the first verification window and stored in the data element as the current transmission data feature;
[0081] S43. If the characteristics of the currently transmitted data are consistent with the original characteristics, the combination codes of the subunits in the data element will be combined to obtain an identification code, and the identification code of the data element will be connected with the adjacent previous data element, indicating that the transmitted data is in a safe state and remains transmitted normally;
[0082] S44, if the characteristics of the currently transmitted data are inconsistent with the original characteristics, the combination codes of the subunits in the data element cannot be combined to obtain the identification code, and the identification code of the data element is missing and cannot be connected to the adjacent previous data element, indicating that the transmission data is in an abnormal state and the transmission is interrupted;
[0083] As described in the above steps S41-S44, after the transmission data is prepared, the extracted transmission data features are synchronized to the verification points in the corresponding follower channel as original features. Here, as original features, they cannot be changed in the data element during the transmission process. Then, based on the information transmission end, the transmission data is transmitted through the corresponding transmission channel. When the transmission data is transmitted to the position of the first verification window, the transmission data features in the transmission data are acquired through the verification points in the second verification window and the verification points in the first verification window and stored in the data element as the current transmission data features. Here, during the transmission process, it is transmitted to the position of the first verification window, so that the follower channel can acquire the transmission data features based on the verification window and compare them with the original features in the data element. Here, it is performed through the sub-unit If the characteristics of the currently transmitted data are consistent with the original characteristics, the combination codes of the subunits in the data element will be combined to obtain an identification code, and the identification code of the data element will be connected to the adjacent previous data element, indicating that the transmitted data is in a safe state and maintains normal transmission. If the characteristics of the currently transmitted data are inconsistent with the original characteristics, the combination codes of the subunits in the data element cannot be combined to obtain an identification code, and the identification code of the data element is missing and cannot be connected to the adjacent previous data element, indicating that the transmitted data is in an abnormal state and the transmission is interrupted. Then, the transmission can be interrupted when the transmission data is abnormal. It has a good monitoring effect on the data in transmission, can ensure the accuracy of data transmission, and avoid the loss of data transmission and data changes due to network stability problems and network attacks during the transmission process.
[0084] Example 2, please refer to Figure 2 As shown, the spatial sound field data transmission system based on a data bus described in this embodiment includes:
[0085] An acquisition module, used to acquire multiple information transmission ends, and obtain multiple transmission channels between the corresponding multiple information transmission ends based on the data bus;
[0086] A setting module, connected to the acquisition module, for setting follower information corresponding to the transmission channel, wherein the follower information includes a follower channel, a plurality of verification windows, a verification chain and a verification point;
[0087] The processing module is connected to the setting module and is used to obtain data information of the data to be transmitted, wherein the data information includes data size, data type and data content, and determine the transmission channel corresponding to the data to be transmitted to prepare for transmission and obtain the transmission data;
[0088] The transmission module is connected to the processing module and is used to transmit the transmission data through the corresponding transmission channel based on the information transmission end and to control the transmission of the transmission data based on the follower information.
[0089] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A spatial sound field data transmission method based on a data bus, characterized in that: The following steps are involved: Acquire multiple information transmission ends, and obtain multiple transmission channels between the corresponding multiple information transmission ends based on the data bus; The follower information is set for the corresponding transmission channel, wherein the follower information includes the follower channel, multiple verification windows, verification chain and verification point position; Acquire data information of the data to be transmitted, wherein the data information includes data size, data type and data content, determine a transmission channel corresponding to the data to be transmitted, prepare for transmission and obtain the transmission data; Based on the information transmission end, the transmission data is transmitted through the corresponding transmission channel, and based on the follower information, the transmission data is controlled; The step of setting follower information for the corresponding transmission channel comprises: Setting a plurality of first verification windows in a transmission channel and encoding them; A corresponding follower channel is set for a corresponding transmission channel, and a corresponding second verification window is set in the follower channel for a plurality of first verification windows in the transmission channel and encoded, so as to establish a communication connection between the first verification window and the second verification window; using the first verification windows and the second verification windows of the plurality of pairs of communication connections as a plurality of verification pair windows; Setting corresponding verification points between the first verification window and the second verification window; A verification chain is set at a position corresponding to the second verification window in the follower channel, wherein the verification chain is composed of a plurality of data elements in a chain form, and different identification codes are set between the plurality of data elements for identification combination; The follower channel, multiple verification windows, verification chain and verification point are used as follower information; The step of transmitting the transmission data through the corresponding transmission channel based on the information transmission end and controlling the transmission of the transmission data based on the follower information includes: Synchronize the transmission data features to the verification points in the corresponding follower channel as the original features; Based on the information transmission end transmitting the transmission data through the corresponding transmission channel, when the transmission data is transmitted to the position of the first verification window, the transmission data feature in the transmission data is acquired through the verification point position in the second verification window and the verification point position in the first verification window and stored in the data element as the current transmission data feature; If the characteristics of the currently transmitted data are consistent with the original characteristics, the combination codes of the subunits in the data element will be combined to obtain an identification code, and the identification code of the data element will be connected with the adjacent previous data element, indicating that the transmitted data is in a safe state and remains transmitted normally; If the characteristics of the currently transmitted data are inconsistent with the original characteristics, the combination codes of the sub-units in the data element cannot be combined to obtain the identification code, and the identification code of the data element is missing and cannot be connected to the adjacent previous data element, which means that the transmitted data is in an abnormal state and the transmission is interrupted.
2. The method for transmitting spatial sound field data based on a data bus according to claim 1, characterized in that: The step of obtaining a plurality of information transmission ends and obtaining a plurality of transmission channels between the corresponding plurality of information transmission ends based on the data bus includes: Acquire multiple information transmission terminals, and establish communication connection between the information transmission terminals based on a data bus; Acquire multiple transmission channels corresponding to multiple information transmission terminals of the communication connection, and bind the transmission channels to the corresponding information transmission terminals.
3. The method for transmitting spatial sound field data based on a data bus according to claim 1, characterized in that: The step of setting corresponding verification points between the first verification window and the second verification window includes: A first data frame is set in the first verification window, and the first data frame is copied as a second data frame in a second verification window corresponding to the first verification window, wherein the first data frame and the second data frame are both composed of a plurality of connected subframes; The same multiple data points are set in the first data frame and the second data frame, corresponding subframes are allocated to the corresponding data points, and the multiple data points on the first data frame and the second data frame are respectively connected by communication to obtain verification points.
4. The method for transmitting spatial sound field data based on a data bus according to claim 3, characterized in that: The step of setting a verification chain at a position corresponding to the second verification window in the follower channel includes: Setting a data element at a position corresponding to the second verification window in the follower channel, wherein the data element is composed of subunits corresponding to the number of data points in the second data frame; The multiple sub-units in the data element each correspond to a combination code and are combined to obtain an identification code; Adjacent data elements in the follower channel are identified and connected by identification codes to obtain a verification chain.
5. The method for transmitting spatial sound field data based on a data bus according to claim 1, characterized in that: The step of determining a transmission channel corresponding to the data to be transmitted to prepare for transmission to obtain the transmission data comprises: Acquire the data size, data type and data content of the data to be transmitted as data information; Setting a preparation frame at the information transmission end, wherein the preparation frame is the same as the first data frame, and the transmission data is allocated to subframes in the preparation frame according to the data size; The data content in the sub-frame is feature extracted as transmission data features and stored at corresponding data points, and the preparation frame and the data to be transmitted in the preparation frame are used as transmission data.
6. A spatial sound field data transmission system based on a data bus, used to implement a spatial sound field data transmission method based on a data bus according to any one of claims 1 to 5, characterized in that: include: An acquisition module, used to acquire multiple information transmission ends, and obtain multiple transmission channels between the corresponding multiple information transmission ends based on the data bus; A setting module, connected to the acquisition module, for setting follower information corresponding to the transmission channel, wherein the follower information includes a follower channel, a plurality of verification windows, a verification chain and a verification point; The processing module is connected to the setting module and is used to obtain data information of the data to be transmitted, wherein the data information includes data size, data type and data content, and determine the transmission channel corresponding to the data to be transmitted to prepare for transmission and obtain the transmission data; The transmission module is connected to the processing module and is used to transmit the transmission data through the corresponding transmission channel based on the information transmission end and to control the transmission of the transmission data based on the follower information.
Citation Information
Patent Citations
Failing bus lane detection using syndrome analysis
CN102893262A
Video signal transmitting method and device for multi-screen splicing display
CN105677283A