US7423969B2

Process for storing transmission units and a network communications device

Summary by NHIP

ATM-to-Ethernet Storage Method

The method stores transmission units in a segmented memory where each segment matches the fixed payload length of the first network. Lists organize these units using descriptor segments containing fields that define repeated operations on multiple data segments.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

The present invention relates to a process for storing transmission units in interworking between networks of differing protocol structure, in particular between ATM networks and Ethernet networks, and a corresponding network communications device. In accordance with the invention a storage in a segmented memory (10) is proposed in which the segmentation is chosen in such a way that the length of a segment of the segmented memory (10) corresponds to the length of the payload of an ATM cell. The storage of transmission units in the segmented memory (10) is preferably effected in the form of lists (40) which comprise descriptor segments (100) and data segments (200). The invention facilitates efficient storage and processing of transmission units with differing data structure and length.

US7423969B2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 12 July 2026, 0.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

27 claims: 2 independent, 25 dependent

  1. 1
    Broadest claimClaim Score 47, average(NHIP)A method of storing transmission units during a transfer of data between a first network and at least one further network, the method comprising:a) providing the data such that the data is contained in a payload section of the transmission units, and such that a payload section of each transmission unit of the first network has the same length;b) storing the transmission units in a segmented memory, wherein the segmented memory has a segmentation in which the length of a memory segment corresponds to the length of the payload section of the transmission units of the first network;and wherein step b) further comprises storing the transmission units in the segmented memory in the form of lists, each of the lists comprising at least one descriptor segment which describes a data structure of the corresponding transmission unit and at least one data segment, and wherein each descriptor segment comprises at least one field which defines a repeated execution of an operation on a plurality of data segments of the list of the corresponding transmission unit.
  2. 23
    A network communications device for the transfer of data between a first network and at least one further network, the first network having a first form of transmission units and the at least one further network having a second form of transmission units, wherein a payload section of the first form of transmission units has a defined length, the network communications device comprising:a storage element configured to store transmission units to be processed, the storage element including a segmented memory having a segmentation, the segmentation defined such that a length of a segment of the segmented memory corresponds to the defined length of the payload section of the first form of transmission units;a processing element configured to adapt a data structure of the transmission units between the first form and the second form;and wherein the storage element is configured to store the transmission units in the segmented memory in the form of lists, each of the lists comprising at least one descriptor segment which describes a data structure of the corresponding transmission unit and at least one data segment, and wherein each descriptor segment comprises at least one field which defines a repeated execution of an operation on a plurality of data segments of the list of the corresponding transmission unit.