How to make * aware of h323

I guess no one is using h323 because I cannot find any documentation or posts related to it on asterisk.org. I am working on a sip <>h323 gateway and my first step was to get the h323 link up and test with an Xlite sip phone. I found a few config examples through google but they leave a lot of questions. Below are the errors I am getting, my h323.conf file and extensions.conf.
How does a channel get registered and/or implemented?

-- Executing [101348@internal:1] Dial("SIP/1201-09971418", "H323/101348@Avaya") in new stack

[Oct 14 09:52:16] WARNING[5699]: channel.c:3388 ast_request: No channel type registered for ‘H323’
[Oct 14 09:52:16] WARNING[5699]: app_dial.c:1275 dial_exec_full: Unable to create channel of type ‘H323’ (cause 66 - Channel not implemented)

[root@sipgw asterisk]# cat h323.conf
; The NuFone Network’s
; Open H.323 driver configuration
;
[general]
port = 1720
bindaddr = 10.0.31.102
disallow=all
allow=ulaw
dtmfmode=inband
context=internal
;
progress_setup = 8
progress_alert = 8
progress_audio = yes
h245tunneling=yes
register=>@10.0.31.18

[Avaya]
type=friend
host=10.0.31.18
port=1720
context=internal
incominglimit=30
h245Tunneling=yes
disallow=all
allow=ulaw,g729,h263
canreinvite=no
dtmfmode-inband

[root@sipgw asterisk]# cat extensions.conf
[general]
static=yes
autofallthrough=yes

[internal]
;calls to myextension 1201
exten=>1201,1,Dial(SIP/1201)

; calls to the Codian MCU
exten=>_74xx,1,(SIP/Codian)

; My avaya extension
exten=>101348,1,Dial(H323/${EXTEN}@Avaya)

; calls to or through the avaya system
exten=>_x.,1,(H323/${EXTEN}@Avaya)