H.248

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(add category)
m (Added link to configuring H.248)
Line 1: Line 1:
Also known as Megaco, H.248 is a protocol for controlling media gateways via a [[Softswitch|softswitch]] or a [[Media gateway controller|media gateway controller]].
+
Also known as Megaco, H.248 is a protocol for controlling media gateways via a [[Softswitch|softswitch]] or a [[Media gateway controller|media gateway controller]].  
  
 +
<br>
  
== TelcoBridges and H.248 ==
+
== TelcoBridges and H.248 ==
[[Toolpack]] now supports the H.248 protocol.
+
  
As indicated in the diagram below, the H.248 stack is a module in the media gateway application residing on the application server. It communicates with the various Toolpack classes (CAFClass, [[CMC library|CMC Library]], CMC Class) as required via a new [[CAF:_Working_With_Call_Legs|Media Leg API]]. In turn, the media gateway application communicates with the softswitch / media gateway controller via the H.248 protocol.
+
[[Toolpack]] now supports the H.248 protocol.  
  
 +
As indicated in the diagram below, the H.248 stack is a module in the media gateway application residing on the application server. It communicates with the various Toolpack classes (CAFClass, [[CMC library|CMC Library]], CMC Class) as required via a new [[CAF: Working With Call Legs|Media Leg API]]. In turn, the media gateway application communicates with the softswitch / media gateway controller via the H.248 protocol.
  
[[Image:H.248 schematic.jpg|H.248 schematic.jpg]]
+
<br> [[Image:H.248 schematic.jpg|H.248 schematic.jpg]]  
  
 +
<br>
  
=== H.248 package support ===
+
=== H.248 package support ===
[[Toolpack]] supports the following packages.
+
  
*'''H.248.1'''
+
[[Toolpack]] supports the following packages.
**Protocol v2
+
 
**IPSec connection support
+
*'''H.248.1'''  
 +
**Protocol v2  
 +
**IPSec connection support  
 
**Support UDP (2944 or user-defined)
 
**Support UDP (2944 or user-defined)
  
 +
<br>
  
*'''H.248.1 - Basic packages'''
+
*'''H.248.1 - Basic packages'''  
**Generic
+
**Generic  
**Base Root
+
**Base Root  
**Tone generator (for extension purposes only)
+
**Tone generator (for extension purposes only)  
**Tone detection (for extension purposes only)
+
**Tone detection (for extension purposes only)  
**Basic DTMF generation
+
**Basic DTMF generation  
**DTMF detection
+
**DTMF detection  
**Call Progress Tones Generator
+
**Call Progress Tones Generator  
**Basic continuity package
+
**Basic continuity package  
**Network package
+
**Network package  
**RTP package
+
**RTP package  
 
**TDM Circuit package
 
**TDM Circuit package
  
 +
<br>
  
*'''H.248.2 Facsimile, text conversation and call discrimination packages'''
+
*'''H.248.2 Facsimile, text conversation and call discrimination packages'''  
**Fax/TextPhone/Modem tones detection (fax and data only)
+
**Fax/TextPhone/Modem tones detection (fax and data only)  
**Call type discrimination package (fax and data only)
+
**Call type discrimination package (fax and data only)  
 
**IP Fax (Event: Fax Connection Change - end of fax session, call terminating)
 
**IP Fax (Event: Fax Connection Change - end of fax session, call terminating)
  
 +
<br>
  
 
*'''H.248.4 Transport over Stream Control Transmission Protocol (SCTP)'''
 
*'''H.248.4 Transport over Stream Control Transmission Protocol (SCTP)'''
  
 +
<br>
  
*'''H.248.7 Generic announcement package'''
+
*'''H.248.7 Generic announcement package'''  
 
**Generic announcement package
 
**Generic announcement package
  
 +
<br>
  
*'''H.248.10 Media gateway resource congestion handling package'''
+
*'''H.248.10 Media gateway resource congestion handling package'''  
 
**Congestion handling package
 
**Congestion handling package
  
 +
<br>
  
*'''H.248.11 Media gateway overload control package'''
+
*'''H.248.11 Media gateway overload control package'''  
 
**Overload control package
 
**Overload control package
  
 +
<br>
  
*'''H.248.13 Quality alert ceasing package'''
+
*'''H.248.13 Quality alert ceasing package'''  
 
**Quality alert ceasing package
 
**Quality alert ceasing package
  
 +
<br>
  
*'''H.248.14 Inactivity timer package'''
+
*'''H.248.14 Inactivity timer package'''  
 
**Inactivity timer package
 
**Inactivity timer package
  
== Additional details ==
+
== Additional details ==
*Support for text mode only
+
 
 +
*Support for text mode only  
 
*Not supported on Solaris builds
 
*Not supported on Solaris builds
  
== References ==
+
== References ==
*[http://en.wikipedia.org/wiki/Megaco Wikipedia article]
+
  
 +
*[[Toolpack_v2.5:Configure_the_Media_Gateway_for_H248_Mode|Configuring H.248 on TMG devices]]<br>
 +
*[http://en.wikipedia.org/wiki/Megaco Wikipedia article]
  
[[category:Glossary]]
+
[[Category:Glossary]] [[Category:Tmedia_Features|H.248/Megaco]] [[Category:RevisionV2]]
[[Category:Tmedia_Features|H.248/Megaco]]
+
[[Category:RevisionV2]]
+

Revision as of 07:57, 19 April 2012

Also known as Megaco, H.248 is a protocol for controlling media gateways via a softswitch or a media gateway controller.


Contents

TelcoBridges and H.248

Toolpack now supports the H.248 protocol.

As indicated in the diagram below, the H.248 stack is a module in the media gateway application residing on the application server. It communicates with the various Toolpack classes (CAFClass, CMC Library, CMC Class) as required via a new Media Leg API. In turn, the media gateway application communicates with the softswitch / media gateway controller via the H.248 protocol.


H.248 schematic.jpg


H.248 package support

Toolpack supports the following packages.

  • H.248.1
    • Protocol v2
    • IPSec connection support
    • Support UDP (2944 or user-defined)


  • H.248.1 - Basic packages
    • Generic
    • Base Root
    • Tone generator (for extension purposes only)
    • Tone detection (for extension purposes only)
    • Basic DTMF generation
    • DTMF detection
    • Call Progress Tones Generator
    • Basic continuity package
    • Network package
    • RTP package
    • TDM Circuit package


  • H.248.2 Facsimile, text conversation and call discrimination packages
    • Fax/TextPhone/Modem tones detection (fax and data only)
    • Call type discrimination package (fax and data only)
    • IP Fax (Event: Fax Connection Change - end of fax session, call terminating)


  • H.248.4 Transport over Stream Control Transmission Protocol (SCTP)


  • H.248.7 Generic announcement package
    • Generic announcement package


  • H.248.10 Media gateway resource congestion handling package
    • Congestion handling package


  • H.248.11 Media gateway overload control package
    • Overload control package


  • H.248.13 Quality alert ceasing package
    • Quality alert ceasing package


  • H.248.14 Inactivity timer package
    • Inactivity timer package

Additional details

  • Support for text mode only
  • Not supported on Solaris builds

References

Personal tools