throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2003/0018810 A1
`
`(43) Pub. Date:
`Jan. 23, 2003
`Karagiannis et al.
`
`US 20030018810A1
`
`(54) SEAMLESS HANDOFF IN MOBILE IP
`
`Related US. Application Data
`
`(75)
`
`Inventors: Georgios Karagiannis, Neede (NL);
`Geert Heijenk, Enschede (NL); Karim
`El Malki, Roma (IT); Hesham
`Soliman, Endeavour Hills (AU)
`
`(60) Provisional application No. 60/241,539, filed on Oct.
`18, 2000.
`
`Publication Classification
`
`Correspondence Address:
`Spencer C. Patterson
`Jenkens & Gilchrist, RC.
`3200 Fountain Place
`1445 Ross Avenue
`
`Dallas, TX 75202-2799 (US)
`
`(73) Assignee: Telcfonaktiebolaget
`(publ)
`
`(21) Appl. No.:
`
`10/084,879
`
`(22)
`
`Filed:
`
`Oct. 18, 2001
`
`L M Ericsson
`
`(5 1)
`(52)
`
`(57)
`
`Int. Cl.7 ................................................... G06F 15/173
`US. Cl.
`.............................................................. 709/238
`
`ABSTRACT
`
`In a system and method for handing off a mobile node in a
`seamless manner in a wireless access network, procedures
`are implemented for allowing the mobile node to synchro-
`nize the handoff with a base node (e.g., a home agent) and
`a correspondent node. In this way, a seamless handoff may
`be achieved, since few or no data packets sent between the
`base node or the correspondent node and the mobile node are
`lost. The procedures are supported by both Mobile IPv4 and
`Mobile IPv6 as well as Hierarchical Mobile IPv4 and
`Hierarchical Mobile IPv6.
`
`A
`
`15A
`HAA| 00A l40r55| CHA| MNHA.....
`
`V
`
`SRCDEST PHOT SRO DEST
`
`74
`
`M CHAIMNHA|-----
`E-EE SRC DEST
`
`
`
`
`
`CHAI MNHA L...
`SR C DEST
`
`
`
`I
`
`MNHAICHA I .....
`830 BEST
`
`16
`
`Bose Exhibit 1051
`
`Bose V. Koss
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 1 0f 46
`
`US 2003/0018810 A1
`
`
`
`CHAI MNHA L...
`SRO DEST
`
`
`
`22
`
`FA RELAYS
`
`
`
`REQUESTS T0 HA
`
`INTERNET
`
`
`
`
`
`HA A CCEPTS 0R
`DENIES
`
` MN REQUESTS
`SERVICE
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 2 0f 46
`
`US 2003/0018810 A1
`
`mm.
`
`mm.
`
`W
`
`%
`
`‘gI‘%/
`
`//,.
`
`v
`
`%
`
`_m%m.I
`
`mm6E
`
`I
`
`\sméEEQ3E36$
`
`$2523
`
`v%/
`
`%7/
`
`mm
`
`
`
`mmmde\smz
`
`kaszéam
`
`Nmmqim
`
`33meSe
`
`kaEmzébw
`
`mm.
`
`mm
`
`mmmthSQ
`
`xmosmzébm
`
`33mg:Ema
`
`xmoécmzfibm
`
`Sm.Eu Nmmqim
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 3 0f 46
`
`US 2003/0018810 A1
`
`mmmqwmsbEwe 3%$5th
`
`mmwgoqxE30mwSom
`
`30
`
`mmmouq
`
`550m
`
`mmwfltESQ
`
`VEQEmzébm
`
`mm.mm>o§23
`
`mmwooq36E
`
`mmmfim‘iSo
`
`xmoécmzébm
`
`Kmmqfo.
`
`mvGE
`
`asat
`
`kmoécmaébm
`
`mmmqmmSaEma
`
`kmogmaébw
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 4 0f 46
`
`US 2003/0018810 A1
`
`mm6E<mGE
`
`
`
`kmogmaébmVEQEmefibm
`
`mmflmggSo83%}So
`
`
`
`EoémiamEgEeémh5%
`
`mmmm:a:a:
`
`soE53mmm8<E%36%So$.53.so55%
`33mg:3%$3meEma Ea$52
`m88§oE$.53
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 5 0f 46
`
`US 2003/0018810 A1
`
`\szEE30ESSE
`
`Nmmqu
`
`$3me30
`
`mwflmms;3o
`
`kmoémaémm
`
`mmSQE>3 «thmzfibm
`«6Gt Fmm<xq
`
`no.GE
`
`
`
`mmmdmrs\smz
`
`ktgfimzfibm
`
`
`
`mmmEis\sz
`
`kmSEmzébm
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 6 0f 46
`
`US 2003/0018810 A1
`
`mm.
`
`7
`
`%;
`
`H%
`
`w//
`
`V
`
`%
`
` \SmaEE30EEOE
`
`m$3.3
`
`mm.
`
`@3thQ6
`
`«toémzibm
`
`mmmdesSQ
`
`kaEm2¢3m
`
`mm.82323
`E.Em Mww$i
`
`mm.wE
`
`mmmmmksEma
`
`xmgfimaébm
`
`
`
`mwmmgs\sme
`
`kaEma$bm
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 7 0f 46
`
`US 2003/0018810 A1
`
`4%
`
`A/xm
`
`Nmmvfm
`
`mmSEESQmmmfimssQB
`
`
`
`kmegkmzfibmktoéfimzébm
`
`Kmmviu.
`
`mm.
`
`SQE36E
`
`333‘RE
`
`km?EEw//
`
`
`
`mm.GE5.6E
`
`
`
`kmoEw2-m:mkaEwaébm
`
`
`
`mmflmgs\swammmde\sma
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 8 0f 46
`
`US 2003/0018810 A1
`
`g
`
`mmm§m
`
`mmmdggSOmmmEEE30
`
`
`
`«moéwiamEoEm2§mNmm§m
`
`
`
`VmmmsoqifimsommfimmESE38¢
`
`30EE
`
`W
`
`V/
`
`V30ESE
`
`mmwooqx
`
`mmGE«6fit
`
`
`
`
`kmoéamzébmvEQEngbm
`
`
`
`mmflmii\Smémmwdgs\sma
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 9 0f 46
`
`US 2003/0018810 A1
`

`
`7.
`
`Us55%Vgag
`
`%
`
`m2GE
`
`<2GE
`
`
`
`mmwde\swa
`
`xmoEmaébm
`
`
`
`mmmdmés\sme
`
`meEmzibm
`
`Nmmqu
`
`%‘
`
`So559:
`
`mmmoo<
`
`33%;;30
`
`kmgfimaébm
`
`mm30EOE
`930$>3
`
`
`
`mmwou<§w2EmwSotmwmbow
`
`mwSom
`
`mmetE30
`
`kmo§m2-mbm
`
`NmmSJi
`
`7
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 10 0f 46
`
`US 2003/0018810 A1
`
`110
`
`
`%
`
`V
`
`
`
`r
`
`7
`
`’
`
`V/
`
`7
`
`5’
`1-
`
`t
`
`5 L
`
`L
`
`w
`N
`
`EL
`
`7
`
`
`
`I
`.
`I- v
`
`V-
`
`35 a: 8 “
`E
`Lu 5
`EE’ 3$2
`Qua ssg
`5‘?) 2(10:0
`ELLK
`
`
`
`333%
`LLIE
`E'Lu
`E2
`ii“
`$03
`
`oak
`can:
`21% 53
`u.»K h
`“ELL:
`g2
`3%
`00)
`
`m
`s
`N
`
`<05:
`{fit}:
`No
`EE
`ELL:
`2
`gagLu:
`2m
`
`
`
`:2 4‘
`
`
`
`
`% 100
`
` 7
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 11 0f 46
`
`US 2003/0018810 A1
`
`V
`
`7'
`
`a
`
`gI
`
`L
`
`
`
`% g.
`L
`
`
`
`
`/4
`/%
`
`V’-
`FL
`E
`
`112
` 170
`
`
`
`
`y%% &% /,.
`
`
`
`
`
`UD¥
`@333
`Egg
`E2,
`Qt)
`as?)
`
`co><
`
`EE
`g2-
`3%
`(DU)
`
`_,_
`
`(OxU)
`3%:
`5.2%
`:2“
`m
`£3
`
`- /§
`
`m§<
`(0::
`
`g5
`gas
`“24%
`
`FIG.12A
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 12 0f 46
`
`US 2003/0018810 A1
`
`110
`
`772
`
`
`
`
`
`
`
`(OK
`(DEC
`30
`LEE
`£2-
`Qua
`8%
`
`+
`
`
`.5 ‘
`:r
`Y‘—
`
`Lu ENE] N
`t
`U)
`it
`% g
`g
`9
`A "y’ LL
`
`
`
`é"
`
`v
`n
`
`fig
`LL10
`4
`52%
`E2
`5%
`EU)
`
`2
`“
`
`cm
`
`I:
`
`'
`
`7
`
`
`fi 5.3
`
`
`
`
`
`
`% ‘ %
`
`
`33%
`LAD
`L“;
`ELL;
`g2.
`Q00
`33
`
`
`Q
`7
`7
`
`Z
`
`
`%
`
`-»
`
`E:
`u.
`
`Cox(I)
`3%
`LLIE
`(ELL!
`g2
`30o
`hub
`2‘”
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 13 0f 46
`
`US 2003/0018810 A1
`
`m8de3083mm;30
`
`
`
`
`
`m:mquEQEMEEEoénsém3m3:
`
`S:a:
`
`m:
`
`WWM7
`
`/¢
`
`V
`
`%
`
`,QE
`
`
`
`
`
`mmmdgs\swzmmflmgsEma
`
`
`
`meszibm.vEQEma.mSm
`
`mm“GE<2GE
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 14 0f 46
`
`US 2003/0018810 A1
`
`FIG.1BB
`
`FIG.16A
`
`710
`7
`
`
`%
`
` V
`
`
`
`
`PHASEIII—4
`NEWWIRELESS8U8-NETWORK
`
`OLDWIRELESSSUBNETWORK
`
`NEWWIRELESS
`
`SUB-NETWORK
`
` 7
`
`
`
`
`PHASEIII-3
`
`
` V
`
`
`OLDWIRELESS
`
`SUB-NETWORK
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 15 0f 46
`
`US 2003/0018810 A1
`
`
`
`
`
`
`
`mmflmmE\smzmmwdmts\Swz
`
`
`
`kmoEmaébmxmgfimzébm
`
`m:6E<26E
`
`
`
`Q3
`
`me“
`
`Q
`
`%
`
`I
`
`4ai
`
` C/Am:Ir‘3
`
`?
`
`aQ8E
`
`N
`
`meQ:3:
`
`
`
`ml:”ESE
`
`E:
`
` Q
`
`%%
`
`
`
`mmmdmts3083%;;30
`
`
`
`kmbgmzébm.kmogmzébm
`
`nixmmgtm
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 16 0f 46
`
`US 2003/0018810 A1
`
`110
`
`112
`
`FIG.188
`
`
`
`II.‘: 2J1.
`PHASE[-2
` éwl
`/_/
`
`
`Ir
`
`'-
`
`SUB-NETWORK
`
`NEWWIRELESSSU8-NEWORK
`MNMOVESFROMFAOLDIOFANEW
`
`
`L
`
`I I
`
`I
`
`OLDWIRELESS
`
`OLDWIRELESS
`
`SUB-NETWORK 110
`
`
`
`PHASE[—1
`
`%
`
`%
`
`112
`
`NEWWIRELESS
`
`SUB-NETWORK
`
` FIG.18A
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 17 0f 46
`
`US 2003/0018810 A1
`
`YNmmvfm
`
`35%;;SO
`
`@3thQ6
`
`a:
`
`v‘moémzébm
`
`mmflmmE
`
`7.
`
`$3meEma3/fl
`
`m2fit
`
`3:ME
`
`kaEweébm
`
`ktoEm2-m:m
`
`\smz kmgimafiam
`EQ
`fir'%W.‘EaV'EyA%.Iw%_%/a—%—bV
`
`m.~mmqtm
`
`NE
`
`2:
`
`.
`
`m3
`
`g.
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 18 0f 46
`
`US 2003/0018810 A1
`
`110
`
`772
`
`
`
`
`//,,
`
`
` 7
`
`%
`
`PHASE114
`
`
`SUB-NETWORK
`NEWWIRELESSSUB-NETWORK
`
`7/
`
`3’/
`/fl%
`I
`
`FIG.21
`
`FIG.20
`
`OLDWIRELESS
`
`100
`
` fl;
`%
`
`OLDWIRELESS
`
`
`SUB-NETWORK
`
`NEWWIRELESSSUB-NETWORK
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 19 0f 46
`
`US 2003/0018810 A1
`
`mNNGE ,9:mmSi
`
`mmflmtEQ3
`
`VEQszibm
`
`WV
`
`mmmflmS.Ema
`
`meEm2$am
`
`a:
`
`mmmdeSQ
`
`kmSEmzézm
`
`miwmii
`
`kaEm2$bm
`
`<NN6E
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 20 0f 46
`
`US 2003/0018810 A1
`
`mmw6E
`
`mmmgmmE3%.
`
`xtgsmzfibm
`
`”36%:>32
`
`kmoézm2$bm
`
`A
`
`SamSt
`
`mmmdSE30
`
`kmoEmzébm
`
`c:
`
`83mg:30
`
`kaEmzébm
`
`«it.mmqtl
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 21 0f 46
`
`US 2003/0018810 A1
`
`a:
`
`m.-~mmvfm
`
`R:
`
`$3me30
`
`kmoEmafibm.
`
`Q:
`
`mmflmmE30
`
`kmoézmzébm
`
`WENmmSi
`
`VEv
`
`V
`
`g
`
`&
`
`3%6E
`
`
`
`mmmde\smz
`
`xmoémzébm
`
`kaEmE$bm
`
`«SNGE
`
`%%V
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 22 0f 46
`
`US 2003/0018810 A1
`
`as
`
`2:
`
`"L
`
`e:
`In
`
`N $
`
`5
`LL
`
` 110
`
`:// 7
`
`
`%
`%
`
`an“;
`
`
`
`
`¥ E7 % ifi %
`
`
`
`uwA'-'
`V
`V
`I.’ Om
`
`
`223%
`Q
`- I
`”JO
`
`532% “£435
`7 W
`
`j
`\uJ 0E2
`
`"
`"
`EZ' E23
`3% EOE
`$ -
`or»
`
`‘3
`
`°~
`
`
`
`r
`
`3:
`
`”CS
`
`Co
`$55“
`m
`REE
`E2
`Ego
`203
`
`$3
`
`
`
`
`:t /. $3
`‘ I<1:
`52L-
`Eta
`mu:
`2m
`
`q
`
`‘03.:
`
`0
`
`8%?
`fig
`Em
`g2
`Qtr'a
`Nb
`CU)
`
`
`
`QQ1
`
`‘
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 23 0f 46
`
`US 2003/0018810 A1
`
`
` <1:
`
`U
`
`
`
`LL!
`
`:-
`Q
`35
`
`-->
`
`9:.
`
`(0
`aé\1
`EE
`:2
`m
`$9)
`
`03::
`
`@%
`Egg
`32
`g
`m
`“2“?)
`

`0::
`IT.
`
`-
`
`6
`‘“
`
`4
`
`figs
`EE
`$2;
`Q0:
`5'8
`
`(0k
`
`Q‘s:
`Em
`32.
`Q03
`‘13
`0‘”
`
`g
`
`CL
`
`
`
`
`
`_ vs a %
`fi/g //,,
`
`/QI’ V
`
`(\JM I
`
`Cl:/'
`N
`7
`m E
`
`
`/,s
`
`
`
`.
`
`CE
`Q
`
`:r
`\Q
`och
`‘ fl
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 24 0f 46
`
`US 2003/0018810 A1
`
`
`<E V
`
`
`
`2‘ g-
`
`
`
`
`
`
`%
`
`
`V, ..
`
`
`fl
`g % g
`
`
`m 5/
`m
`
`mx
`1
`”’0‘
`, r , I {Q
`3%
`300:
`
`ELL)
`V
`0o
`$E
`Ea.
`% %
`EE
`3%
`Ecfi
`m
`use)
`
`710
`
`V/
`
`7
`
`LL
`
`"'
`
`
`
`q,
`t
`
`fl
`
`Q
`
`7
`Y ‘
`
`<:
`
`1‘
`Q
`
`%
`
`g
`
`
`
`Cb
`OK
`
`
`
`
`1 %-
`
`
`
`
`
`A“ N
`1:.)
`
`’ I]
`N
`‘
`
`V
`‘L
`3% 8 I 33%
`3
`<03:
`7
`
`1‘
`
`EE
`7/
`V
`Q
`EE
`
`/% é
`E:
`:;
`
`m
`
`\I
`
`“D
`DU)
`
`V
`
`'
`
`(r)
`
`q
`
`vs
`20)
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 25 0f 46
`
`US 2003/0018810 A1
`
`D:
`3
`
`Li.
`
`as
`N
`6
`II
`
`112
`
`
`
`</1| 1,.-
`
`
`
`
`
`VV
`
` % 4
`
`
`
`i
`V
`Z
`
`
`
`
`
`N :
`
`<9
`3
`
`'3.
`
`Cl)
`333‘:
`NO
`NS
`CC
`ELL]
`gz'
`:13
`g3
`
`
`
`
`833%
`m0
`5.1,?
`it
`\LLI
`E2.
`QED
`5‘8
`
`wk
`(ACE
`“JO
`m;
`ELL:
`£2.
`Qt:
`uh
`DU)
`
`CD
`s
`h
`
`V
`//
`
`L‘?
`:2
`5“»
`E
`CL
`
`b
`
`‘%
`
`N1‘
`N
`
`7
`
`(0
`
`‘10
`WE
`(I
`E
`2|
`5%:
`ea)
`
`
`
`<< 4I %-‘
`
`
`
`
`7/
`
`% ‘%
`
`
`
`
`
`
`%E’%
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 26 0f 46
`
`US 2003/0018810 A1
`
`V a
`
`
`VEQEmzébmkmoémzébm
`83%;)SommflmmtsQ3
`
`v.5”.5thmi:mmSi
`
`:
`
`83E;EammmmmE52
`
`
`
`EQEESEoéngm
`
`mam.Em<9.”6:
`
`r
`
`u
`
`2
`
`.r-27/
`
`.7
`
`%2
`
`/%
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 27 0f 46
`
`US 2003/0018810 A1
`
`110
`
`‘9
`a
`:4
`
`I
`0—
`
`,
`W
`
`V
`//
`
`
`
`§§
`5'35
`E2,
`3%
`00:
`
`an
`-
`a;
`
`\
`LL
`
`(Ox
`
`93%‘l
`55%
`32
`L13
`203
`
`531h
`
`
`
`wk
`8‘5
`Tu“;
`3'44
`E2,
`8%
`om
`
`
`
`(/3
`3%
`.46
`E»?
`§lu
`g:
`Lu;2‘!)
`
`“'3
`E
`N
`Lu
`2
`35
`
`II
`.,
`7/
`% /fi
`I
`
`<1:
`h
`o»
`'Q3
`t
`
` //4 %.
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 28 0f 46
`
`US 2003/0018810 A1
`
`V-
`
`S.
`
`
`
`Q:$5886%;)?2$53mmauq=39.
`
`N;magi36E9.3%a:
`
`83$:SQ
`
`EOENER
`
`,7
`
`7/
`
`/%
`
`.a
`
`mmmoo<
`
`$.3me
`
`/%
`
`mNm6E
`
`_._
`
`
`
`mmmqmm§\sz
`
`kaEma$Sm
`
`
`
`mmmdmns\smz
`
`kmoémaébm
`
`mmmdgsQ3
`
`ktgfimaébm
`
`Q:
`
`m:
`
`.5;mmqu
`
`:30:
`
`n“///ym:
`
`«mm6E
`ESQ:
`mmmuoi
`
`as“
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 29 0f 46
`
`US 2003/0018810 Al
`
`770
`
`NN
`N
`
`
`
`
`
`V
`‘7
`2
`.2
` F
`
`
`00
`00
`:3 t:
`
`A“
`V
`-
`a:
`_
`.ma:
`N
`- Lu
`‘ gmwr
`W
`a
`a s / / mags/7
`<
`9 o
`,2 2|;Qo .2
`2
`
`I
`t
`<CCE
`l
`V V’
`0:
`ctfl
`sES
`
`.
`7/
`
`,
`
`
`
`
`m
`m
`a:
`.
`e
`\
`LL
`
`(”it
`
`2%
`“LL:
`.
`5%
`2m
`
`
`LL10 LLCEm
`Lu
`gm §80
`E? Q00
`Qg §<1;’
`3m 25% _
`33?
`= E
`
`v‘
`N
`
`UJ§<
`\1
`WE
`SL1:
`32.
`3
`QC“
`3m
`
`0')
`x:
`
`a
`<1:
`E
`
`N
`
`V
`
`7
`
`/ ‘
`
`%
`
`'
`
`(Ox
`-l
`“‘E’
`gm
`i2
`E05
`use)
`
`c:
`"J
`
`“3
`g:
`LL
`
`
`
`
` 7/
`2-/2
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 30 0f 46
`
`US 2003/0018810 A1
`
`I
`
`A.
`
`50%Via.
`
`
`
`,7ESE
`
`%
`
`n7..4y/
`3Q?fi/fly
`mmmuoq‘=39.EOE
`532..E530m
`
`mmSQm9303‘
`
`mmd:
`
`mag;E2
`
`EeEma§m
`
`mmmdmsbEma
`
`kmoécwaébm
`
`%
`
`.7
`
`/
`
`mmwou<
`
`ESE
`
`mmmqmgfi30
`
`xmgfimzibm.
`
`Y:mmqu
`
`m.~magi
`
`mmmdeSQ
`
`xonmz$bm
`
`8%:2E
`
`
`
`mmwoo<:39.36E
`
`$32..Ethom
`
`
`
`mwSQmmmmoo<
`
`mm>©§22
`
`N:
`
`ism?
`
`mmmou<
`
`mmmoo<
`
`ESQm
`
`2:
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 31 0f 46
`
`mmm
`
`1A
`
`/flA$58V8.8%
`Ema.Ea$3th
`
`
`
`mimmvfm
`
`wmmoov‘
`
`
`
`
`
`S:$5386%
`
`mm\§\<23
`
`
`
`mmmou<:39SEE
`
`Ema:EmmSOm
`
`mmflmggQ8
`
`VEQEwaibm
`
`mmmdgsSQ
`
`meEmaébm
`
`mmum.at8.m«moEma-§mmmags:Ea
`W:mmcfi
`
`2:
`
`V‘toEmefibm
`
`Em6E
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 32 0f 46
`
`US 2003/0018810 A1
`
`mmmoov‘
`
`mwSQt
`
`E:
`
`viiwwqin‘
`
`mwndmmEsQ3
`
`meEmafibm
`
`m§s§>5
`
`
`
`mmmuo<:39.SSE
`
`Ema:E550m
`
`mmSQm@303
`
`mmmEis30
`
`xmoEmzfibm
`
`m
`
`A:mmqim
`
`=QI~O=
`
`mmmubv‘
`
`tW/bgom
`
`y/
`
`mmmooq
`
`mflbom
`
`——___
`
`
`
`mmmdgs\smz
`
`ktgfimz.mum
`
`mmflmmEEma
`
`ktoEmEé:m.
`
`Em6E
`
`
`
`Sm..QI
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 33 0f 46
`
`US 2003/0018810 A1
`
`mmflmtESQ
`
`meEmzébm
`
`355$:So
`
`kmogmzébm
`
`m“N.
`,2:mmsi
`
`mmmooq‘:29.SEE
`§$<=EESQ:
`
`$30323
`
`W
`
`%
`
`=39.
`
`mmmou<
`
`mmSom
`
`
`
`$.59:mmmooq
`
`y/
`
`%
`
`VESEA$qu
`
`V
`
`%
`
`%we
`
`mmmoo< 2:mmvfm
`
`mmSQm
`
`mmmGE
`
`
`
`mmmdm§\smz
`
`xmoézm2$bm
`
`
`
`mmmdgi\Swa
`
`kmoécmzfibm.
`
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 34 0f 46
`
`US 2003/0018810 Al
`
`NN
`‘\
`

`
`7
`‘
`
`q
`I
`
`W
`
`//..
`
`/%
`
`wm
`
`In. Ann-Im-
`
`LL]
`
`Lu
`
`fig
`
`03
`
`3:
`.
`Q
`
`1m
`
`
`c:.a
`:3
`.A‘Ilul'r
`L
`
`w 7- / Ems"
`
`fiZ|§8§ 4%,
`%%
`
`I A <1: I
`0: I
`‘ 3
`.
`
`
`a;
`
`E.
`LLI
`8% ”BEE
`“40 §<V 0
`SE 0520:
`3% 29H$
`2% $338
`O
`0")
`gm“ —>
`
`Q
`
`%
`cu
`
`
`
`WK
`c£0:
`40
`gm
`g3
`$93
`
`cox
`
`d3
`Eu.)
`32.
`Qm
`KID
`cm
`
`Q
`N
`V‘-
`
`53
`N
`
`”k
`33!:
`
`gm
`g2
`En}:
`mb
`20)
`
` HQ3WI
`
`704PHASE[-7
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 35 0f 46
`
`US 2003/0018810 A1
`
`we
`
`
`
`mmflmmS;\smz
`
`kaEmafibm
`
`mmmdm§Ema
`
`thEmzébm
`
`new6E
`
`<2»6E
`
`//I.%%’mfifiv%7A'W//A
`.Em%ayESE
`
`
`
`vimmfixm
`
`=39.
`
`mwmooq‘
`
`www.mgs30
`
`kmoifizébm
`
`$30323
`
`
`
`mmmooq=39.35%..
`
`.§m2__EmmSQm
`
`ESQmmmmoo<
`
`m .
`
`~mmSi
`
`$3me30
`
`kmoémzibm
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 36 0f 46
`
`US 2003/0018810 A1
`
`YEmmqim
`
`SN.
`mmmoo<=39.EOE
`(gm?2$50:
`
`www.mm;Q3
`
`xmosmzibm
`
`m§o§2E
`
`=39.
`
`wmmooq‘
`
`7550m
`
`A
`
`
`
`mmSommmmoo<
`
`/%7;
`
`wkmmwim
`
`=39.
`
`mmmuo<
`
`mm50t
`
`mmwouv‘
`
`”5”:me
`
`W
`
`3:550m369%
`ism?EmmSom
`
`mmmoo<=39.36$
`
`mmmdgs30
`
`ktoécméfiam
`
`mm>0§22
`
`NV6E
`
`
`
`mmflmmts\Sma
`
`kmOEw2$bm
`
`;GE
`
`kaEmzébm
`
`
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 37 0f 46
`
`US 2003/0018810 A1
`
`-mmme
`@303.
`
`=GINO:
`
`mfimmSi
`
`mmxsé>3
`
`
`
`mmmoow:39.SSE
`
`Ema:EmmSQm
`
`550mmmmooq‘a:
`
`mmflmgsQ3mmmEmE30
`
`
`
`onEmzébmkmosm2¢bm
`
`ZQQOZvTCmmqiq
`mmmoo<
`
`tflbem
`
`
`
`"”3de3%mmmqmmE\sz
`
`
`
`kaEma-m:mmeEm2$3m
`
`
`
`m2».QE<2GE
`
`m
`
`ism?
`
`17/A—%
`AmmSomv
`mmwogx
`'
`
`A
`
`m:
`
`m3
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 38 0f 46
`
`US 2003/0018810 A1
`
`mmmqmmEEma
`
`kmogmzébm
`
`
`
`mmmdm‘fi\Smé
`
`xmoE2$bm
`
`m3.»6E
`
`«‘3‘6E
`
`NYEmmqtm
`
`mmmbow
`
`WmmSQt
`

`
`%
`
`%§1%I3>3
`
`mmmngE30
`
`ka—Emzébm.
`
`mm>©§23
`
`
`
`mmwoov‘:30:SSE
`
`_.\S.$<_.E$38
`
`
`
`mmSQmmmmooq
`
`/%//
`
`850.».
`
`//A7Qa$5cm
`
`m:
`
`E:
`
`m
`
`.QNmm«in
`
`mmmde30
`
`xmgfimzfibm
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`%WV
`
`=QQD:
`
`mmmoowx
`
`thom
`
`
`
`mmSQmmmmng
`
`SF95.mmii
`mmmboqES:EOE
`
`_§m2__EmmSom
`
`S5
`
`y/a
`
`
`
`$5.wmqtu.
`
`=Qflo=
`
`mmmooq
`
`mwbem
`
`9.30322
`
`9,3de30
`
`kmoécmzfihm
`
`@3deQ3
`
`xmoécmafibm
`
`2
`
`S
`
`64
`
`US 2003/0018810 A1
`
`,m7
`
`n“4M
`
`M,w9gmEmrmwaem
`3q:AWmmmoxmqVmNEEVF‘Sm=
`
`m:
`
`m?
`
`/%
`
`mmvGE
`
`
`
`mmwde\sma
`
`kaEme.mbm
`
`N:
`
`@wwW7%.
`
`asm_.
`
`«i
`
`
`
` mmdeE\SmeIb
`
`kmoézma.mum
`
`Ev.Em
`
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 40 0f 46
`
`US 2003/0018810 A1
`
`
`
`110
`
`
`
`
` 7 I
`
`
`
`_
`
`_
`
`E
`g
`LL
`
`EV 2
`
`'H.
`
`
`1mgrfép
`
`a 7' 7/. éfié/ %/
`3
`fi
`9 §% /¢ ESEW ///A
`
`n.
`l
`I 13‘
`-— _
`I":in
`
`
`
`LL!
`
`‘1
`
`‘
`
`‘
`
`Q
`
`a: mg
`31%
`i‘qE
`ELL:
`0&2
`22. EEE
`§§ :EE _>
`
`ass
`E10
`3%
`Eel
`3%
`
`2
`
`
`
`
`163%:
`ME
`
`$
`
`% %
`£8
`
`
`
`
`fig
`a;
`ELL.
`Q0:
`51%
`
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 41 0f 46
`
`US 2003/0018810 A1
`
`110
`
`V1
`%
`4
`
`
` V
`
`E
`m
`a:
`
`,
`-8ml
`§p§%7’% /
`0 ’ /
`qt
`
`E
`v
`-
`\
`
`“ 5 ‘“
`
`Q)
`
`
`
`
`
`
`-
`%E E %E
`§§ E8§S
`$w §§EE
`E: o<$a
`DVD 2908 _..
`Egmv:
`
`Q
`00
`N
`
`a
`
`
`y %
`%
`
`4
`
`(I)
`
`2%
`Lu
`$E
`
`on
`
`:3
`Lu
`(I)
`gt
`E
`
`
`
`
`
`
`(Ax
`fig
`fig
`E:
`fig
`
`gE
`”JD
`m
`
`ES“
`EU)
`
`E
`V-
`.
`a
`E:
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 42 0f 46
`
`US 2003/0018810 A1
`
`OLD WIRELESS
`SUB-NETWORK
`
`MN MOVES FROM
`"OLD" ACCESS
`ROUTER r0 "NEW"
`
`PHASE l-5
`
`
`
`NEW WIRELESS
`SUB -NE7WOHK
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 43 0f 46
`
`US 2003/0018810 A1
`
`OLD WIRELESS
`SUB-NETWORK
`
`PHASE 11—4
`
`
` ACCESS
`RUTER
`
`
`
`5%
`
`
`MN MOVES FROM
`"OLD" ACCESS
`ROUTER TO "NEW'
`ACCESS ROUTER
`
`NEW WIRELESS
`S UB ~NETWORK
`
`FIG. 49
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 44 0f 46
`
`US 2003/0018810 A1
`
`mmmoui
`
`mmSQm
`
`SSE$30223
`
`
`
`mmmoo<:39.
`
`Kama:EmmSom
`
`ESEmmwou<
`
`mmmmggSQ
`
`kmcécmzébm
`
`Q2
`
`mam6E
`
`mmmfitE3%
`
`kaEw2$bm
`
`3%me30
`
`kmoEa.m:m.
`
`ESE
`
`«80%v mimmvfn.
`
`7
`
`.%%
`_.%.A
`
`xmogmibm
`
`canat
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 45 0f 46
`
`US 2003/0018810 A1
`
`mmwoo<
`
`$.58
`
`mmflwSiSc
`
`kmgfimzébm
`
`36$WEOE23
`
`
`
`ambbq:QQQ:
`
`__\_\E2__2530$
`
`
`
`ESQ:mmmou<
`
`mmflmmESQ
`
`kaSEE.mam.
`
`m3.3:
`
`
`
`mmmdm§\sz
`
`kmsézma.mmm.
`
`
`
`mmmgmmE\sz
`
`kmoEm2$2m
`
`///,.V~5$5om
`
`Em.QE
`
`
`
`
`
`
`

`

`Patent Application Publication
`
`Jan. 23, 2003 Sheet 46 0f 46
`
`US 2003/0018810 A1
`
`mmn.‘Ems;QE
`
`xmongfium
`
`SEEmw>o§a:
`
`Ema:Etflbcm
`
`
`
`mm‘SQmwmmbo<
`
`mmmuuSQS:
`
`83mg:Q3
`
`meEwaébm
`
`=30:
`
`mmmou<
`
`mmhbem
`
`
`
`7H5”.
`
`//,
`
`mumGE
`
`
`
`mmmfiis\sma
`
`ktgfime-mam.
`
`
`
`mwmfimE\sz
`
`kaszébm,
`
`<NmGE
`
`
`
`
`

`

`US 2003/0018810 A1
`
`Jan. 23, 2003
`
`SEAMLESS HANDOFF IN MOBILE IP
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`
`[0001] The present application is related to, claims priority
`from, and incorporates by reference,
`the subject matter
`disclosed in Us. Patent Application No. 60/241,539,
`entitled “Scamless Handoff in Mobile IPv4 and Mobile
`IPv6,” filed with the US. Patent and Trademark Office on
`Oct. 18, 2000.
`
`BACKGROUND OF THE INVENTION
`
`[0002]
`
`1. Field of the Invention
`
`[0003] The present invention is related to mobile network-
`ing and, more particularly, to mobile networking using the
`Mobile IP standard.
`
`[0004]
`
`2. Description of the Related Art
`
`[0005] Advances in wireless communication technology
`have given rise to a number of wireless applications such as
`pagers, cellular phones, and mobile computing and network—
`ing applications. Mobile computing and networking allows
`a mobile device capable of connecting to a network to freely
`move while remaining connected to the network and to the
`Internet. As the mobile device moves between different
`networks and sub-networks, the connection to the old net-
`work or sub-network is dropped as needed, and a connection
`to a new network or sub-network is established. Such a
`handofi' is made possible through an extension of the Internet
`Protocol (IP) referred to as Mobile IP. In general, Mobile IP
`creates the perception that the mobile device is always
`attached to the same network or sub-network even as it is
`
`moving around. Specifically, Mobile IP allows the mobile
`device to retain the same network or IP address regardless of
`the particular network or sub-network to which the mobile
`device is actually connected. Thus, a remote application can
`send data packets to the mobile device at the same IP address
`no matter how many handoffs (i.e., changes in network or
`sub-network connections) may have occurred.
`
`[0006] Mobile IP accomplishes the above function by
`allowing the mobile node to use two IP addresses. The first
`IP address, called the home address, is static and is used to
`identify the mobile device when it is in its home network. A
`home network is the network in which the mobile device
`
`appears to be located for the rest of the network or the
`Internet. More formally, the home network is the network
`which contains the home registration of the mobile device.
`The second IP address, called the care-of address,
`is
`dynamic and is used to identify the mobile device when it is
`away from the home network. As the mobile device is
`handed off to each new network or sub-network, it obtains
`a care-of address from that network or sub-network. The
`mobile device is likely to use multiple different care-of
`addresses as it roams between different networks and sub-
`
`networks. Upon obtaining a new care-of address, the mobile
`device registers the new care-of address with the home
`network Thereafter, the home network redirects data packets
`that are destined for the mobile device at its home address
`
`(in the home network) to the new care-of address.
`
`[0007] Although Mobile IP allows the mobile device to
`freely move between different networks and sub-networks
`while appearing to maintain the same network connection,
`
`the transition is not always a seamless one. For example,
`when a handoff occurs in the middle of an ongoing data
`transfer session, some data packets may be sent to the old
`care-of address before registration of the new care-of
`address can be completed. As a result, these data packets
`may become lost, thereby disrupting the flow of data packets
`to the mobile device. Depending on the duration of the
`disruption, the data transfer session may be only slightly
`affected or severely affected. For example, where the net—
`work is particularly slow or congested (hence, registration is
`delayed), a large number of data packets may be lost,
`possibly causing the application session to terminate or
`otherwise fail.
`
`[0008] Accordingly, it is desirable in a wireless access
`network to provide a system and method for handing off a
`mobile device in a substantially seamless manner.
`SUMMARY OF THE INVENTION
`
`[0009] The present invention is related to a system and
`method for handing off a mobile node in a seamless manner
`in a wireless access network. Procedures are implemented
`for allowing the mobile node to synchronize the handoff
`with a base node and a correspondent node. In this way, a
`seamless handoff may be achieved, since few or no data
`packets sent between the base node or the correspondent
`node and the mobile node are lost. The procedures are
`supported by both Mobile IPv4 and Mobile IPv6 as well as
`Hierarchical Mobile IPv4 and Hierarchical Mobile IPv6.
`
`In general, in one aspect, the invention is directed
`[0010]
`to a method of handing off a mobile node from an old
`sub-network router to a new sub-network router in an
`Internet Protocol based wireless access network. The
`
`method comprises using information from a lower layer of
`the OSI (Open Systems Interconnection) model to notify the
`mobile node that a connection with the old sub-network
`
`router will be discarded within a predetermined amount of
`time, obtaining a new care-of address for the mobile node
`from the new sub-network router, and sending a request
`message from the mobile node to a base node via the new
`sub-network router requesting a new binding. The method
`further comprises creating a new care-of address binding in
`the base node, issuing a reply message from the base node
`to the mobile node via the new sub-network router indicat-
`
`ing that the new care-of address binding has been created,
`and synchronizing a transfer of old care-of address data
`packets from the base node to the mobile node.
`
`the invention is
`in another aspect,
`In general,
`[0011]
`directed to an Internet Protocol based wireless access net-
`
`work. The network comprises a mobile node adapted to
`obtain a new care-of address from a new sub-network router
`
`and to issue a request message via the new sub-network
`router requesting a new binding upon being notified from a
`lower layer of the OSI (Open Systems Interconnection)
`model that a connection with an old sub-network router will
`
`be discarded within a predetermined amount of time. The
`system further comprises a base node adapted to create the
`new carc-of address binding upon receiving the request
`message from the mobile node and to issue a reply message
`to the mobile node via the new sub-network router indicat-
`
`ing that the new carc-of address binding has been created,
`wherein the mobile node and the base node are further
`adapted to transfer old care-of address data packets from the
`base node to the mobile node in a synchronized manner.
`
`

`

`US 2003/0018810 A1
`
`Jan. 23, 2003
`
`In general, in yet another aspect, the invention is
`[0012]
`directed to a method of handing off a mobile node from an
`old sub-network router to a new sub-network router in an
`Internet Protocol based wireless access network. The
`
`method comprises using information from a lower layer of
`the 081 (Open Systems Interconnection) model to notify the
`mobile node that a connection with the old sub-network
`
`router will be discarded within a predetermined amount of
`time, obtaining a new care—of address for the mobile node
`from the new sub-network router, and sending a request
`message from the mobile node to a base node via the new
`sub—network router requesting a new binding, the base node
`being a predetermined one of a home agent, a gateway
`foreign agent, and a mobility anchor point. The method
`further comprises the steps of creating a new care-of address
`binding in the base node, issuing a reply message from the
`base node to the mobile node via the new sub-network router
`indicating that the new care-of address binding has been
`created, and synchronizing a transfer of old care-of address
`data packets from the base node to the mobile node.
`
`[0013] Advantages of the invention include a faster hand-
`off wherein the number of data packets that are lost during
`a disruption in data transfer can be minimized or eliminated.
`Moreover, the invention provides a more eflicient handoff
`since no additional network bandwidth is required during the
`disruption duration. Yet another advantage is that the inven-
`tion does not require the establishment and maintenance of
`simultaneous bindings. Other advantages of the invention
`will become apparent from the following description and the
`claims.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0014] A more detailed understanding of the method and
`system of the present invention may be had by reference to
`the following detailed description when taken in conjunction
`with the drawings, wherein:
`
`[0015] FIG. 1 illustrates the flow of data packets in a
`wireless access network;
`
`[0016] FIG. 2 illustrates the registration of a mobile
`device in a wireless access network;
`
`[0017] FIGS. 3A & 3B illustrate the flow of data packets
`during a handoff in Mobile IPv4.
`
`[0018] FIGS. 4A & 4B illustrate the flow of data packets
`during a handoff in Mobile IPv6 where route optimization is
`used;
`
`[0019] FIGS. 5A & 5B illustrate the flow of data packets
`during a handoff in Mobile IPv6 where no route optimization
`is used;
`
`[0020] FIGS. 6A & 6B illustrate the flow of data packets
`during a smooth handoff in Mobile IPv4 where route opti-
`mization is used;
`
`[0021] FIGS. 7A & 7B illustrate the flow of data packets
`during a fast handoff in Mobile IPv4 where multicasting is
`uscd;
`
`[0022] FIGS. 8A & 8B illustrate the flow of data packets
`during a fast handoff in Hierarchical Mobile IPv4;
`
`[0024] FIG. 10A & 10B illustrate the flow of data packets
`during a fast handoff in Hierarchical Mobile IPv6 where
`route optimization is used;
`
`[0025] FIGS. 11A & 11B to 15A& 15B illustrate the flow
`of data packets during a handoif in Mobile IPv4 according
`to some embodiments of the invention where no route
`
`optimization is used, and the mobile device is capable of
`simultaneously accessing two wireless networks;
`
`[0026] FIGS. 16A & 16B to 17A& 17B illustrate the flow
`of data packets during a handoff in Mobile IPv4 according
`to some embodiments of the invention where no route
`
`optimization is used, and the mobile device is capable of
`accessing only a single wireless network at a time;
`
`[0027] FIGS. 18A & 18B to 22A& 22B illustrate the [low
`of data packets during a handoff in Mobile IPv4 according
`to some embodiments of the invention where route optimi-
`zation is used, and the mobile device is capable of simul-
`taneously accessing two wireless networks;
`
`[0028] FIGS. 23A & 23B to 24A & 24B illustrate the flow
`of data packets during a handoff in Mobile IPv4 according
`to some embodiments of the invention where route optimi-
`zation is used, and the mobile device is capable of accessing
`only a single wireless network at a time;
`
`[0029] FIGS. 25A & 25B to 29A & 29B illustrate the flow
`of data packets during a handoff in Hierarchical Mobile IPv4
`according to some embodiments of the invention where the
`route optimization is not used and the mobile device is
`capable of simultaneously accessing two wireless networks;
`
`[0030] FIGS. 30A & 30B to 31A & 31B illustrate the flow
`of data packets during a handoff in Hierarchical Mobile IPv4
`according to some embodiments of the invention where
`route optimization is not used and the mobile device is
`capable of accessing only a single wireless network at a
`time;
`
`[0031] FIGS. 32A & 32B to 36A & 36B illustrate the flow
`of data packets during a handoff in Mobile IPv6 according
`to some embodiments of the invention where route optimi-
`zation is not used and the mobile device is capable of
`simultaneously accessing two wireless networks;
`
`[0032] FIGS. 37A & 37B to 38A & 38B illustrate the flow
`of data packets during a handoff in Mobile IPv6 according
`to some embodiments of the invention where no route
`optimization is used and the mobile device is capable of
`accessing only a single wireless network at a time;
`
`[0033] FIGS. 39A & 39B to 43A & 43B illustrate the flow
`of data packets during a handoff in Mobile IPv6 according
`to some embodiments of the invention where route optimi—
`zation is used and the mobile device is capable of simulta-
`neously accessing two wireless networks;
`
`[0034] FIGS. 44A & 44B to 45A & 45B illustrate the flow
`of data packets during a handoff in Mobile IPv6 according
`to some embodiments of the invention where route optimi-
`zation is used and the mobile device is capable of accessing
`only a single wireless network at a time;
`
`[0023] FIGS. 9A & 9B illustrate the flow of data packets
`during a fast handoff in Hierarchical Mobile IPv6 where no
`route optimization is used;
`
`[0035] FIGS. 46A & 46B to 50A& 50B illustrate the flow
`of data packets during a handoff in Hierarchical Mobile IPv6
`according to some embodiments of the invention where
`
`

`

`US 2003/0018810 A1
`
`Jan. 23, 2003
`
`route optimization is not used and the mobile device is
`capable of simultaneously accessing two wireless networks;
`and
`
`[0036] FIGS. 51A & SIB to 52A & 52B illustrate the flow
`of data packets during a handoff in Hierarchical Mobile IPv6
`according to some embodiments of the invention where the
`mobile device is capable of accessing only a single wireless
`network at a time.
`
`DETAILED DESCRIPTION OF THE DRAWINGS
`
`[0037] Following is a detailed description of the drawings
`wherein reference numerals for like and similar elements are
`
`carried forward. For purposes of this description, a “net-
`work” refers to a wireless access network such as the Global
`
`System for Mobile Communication (GSM) that is capable of
`connecting let users therein to the Internet. A“sub—network”
`refers to a smaller portion of the network through which a
`network connection may be established. Also,
`the terms
`“connected” and “connection,” and “attached” and “attach—
`ment” may be used interchangeably to mean a wireless link
`to a network or sub-network.
`
`[0038] Embodiments of the invention provide a system
`and method for performing seamless handoff in a mobile
`networking environment. In some embodiments, the handoff
`involves a mobile node being notified that a connection with
`an old wireless sub—network will be discarded within a
`
`predetermined amount of time. The mobile node thereafter
`obtains a new care-of address from a new wireless sub-
`
`network, and sends a request message to a base node (e.g.,
`home agent) requesting a new binding. The base node
`creates a new care-of address binding and issues a reply
`message to the mobile node indicating that the new care-of
`of address binding has been created. The transfer of old
`care-of address data packets from the base node to the
`mobile node is thereafter synchronized to achieve a seamless
`handoff.
`
`[0039] As mentioned previously, Mobile IP is an extension
`of IP and is supported by both IPv4 and IPv6. A detailed
`description of Mobile IP support in IPv4 can be found in “IP
`Mobility Support,” C. Perkins, ed., IETF RFC 2002, Octo—
`ber 1996. Likewise, see Johnson, D., B., Perkins, C.,
`“Mobility Support in IPv6,” Internet draft, draft-ietf—mo-
`bileip-ipv6-12.txt, Work in progress, April 2000,
`for a
`detailed description of Mobile IP support in IPv6.
`
`[0040] Hierarchical Mobile IP is an extension of Mobile IP
`designed to handle regional traffic. Support for Hierarchical
`Mobile IP in IPv4 and IPv6 is described, respectively, in
`Gustafsson E., Jonsson A., Perkins C., “Mobile IP Regional
`Registration,” Internet draft, draft-ietf-mobileip-reg-tunnel-
`02.tXt, Work in progress, March 2000; and El Malki K.,
`Soliman H., “Hierarchical Mobile IPv4/v6 and Fast Hand—
`off,” Internet draft, draft-elmalki-soliman-hmipv4v6-00.txt,
`Work in progress, March 2000.
`
`in IPv4, or Mobile IPv4, is
`[0041] Mobile IP support
`substantially transparent to the transport and higher layer
`protocols (e.g., TCP) and does not require any significant
`changes to Internet hosts and routers that are currently being
`used. The key feature of Mobile IPv4 is that all the func-
`tionality required for processing and managing mobility
`information are embedded in well-defined entities: the home
`
`agent (HA), foreign agent (FA), and mobile node (MN).
`
`[0042] The home agent is a node, typically a router, on the
`home network that effectively allows the mobile node to be
`reachable by the rest of the Internet at its home address, even
`when the mobile node is not attached to its home network.
`
`The foreign agent is a node, also typically a router, on a
`foreign network that can assist the mobile node in receiving
`data packets delivered to the care-of address. The home
`agent and the foreign agent are often referred to as mobility
`agents, which is a general term for nodes that provide
`mobility support services to the mobile node.
`
`[0043] The mo

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket