Back to results
US 12,568,056 B2Granted
Method for processing interface data, sender device and receiver device
AssigneeSanechips Technology Co., Ltd.
InventorLu Xiao
Life of this patent
Estimating the term…
Abstract
The present disclosure provides an interface data processing method, a transmitting-end device and a receiving-end device. The method includes: mapping data to be processed into interface data based on a data type of the data to be processed, a data type which a receiving-end device can process and preset block description information; and sending the interface data to the receiving-end device.
Claims16
A method of processing interface data, comprising:
- mapping data to be processed into interface data based on a data type of the data to be processed, a data type which a receiving-end device can process, and preset block description information;
- and
- sending the interface data to the receiving-end device
- wherein mapping the data to be processed into the interface data based on the data type of the data to be processed, the data type which the receiving-end device can process, and the preset block description information comprises:
- dividing, based on data types of data to be processed, a storage unit into storage subunits corresponding to the data types, wherein the storage subunits comprise buffer blocks, and the buffer blocks corresponding to different data types are different in data length;
- buffering the data to be processed in a corresponding one of the storage subunits;
- and
- mapping the data to be processed in the storage subunit into the interface data based on the data type of the data to be processed, the data type which the receiving-end device can process, and the preset block description information,
- wherein mapping the data to be processed in the storage subunit into the interface data based on the data type of the data to be processed, the data type which the receiving-end device can process, and the preset block description information comprises:
- extracting the data to be processed from the storage subunit based on the data type of the data to be processed and an identifier of the buffer block;
- mapping, when both the data type which the receiving-end device can process and the data type of the data to be processed are a first preset type and the data to be processed is data in which service data information is separated from signaling data information, the data to be processed in the storage subunit into the interface data based on the preset block description information and a line speed of the first preset type,
- wherein the preset block description information comprises configuration information and storage information, the configuration information comprises a message header type, a message type, the amount of sliced data and the number of data containers
- wherein mapping the data to be processed in the storage subunit into the interface data based on the preset block description information and the line speed of the first preset type comprises:
- determining the line speed of the first preset type based on the amount of the sliced data in the data to be processed and the number of the data containers;
- updating the preset block description information based on the line speed of the first preset type to obtain updated block description information;
- and
- mapping the data to be processed into the interface data based on the updated block description information.
14 more elements
An interface data processing method, comprising:
- extracting, in response to interface data sent by a transmitting-end device, block description information from the interface data;
- and
- demapping the interface data based on the block description information to obtain demapped data,
- wherein demapping the interface data based on the block description information to obtain the demapped data comprises:
- determining a data type of data to be stored in the interface data;
- and
- demapping the interface data based on the data type of the data to be stored and a timing relationship in the block description information to obtain the demapped data, and
- wherein demapping the interface data based on the data type of the data to be stored and the timing relationship in the block description information to obtain the demapped data comprises:
- determining, when the data type of the data to be stored is a first preset type, configuration information and storage information in the block description information based on a line speed of the first preset type, and sequentially extracting the data to be stored from the interface data based on the configuration information, the storage information, and the timing relationship in the block description information to obtain the demapped data;
- and
- calculating, when the data type of the data to be stored is a third preset type, the number of data containers in the data to be stored based on a data length of the interface data and sending sequence information in the block description information, and demapping the interface data based on the number of the data containers, the timing relationship and the sending sequence information to obtain the demapped data.
8 more elements
Dependencies are inferred from the claim text.