I have not been following the development of the job MIB closely, but I
do wonder if there is a need for all these identifiers? If the job MIB
is for servers, then perhaps so, but if it is for printers only, then
two identifiers seem sufficient:
1) a local identifier generated by the printer
2) an identifier from the submitter of the job.
>
> If my present understanding of the DPA model is correct, then Tom's
> table (line number 296 of jmp-spec version 0.1) can be expanded to:
>
> DPA |job-client-id|job-id-on-client|job-identifier|job-id-on-printer
> JMP |jobClientId |jobUpStreamId |jobCurrentId |jobDownStreamId
> ----|-------------|----------------|--------------|-----------------
> A | 123 | not applicable | unspecified | 123
> B | 123 | unspecified | 123 | 456
> C | 123 | 123 | 456 | 789
> D | 123 | 456 | 789 | not applicable
>
> A = Client submitting job
> B = First downstream server
> C = Second downstream server
> D = Printing device
>
>