US2023291502A1PendingUtilityA1

Data Processing Method and Related Apparatus

Assignee: HUAWEI TECH CO LTDPriority: Aug 15, 2017Filed: May 17, 2023Published: Sep 14, 2023
Est. expiryAug 15, 2037(~11 yrs left)· nominal 20-yr term from priority
H04L 1/004H04J 3/1652H04L 1/0071H04J 3/1664H04L 1/0056H04L 1/0057H04L 1/0083H04J 2203/0089H03M 13/1515H03M 13/1102H03M 13/2906H04L 1/0042H03M 13/255H04L 1/0041H04L 1/08
60
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure relates to data processing methods and apparatuses. In one example method, a first data is obtained from first optical path data, where the first data is obtained by dividing the first optical path data. Padding data and the first data are added into a first data frame to form target data. Then the target data is encoded.

Claims

exact text as granted — not AI-modified
1 . A method, comprising:
 obtaining a first data from first optical path data;   adding padding data and the first data into a first data frame to form target data; and   encoding the target data.   
     
     
         2 . The method according to  claim 1 , wherein obtaining the first data from the first optical path data comprising:
 dividing the first optical path data to obtain the first data.   
     
     
         3 . The method according to  claim 1 , wherein encoding the target data is processed by using a first error correction encoding scheme. 
     
     
         4 . The method according to  claim 1 , wherein before obtaining the first data, the method further comprises:
 obtaining the first optical path data;   determining a length of the first data; and   dividing the first optical path data into a plurality of data blocks based on the length of the first data, wherein the plurality of data blocks comprise the first data.   
     
     
         5 . The method according to  claim 4 , wherein when a length of the padding data is variable, determining the length of the first data comprises:
 determining the length of the first data based on a preset clock frequency division ratio and a length of the first data frame.   
     
     
         6 . The method according to  claim 4 , wherein when a length of the padding data is variable, determining the length of the first data comprises:
 determining the length of the first data based on a preset length range of the first data, a length of the first data frame, a first preset value, and a second preset value to maximize a common factor of a first target value and a second target value, wherein the first target value is a product of the length of the first data and the first preset value, and wherein the second target value is a product of the length of the first data frame and the second preset value.   
     
     
         7 . The method according to  claim 4 , wherein when a length of the padding data is fixed, determining the length of the first data comprises:
 determining the length of the padding data; and   determining the length of the first data based on a length of target information bit in the first data frame and the length of the padding data.   
     
     
         8 . The method according to  claim 4 , wherein obtaining the first optical path data comprises:
 receiving first interface data; and   decoding the first interface data by using Reed-Solomon forward error correction decoding to obtain the first optical path data.   
     
     
         9 . The method according to  claim 3 , wherein the first error correction encoding scheme comprises:
 staircase forward error correction encoding or interleaved cyclic error correction encoding.   
     
     
         10 . An apparatus, comprising:
 at least one processor; and   one or more memories coupled to the at least one processor and storing programming instructions for execution by the at least one processor to:
 obtain a first data from first optical path data; 
 add padding data and the first data into a first data frame to form target data; and 
 encode the target data to obtain a first code block. 
   
     
     
         11 . The apparatus according to  claim 10 , wherein the at least one processor obtains the first data from the first optical path data by dividing the first optical path data. 
     
     
         12 . The apparatus according to  claim 10 , wherein the at least one processor encodes the target data by using a first error correction encoding scheme. 
     
     
         13 . The apparatus according to  claim 10 , wherein the apparatus further comprises:
 a receiver, the receiver configured to obtain the first optical path data, wherein the programming instructions are for execution by the at least one processor to:
 determine a length of the first data; and 
 divide the first optical path data into a plurality of data blocks based on the length of the first data block, wherein the plurality of data blocks comprise the first data. 
   
     
     
         14 . The apparatus according to  claim 13 , wherein when a length of the padding data is variable, the programming instructions are for execution by the at least one processor to:
 determine the length of the first data based on a preset clock frequency division ratio and a length of the first data frame.   
     
     
         15 . The apparatus according to  claim 13 , wherein when a length of the padding data is variable, the programming instructions are for execution by the at least one processor to:
 determine the length of the first data based on a preset length range of the first data block, a length of the first data frame, a first preset value, and a second preset value to maximize a common factor of a first target value and a second target value, wherein the first target value is a product of the length of the first data and the first preset value, and wherein the second target value is a product of the length of the first data frame and the second preset value.   
     
     
         16 . The apparatus according to  claim 13 , wherein when a length of the padding data is fixed, the programming instructions are for execution by the at least one processor to:
 determine the length of the padding data; and   determine the length of the first data based on a length of target information bit in the first data frame and the length of the padding data.   
     
     
         17 . The apparatus according to  claim 13 , wherein:
 the receiver is further configured to receive first interface data; and   the programming instructions are for execution by the at least one processor to:
 decode the first interface data by using Reed-Solomon forward error correction decoding to obtain the first optical path data. 
   
     
     
         18 . The apparatus according to  claim 12 , wherein the first error correction encoding scheme comprises:
 staircase forward error correction encoding or interleaved cyclic error correction encoding.   
     
     
         19 . A non-transitory computer-readable storage media comprising instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
 obtaining a first data from first optical path data;   adding padding data and the first data into a first data frame to form target data; and   encoding the target data.   
     
     
         20 . The non-transitory computer-readable storage media according to  claim 19 , wherein obtaining the first data from the first optical path data comprising dividing the first optical path data to obtain the first data.

Join the waitlist — get patent alerts

Track US2023291502A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.