H.323 Audio/Visual Communication Stacks

H.323 is the ITU-T protocol for enabling voice, data, and video conference communications over packet-based systems. Our H.323 stack and other Voice over Packet (VoP) software frameworks provide a complete set of building blocks for quickly developing next-generation network solutions that meet carrier-class requirements for redundancy, scalability, and reliability.

H.323 is central to VoIP solutions and may be integrated into products such as:

  • H.323 Gatekeepers
  • Multimedia gateways
  • Enterprise packet-enabled PBX solutions
  • Carrier grade softswitches, call agents etc.
  • H.323 multi-point conference units
  • H.323 test tools and analyzers
  • Softphones and IP phones
  • Residential CPE devices

H.323 Network

Components

H.225 Call Signaling

  • Conforms to version 3
  • Supports registration, admission, and status (RAS)
  • Based on Q.931
  • CLIP/CLIR support
  • Enables maintenance and reuse of connections
  • Provides alternate GK support

H.245 Control Protocol

  • Conforms to version 7
  • Provides H.245 tunneling
  • Enables switching to a separate H.245 connection
  • Supports fast start
  • Overlap sending

H.235 Security Framework

  • Conforms to version 2
  • Supports baseline security profile (BSP)
  • Provides backend server support (BESS)
  • Enables RADIUS mode
  • Supports default mode

H.450.x Supplementary Services

  • Call transfer (H.450.2)
  • Call diversion (H.450.3)
  • Call hold (H.450.4)
  • Call waiting (H.450.6)
  • Message waiting (H.450.7)
  • Call intrusion (H.450.11)

RTP/RTCP

  • Supports Annex A of H.225.0v3
  • Compliant with RFC 1889A

Annexure

  • Conforms to Annex E
  • Supports H.225.0 Annex G

Features

  • Support for a redundant gatekeeper
  • APIs available for easy development of network elements like:
    • Gatekeeper
    • Gateway
    • MCU
    • Terminals
  • MT safe
  • Modular and portable
  • Supports distributed and scalable architecture
  • Provides a highly efficient OS library
  • Test/debugging interface

Interoperability

  • Backward compatible with H.323 Ver 1 and Ver 2
  • Conforms to IMTC VoIP Forum IA 1.0
  • Interoperates with:
    • Microsoft's NetMeeting
    • Vocaltec IP terminal application
    • Cisco's AS5300 VoP Server
    • RadCom Bulk Call Generator
    • Other leading industry implementations

Conformance to AAPE

  • Modularity
    • Layered architecture
    • Stack data structures are hidden from the outside world
    • Compile time exclusion of functionality
  • Multiple configuration options - multi-tasking/single-thread and message-based/functional interface
  • Porting effort restricted to modules involving operating system interfaces; error handling/reporting, external interfaces
  • Customization of task architecture, custom event handlers, and communication between modules
  • Debugging support

Deliverables

  • Source code for H.323 stack
    • OS wrappers for: Sun Solaris, VxWorks, Linux, WinNT
  • User documentation
    • Application programmers interface
    • Warranty and optional annual support plans
    • Training and onsite consultancy
    • Comprehensive integration and porting services