Patent · US Active

Dynamic temporary use of packet memory as resource memory

US9846658B2 · kind B2 · utility

1Cited by
9References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 21, 2014
Grant dateDec 19, 2017
Priority date
Expiry dateFeb 24, 2035

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/9005
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

In one embodiment, packet memory and resource memory of a memory are independently managed, with regions of packet memory being freed of packets and temporarily made available to resource memory. In one embodiment, packet memory regions are dynamically made available to resource memory so that in-service system upgrade (ISSU) of a packet switching device can be performed without having to statically allocate (as per prior systems) twice the memory space required by resource memory during normal packet processing operations. One embodiment dynamically collects fragments of packet memory stored in packet memory to form a contiguous region of memory that can be used by resource memory in a memory system that is shared between many clients in a routing complex. One embodiment assigns a contiguous region no longer used by packet memory to resource memory, and from resource memory to packet memory, dynamically without packet loss or pause.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.