Method for searching and counting GPON gem frame
AssigneeAirona Technology (Suzhou) Limited
InventorFeng-Bo Li
Life of this patent
Estimating the term…
Abstract
A searching method is applicable to Gigabit-capable Passive Optical Network (GPON). The searching method includes: dividing a GPON Encapsulation Mode Port Identifier (GEM Port ID) of a GEM frame into a first portion GEM Port ID and a second portion GEM Port ID; performing a row look-up in a first memory array by using the first portion GEM Port ID, and performing a column look-up in the first memory array by using the second portion GEM Port ID; and identifying a specific bit's position in the first memory array, according to results of the row look-up and the column look-up in the first memory array, wherein the specific bit's position represents a GPON Encapsulation Mode Port (GEM Port) that is used by the GEM frame.
Claims13
A searching method, applicable to Gigabit-capable Passive Optical Network (GPON), the searching method comprising:
- dividing a GPON Encapsulation Mode Port Identifier (GEM Port ID) of a GEM frame into a first portion GEM Port ID and a second portion GEM Port ID;
- performing a row look-up in a first memory array by using the first portion GEM Port ID, and performing a column look-up in the first memory array by using the second portion GEM Port ID;
- and
- identifying a specific bit's position in the first memory array, according to results of the row look-up and the column look-up in the first memory array, wherein the specific bit's position represents a GPON Encapsulation Mode Port (GEM Port) that is used by the GEM frame.
A Gigabit-capable Passive Optical Network (GPON) Optical Network Unit (ONU) integrated circuit, the GPON ONU integrated circuit comprising:
- a first memory array, which is constituted by a plurality of first memory rows, comprising a plurality of memory cells, each memory cell representing a GPON Encapsulation Mode Port (GEM Port), data stored in each memory cell indicating a validity of a relevant GEM Port;
- and
- a second memory array constituted by a plurality of second memory rows, wherein an order of arranging the second memory rows in the second memory array is the same as an order of arranging the first memory rows in the first memory array, and wherein a second data stored in the second memory row is a total number of valid GEM Ports of all memory rows arranged before a corresponding first memory row, and wherein the second data is associated with a counter index.
A searching method applicable to a GPON (Gigabit-capable Passive Optical Network) ONU (Optical Network Unit) integrated circuit,
- the GPON ONU integrated circuit comprising:
- a first memory array, which is constituted by a plurality of first memory rows, comprising a plurality of memory cells, each memory cell representing a GPON Encapsulation Mode Port (GEM Port), data stored in each memory cell indicating a validity of a relevant GEM Port;
- and
- a second memory array constituted by a plurality of second memory rows, wherein an order of arranging the second memory rows in the second memory array is the same as an order of arranging the first memory rows in the first memory array, and wherein a second data stored in the second memory row is a total number of valid GEM Ports of all memory rows arranged before a corresponding first memory row, and wherein the second data is associated with a counter index,
- the searching method comprising:
- identifying a first memory cell by performing a look-up in the first memory array with a GPON Encapsulation Mode Port Identifier (GEM Port ID) under test;
- obtaining the second data by performing a row look-up in the second memory array with the GEM Port ID under test, in response to an event that the first memory cell is valid;
- identifying the counter index based on the second data.
Dependencies are inferred from the claim text.