| Software Tools |
| |
| C Unit Test Tool |
Juphoon CUnit is a lightweight system for writing, administering, and running unit tests in C.
The features are : |
- Platform independence
- Support C99 language standard
- Support auto test and report test result
- Support test suite management
- Support function stub
|
| Call Flow Test Engine |
Juphoon call flow test engine is a simulator of call flow on signal protocols in C.
The features are : |
- Platform independence
- Support C99 language standard
- Support UDP, TCP and other transport protocols
- Support MGCP, H.248, SIP, H.323 and other signal protocols
- Support normal call flow test and abnormal call flow test
- Support auto test and report test result
|
| DNS Resolver |
Juphoon DNS resolver is a DNS requester and resolver in C.
The features are : |
- Platform independence
- Support C99 language standard
- Support UDP, TCP
- Support A, SRV, NAPTR and other record format
- Support DNS record cache
- Support multi-user asynchronous / synchronous request
|
| ABNF Parser Library |
Juphoon ABNF Parser library is a library which supports ABNF protocol decode and encode in C.
The features are : |
- Platform independence
- Support C99 language standard
- Support MGCP, H.248, SIP and other ABNF protocols
- Support ABNF decode and encode
- Support ABNF process error report
- Support ABNF character set management mechnism
- Support ABNF token management mechnism
- Support high reliable memory management
|
| ASN.1 Parser Library |
Juphoon ASN.1 Parser library is a library which supports ASN.1 protocol decode and encode in C.
The features are : |
- Platform independence
- Support C99 language standard
- Support BER, PER
- Support ASN.1 decode and encode
- Support ASN.1 process error report
- Support ASN.1 character set management mechnism
- Support ASN.1 token management mechnism
- Support high reliable memory management
|
| Sigcomp Library |
Juphoon Signal Compress (Sigcomp) library is a library which supports compress text signal (such as SIP) in C. It can compress signal text packet (such as SIP) when signal protocols are used in wireless and cellular handsets. Sigcomp can satisfy the requirements in 3GPP and TISPAN for IMS
The features are : |
- Platform independence
- Support C99 language standard
- Support all symbols and syntax which are defined in RFC4464
- Support LZ77 and DEFLATE compress algorithms
- Support dictionary in the DEFLATE algorithm
- Support NACK
|
Juphoon Sigcomp complies with RFCs: |
| RFC 3320 |
Signaling Compression |
| RFC 3321 |
SigComp - Extended Operations |
| RFC 3485 |
SIP and SDP static Dictionary for SigComp |
| RFC 3486 |
Compressing the SIP |
| RFC 4077 |
A Negative Acknowledgement Mechanism for Signaling Compression |
| RFC 4464 |
SigComp Users Guide |
| RFC 4465 |
SigComp Torture Tests |
|
Download Juphoon Sigcomp ASM compiler |
| Protocol Development IDE |
| Juphoon PD-IDE is a protocol service development framework in C. |