liyuanwei / imsdroid

Automatically exported from code.google.com/p/imsdroid
0 stars 0 forks source link

Wrong Route Set #188

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. My configuration: 2 IMS clients on different P-CSCF and one S-CSCF.
UE A --> PCSCF18 --> SCSCF17 --> PCSCF16 --> UE B (IMSDroid or Boghe)
2. IMS client A calls IMS client B. B answers.
3. B then drops the call

What is the expected output? What do you see instead?
UE B sends BYE to PCSCF16 but Route header is not constructed OK!
UE B should not invert the order of Record-Route before placing into Route 
header.
BYE request from UE B to PCSCF16 should have Route header like this:

Route: PCSCF16, SCSCF17, PCSCF18
but instead sends
Route: PCSCF18, SCSCF17, PCSCF16

What version of the product are you using? On what operating system?
Samsung I9000, IMSDroid v1.2.366

Please provide any additional information below.
The same problem exist on Boghe_1.0.58.550. I am testing also with Mercuro Gold 
4.0.1631.0 where this problem doesnt exist.
Wireshart trace taken at PCSCF16 is attached.

Regards

Ales

Original issue reported on code.google.com by ales.st...@gmail.com on 25 Feb 2011 at 8:21

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by boss...@yahoo.fr on 28 Feb 2011 at 9:14

GoogleCodeExporter commented 9 years ago
has this been corrected?

Original comment by jason.penton@gmail.com on 1 Dec 2011 at 9:55

GoogleCodeExporter commented 9 years ago
Should be fixed in 2.0.499

Original comment by boss...@yahoo.fr on 21 Jun 2012 at 6:12