Domanda

Sono nuovo a tutta la scena RFID.

ho bisogno di memorizzare un bene RFID pr nel database. Nessuna decisione è stata ancora presa su quale sistema andranno ad alimentare quel particolare campo (o campi?), Così ho solo voglia di mettere da parte un pò di spazio al momento.

Oracle ha tutto questo pacchetto "identità" che gestisce, tra l'altro, le diverse versioni e tipi di RFID, ma havn't visto niente per il server SQL.

Forse sono overcomplicating cose, ma ho cercato di larghezza ma ha trovato alcun riferimento a quanto è grande un tale tag è, o anche se è adatto per essere memorizzati in un campo, o se avete bisogno di più.

Quindi, quali colonne dovrei avere, e quali dovrebbero essere le loro dimensioni? Sarebbe nvarchar (10) è sufficiente? nvarchar (20)?

È stato utile?

Soluzione

Non c'è dimensioni dei dati fissa per tag RFID. In effetti possono memorizzare da pochi byte a pochi kilobyte. Possono anche essere usate per incidere in un sistema non protetto memorizzando codice al loro interno. Così si dovrebbe trattare tutti i dati che si riceve da loro con lo stesso sospetto che si dovrebbe fare da altrove.

Per quanto riguarda un identificatore che è uniques allora se si alloca sulla base di esso che è non più grande di un UUID allora si dovrebbe essere OK.

Altri suggerimenti

AFAIK tag RFID generazione 1 sono generalmente di 128 bit, dove 96 bit sono l'ID univoco e il resto è checksum. Ma ho il forte sospetto che le generazioni più recenti sono almeno 256 bit e continuerà a crescere. Sono affatto un esperto, quindi si consiglia di aspettare un'altra risposta:)

Quindi, mi piacerebbe andare con un char o varchar di dimensioni sufficienti, che dovrebbe essere facile da scalare in seguito.

Purtroppo, gli standard nel mondo RFID al momento specificano ogni sorta di cose utili, ma non il formato della modifica (questi standard tendono ad essere specifici del settore e la possibilità di monitorare le mucche non può mappare che bene a quello che hai previsto).

Il mio consiglio sarebbe quello di destinare qualcosa a cui aggrapparsi sufficiente per dati di test (nvarchar(10) dovrebbe andare bene) e quindi dimensionare in modo corretto quando si sceglie una effettiva attuazione, a questo punto il fornitore sarà in grado di darvi questa informazione.

Non c'è dimensione impostata per i tag RFID, ma credo che nella sua forma attuale (gen 2011) 2 KB è la dimensione massima in specifiche HF, questo include l'ID tag, i dati utente ei dati fissati dal costruttore richiesto per il tag funzionare. Nella specifica UHF, invece di ID univoci si dispone di un EPC che è modificabile da un lettore se il tag è sbloccato, a differenza di ID univoci in HF, che vengono selezionate e bloccate dal produttore. Fine della giornata, è necessario leggere il layout dei dati per la memoria del tag vostro usando. Produce fornirà il documento tecnico è necessario che spiega le indirizzi di memoria disponibili e, quindi, la dimensione massima è necessario.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top