Embedded Software Modules
VoIP
V2oIP
Voice Codecs
- Overview
- Voice Over Network Framework - RTP Packetization, AAL2 Framing
- iLBC (internet Low Bitrate Codec)
- MELP (Mixed-Excitation Linear Predictive)
- MELPe (Mixed-Excitation Linear Predictive)
- ITU G.711 - 64k bps PCM (A-Law or m-Law form)
- ITU G.722 - 7 kHz audio coding within 64 kbit/s (SB-ADPCM)
- ITU G.722.1 - 24k and 32k bps 7k Hz audio
- ITU G.722.2 - Adaptive Multi-Rate Wideband AMR-WB Vocoder Algorithm
- G723.1 - 5 1/3k and 6.4k bps ACELP/MP-MLQ
- ITU G.726 - 16k, 24k, 32k and 40k bps ADPCM
- ITU G.728 - 16k bps LD-CELP
- ITU G.729/G.729A - 8k bps CS-ACELP
- ITU G.729 Annex B - Silence Detection
- Speex - 8 kHz, 16 kHz, and 32 kHz CELP
- GSM speech codecs (see Cellular)
- Voice Activity Detection (VAD)
- Packet Loss Concealment (PLC)
- Adaptive Jitter Buffer
- Voice/Facsimile/Data Modem Detection
3G Cellular
Video Codecs
LANsEND
Nat/Firewall Support
- Overview
- BOOTP - Protocol (RFC 1497)
- DHCP - Dynamic Host Configuration Protocol (RFC 2131)
- MIB I (RFC 1156)
- RIP - Routing Information Protocol (RFC 1058)
- RIP 2 - Routing Information Protocol (RFC 1723)
- STUN - Simple Traversal of UDP over NATs (RFC 3789)
- PPP - PPP - Point to Point Protocol (RFC 2153)
- PPPoE - PPP over Ethernet (RFC 2516)
- Gateway and DMZ Port Forwarding
Cryptography
Lawful Interception
Echo Cancellers
Speakerphone
Modem
Modulations
- Overview
- V.92 Server/Client/Digital Client 28,000 - 56,000 bps downstream, 24,000 - 48,000 bps upstream, (Block Diagram)
- V.90 Server/Client/Digital Client 28,000 - 56,000 bps downstream, 4,800 - 33,600 bps upstream, (Block Diagram)
- 56k modem 28,000 - 56,000 bps downstream, 4,800 to 33,600 bps upstream, (Block Diagram)
- V.91 All Digital Mode, 28,000 to 64,000 bi-directional
- V.34 2400 to 33,600 bps
- V.32/V.32bis 4800 to 14,400 bps
- V.23 75 - 1,200 bps
- Bell 202 75 - 1,200 bps
- V.22bis 1,200 and 2400 bps
- V.22 1,200 bps
- Bell 212 1,200 bps
- V.21 300 bps
- Bell 103 300 bps
Protocols
- V.42 LAPM Error Correction, Detection
- V.42bis Lempel-Ziv Data Compression
- V.44 LZJH Data Compression
- MNP 2-4 Error Correction
- MNP 5 Data Compression
- MNP 10 Protocol Extensions for Cellular
Group 3 Facsimile
Modulations
Protocols
Fax over IP
Command Sets
Telephony
Digital Telephony
Telephony Signaling
- MF Generation/Detection
- MF R2 Compelled/Semi-Compelled Signaling
- MF R1 Signaling
- TIA 468A DTMF Signaling
- Bellcore Interoffice Signaling
- Q.921 LAPD Protocol
- Q.922 LAPF Protocol
- Q.931 ISDN Call Signaling
- Q.932 Frame Relay Call Signaling