| 菊风软件工具 |
| |
| CUnit 测试工具 |
| 菊风CUnit是C语言实现的轻量级单元测试工具。可用于编写,管理和运行测试用例。主要软件特性有: |
- 平台无关
- 支持ISO C99
- 支持自动测试和自动生成测试结果
- 支持测试用例集管理
- 支持打桩测试
- 体积极小
|
| 呼叫流程测试引擎 |
| 菊风呼叫流程测试引擎是C语言实现的信令协议呼叫流程的模拟器。主要软件特性有: |
- 平台无关
- 支持ISO C99
- 支持TCP,UDP等传输方式
- 支持MGCP, H.248, SIP, H.323 以及其他信令协议
- 支持正常和异常呼叫流程测试
- 支持自动测试和自动生成测试结果
|
| DNS 解析器模块 |
| 菊风DNS解析器模块是C语言实现的DNS请求和解析工具。主要软件特性有: |
- 平台无关
- 支持ISO C99
- 支持TCP,UDP
- 支持A, SRV, NAPTR以及其他记录格式
- 支持DNS记录缓存
- 支持多用户异步/同步请求
|
| ABNF 解析库 |
| 菊风ABNF解析库C语言实现的ABNF编解码工具集。主要软件特性有: |
- 平台无关
- 支持ISO C99
- 支持MGCP, H.248, SIP以及其他ABNF定义的协议
- 支持ABNF编码和解码
- 支持ABNF错误定位和信息报告
- 支持ABNF字符集管理机制
- 支持ABNF标记(token)管理机制
- 支持高可靠性内存管理
|
| ASN.1 解析库 |
| 菊风ASN.1解析库C语言实现的ASN.1编解码工具集。主要软件特性有: |
- 平台无关
- 支持ISO C99
- 支持BER, PER
- 支持ASN.1编码和解码
- 支持ASN.1错误定位和信息报告
- 支持ASN.1字符集管理机制
- 支持ASN.1标记(token)管理机制
- 支持高可靠性内存管理
|
| ABNF2HTML |
| 菊风ABNF是一个基于ABNF解析库并用C语言实现的根据协议的ABNF语法文件产生HTML格式文件的工具. |
| Sigcomp 库 |
菊风 Signal Compress (Sigcomp) 库C语言实现的支持针对文本协议(如 SIP) 的压缩功能,在无线和蜂窝移动设备中,它能有效的压缩文本信令协议(如 SIP), 从而满足 3GPP 和 TISAN IMS 的需求。
主要特性包括: |
- 平台无关
- 支持ISO C99
- 支持 RFC4464 中规定的所有符号和语法
- 支持 LZ77 and DEFLATE 压缩算法
- 支持 DEFLATE 算法中的字典功能
- 支持 NACK
|
菊风 Sigcomp 顺从的 RFC 有: |
| 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 |
|
下载 菊风 Sigcomp ASM 编译器 |
| 协议开发集成环境 |
| 菊风PD-IDE是基于C语言的协议开发框架. |