System and method for efficient encoding and decoding of protocol messages

   
   

A system and method for the efficient encoding and decoding of protocol messages is described. In one embodiment, an offset from a beginning of a memory buffer is calculated based upon a maximum size of a header portion of the message. A variable length portion of the message is encoded beginning at the offset, and the header portion of the message is encoded based upon an encoded size of the variable portion and a size of the header portion. The encoding of the header portion begins at the offset less the encoded size of the header portion. Further, a set of object identifiers are decoded into a data structure. If a value portion corresponding to an object identifier of the set of object identifiers is variable in length, the value portion is decoded into the data structure.

Un sistema e un metodo per la codifica e la decodificazione efficienti dei messaggi di protocollo è descritto. In un incorporamento, un'immagine riportata da un inizio di un amplificatore di memoria è calcolata ha basato su un formato massimo di una parte dell'intestazione del messaggio. Una parte di lunghezza variabile del messaggio è inizio messo all'immagine riportata e la parte dell'intestazione del messaggio è messa ha basato su un formato messo della parte variabile e su un formato della parte dell'intestazione. La codifica della parte dell'intestazione comincia all'immagine riportata meno il formato messo della parte dell'intestazione. Più ulteriormente, un insieme dei contrassegni dell'oggetto è decodificato in una struttura di dati. Se una parte di valore che corrisponde ad un contrassegno dell'oggetto dell'insieme dei contrassegni dell'oggetto è variabile di lunghezza, la parte di valore è decodificata nella struttura di dati.

 
Web www.patentalert.com

< Information autocompletion system

< Consumable authentication protocol and system

> Lost cost countermeasures against compromising electromagnetic computer emanations

> Hostage system and method for intercepting encryted hostile data

~ 00102