Hi all,
I would like to propose an enhancement to sipXtapi so that the Resoruce
Priority parameter and the User to User parameter can be sent in an invite
message and is made available to the GUI in the event that it is received.
An example SIP invite is below with the relevant parameters
underlined.(complete message is attached)
Message Header
Record-Route:
<sip:47.163.149.131:5080;lr;sipX-route=%2Afrom%7EMWM4MzcwOTI3MDU%60.authrules%2Aauth%7E%21c3b260dc6c559c9b42e70a44b7fe125b>
Via: SIP/2.0/UDP
47.163.149.131:5080;branch=z9hG4bK-e48e2269eac30632c6a1aa295119166c
Via: SIP/2.0/UDP
47.163.149.131;branch=z9hG4bK-8ab2b18de39d076208081d9c15d8cfba
Via: SIP/2.0/UDP 47.163.151.70;branch=z9hG4bKac837102016
Max-Forwards: 18
From: <sip:[EMAIL PROTECTED]>;tag=1c837092705
SIP from address: sip:[EMAIL PROTECTED]
SIP tag: 1c837092705
To: <sip:[EMAIL PROTECTED];user=phone>
SIP to address: sip:[EMAIL PROTECTED]
Call-Id: [EMAIL PROTECTED]
Cseq: 1 INVITE
Contact: <sip:[EMAIL PROTECTED]>
Contact Binding: <sip:[EMAIL PROTECTED]>
Supported: em,100rel,timer,replaces,path,early-session
Allow:
REGISTER,OPTIONS,INVITE,ACK,CANCEL,BYE,NOTIFY,PRACK,REFER,INFO,SUBSCRIBE,UPDATE
Require: resource-priority
User-Agent: Audiocodes-Sip-Gateway-Mediant 2000/v.5.20A.019.005
* **User-To-User: 5064079214305f1f;pd=0
** **Resource-Priority: dsn.0*
Please let me know your views.
MfG,
Prashant John
Wireless Systems Engineer
"Clutter and confusion are failures of design, not attributes of
information" - Edward Tufte, Envisioning Information
discobabu.blogspot.com
No. Time Source Destination Protocol Length
Info
11462 194.146747 47.163.149.131 47.163.94.21 SIP/SDP 1406
Request: INVITE sip:[EMAIL PROTECTED];LINEID=f1d118d7550f, with session
description
Frame 11462 (1406 bytes on wire, 1406 bytes captured)
Ethernet II, Src: NortelNe_72:02:02 (00:0c:f8:72:02:02), Dst: HewlettP_c0:8c:f1
(00:15:60:c0:8c:f1)
Destination: HewlettP_c0:8c:f1 (00:15:60:c0:8c:f1)
Source: NortelNe_72:02:02 (00:0c:f8:72:02:02)
Type: IP (0x0800)
Internet Protocol, Src: 47.163.149.131 (47.163.149.131), Dst: 47.163.94.21
(47.163.94.21)
Version: 4
Header length: 20 bytes
Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
Total Length: 1392
Identification: 0x5d62 (23906)
Flags: 0x04 (Don't Fragment)
Fragment offset: 0
Time to live: 61
Protocol: UDP (0x11)
Header checksum: 0x883c [correct]
Source: 47.163.149.131 (47.163.149.131)
Destination: 47.163.94.21 (47.163.94.21)
User Datagram Protocol, Src Port: 32948 (32948), Dst Port: 5060 (5060)
Source port: 32948 (32948)
Destination port: 5060 (5060)
Length: 1372
Checksum: 0x115d [correct]
Session Initiation Protocol
Request-Line: INVITE sip:[EMAIL PROTECTED];LINEID=f1d118d7550f SIP/2.0
Method: INVITE
[Resent Packet: False]
Message Header
Record-Route:
<sip:47.163.149.131:5080;lr;sipX-route=%2Afrom%7EMWM4MzcwOTI3MDU%60.authrules%2Aauth%7E%21c3b260dc6c559c9b42e70a44b7fe125b>
Via: SIP/2.0/UDP
47.163.149.131:5080;branch=z9hG4bK-e48e2269eac30632c6a1aa295119166c
Via: SIP/2.0/UDP
47.163.149.131;branch=z9hG4bK-8ab2b18de39d076208081d9c15d8cfba
Via: SIP/2.0/UDP 47.163.151.70;branch=z9hG4bKac837102016
Max-Forwards: 18
From: <sip:[EMAIL PROTECTED]>;tag=1c837092705
SIP from address: sip:[EMAIL PROTECTED]
SIP tag: 1c837092705
To: <sip:[EMAIL PROTECTED];user=phone>
SIP to address: sip:[EMAIL PROTECTED]
Call-Id: [EMAIL PROTECTED]
Cseq: 1 INVITE
Contact: <sip:[EMAIL PROTECTED]>
Contact Binding: <sip:[EMAIL PROTECTED]>
Supported: em,100rel,timer,replaces,path,early-session
Allow:
REGISTER,OPTIONS,INVITE,ACK,CANCEL,BYE,NOTIFY,PRACK,REFER,INFO,SUBSCRIBE,UPDATE
Require: resource-priority
User-Agent: Audiocodes-Sip-Gateway-Mediant 2000/v.5.20A.019.005
User-To-User: 5064079214305f1f;pd=0
Resource-Priority: dsn.0
Content-Type: application/sdp
Content-Disposition: session
Content-Length: 267
Date: Mon, 07 Jan 2008 13:20:37 GMT
Message body
0000 00 15 60 c0 8c f1 00 0c f8 72 02 02 08 00 45 00 ..`......r....E.
0010 05 70 5d 62 40 00 3d 11 88 3c 2f a3 95 83 2f a3 [EMAIL PROTECTED]</.../.
0020 5e 15 80 b4 13 c4 05 5c 11 5d 49 4e 56 49 54 45 ^......\.]INVITE
0030 20 73 69 70 3a 39 32 39 30 30 30 38 40 34 37 2e sip:[EMAIL PROTECTED]
0040 31 36 33 2e 39 34 2e 32 31 3b 4c 49 4e 45 49 44 163.94.21;LINEID
0050 3d 66 31 64 31 31 38 64 37 35 35 30 66 20 53 49 =f1d118d7550f SI
0060 50 2f 32 2e 30 0d 0a 52 65 63 6f 72 64 2d 52 6f P/2.0..Record-Ro
0070 75 74 65 3a 20 3c 73 69 70 3a 34 37 2e 31 36 33 ute: <sip:47.163
0080 2e 31 34 39 2e 31 33 31 3a 35 30 38 30 3b 6c 72 .149.131:5080;lr
0090 3b 73 69 70 58 2d 72 6f 75 74 65 3d 25 32 41 66 ;sipX-route=%2Af
00a0 72 6f 6d 25 37 45 4d 57 4d 34 4d 7a 63 77 4f 54 rom%7EMWM4MzcwOT
00b0 49 33 4d 44 55 25 36 30 2e 61 75 74 68 72 75 6c I3MDU%60.authrul
00c0 65 73 25 32 41 61 75 74 68 25 37 45 25 32 31 63 es%2Aauth%7E%21c
00d0 33 62 32 36 30 64 63 36 63 35 35 39 63 39 62 34 3b260dc6c559c9b4
00e0 32 65 37 30 61 34 34 62 37 66 65 31 32 35 62 3e 2e70a44b7fe125b>
00f0 0d 0a 56 69 61 3a 20 53 49 50 2f 32 2e 30 2f 55 ..Via: SIP/2.0/U
0100 44 50 20 34 37 2e 31 36 33 2e 31 34 39 2e 31 33 DP 47.163.149.13
0110 31 3a 35 30 38 30 3b 62 72 61 6e 63 68 3d 7a 39 1:5080;branch=z9
0120 68 47 34 62 4b 2d 65 34 38 65 32 32 36 39 65 61 hG4bK-e48e2269ea
0130 63 33 30 36 33 32 63 36 61 31 61 61 32 39 35 31 c30632c6a1aa2951
0140 31 39 31 36 36 63 0d 0a 56 69 61 3a 20 53 49 50 19166c..Via: SIP
0150 2f 32 2e 30 2f 55 44 50 20 34 37 2e 31 36 33 2e /2.0/UDP 47.163.
0160 31 34 39 2e 31 33 31 3b 62 72 61 6e 63 68 3d 7a 149.131;branch=z
0170 39 68 47 34 62 4b 2d 38 61 62 32 62 31 38 64 65 9hG4bK-8ab2b18de
0180 33 39 64 30 37 36 32 30 38 30 38 31 64 39 63 31 39d076208081d9c1
0190 35 64 38 63 66 62 61 0d 0a 56 69 61 3a 20 53 49 5d8cfba..Via: SI
01a0 50 2f 32 2e 30 2f 55 44 50 20 34 37 2e 31 36 33 P/2.0/UDP 47.163
01b0 2e 31 35 31 2e 37 30 3b 62 72 61 6e 63 68 3d 7a .151.70;branch=z
01c0 39 68 47 34 62 4b 61 63 38 33 37 31 30 32 30 31 9hG4bKac83710201
01d0 36 0d 0a 4d 61 78 2d 46 6f 72 77 61 72 64 73 3a 6..Max-Forwards:
01e0 20 31 38 0d 0a 46 72 6f 6d 3a 20 3c 73 69 70 3a 18..From: <sip:
01f0 35 39 31 38 33 35 38 31 38 38 32 30 31 40 72 66 [EMAIL PROTECTED]
0200 72 64 79 2d 73 63 73 2e 65 75 72 6f 70 65 2e 6e rdy-scs.europe.n
0210 6f 72 74 65 6c 2e 63 6f 6d 3e 3b 74 61 67 3d 31 ortel.com>;tag=1
0220 63 38 33 37 30 39 32 37 30 35 0d 0a 54 6f 3a 20 c837092705..To:
0230 3c 73 69 70 3a 39 32 39 30 30 30 38 40 72 66 72 <sip:[EMAIL PROTECTED]
0240 64 79 2d 73 63 73 2e 65 75 72 6f 70 65 2e 6e 6f dy-scs.europe.no
0250 72 74 65 6c 2e 63 6f 6d 3b 75 73 65 72 3d 70 68 rtel.com;user=ph
0260 6f 6e 65 3e 0d 0a 43 61 6c 6c 2d 49 64 3a 20 38 one>..Call-Id: 8
0270 33 37 30 39 31 38 36 32 37 31 32 30 30 38 31 35 3709186271200815
0280 31 39 34 34 40 34 37 2e 31 36 33 2e 31 35 31 2e [EMAIL PROTECTED]
0290 37 30 0d 0a 43 73 65 71 3a 20 31 20 49 4e 56 49 70..Cseq: 1 INVI
02a0 54 45 0d 0a 43 6f 6e 74 61 63 74 3a 20 3c 73 69 TE..Contact: <si
02b0 70 3a 4d 65 64 69 61 6e 74 32 30 30 30 40 34 37 p:[EMAIL PROTECTED]
02c0 2e 31 36 33 2e 31 35 31 2e 37 30 3e 0d 0a 53 75 .163.151.70>..Su
02d0 70 70 6f 72 74 65 64 3a 20 65 6d 2c 31 30 30 72 pported: em,100r
02e0 65 6c 2c 74 69 6d 65 72 2c 72 65 70 6c 61 63 65 el,timer,replace
02f0 73 2c 70 61 74 68 2c 65 61 72 6c 79 2d 73 65 73 s,path,early-ses
0300 73 69 6f 6e 0d 0a 41 6c 6c 6f 77 3a 20 52 45 47 sion..Allow: REG
0310 49 53 54 45 52 2c 4f 50 54 49 4f 4e 53 2c 49 4e ISTER,OPTIONS,IN
0320 56 49 54 45 2c 41 43 4b 2c 43 41 4e 43 45 4c 2c VITE,ACK,CANCEL,
0330 42 59 45 2c 4e 4f 54 49 46 59 2c 50 52 41 43 4b BYE,NOTIFY,PRACK
0340 2c 52 45 46 45 52 2c 49 4e 46 4f 2c 53 55 42 53 ,REFER,INFO,SUBS
0350 43 52 49 42 45 2c 55 50 44 41 54 45 0d 0a 52 65 CRIBE,UPDATE..Re
0360 71 75 69 72 65 3a 20 72 65 73 6f 75 72 63 65 2d quire: resource-
0370 70 72 69 6f 72 69 74 79 0d 0a 55 73 65 72 2d 41 priority..User-A
0380 67 65 6e 74 3a 20 41 75 64 69 6f 63 6f 64 65 73 gent: Audiocodes
0390 2d 53 69 70 2d 47 61 74 65 77 61 79 2d 4d 65 64 -Sip-Gateway-Med
03a0 69 61 6e 74 20 32 30 30 30 2f 76 2e 35 2e 32 30 iant 2000/v.5.20
03b0 41 2e 30 31 39 2e 30 30 35 0d 0a 55 73 65 72 2d A.019.005..User-
03c0 54 6f 2d 55 73 65 72 3a 20 35 30 36 34 30 37 39 To-User: 5064079
03d0 32 31 34 33 30 35 66 31 66 3b 70 64 3d 30 0d 0a 214305f1f;pd=0..
03e0 52 65 73 6f 75 72 63 65 2d 50 72 69 6f 72 69 74 Resource-Priorit
03f0 79 3a 20 64 73 6e 2e 30 0d 0a 43 6f 6e 74 65 6e y: dsn.0..Conten
0400 74 2d 54 79 70 65 3a 20 61 70 70 6c 69 63 61 74 t-Type: applicat
0410 69 6f 6e 2f 73 64 70 0d 0a 43 6f 6e 74 65 6e 74 ion/sdp..Content
0420 2d 44 69 73 70 6f 73 69 74 69 6f 6e 3a 20 73 65 -Disposition: se
0430 73 73 69 6f 6e 0d 0a 43 6f 6e 74 65 6e 74 2d 4c ssion..Content-L
0440 65 6e 67 74 68 3a 20 32 36 37 0d 0a 44 61 74 65 ength: 267..Date
0450 3a 20 4d 6f 6e 2c 20 30 37 20 4a 61 6e 20 32 30 : Mon, 07 Jan 20
0460 30 38 20 31 33 3a 32 30 3a 33 37 20 47 4d 54 0d 08 13:20:37 GMT.
0470 0a 0d 0a 76 3d 30 0d 0a 6f 3d 41 75 64 69 6f 63 ...v=0..o=Audioc
0480 6f 64 65 73 47 57 20 38 33 37 30 37 39 30 38 33 odesGW 837079083
0490 20 38 33 37 30 37 38 37 35 35 20 49 4e 20 49 50 837078755 IN IP
04a0 34 20 34 37 2e 31 36 33 2e 31 35 31 2e 37 30 0d 4 47.163.151.70.
04b0 0a 73 3d 50 68 6f 6e 65 2d 43 61 6c 6c 0d 0a 63 .s=Phone-Call..c
04c0 3d 49 4e 20 49 50 34 20 34 37 2e 31 36 33 2e 31 =IN IP4 47.163.1
04d0 35 31 2e 37 30 0d 0a 74 3d 30 20 30 0d 0a 6d 3d 51.70..t=0 0..m=
04e0 61 75 64 69 6f 20 36 38 30 30 20 52 54 50 2f 41 audio 6800 RTP/A
04f0 56 50 20 38 20 31 30 31 0d 0a 61 3d 72 74 70 6d VP 8 101..a=rtpm
0500 61 70 3a 38 20 50 43 4d 41 2f 38 30 30 30 0d 0a ap:8 PCMA/8000..
0510 61 3d 72 74 70 6d 61 70 3a 31 30 31 20 74 65 6c a=rtpmap:101 tel
0520 65 70 68 6f 6e 65 2d 65 76 65 6e 74 2f 38 30 30 ephone-event/800
0530 30 0d 0a 61 3d 66 6d 74 70 3a 31 30 31 20 30 2d 0..a=fmtp:101 0-
0540 31 35 0d 0a 61 3d 70 74 69 6d 65 3a 32 30 0d 0a 15..a=ptime:20..
0550 61 3d 73 65 6e 64 72 65 63 76 0d 0a 61 3d 72 74 a=sendrecv..a=rt
0560 63 70 3a 36 38 30 31 20 49 4e 20 49 50 34 20 34 cp:6801 IN IP4 4
0570 37 2e 31 36 33 2e 31 35 31 2e 37 30 0d 0a 7.163.151.70..
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/