List digest operation dispersed storage network frame
First Claim
Patent Images
1. A method for a processing module of a computing device to perform a list digest request operation, the method comprises:
- generating a plurality of list digest request frames, wherein each of the plurality of list digest request frames includes;
a payload section that includes;
a start slice name field to include a corresponding one of a set of start slice names of a corresponding one of a set of slice name ranges;
an end slice name field to include a corresponding one of a set of end slice names of the corresponding one of a set of slice name ranges; and
a response count field to include a slice name response count; and
a protocol header that includes;
a payload length field to include a payload length that represents a length of the payload section; and
an operation code field to indicate the list digest request operation, wherein the list digest request operation requests a representation of slice names in each of the corresponding ones of a set of slice name ranges; and
outputting the plurality of list digest request frames to storage units of a dispersed storage network.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins generating a plurality of list digest request frames. Each list digest request frames includes a payload section and a protocol header. The payload section includes a start slice name field, an end slice name, and a response count field. The protocol header includes a payload length field and an operation code field to indicate the list digest request operation. The method continues by outputting the list digest request frames to storage units of a dispersed storage network.
-
Citations
18 Claims
-
1. A method for a processing module of a computing device to perform a list digest request operation, the method comprises:
-
generating a plurality of list digest request frames, wherein each of the plurality of list digest request frames includes; a payload section that includes; a start slice name field to include a corresponding one of a set of start slice names of a corresponding one of a set of slice name ranges; an end slice name field to include a corresponding one of a set of end slice names of the corresponding one of a set of slice name ranges; and a response count field to include a slice name response count; and a protocol header that includes; a payload length field to include a payload length that represents a length of the payload section; and an operation code field to indicate the list digest request operation, wherein the list digest request operation requests a representation of slice names in each of the corresponding ones of a set of slice name ranges; and outputting the plurality of list digest request frames to storage units of a dispersed storage network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device comprises:
-
an interface; a memory; and a processing module operably coupled to the interface and the memory, wherein the processing module is operable to; generate a plurality of list digest request frames, wherein each of the plurality of list digest request frames includes; a payload section that includes; a start slice name field to include a corresponding one of a set of start slice names of a corresponding one of a set of slice name ranges; an end slice name field to include a corresponding one of a set of end slice names of the corresponding one of a set of slice name ranges; and a response count field to include a slice name response count; and a protocol header that includes; a payload length field to include a payload length that represents a length of the payload section; and an operation code field to indicate a list digest request operation, wherein the list digest request operation requests a representation of slice names in each of the corresponding ones of a set of slice name ranges; and output, via the interface, the plurality of list digest request frames to storage units of a dispersed storage network. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable memory device comprises:
-
a first memory section that stores operational instructions that, when executed by a processing module of a computing device, causes the processing module to; generate a plurality of list digest request frames, wherein each of the plurality of list digest request frames includes; a payload section that includes; a start slice name field to include a corresponding one of a set of start slice names of a corresponding one of a set of slice name ranges; an end slice name field to include a corresponding one of a set of end slice names of the corresponding one of a set of slice name ranges; and a response count field to include a slice name response count; and a protocol header that includes; a payload length field to include a payload length that represents a length of the payload section; and an operation code field to indicate a list digest request operation, wherein the list digest request operation requests a representation of slice names in each of the corresponding ones of a set of slice name ranges; and a second memory section that stores operational instructions that, when executed by the processing module, causes the processing module to; output, via an interface of the computing device, the plurality of list digest request frames to storage units of a dispersed storage network. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification