Trombone Routing Mitigation Techniques for IMS/MMD ... - Columbia CS

12 downloads 3092 Views 553KB Size Report
Domain (MMD) [2] architecture as defined by 3GPP (3rd. Generation .... trombone routing affects both the registration and call setup procedures for two different ...
! ! " #$

! % &

"#

' %

& (

% &

'

) *

+ , -#"!! . / 0

$% 1 &

/ )

,

.0

'

0)

- + 2 3 -2 "" 4 / 0

) ' (& 66 6 7 *). > ' $ $ ' : ; ? + ) + $# ) ' ' > ' 0& ( 7 *) 3 6 + ' # $ > 6 ' 66 ( & ( ( 8 ( + *9 && 66 ' ' ) & ( + , + # ' ?0 8? 0( 9 ) & ( $ $# + 7& & ( + 0 ' ?0 + 7$' #, ++ $ ' $$ ' ' ?0 + 6 $ 3 ( ) ?0 % + $ -.))/& ( $ & )& 6 0 $ 1 ' ' $ % '' & ( + + ' $ + $ , ' , ) & ( 6 $& 6 2 $ + $ ( 66 7 , 6 & ,$ & 7 *). 3 )'4 ' 7 *) ' ($ & $#+ $, 2 + +$ $ ' 66 ' ( + $ 3 &+ , ' ) $ + 3 $ $ + $ $ 6 + 3+ $ ' ' # ' $ )' & 6 ( ' # $#% $, $ & 6 * ( & ( = ( 7 *). ' 77 + 3 $&

'

( ) $* $

-%

/1%

' ' +

$

( $

+

'

'

-

% $ )' 5 + & ) + & ) $ )' ' &' 6 $$ ) , 6 $ 5 & , 6 ) , ' & , 7 8*7 & ' , 9: ; '7 & ' 877 9 : ; ' 6 ' , ( ( 6 * ( & ( ' & % $& 6 $ > 6 ( $$& ' &, * ( & ( '' & ' $ 6 && + ' , ' ' ' 7- % $& 6 + && ( ' & J $ ' & ' (& ( ' & 6 * ( & (% * ( & ($ 3 $ ' , &> ( = ! + ' & 6 $ 3 6& ( ' -0% ' & D & &&, ! ) & & $ 3 6& ( ' -0% $ + 3 & ! 6 ' 6 6 & ' ( ! 3 ( ' -0% + && & &6 % ! & ' ' $ 6 && ' = ' 06 $ 3 ) 6& ' ' $ ' ( ! , $ & ' , 6+ ' & + ' )& $ ' % 6+ ' & $ & ' & $ ' $ 3 6 ' ' 3 & $ (% ) 6 $ & ( * ( & ( $ 3 ( 6 $ >' ( $ 6 $ ' , ( %

$ & '

$ 6

$$ $ &, ( *1 1 3 $

$& 3 6

% !# ! D ) ' ' ' , '' & "" ' & , ( & : "; ' ' $ 6 =$ & ) % '' & + + 3 ' ) ' + 3 ' $& , ( E + + '+ ( 5

* '' ' 0 ' ' '. ' - % ' & , - % ' & , & & ' 66 6 $ ) &,

5 $$ 66 ) + + 3 6 6 ) ' + 31 + $& ' $& , 7 *). + 3 ,& 3 ' 5 ( $ >' $ D $& ' & =$ 6 7 *) D & ( ( &$ ' ' & , ' , * ( & ( $ > 6 6 & ' 66 $ & ' ' ' 6 & & $ 6 & C C C-1C

: ;

( $ $ * ( * &

E@ ? ' 66 ' & ,

$

&

+ 3' + 6 ' & ,' ) & & , ' 66 *** 6( 7 & ?1* 7 6 *1 1 ' ) , ' ' ( & ( $ ' & ,' * & ' ( & (' ' 66 6 + ' + ( % + 6 $ $ ) & ' * ( & ( &, % 6 ' & ,' * ( & ( &&, & ( 6 6 & ' 66 ' & , = $& + ( 5 $$& ' ' & , '' * ( & ( 6 & ' & , 6 E. & 4"M 6 & ' & , D ( 5 $$& ' ' & ,' * ( & ( ' ' .E % ( 5 ) &) '' & 6 $ ( 0 ' *1 1 6 '' & $ 3 $ ( ' (& ( $ % ' 66 + '' &$ ( 0 '* 1 1 ' )' ' ( 6 ( % &, ' ' 5 ' * ( & ( ( * 01 ' /* 0%C D ( & ( ( & ' ' & ' $& , + 3 66 6 ( 5 6 & ' 66 ' 66 + && $$ B %

66 6 ) ' &) , ' ) G ' ( 5 ( 5 =$ & ' & ( 5 & 6 =$

1 -1 / ( ' & ,

'

-

& 7 A77 ( & ( ' ' ' ( ' 5 & , 6 ,$ 6 & ,$ & ' 66 ' ) ' D $ $ ' 6 + 6 7 *). ' $ )' ' ' &, 6 & 6 =$ & 77 ) + 66 6 (

N ?1* $ 6 * O C% 1 0 ( "" : 4; 7 &3 & N7 & *). , ? 0( 8?09 0 ( O C% 1 .. 7 "" : !; C < 6 & N7 & * ( & ( O C% 6 6 & $ ( & ". = 7 "" : E; & N 7*@ 0 7 & , 7 ( * & 6 - = < D & - + 3O * ! % )& E # "" : "; $@AA+++ = ' ( )A A