Project

General

Profile

SipDevicesGigaset » History » Version 9

Adrian Georgescu, 10/15/2011 05:18 PM

1 1 Adrian Georgescu
2 9 Adrian Georgescu
h2. Siemens Gigaset
3 1 Adrian Georgescu
4
5
6
7 9 Adrian Georgescu
|Connection Name or Number| SIP2SIP|
8
|Provider| Other Provider|
9
|Authentication name| Your sip2sip username without the domain part|
10
|Authentication password| Your sip2sip password|
11
|Username| Your sip2sip username without the domain part|
12
|Display name | Your real name displayed on remote devices e.g. John Doe |
13
|Domain | sip2sip.info|
14
|STUN enabled| No|
15
|Outbound proxy mode| Always|
16
|Outbound server address| proxy.sipthor.net|
17
18
19
20
h3. Issues
21
22
23 3 Adrian Georgescu
Gigaset SIP devices have two major bugs:
24
25
1. Incoming SIP sessions with no audio in SDP cause the phone to ring.  When user answers the media plane is broken as the phone does not support non-audio streams. For example this is an incoming text chat session (m=message in SDP) which is not supported by Gigaset. Instead of rejecting the session with 488 No compatible media or similar code, the phone answers the call with 200 OK and m=audio in SDP:
26
27 9 Adrian Georgescu
<pre>
28 3 Adrian Georgescu
SENDING: Packet 69, +0:00:12.659560
29
2011-10-15 17:04:40.767720: 192.168.1.163:63990 -(SIP over UDP)-> 85.17.186.7:5060
30
INVITE sip:31208005169@ag-projects.com SIP/2.0
31
Via: SIP/2.0/UDP 192.168.1.163:63990;rport;branch=z9hG4bKPjMMtvbefmIyvyBUzkCuWjTTVbR.leasGo
32
Max-Forwards: 70
33
From: "Adrian Georgescu" <sip:31208005169@ag-projects.com>;tag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U
34
To: <sip:31208005169@ag-projects.com>
35
Contact: <sip:qjeszynx@192.168.1.6:63990>
36
Call-ID: eP2QcqdwqXg2uyeQctb2TsJ9Qcgvj3e8
37
CSeq: 26307 INVITE
38
Allow: SUBSCRIBE, NOTIFY, PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, MESSAGE, REFER
39
Supported: 100rel, replaces, norefersub
40
User-Agent: Blink Pro 1.3.1 (MacOSX)
41
Content-Type: application/sdp
42
Content-Length:   305
43
44
v=0
45
o=- 3527679880 3527679880 IN IP4 192.168.1.6
46
s=Blink Pro 1.3.1 (MacOSX)
47
c=IN IP4 192.168.1.6
48
t=0 0
49
m=message 2855 TCP/TLS/MSRP *
50
a=path:msrps://192.168.1.6:2855/6d06f0d3b4a7a29a44f;tcp
51
a=accept-types:message/cpim text/* application/im-iscomposing+xml
52
a=accept-wrapped-types:*
53
a=setup:active
54
55
RECEIVED: Packet 70, +0:00:12.679434
56
2011-10-15 17:04:40.787594: 85.17.186.7:5060 -(SIP over UDP)-> 192.168.1.163:63990
57
SIP/2.0 100 Trying
58
Via: SIP/2.0/UDP 192.168.1.163:63990;rport=63990;branch=z9hG4bKPjMMtvbefmIyvyBUzkCuWjTTVbR.leasGo;received=95.97.50.27
59
From: "Adrian Georgescu" <sip:31208005169@ag-projects.com>;tag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U
60
To: <sip:31208005169@ag-projects.com>
61
Call-ID: eP2QcqdwqXg2uyeQctb2TsJ9Qcgvj3e8
62
CSeq: 26307 INVITE
63
Server: SIP Thor on OpenSIPS XS 1.4.5
64
Content-Length: 0
65
66
RECEIVED: Packet 76, +0:00:18.532525
67
2011-10-15 17:04:46.640685: 85.17.186.7:5060 -(SIP over UDP)-> 192.168.1.163:63990
68
SIP/2.0 200 OK
69
Via: SIP/2.0/UDP 192.168.1.163:63990;received=95.97.50.27;rport=63990;branch=z9hG4bKPjMMtvbefmIyvyBUzkCuWjTTVbR.leasGo
70
Record-Route: <sip:81.23.228.129;lr;ftag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U;did=3b2.e29756f7>
71
Record-Route: <sip:85.17.186.7;lr;ftag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U;did=3b2.1bef3ff>
72
From: "Adrian Georgescu" <sip:31208005169@ag-projects.com>;tag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U
73
To: <sip:31208005169@ag-projects.com>;tag=1360047391
74
Call-ID: eP2QcqdwqXg2uyeQctb2TsJ9Qcgvj3e8
75
CSeq: 26307 INVITE
76
Contact: <sip:31208005169@95.97.50.27:61000>
77
Supported: replaces
78
Allow-Events: message-summary, refer, ua-profile
79
Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, REFER, SUBSCRIBE, NOTIFY
80
Content-Type: application/sdp
81
Content-Length: 206
82
83
v=0
84
o=31208005169 5020 12 IN IP4 192.168.1.131
85
s=Mapping
86
c=IN IP4 81.23.228.150
87
t=0 0
88
m=audio 56656 RTP/AVP 0 101
89
a=rtpmap:0 PCMU/8000
90
a=rtpmap:101 telephone-event/8000
91
a=fmtp:101 0-16
92
a=sendrecv
93 1 Adrian Georgescu
94 3 Adrian Georgescu
SENDING: Packet 77, +0:00:18.532887
95
2011-10-15 17:04:46.641047: 192.168.1.163:63990 -(SIP over UDP)-> 85.17.186.7:5060
96
ACK sip:31208005169@95.97.50.27:61000 SIP/2.0
97
Via: SIP/2.0/UDP 192.168.1.163:63990;rport;branch=z9hG4bKPj0mAfcWZh3Uq8yiEHO36mVtFI-A-v10mh
98 1 Adrian Georgescu
Max-Forwards: 70
99
From: "Adrian Georgescu" <sip:31208005169@ag-projects.com>;tag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U
100 3 Adrian Georgescu
To: <sip:31208005169@ag-projects.com>;tag=1360047391
101
Call-ID: eP2QcqdwqXg2uyeQctb2TsJ9Qcgvj3e8
102
CSeq: 26307 ACK
103
Route: <sip:85.17.186.7;lr;ftag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U;did=3b2.1bef3ff>
104
Route: <sip:81.23.228.129;lr;ftag=c9gx4YtaXAGm8VozQCGvo9gDRRNUt69U;did=3b2.e29756f7>
105
User-Agent: Blink Pro 1.3.1 (MacOSX)
106
Content-Length:  0
107
108 9 Adrian Georgescu
</pre>
109 3 Adrian Georgescu
110 8 Adrian Georgescu
2. Incoming SIP sessions without a phone number in the username part are displayed as Unknown. SIP calls from a softphones or any SIP device that have a valid but non numerical SIP address in the From header confuse the phone.
111 3 Adrian Georgescu
112 4 Adrian Georgescu
For example the following call has a valid SIP From header yet the Gigaset displays Unknown caller.
113 3 Adrian Georgescu
114 9 Adrian Georgescu
_From: "Adrian UMTS" <sip:adi@umts.ro>_
115 1 Adrian Georgescu
116 9 Adrian Georgescu
<pre>
117 4 Adrian Georgescu
SENDING: Packet 121, +0:03:41.786648
118
2011-10-15 17:08:09.894808: 192.168.1.163:63990 -(SIP over UDP)-> 85.17.186.7:5060
119
INVITE sip:31208005169@ag-projects.com SIP/2.0
120
Via: SIP/2.0/UDP 192.168.1.163:63990;rport;branch=z9hG4bKPj0gp4CwBBZqkjBxLaHlheGu4Th6WsQyl4
121
Max-Forwards: 70
122
From: "Adrian UMTS" <sip:adi@umts.ro>;tag=E-nHlmstLL-0WlLVODeDAgD8DtPI8TK9
123
To: <sip:31208005169@ag-projects.com>
124
Contact: <sip:fsxwjmrg@192.168.1.6:63990>
125
Call-ID: d9044ifr6P3L6uBKYpcyzUCF3yvcyGXK
126
CSeq: 2177 INVITE
127
Allow: SUBSCRIBE, NOTIFY, PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, MESSAGE, REFER
128
Supported: 100rel, replaces, norefersub
129
User-Agent: Blink Pro 1.3.1 (MacOSX)
130
Content-Type: application/sdp
131
Content-Length:  1039
132
133
v=0
134
o=- 3527680089 3527680089 IN IP4 192.168.1.6
135
s=Blink Pro 1.3.1 (MacOSX)
136
c=IN IP4 192.168.1.6
137
t=0 0
138
m=audio 63817 RTP/AVP 9 0 101
139
a=rtcp:55818
140 1 Adrian Georgescu
a=rtpmap:9 G722/8000
141 4 Adrian Georgescu
a=rtpmap:0 PCMU/8000
142
a=rtpmap:101 telephone-event/8000
143
a=fmtp:101 0-15
144
a=ice-ufrag:0dff69ea
145
a=ice-pwd:7b8288d3
146
a=candidate:Sc0a801a3 1 UDP 1694498815 95.97.50.27 63817 typ srflx raddr 192.168.1.163 rport 63817
147
a=candidate:Hc0a801a3 1 UDP 2130706431 192.168.1.163 63817 typ host
148
a=candidate:Had33702 1 UDP 2130706431 10.211.55.2 63817 typ host
149
a=candidate:Ha258102 1 UDP 2130706431 10.37.129.2 63817 typ host
150
a=candidate:Hc0a80106 1 UDP 2130706431 192.168.1.6 63817 typ host
151
a=candidate:Sc0a801a3 2 UDP 1694498814 95.97.50.27 55818 typ srflx raddr 192.168.1.163 rport 55818
152
a=candidate:Hc0a801a3 2 UDP 2130706430 192.168.1.163 55818 typ host
153
a=candidate:Had33702 2 UDP 2130706430 10.211.55.2 55818 typ host
154
a=candidate:Ha258102 2 UDP 2130706430 10.37.129.2 55818 typ host
155
a=candidate:Hc0a80106 2 UDP 2130706430 192.168.1.6 55818 typ host
156
a=sendrecv
157
158 9 Adrian Georgescu
</pre>