Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data caching architecture applied in local side of Ethernet passive optical network (EPON) system

A data caching and caching technology, which is applied in the direction of memory address/allocation/relocation, etc., can solve problems such as low utilization rate, waste of cache space, and reduced data read and write efficiency

Inactive Publication Date: 2011-04-13
杭州开鼎科技有限公司
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] First, when using a fixed space configuration to cache data, the cache space must be allocated according to the service levels that may appear in the data, and it must be able to handle any service level, which requires a lot of cache space. At the same time, when the data When service levels are not distinguished or only a few but not all service levels appear, the cache space is wasted and the utilization rate is low;
[0006] Second, in terms of data cache management, since the data is completely stored in the memory, in order to be able to read and write well, the additional information of the data is generally written into the cache together with the data. When reading the data, first read the additional information of the data, and then read the data, which will reduce the efficiency of data reading and writing.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data caching architecture applied in local side of Ethernet passive optical network (EPON) system
  • Data caching architecture applied in local side of Ethernet passive optical network (EPON) system
  • Data caching architecture applied in local side of Ethernet passive optical network (EPON) system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present invention will be described in detail below in conjunction with accompanying drawing: the present invention mainly comprises following parts: 1, in OLT, use external SDRAM as data cache, the capacity of SDRAM should decide according to how much of OLT need cache data when actually using; 2 , In the cache module, use some registers to count the total amount of data of each service level and the total amount allowed to be stored in the cache SDRAM, so as to be used for business processing such as Qos of the OLT, and also used to record the consumption of the current cache SDRAM 3. In the OLT, use several dual-port SRAMs to cooperate with the data cache SDRAM to store the level, length, and space utilization of the SDRAM in the cache SDRAM, etc. Some auxiliary information to facilitate reading and writing cache SDRAM.

[0019] In the above-mentioned part (1) of the present invention, it also includes:

[0020] a) When the internal data frame is sent to the cac...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a data caching architecture applied in a local side of an Ethernet passive optical network (EPON) system, which provides a flexible data caching architecture by the following steps of combining an external synchronous dynamic random access memory (SDRAM) and an internal static random access memory (SRAM); adopting flexible dynamic adaptation data service grades; and utilizing a strategy capable of allocating the cache capacity for each service grade, and partioning the data caching into multiple blocks through using a certain byte as a unit. The data caching architecture is applied in the chip development process of an optical line terminal (OLT), and has satisfied effect and high bandwidth utilization rate after actual operation tests, and can meet the EPON system data transmission requirements; and proven by the tests, the uplink total bandwidth can reach no less than 980Mbps when the random length of a frame is transmitted and the frame is portioned into 8 service priority grades.

Description

technical field [0001] The present invention relates to a data cache architecture applied in EPON central office system (OLT), which uses the combination of external SDRAM and internal SRAM to cache data, and can dynamically configure whether to distinguish the service level of data to allocate corresponding cache capacity. Background technique [0002] The EPON system is a point-to-multipoint network system, which mainly includes three parts: central office OLT, terminal ONU and passive optical splitter, as attached figure 1 shown. In the downstream direction, the Ethernet data packets sent by the OLT are transmitted to each ONU through a 1xN passive optical splitter in a broadcast manner, and the ONUs selectively extract the data packets; Due to the directional characteristics of the splitter, the data packets sent by any ONU can only reach the OLT, but not the ONU, that is, the data of all ONUs are transmitted to the same OLT, thus constructing the point-to-multipoint n...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F12/02
Inventor 钟国新
Owner 杭州开鼎科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products