Sto cercando l'API C/C++ di Patterning PRBS, in modo da poterla inserire in Payload di UDP.Need of PRBS Pattern Generating C/C++ API
Se qualcuno conosce la procedura per la generazione di pattern PRBS, sarebbe grandioso.
Sto cercando l'API C/C++ di Patterning PRBS, in modo da poterla inserire in Payload di UDP.Need of PRBS Pattern Generating C/C++ API
Se qualcuno conosce la procedura per la generazione di pattern PRBS, sarebbe grandioso.
I modelli PRBS per il collegamento in rete vengono spesso eseguiti utilizzando Linear Feedback Shift Registers. Forse simulare uno di questi nel software sarebbe sufficiente per te.
Non sono sicuro se esiste una libreria che può corrispondere al tuo scopo. Posso darvi alcuni suggerimenti sull'implementazione:
La base della vostra implementazione sarà un LFSR. È possibile implementare uno in due modi:
Per ulteriori informazioni su come vengono specificati i tocchi e su quali sequenze è possibile ottenere, è possibile avviare here. Nota che le tue scelte di implementazione sopra possono avere la stessa durata del ciclo e la sequenza dei bit di uscita per una scelta appropriata di stati iniziali (semi).
Questo è il tuo requisito di base proprio lì. Gli LFSR hanno flussi di output distribuiti in modo molto uniforme e periodi sufficientemente lunghi. Suggerirei di non usarlo per scopi crittografici, poiché è estremamente debole - essendo un sistema lineare. Ci sono soluzioni alternative, ma nulla di sostanziale tranne lo shrinking generator (che trovo estremamente interessante).
I collegamenti alle implementazioni sono già stati dati, quindi buona fortuna!
Eccone uno su koders.com