|
|||||||||||||||||||||||||
|
Project DocumentsLibrary DesignThe library design documentation should be available shortly. Application Programmer's InterfaceThe Application Programmer's Interface (API) is detailed in the form of a PDF file. Also see the doxygen documentation. CharacteristicsDetailed stack characteristics are available in the form of a PDF File. The high level conclusions are summarized here. SpeedOn a 2.4 GHz single processor Linux system, the library is able to compress and decompress just over 6,000 messages per second using the Deflate algorithm. CompressionEmploying Deflate compression and using a typical terminal registration, call setup, and call tear-down scenario, compression converges towards 10:1 after approximately 8 messages. This compression ratio should stay relatively constant until the terminal is rebooted or the server fails. MemoryMemory usage is approximately as follows for a typical mobile terminal and a typical server. The typical server is assumed to service 10,000 simultaneously registered clients. These numbers represent the size for code targeting the x86 family of processors; sizes, especially static code size, may vary depending on the actual processor used.
|
||||||||||||||||||||||||
|
|||||||||||||||||||||||||