[asterisk-dev] Passing video calls / bearer capability thru PRI
/ How to add?
Klaus Darilion
klaus.mailinglists at pernau.at
Fri Jan 19 01:39:09 MST 2007
I had the same problem long ago:
http://bugs.digium.com/view.php?id=3891 (read the whole thread)
Maybe you should open a new bug report.
regards
klaus
Bruno.Voigt at ic3s.de wrote:
> Hi all,
>
> using latest asterisk-svn
> I want to reflect an video call incoming via an PRI EuroISDN channel
> to another outgoing PRI channel,
> and I want the the outgoing channel to have the exact same
> bearer capability "User information layer 1: G.7xx 384k Video (38)"
>
> < Bearer Capability (len= 5)
> < [ Ext: 1 Q.931 Std: 0 Info transfer capability: Unrestricted digital
> information (8)
> < Ext: 1 Trans mode/rate: 64kbps, circuit-mode (16)
> < Ext: 1 User information layer 1: G.7xx 384k Video (38)
>
> unfortunately using a simple extension like
> exten => 445,1,Dial(${TRUNK}/04109555502)
> it is truncated to
>
>> Bearer Capability (len= 4)
>> [ Ext: 1 Q.931 Std: 0 Info transfer capability: Unrestricted digital
> information (8)
>> Ext: 1 Trans mode/rate: 64kbps, circuit-mode (16)
>> Ext: 0 User information layer 1: Unknown (24)
>
> Where may I adjust/jump in to the source code to
> have the Ext: 1 User information layer 1 passed thru unmodified ??
> Or can it already be archived via configuration?
>
> The transfer capability is already passed thru - but not the user
> information layer 1 :-(
>
> TIA for any hints,
> Bruno
> ---
> bruno.voigt at ic3s.de
>
> ---
> < Protocol Discriminator: Q.931 (8) len=45
> < Call Ref: len= 2 (reference 25914/0x653A) (Originator)
> < Message type: SETUP (5)
> < [a1]
> < Sending Complete (len= 1)
> < [04 03 88 90 a6]
> < Bearer Capability (len= 5) [ Ext: 1 Q.931 Std: 0 Info transfer
> capability: Unrestricted digital information (8)
> < Ext: 1 Trans mode/rate: 64kbps,
> circuit-mode (16)
> < Ext: 1 User information layer 1: G.7xx
> 384k Video (38)
> < [18 03 a1 83 9d]
> < Channel ID (len= 5) [ Ext: 1 IntID: Implicit PRI Spare: 0 Preferred
> Dchan: 0
> < ChanSel: Reserved
> < Ext: 1 Coding: 0 Number Specified Channel Type:
>
> 3
> < Ext: 1 Channel: 29 ]
> < [6c 0c 21 83 31 37 35 32 36 30 39 36 31 31]
> < Calling Number (len=14) [ Ext: 0 TON: National Number (2) NPI:
> ISDN/Telephony Numbering Plan (E.164/E.163) (1)
> < Presentation: Presentation allowed of network
> provided number (3) '1752609611' ]
> < [70 08 c1 35 35 35 36 34 34 35]
> < Called Number (len=10) [ Ext: 1 TON: Subscriber Number (4) NPI:
> ISDN/Telephony Numbering Plan (E.164/E.163) (1) '5556445' ]
> < [7c 03 88 90 a6]
> < IE: Low-layer Compatibility (len = 5)
> -- Making new call for cr 25914
> -- Processing Q.931 Call Setup
> -- Processing IE 161 (cs0, Sending Complete)
> -- Processing IE 4 (cs0, Bearer Capability)
> -- Processing IE 24 (cs0, Channel Identification)
> -- Processing IE 108 (cs0, Calling Party Number)
> -- Processing IE 112 (cs0, Called Party Number)
> -- Processing IE 124 (cs0, Low-layer Compatibility)
> q931.c:3294 q931_receive: call 25914 on channel 29 enters state 6 (Call
> Present)
> q931.c:2570 q931_call_proceeding: call 25914 on channel 29 enters state 9
> (Incoming Call Proceeding)
>> Protocol Discriminator: Q.931 (8) len=11
>> Call Ref: len= 2 (reference 25914/0x653A) (Terminator)
>> Message type: CALL PROCEEDING (2)
>> [18 04 e9 81 83 9d]
>> Channel ID (len= 6) [ Ext: 1 IntID: Explicit PRI Spare: 0 Exclusive
> Dchan: 0
>> ChanSel: Reserved
>> Ext: 1 DS1 Identifier: 1
>> Ext: 1 Coding: 0 Number Specified Channel Type:
>
> 3
>> Ext: 1 Channel: 29 ]
> -- Accepting call from '01752609611' to '5556445' on channel 1/29,
> span 1
>
>
> -- Executing [445 at external-call:1] Dial("Zap/29-1",
> "Zap/r1/04109555502") in new stack
> -- Making new call for cr 32771
> -- Requested transfer capability: 0x08 - DIGITAL
>> Protocol Discriminator: Q.931 (8) len=34
>> Call Ref: len= 2 (reference 3/0x3) (Originator)
>> Message type: SETUP (5)
>> [04 02 88 90]
>> Bearer Capability (len= 4) [ Ext: 1 Q.931 Std: 0 Info transfer
> capability: Unrestricted digital information (8)
>> Ext: 1 Trans mode/rate: 64kbps,
> circuit-mode (16)
>> Ext: 0 User information layer 1: Unknown
> (24)
>> [18 04 e9 81 83 83]
>> Channel ID (len= 6) [ Ext: 1 IntID: Explicit PRI Spare: 0 Exclusive
> Dchan: 0
>> ChanSel: Reserved
>> Ext: 1 DS1 Identifier: 1
>> Ext: 1 Coding: 0 Number Specified Channel Type:
>
> 3
>> Ext: 1 Channel: 3 ]
>> [6c 03 41 81 30]
>> Calling Number (len= 5) [ Ext: 0 TON: Subscriber Number (4) NPI:
> ISDN/Telephony Numbering Plan (E.164/E.163) (1)
>> Presentation: Presentation permitted, user
> number passed network screening (1) '0' ]
>> [70 0c c1 30 34 31 30 39 35 35 35 35 30 32]
>> Called Number (len=14) [ Ext: 1 TON: Subscriber Number (4) NPI:
> ISDN/Telephony Numbering Plan (E.164/E.163) (1) '04109555502' ]
> q931.c:2879 q931_setup: call 32771 on channel 3 enters state 1 (Call
> Initiated)
> -- Called r1/04109555502
> --
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-dev
--
Klaus Darilion
nic.at
More information about the asterisk-dev
mailing list