×

Data buffering

  • US 10,104,005 B2
  • Filed: 10/04/2012
  • Issued: 10/16/2018
  • Est. Priority Date: 01/10/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for bridging between a first data link carrying data units in accordance with a first data protocol and a second data link for carrying data units in accordance with a second protocol by a bridging device, the first and second protocols being such that data units in accordance with each protocol include protocol data and traffic data and the bridging device comprising one or more processors configured to provide a first interface entity for interfacing with the first data link, a second interface entity for interfacing with the second data link, and a protocol processing entity, the bridging device further comprising a memory having a plurality of buffer regions accessible by the first interface entity, the second interface entity and the protocol processing entity, the method comprising:

  • receiving at the first interface entity data units in accordance with the first protocol, and storing at least the traffic data of those data units in a first memory buffer region;

    receiving a call from the protocol processing entity, at the first interface entity, and returning in response thereto a message comprising a reference to the first memory buffer region and at least some protocol data, control of said first memory buffer region being handed over to said protocol processing entity;

    performing, in response to said message, by the protocol processing entity, protocol processing for those data units, control of said first memory buffer region being handed over to said second interface entity; and

    accessing by the second interface entity the traffic data of data units stored in the memory buffer and thereby transmitting that traffic data over the second data link in data units in accordance with the second data protocol.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×