A parameter configuration-based FC-AE-1553 data acquisition recording method

CN120614267BActive Publication Date: 2026-09-29BEIJING MECHANICAL EQUIP INST
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410266033.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-08
Publication Date
2026-09-29
Estimated Expiration
2044-03-08

AI Technical Summary

Technical Problem

[0003]鉴于上述的分析,本发明实施例旨在提供一种基于参数配置的FC-AE-1553数据采集记录方法,用以解决现有技术中缺乏可适应不同网络通信流量总线网络的FC-AE-1553数据采集记录方法的问题

Benefits of technology

[0035]与现有技术相比,本发明至少可实现如下有益效果之一:

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120614267B_ABST
    Figure CN120614267B_ABST
Patent Text Reader

Abstract

The application discloses a kind of FC-AE-1553 data acquisition recording methods based on parameter configuration, belong to FC-AE-1553 data acquisition technical field, solve the problem that lack of FC-AE-1553 data acquisition recording method of different network communication flow bus network adaptable in prior art.The method comprises: the bus network of network monitor work is tested, determines the data capture time and data capture maximum length of network monitor;The data capture time and data capture maximum length are used as configuration parameter, and the parameter configuration is carried out to network monitor;When network monitor monitors FC-AE-1553 bus data, based on the configuration parameter, the acquisition record of the bus data is completed.The method can be adapted to different bus network communication flow by parameter setting, is conducive to improving the adaptability of network monitor, meets the actual demand of bus network data acquisition record of different communication flow.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of FC-AE-1553 data acquisition technology, and in particular to a method for FC-AE-1553 data acquisition and recording based on parameter configuration. Background Technology

[0002] The FC-AE-1553 bus (FC-AE-1553 protocol bus based on Fibre Channel technology), as an emerging bus in the avionics field, has gradually become one of the most widely used buses in modern aerospace due to its high transmission rate, real-time performance, reliability, scalability, and good inheritance of traditional MIL-STD-1553 bus devices. With the increasing complexity of weapon development processes and the rising costs of development and maintenance, the requirements for the compatibility and reusability of relatively independent equipment are becoming increasingly stringent. Different equipment models have different workflows, communication protocols, and network communication traffic. The Network Monitor (NM) task is to collect and record data in the FC-AE-1553 bus communication network. Its function is relatively independent and does not differ due to different workflows and communication protocols. Different equipment models often have their own NMs, which cannot be universal because they can only adapt to bus networks with specific network communication traffic. How to design an FC-AE-1553 data acquisition and recording method that can adapt to bus networks with different network communication traffic is a technical problem that urgently needs to be solved. Summary of the Invention

[0003] In view of the above analysis, the present invention aims to provide a parameter-configurable FC-AE-1553 data acquisition and recording method to solve the problem that the existing technology lacks an FC-AE-1553 data acquisition and recording method that can adapt to different network communication traffic bus networks.

[0004] This invention discloses a data acquisition and recording method for FC-AE-1553 based on parameter configuration, the method comprising:

[0005] Test the bus network in which the network monitor operates to determine the data capture time and maximum data capture length of the network monitor;

[0006] Configure the network monitor by using the data capture time and maximum data capture length as configuration parameters;

[0007] When the network monitor detects FC-AE-1553 bus data, it completes the acquisition and recording of the bus data based on the configuration parameters.

[0008] Based on the above solution, the present invention also makes the following improvements:

[0009] Furthermore, the process of determining the data capture time and maximum data capture length of the network monitor involves:

[0010] Model and simulate the bus network to obtain the maximum communication volume of the bus network under multiple preset time intervals;

[0011] Write a disk write test program to obtain the amount of disk write data from the network monitor at multiple preset time intervals;

[0012] The data capture time and maximum data capture length of the network monitor are determined based on the maximum communication volume and disk write data volume at multiple preset time intervals.

[0013] Furthermore, based on the maximum communication volume and disk write data volume at multiple preset time intervals, the data capture time and maximum data capture length of the network monitor are determined, and the following steps are executed:

[0014] In ascending order of time intervals, it is determined whether the amount of data written to disk and the maximum communication volume in each time interval meet the preset conditions. If they do, the time interval is taken as the data capture time and the maximum communication volume in that time interval is taken as the maximum data capture length. Otherwise, it is determined whether the amount of data written to disk and the maximum communication volume in the next time interval meet the preset conditions, until a time interval that meets the preset conditions is found.

[0015] Furthermore, the preset conditions include: the amount of data written to the disk is greater than the maximum communication volume.

[0016] Furthermore, the preset condition also includes: the margin between the amount of data written to disk and the maximum communication volume exceeds a predetermined margin.

[0017] Furthermore, the modeling and simulation testing of the bus network is performed by executing:

[0018] Based on the network topology of the bus network, a simulation model matching the bus network is created using network simulation tools;

[0019] Configure the operating parameters of the bus network as the operating parameters of the simulation model, and configure the communication protocol of the simulation model as the FC-AE-1553 protocol;

[0020] Run the simulation model and use the throughput of the simulation model at multiple preset time intervals as the maximum communication volume of the bus network at multiple preset time intervals.

[0021] Furthermore, the written disk test program is executed as follows:

[0022] Create an empty binary file in the network monitor, write 48KB of data to the binary file each time, and write in a loop for a predetermined duration. Record the size of the binary file after the predetermined duration, with the file size in bytes.

[0023] Convert the size of the binary file into the amount of data written to disk over multiple preset time intervals;

[0024] The scheduled duration is greater than the preset maximum time interval.

[0025] Furthermore, the size of the binary file is converted into the amount of data written to disk over multiple preset time intervals, where,

[0026] Based on the conversion relationship between the predetermined duration and multiple preset time intervals, the size of the binary file after the predetermined duration is converted into the amount of disk write data under the multiple preset time intervals.

[0027] Furthermore, the process of collecting and recording the bus data based on the configuration parameters involves:

[0028] The network monitor receives and processes the bus data in NM working mode to obtain data frames conforming to the FC-AE-1553 protocol and the timestamp of the data frame.

[0029] The system continuously receives data frames conforming to the FC-AE-1553 protocol and the timestamp of the data frame. After converting the data frame according to the standard data frame format, it obtains a standard data frame. The obtained standard data frames are then written sequentially into DDR. When the data buffer time reaches T1 or the data length reaches N, a data descriptor is formed and written into the first-in-first-out queue (FIFO). At the same time, a recording interrupt is generated.

[0030] Open the network monitor's storage file and start a timer with a time parameter of T1; then, based on the data descriptor read from the FIFO, read the corresponding data block from the DDR and write the contents of the corresponding data block from the DDR to the storage file; then, clear the DDR and jump to the step of cyclically receiving data frames conforming to the FC-AE-1553 protocol and the timestamp of the data frame;

[0031] Where T1 represents the data capture time and N represents the maximum data capture length.

[0032] Furthermore, the format of the standard data frame includes, in sequence: record frame header, SOF, frame header, data content, CRC, and EOF; the record frame header includes: a marker header, second time information, and nanosecond time information; wherein,

[0033] The second and nanosecond timestamps are stored as the second time information and nanosecond time information, respectively.

[0034] The SOF, frame header, data content, CRC, and EOF of the data frame conforming to the FC-AE-1553 protocol are extracted respectively, and correspond to the SOF, frame header, data content, CRC, and EOF of the standard data frame.

[0035] Compared with the prior art, the present invention can achieve at least one of the following beneficial effects:

[0036] The FC-AE-1553 data acquisition and recording method based on parameter configuration provided by this invention can adapt to different bus network communication traffic through parameter settings, which is beneficial to improving the adaptability of the network monitor (NM). It can meet the actual needs of bus network data acquisition and recording with different communication volumes while ensuring complete and reliable data recording.

[0037] In this invention, the above-described technical solutions can be combined with each other to achieve more preferred combinations. Other features and advantages of this invention will be set forth in the following description, and some advantages may become apparent from the description or be learned by practicing the invention. The objects and other advantages of this invention can be realized and obtained from what is particularly pointed out in the description and drawings. Attached Figure Description

[0038] The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Throughout the drawings, the same reference numerals denote the same parts.

[0039] Figure 1 A schematic diagram of the composition framework of the FC-AE-1553 bus communication system provided in an embodiment of the present invention;

[0040] Figure 2 A schematic diagram of the constituent modules of the network monitor NM provided in an embodiment of the present invention;

[0041] Figure 3 A flowchart of a parameter-configured FC-AE-1553 data acquisition and recording method provided in an embodiment of the present invention;

[0042] Figure 4 A flowchart of the parameter configuration module A1 provided in this embodiment of the invention;

[0043] Figure 5 A flowchart illustrating the operation of the data receiving module A2 provided in this embodiment of the invention;

[0044] Figure 6 A flowchart illustrating the operation of the high-speed data caching module A3 provided in this embodiment of the invention;

[0045] Figure 7This is a schematic diagram of the data frame format provided in an embodiment of the present invention;

[0046] Figure 8 A flowchart illustrating the operation of the high-speed data storage module A4 provided in an embodiment of the present invention. Detailed Implementation

[0047] Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, which form part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not intended to limit the scope of the present invention.

[0048] The parameter-configurable FC-AE-1553 data acquisition and recording method proposed in this embodiment is applied to the FC-AE-1553 bus communication system, specifically to the network monitor (NM) within the FC-AE-1553 bus communication system. A schematic diagram of the FC-AE-1553 bus communication system's framework is shown below. Figure 1 As shown. According to the FC-AE-1553 protocol, the network controller NC initiates bus communication, controlling network terminals NT1 to NTm to communicate, and the network monitor NM collects and records the bus network data. In specific implementation, the network monitor NM needs to be designed according to the bus network communication throughput.

[0049] A schematic diagram of the components of the Network Monitor (NM) is shown below. Figure 2 As shown, the system includes a parameter configuration module A1, a data receiving module A2, a high-speed data storage module A3, and a data storage module A4. In specific implementation, the data acquisition and recording method used in this embodiment sets two parameters through the parameter configuration module A1: the data acquisition time T1 (milliseconds) and the maximum data acquisition length N (bytes). This controls the high-speed data caching module A3 to cache the FC-AE-1553 bus data acquired from the data receiving module A2, and the data storage module A4 to periodically schedule the data from the high-speed data storage module A3 according to T1, recording it to a hard disk or electronic disk.

[0050] A specific embodiment of the present invention discloses a data acquisition and recording method for FC-AE-1553 based on parameter configuration, the flowchart of which is shown below. Figure 3 As shown, see the following description for specific steps.

[0051] Step S1: Test the bus network on which the network monitor is operating to determine the data capture time and maximum data capture length of the network monitor.

[0052] The specific implementation process of step S1 is described as follows:

[0053] Step S11: Model and simulate the bus network to obtain the maximum communication volume of the bus network under multiple preset time intervals.

[0054] The modeling, simulation, and testing process is described below:

[0055] Step S111: Based on the network topology of the bus network (such as the layout of nodes and links), create a simulation model matching the bus network using a network simulation tool. Currently, mainstream network simulation tools include NS3 (Network Simulator 3), OMNeT++, Mininet, etc.

[0056] Step S112: Configure the operating parameters of the bus network to the operating parameters of the simulation model, and configure the communication protocol of the simulation model to the FC-AE-1553 protocol. For example, the operating parameters of the simulation model include: traffic mode, traffic load, etc.

[0057] Step S113: Run the simulation model and use the throughput of the simulation model at multiple preset time intervals as the maximum communication volume of the bus network at multiple preset time intervals.

[0058] In practice, analysis tools or programming programs provided by network simulation tools can be used to extract key performance indicators (KPIs), such as latency, throughput, and packet loss rate, to understand the network communication situation. In this embodiment, it is mainly used to obtain the throughput of the simulation model at multiple preset time intervals.

[0059] For example, in this embodiment, the preset time intervals include 10ms, 20ms, 30ms, 40ms, and 50ms. Based on the modeling and simulation testing method described above, the maximum communication volume under these multiple time intervals is obtained and filled into Table 1. This data is used for parameter configuration settings. Examples of the maximum communication volume under the preset multiple time intervals are shown in Table 1.

[0060] Table 1 Examples of maximum traffic under multiple preset time intervals

[0061] 10ms N1 20ms N2 30ms N3 40ms N4 50ms N5 … …

[0062] Step S12: Write a disk write test program to obtain the amount of disk data written by the network monitor at multiple preset time intervals. The specific implementation method of the disk write test program is explained below:

[0063] Create an empty binary file in the network monitor. Write 48KB of data to this binary file each time, repeating this process for a predetermined duration (e.g., 30 minutes). Record the size of the binary file after the predetermined duration, in bytes. In practice, the predetermined duration is longer than the preset maximum time interval. More generally, to ensure testing accuracy, the predetermined duration is much longer than the preset maximum time interval.

[0064] The size of the binary file is converted into the amount of data to be written to disk over multiple preset time intervals. Specifically, based on the conversion relationship between the predetermined duration and the multiple preset time intervals, the size of the binary file after the predetermined duration is converted into the amount of data to be written to disk over the multiple preset time intervals.

[0065] For example, when the predetermined duration is 30 minutes, dividing the size of the binary file by (30*60*100) yields the amount of data written to disk in 10ms. Multiplying the 10ms amount of data written to disk by 2 yields the amount of data written to disk in 20ms. Similarly, the amounts of data written to disk in 30ms, 40ms, 50ms, and so on can be obtained. Examples of the amounts of data written to disk under multiple preset time intervals are shown in Table 2.

[0066] Table 2 shows examples of write data volume under multiple preset time intervals.

[0067] 10ms M1 20ms M2 30ms M3 40ms M4 50ms M5 … …

[0068] Step S13: Determine the data capture time and maximum data capture length of the network monitor based on the maximum communication volume and disk write data volume under multiple preset time intervals.

[0069] Specifically, in ascending order of time intervals, it is determined whether the amount of data written to disk and the maximum communication volume in each time interval meet the preset conditions. If they do, the time interval is taken as the data capture time T1, and the maximum communication volume in that time interval is taken as the maximum data capture length N. Otherwise, it is determined whether the amount of data written to disk and the maximum communication volume in the next time interval meet the preset conditions, until a time interval that meets the preset conditions is found.

[0070] For example, the preset condition set in this embodiment is: the amount of data written to the disk is greater than the maximum communication volume. At the same time, in order to ensure the reliability of data communication, the preset condition may also include: the margin between the amount of data written to the disk and the maximum communication volume exceeds a predetermined margin (usually designed with a margin of 20%).

[0071] Step S2: Configure the network monitor by using the data capture time and maximum data capture length as configuration parameters.

[0072] In practice, the data capture time and maximum data capture length can be loaded into the configuration file as configuration parameters, and then the parameters of the network monitor can be configured according to the configuration file.

[0073] Step S3: When the network monitor detects FC-AE-1553 bus data, it completes the acquisition and recording of the bus data based on the configuration parameters.

[0074] The specific implementation method of step S3 is described as follows:

[0075] Step S31: The network monitor receives and processes the bus data in NM working mode to obtain a data frame conforming to the FC-AE-1553 protocol and the timestamp of the data frame.

[0076] Step S32: Continuously receive data frames conforming to the FC-AE-1553 protocol and the timestamp of the data frame, convert them according to the standard data frame format to obtain standard data frames; and write the obtained standard data frames sequentially into DDR. When the data buffer time reaches T1 or the data length reaches N, a data descriptor is formed and written into the first-in-first-out queue (FIFO), while generating a recording interrupt.

[0077] Step S33: Open the network monitor's storage file and start a timer with a time parameter of T1; then, according to the data descriptor read from the FIFO, read the corresponding data block in the DDR and write the contents of the corresponding data block in the DDR into the storage file; then, clear the DDR and jump to step S32.

[0078] It should be noted that, in this embodiment, the specific implementation process of step S2 is completed in the parameter configuration module A1, the specific implementation process of step S31 is completed in the data receiving module A2, the specific implementation process of step S32 is completed in the high-speed data caching module A3, and the specific implementation process of step S33 is completed in the high-speed data storage module A4. The parameter configuration module A1, data receiving module A2, high-speed data caching module A3, and high-speed data storage module A4 are described below.

[0079] (a) Parameter configuration module A1

[0080] The parameter configuration module reads the configuration file, obtains the data capture time T1 and the maximum data capture length N, and writes these parameters into the capture time register and capture length register, respectively. The workflow diagram of parameter configuration module A1 is as follows: Figure 4 As shown.

[0081] (b) Data receiving module A2

[0082] The main component of data receiving module A2 is the FC protocol processing firmware, which processes data from the FC-AE-1553 bus and receives bus data in NM operating mode. The workflow diagram of data receiving module A2 is as follows. Figure 5 As shown.

[0083] (c) High-speed data cache module A3

[0084] The high-speed data cache module A3 cyclically receives data frames output from the data receiving module A2, converts the received data frames according to the standard data frame format, and sequentially writes them into DDR (DDR SDRAM, short for Double Data Rate Synchronous Dynamic Random Access Memory). When the data cache time reaches T1 or the data length reaches N, a data descriptor is formed. The data descriptor can locate the position of the standard data frame in DDR. The data descriptor is then written into a first-in-first-out (FIFO) queue, and a recording interrupt is generated simultaneously. The workflow diagram of the high-speed data cache module A3 is as follows. Figure 6 As shown.

[0085] During the conversion of received data frames into the standard data frame format, a 12-byte record frame header is added to each data frame to form a new standard data frame. The standard data frame corresponding to the first received data frame is written starting from DDR 0x0. The starting address of the second standard data frame follows the first, and so on for subsequent standard data frames. A standard data frame consists of a record frame header, SOF, data frame header, data content, CRC checksum, and EOF. A schematic diagram of the standard data frame format is shown below. Figure 7 As shown.

[0086] The specific meanings of each data item in the standard data frame are shown in Table 3:

[0087] Table 3. Specific meanings of data items in standard data frames

[0088]

[0089] (d) High-speed data storage module A4

[0090] The high-speed data storage module A4 schedules tasks according to the data capture time T1, writing data blocks from the DDR into the storage medium. The workflow diagram of the high-speed data storage module A4 is as follows: Figure 8 As shown.

[0091] In summary, this invention provides a parameter-configurable FC-AE-1553 data acquisition and recording method. This method can adapt to different bus network communication traffic through parameter settings, which helps improve the adaptability of the network monitor (NM). It can meet the actual needs of bus network data acquisition and recording with varying communication volumes while ensuring complete and reliable data recording. The innovations of this embodiment are summarized as follows:

[0092] (a) The present invention proposes a method for implementing data acquisition and recording that adapts to different bus network communication traffic through parameter settings.

[0093] (b) The parameter setting principle proposed in this invention is that, based on the overall statistics table of communication volume and the storage speed statistics table of storage medium, under the same time interval, the two parameters, maximum communication volume and disk write data volume, satisfy the condition that the disk write data volume is greater than the maximum communication volume and has a certain margin (usually designed with a margin of 20%), and the time interval corresponding to this set of parameters can be used as the data capture time T1 in the high-speed data cache control module, and the maximum communication volume can be used as the maximum data capture length N.

[0094] (c) Record the frame format of the data frame: the record consists of the frame header, SOF, data frame header, data content, CRC check bit and EOF, as shown in Tables 3 and 4.

[0095] Those skilled in the art will understand that all or part of the processes of the methods described in the above embodiments can be implemented by a computer program instructing related hardware, and the program can be stored in a computer-readable storage medium. The computer-readable storage medium may be a disk, optical disk, read-only memory, or random access memory, etc.

[0096] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.

Claims

1. A data acquisition and recording method for FC-AE-1553 based on parameter configuration, characterized in that, The method includes: Test the bus network in which the network monitor operates to determine the data capture time and maximum data capture length of the network monitor; Configure the network monitor by using the data capture time and maximum data capture length as configuration parameters; When the network monitor detects FC-AE-1553 bus data, it completes the acquisition and recording of the bus data based on the configuration parameters. To determine the data capture time and maximum data capture length of the network monitor, the following steps are performed: Model and simulate the bus network to obtain the maximum communication volume of the bus network under multiple preset time intervals; Write a disk write test program to obtain the amount of disk write data from the network monitor at multiple preset time intervals; The data capture time and maximum data capture length of the network monitor are determined based on the maximum communication volume and disk write data volume at multiple preset time intervals.

2. The FC-AE-1553 data acquisition and recording method based on parameter configuration according to claim 1, characterized in that, Based on the maximum communication volume and disk write data volume at multiple preset time intervals, determine the network monitor's data capture time and maximum data capture length, and then execute: In ascending order of time intervals, determine whether the amount of data written to disk and the maximum communication volume in each time interval meet the preset conditions. If they do, then the time interval is taken as the data capture time and the maximum communication volume in that time interval is taken as the maximum data capture length. Otherwise, continue to determine whether the amount of data written to disk in the next time interval meets the preset conditions with the maximum communication volume, until a time interval that meets the preset conditions is found.

3. The FC-AE-1553 data acquisition and recording method based on parameter configuration according to claim 2, characterized in that, The preset conditions include: the amount of data written to disk is greater than the maximum communication volume.

4. The FC-AE-1553 data acquisition and recording method based on parameter configuration according to claim 3, characterized in that, The preset conditions also include: the margin between the amount of data written to disk and the maximum communication volume exceeds a predetermined margin.

5. The FC-AE-1553 data acquisition and recording method based on parameter configuration according to claim 1, characterized in that, The process of modeling and simulating the bus network involves the following steps: Based on the network topology of the bus network, a simulation model matching the bus network is created using network simulation tools; Configure the operating parameters of the bus network as the operating parameters of the simulation model, and configure the communication protocol of the simulation model as the FC-AE-1553 protocol; Run the simulation model and use the throughput of the simulation model at multiple preset time intervals as the maximum communication volume of the bus network at multiple preset time intervals.

6. The FC-AE-1553 data acquisition and recording method based on parameter configuration according to claim 1, characterized in that, The disk write test program is written and executed as follows: Create an empty binary file in the network monitor, write 48KB of data to the binary file each time, and write in a loop for a predetermined duration. Record the size of the binary file after the predetermined duration, with the file size in bytes. Convert the size of the binary file into the amount of data written to disk over multiple preset time intervals; The scheduled duration is greater than the preset maximum time interval.

7. The FC-AE-1553 data acquisition and recording method based on parameter configuration according to claim 6, characterized in that, The size of the binary file is converted into the amount of data written to disk over multiple preset time intervals, where, Based on the conversion relationship between the predetermined duration and multiple preset time intervals, the size of the binary file after the predetermined duration is converted into the amount of disk write data under the multiple preset time intervals.

8. The FC-AE-1553 data acquisition and recording method based on parameter configuration according to any one of claims 1-7, characterized in that, The process of collecting and recording bus data based on the configuration parameters is executed as follows: The network monitor receives and processes the bus data in NM working mode to obtain data frames conforming to the FC-AE-1553 protocol and the timestamp of the data frame. The system continuously receives data frames conforming to the FC-AE-1553 protocol and the timestamp of the data frame, and converts them according to the standard data frame format to obtain a standard data frame. The obtained standard data frames are sequentially written to DDR. When the data buffer time reaches T1 or the data length reaches N, a data descriptor is formed and written into the first-in-first-out queue (FIFO), while a recording interrupt is generated. Open the network monitor's storage file and start a timer with a time parameter of T1; then, based on the data descriptor read from the FIFO, read the corresponding data block from the DDR and write the contents of the corresponding data block from the DDR to the storage file; then, clear the DDR and jump to the step of cyclically receiving data frames conforming to the FC-AE-1553 protocol and the timestamp of the data frame; Where T1 represents the data capture time and N represents the maximum data capture length.

9. The FC-AE-1553 data acquisition and recording method based on parameter configuration according to claim 8, characterized in that, The standard data frame format includes, in sequence: record frame header, SOF, frame header, data content, CRC, and EOF; the record frame header includes: a marker header, second time information, and nanosecond time information; wherein, The second and nanosecond timestamps are stored as the second time information and nanosecond time information, respectively. The SOF, frame header, data content, CRC, and EOF of the data frame conforming to the FC-AE-1553 protocol are extracted respectively, and correspond to the SOF, frame header, data content, CRC, and EOF of the standard data frame.

Citation Information

Patent Citations

  • Adaptive control of write cache size in a storage device

    US20160077974A1