throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2004/0261116A1
`Mckeown et al.
`(43) Pub. Date:
`Dec. 23, 2004
`
`US 2004O261116A1
`
`(54) BROADBAND COMMUNICATIONS
`(76) Inventors: Jean Christophe Mckeown, Mandelieu
`(FR); Henri Chabrier, Biot (FR)
`
`
`
`Foreign Application Priority Data
`(30)
`Jul. 3, 2001 (EP)........................................ O1401767.7
`Mar. 26, 2002 (WO).
`... PCT/GB02/O1461
`May 22, 2002 (WO).......................... PCT/GB02/02372
`
`Correspondence Address:
`WOLF GREENFIELD & SACKS, PC
`
`Publication Classification
`
`7
`
`FEDERAL RESERVE PLAZA
`
`83 s
`
`- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Holyg:
`
`600 ATLANTIC AVENUE
`
`Oa -
`
`1 - O
`
`- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
`
`BOSTON, MA 02210-2211 (US)
`
`(21) Appl. No.:
`
`10/481,933
`
`(22) PCT Filed:
`
`Jul. 3, 2002
`
`(86) PCT No.:
`
`PCT/GB02/03074
`
`ABSTRACT
`(57)
`The invention relates to communications, particularly but
`not exclusively broadband communications. One facet of the
`present invention relates to provisioning of Services in a
`communications network and finds particular, but not exclu
`Sive, application in a broadband network environment or
`other environment where Services are provisioned. The
`provisioning of Services will now be discussed in more
`detail.
`
`10
`
`ISP Server
`
`Internet
`175
`
`190
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 1 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 1 of 65
`
`US 2004/0261116A1
`
`
`
`110
`
`ISP Server
`
`175
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 2 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 2 of 65
`
`US 2004/0261116 A1
`
`User
`Provisioning
`Request
`Via Internet
`
`200
`
`? 180
`
`DHCP Lease Query
`
`DHCPACK
`MACaddr
`
`
`
`220
`
`Provisioning
`Module
`
`205
`
`
`
`210
`
`
`
`
`
`
`
`
`
`225
`
`
`
`
`
`
`
`
`
`230
`
`New Service,
`To User
`
`Fig. 2
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 3 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 3 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`Access
`Device
`Manager
`
`
`
`
`
`CNR
`(DHCP, DNS, NTP,
`TFTP)
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 4 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 4 of 65
`
`US 2004/0261116A1
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 5 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 5 of 65
`
`US 2004/0261116A1
`
`Fig. 5
`
`p
`
`522
`
`Customer A
`Sophia Antipolis/Les
`Genéts
`(C1700)
`CE A2 (C700
`
`N
`
`s
`
`516
`X
`POP "Sophia Antipolis)
`SEs
`NS2.
`518 SE
`5i
`SE Ng- PE2
`(CT206) Si (c3662)
`
`POP "Antibes"
`
`5O2
`
`
`
`WRFA
`
`512
`
`504
`
`Customer A
`Antibes/St
`Claude
`CEA
`(c1700)
`
`
`
`
`
`
`
`
`
`Operator Data Centre
`
`SEA customer
`Self-care FE
`
`(SEAmgr
`Keef
`
`IPBEWith
`MPLSVPN
`
`528
`
`
`
`CentraSP services
`
`Webernail server
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 6 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 6 of 65
`
`US 2004/0261116A1
`
`Fig. 6
`
`Customer A
`Sophia Antipolis/Les Genets
`CE A2 (C1700)
`
`Customer A
`Antibes/St
`Claude
`
`CE A1
`(C1700)
`
`
`
`Customer B
`Antibes/
`Garoupe g
`
`
`
`
`
`
`
`POP "Antibes"
`
`
`
`VRGA
`VRFB
`
`ISEA custone
`self-care FE ISEAmgr
`Kernel
`
`
`
`
`
`
`
`
`
`Central ISP services
`
`Webfemail server
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 7 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 7 of 65
`
`US 2004/0261116A1
`
`Fig. 7
`
`X
`
`
`
`
`
`Customer A
`Antibes/St
`Claude
`
`CEA
`(Cl 700
`s
`
`Customer B
`Antibes/
`Garoupe
`
`
`
`
`
`
`
`ISEA customer
`self-care FE
`
`Customer B
`Sophia Antipolis/
`ADSL
`CE B2 (Soho 77)
`
`
`
`Customer A
`Sophia Antipolis/Les
`Genéts
`CE A2 (C1700)
`
`POP "Antibes"
`
`É59-5iis,
`Cisco 2924 ISEAVPN
`VRFA
`
`
`
`
`
`
`
`POP "Nice"
`
`
`
`Central ISP services
`
`Web?email server
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 8 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 8 of 65
`
`US 2004/0261116A1
`
`
`
`Customer B
`Sophia Antipolis/ADSL
`CEB2 (Soho 77)
`
`. Customer B
`Valbonne/ADSL
`CEB3 (Soho 77)
`Sa:
`
`Customer A
`Sophia Antipolis/
`Les Genéts
`CE A2 (C1700)
`
`Fig 8
`
`Customer A
`Antibes/St
`Claude
`
`CEAl
`
`Customer B
`Antibes/
`Garoupe
`CEB1
`(C1700)
`
`
`
`
`
`
`
`
`
`
`
`POP "Antibes"
`
`
`
`VRGA
`VRFB
`
`Operator Data Centre
`
`ISEA customer
`Self-care FE
`
`Central SP services
`
`CEC13
`(C1700) &
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 9 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 9 of 65
`
`US 2004/0261116A1
`
`VPN B
`
`-
`
`
`
`*********-***===*~~•••••••• ------------________
`
`
`
`----***********----•••••••••••• -------------------------
`
`
`
`804.
`
`ig.
`
`9
`
`VPN B
`
`VPN A
`
`lg.
`
`10
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 10 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 10 of 65
`
`US 2004/0261116A1
`
`
`
`Yefity
`ement
`g
`
`ioning
`POW
`
`II * I || «… :)
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 11 of 120
`
`

`

`US 2004/0261116 Al
`
`ye
`
`sot
`
`eaeaeESTd
`
`ela
`
`feBa
`
`vfTeer
`
`Patent Application Publication Dec. 23,2004 Sheet 11 of 65
`
`Seeoa SECO“Fee
`
`wyicLnE2s3|‘IAl
`9071‘9IZI=~201-pIZI-|b0CT—ZI‘BLY
`
`
`
`
`tr«teOReeEReneRTeyeeetranswetmenSARLEEinitC2RLMateoteeduNTTSAMaCoaneeel==oeamenhale?
`
`
`z.— *feeeeeeleeeaeeeretenDatemeatpeetaremiratTanneneiaethSinemOntwemerawoseFerreetewyTRelieBeaLANatATSie-ik
`
`
`
`
` EIT7!af12OTPANT‘aeraneetneeeeinnotsee?epeeotetme,Peeseenswe-olinpapabinaiewiaiaea
`
`
`
`ooRBarateOrreciente“taraawe8dsFerlandFOLENTTAaeiatMpaArenabalanatsairteliraeahemienar
`
`sweetoosettNaamegtateTeatTEEmathscomandsnl2tataSCRETRECeegehEettaShematinbeclSSEADTeaQe2Siteeeee
`...-.-Risemkssaltee9sLeakeperderntnideeweeSatL.acelinaigontlncniveera,iiSEt|-'.oomeeALSOeTderieralt
`
`
`
`
`
`re.tetoeweweteRew-aaeeereOEatLAaSoetanaieBeeTieleceeheaeRTTtadoa}.
`
`aEENETNTS
`
`CSCO-1019
`CISCO SYSTEMS, INC./ Page 12 of 120
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 12 of 120
`
`
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 12 of 65
`
`US 2004/0261116A1
`
`
`
`?inštin?, šº
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 13 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 13 of 65
`
`US 2004/0261116A1
`
`
`
`a
`
`2.
`
`it
`
`E. t
`
`3
`s
`
`s
`
`.
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 14 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 14 of 65
`
`US 2004/0261116A1
`
`
`
`SO
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 15 of 120
`
`

`

`US 2004/0261116 Al
`
`RENDCLFOREAEEeeeotBEEgtNIAAAByTREAASC=r;se.’iiatiams9c91
`Patent Application Publication Dec. 23,2004 Sheet 15 of 65 $
`*RNeetETatieWNSeanaVdMETRE
`9T9IFIST8091ZI9T9091pooro1ntOT‘Bly
`
`
`
`.temetare!NESenraaredikLYLertchiAanteAONhaanELaemeSergeAset
`
`
`1»tetaemetantaSEMIERameehyNeEBNETPcopeReteatFeeaEaathyTINTatPASEEEBoooarsgaaranincomer=Tecnnnacm
`
`SOeaeneteetatteAdeeeetemetoelet:ainnDlADSCAAaaALeesAATdakeMRfenSddanionaashinreeaEeTe
`
`
`‘FTtePTalSerbcopsSONIMeEBeTNEeSTSeTaeMENTrTROHDceaF
`rae,em2IbelFallKapilSTACherieRantCeBEReeeOt9btSaENSTORATUTnee4-
`Y..chHeereameen
`aMEaNReeeattAleneRiantonoe8tlteidhateLTMetterAtdeAulreRIdw2hieFEOUabaRTERARASAa-
`ReteeaTOEPEwaeFaeateeatarae
`ieENCRPRAEITrinaoheRod8thcPiRAIateiTp
`HiroToc,eeMETyeot
`Rina!meralaritetBIASUpTieagIN
`
`nasea—oc91
`cre~PareZ09T
`1]ie ~9091
`Pearseitif“dSor
`
`.acc9T
`
`8191
`
`ue8791
`
`Se Ate WIT
`
`Tmpeatcre
`
`“¢
`
`seers
`
`OTFatr4
`
`Or9T
`
`CSCO-1019
`CISCO SYSTEMS, INC./ Page 16 of 120
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 16 of 120
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 16 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`* *
`
`Ephiaepressieurs
`
`ZI ’31,
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 17 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 17 of 65
`
`US 2004/0261116A1
`
`¿¿.*************No.aeae?,
`
`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!es),
`
`
`
`
`
`
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 18 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 18 of 65
`
`US 2004/0261116A1
`
`
`
`6 I 31 H
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 19 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 19 of 65
`
`US 2004/0261116A1
`
`
`
`0Z (31 H
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 20 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 20 of 65
`
`US 2004/0261116A1
`
`
`
`IZ 31 H,
`
`
`
`
`
`
`
`~~~~----==================::=?
`
`~~ ~~~~ ~~~~ ~~~~ ~~~~============~::~~===========
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 21 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 21 of 65
`
`US 2004/0261116A1
`
`National Data Centre 1 Head End
`
`
`
`Subscriber. Home
`
`Ca 9
`
`d r
`
`Subscribgt PC
`
`
`
`
`
`STC
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 22 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 22 of 65
`
`r SES A
`large??ent
`POWisioni
`
`
`
`US 2004/0261116A1
`S
`So
`N
`
`i
`
`4.
`
`
`
`teleo Sybiu.usld 'sapuysal)0'KJLAu}ONN) seqee
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 23 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 23 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`
`
`N
`CN
`SO
`
`d
`
`f
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 24 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 24 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`~~ ~~~~ ~~~~::~~~--~~~~::~~*~*~*~~~~);… :-.…….…….…….
`
`· 7, s
`
`~~~~~a^ * *.*?*^^*************?s
`************?*******
`
`************ · ***************
`
`|
`
`*** ae;
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 25 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 25 of 65
`
`US 2004/0261116A1
`
`
`
`#7017CI (O) A
`
`9Z 31 H,
`
`
`
`
`
`ZOLZ ~~~>- ---- SXI o AA10 N ss?oo y
`
`90/Z
`
`
`
`
`
`·······---····---···· ??£5
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 26 of 120
`
`

`

`Patent Application Publication Dec. 23,2004 Sheet 26 of 65
`
`US 2004/0261116 Al
`
`woTjdiosep
`
`PaTlejeq-
`
`{DERNRRREORPAREROTeee
`
`woreySUNS0p
`
`povesye
`
`SUOTIOYs
`
`oe}0}
`
`ee
`
`poourapy
`
`uoTeTALI0N
`
`CO8T
`
`CSCO-1019
`CISCO SYSTEMS, INC./ Page 27 of 120
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 27 of 120
`
`
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 27 of 65
`
`US 2004/0261116A1
`
`
`
`icketing
`
`inventory
`
`CapaC
`ing
`Plann
`
`Prov
`ision
`ing
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 28 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 28 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`Z00€
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 29 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 29 of 65
`
`US 2004/0261116A1
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 30 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 30 of 65
`
`US 2004/0261116A1
`
`
`
`s
`
`it
`
`... "
`
`is
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 31 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 31 of 65
`
`US 2004/0261116A1
`
`
`
`****
`
`! *
`
`Z08%
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 32 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 32 of 65
`
`US 2004/0261116A1
`
`
`
`ºg 8,
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 33 of 120
`
`

`

`Patent Application Publication Dec. 23,2004 Sheet 33 of 65
`
`US 2004/0261116 Al
`
`
`
`JO}MATASINJOSHTYOIY
`
`WOYLIOT (djaHysdummeg/sfoo,prodey/MatA
`-.MTATOTZBSOTUT/(suoIselpuesotjunes
`
`uoneueuMs0q‘WuaUTTHOS)MATAoTydesZoayquoudinby
`
`
`
`
`SANa
`
`/2T)SONA
`
`
`
`yuomdmbsy
`
`WOTed0T
`
`pe‘sly
`
`CSCO-1019
`CISCO SYSTEMS, INC./ Page 34 of 120
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 34 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 34 of 65
`
`US 2004/0261116A1
`
`
`
`Z098
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 35 of 120
`
`

`

`
`
`Patent Application Publication Dec. 23,2004 Sheet 35 of 65 hervebiapie
`
`
`
`
`
`
`
`
`
`
`pannegtopenety1WeteeanmenpaeviangaettugsenletpronnatGMUINGTENNER,
`
`teat
`
`NRT)LLABMEREDTHthneeDementia
`
`
`
`
`
`
`
`.WUerineAnaryeLkelmhahbeaeh
`
`
`
`cacti
`
`tkeJlanrimetheaseendOMEameeMORIgy«
`
`
`
`AARREELrarineteaaNEMOLE)
`
`
`
`
`
`
`
`
`
`
`
`Atojoangayywarysev9gsno,Buyoyuoy
`
`BfostiogJeg
`
`
`
`TRANbaftaaoberpsaeepeensOOHPMEtee
`
`veaitISHRetMNaotoN,
`
`
`
`.seratony,1eyebePoreAa
`
`
`
`
`
`SILA:9er)emntaney
`
`
`
` -AIANSYJeruagBupoyLoyy|“ent
`
`pied
`
`
`
`
`
`‘goPetSAAREr|PAGALOB,MELDtate,
`
`SeaESUEHOTMechOEPtSenRG,nt
`
`PoNequrPE5SeaLpAcErrreAst9]
`
`
`
`SttapelioemeneyaesetreareAEEALEOTSTAMEN
`
`Shoeonapp)
`
`2AESOSS
`
`
`
`nurActoroho
`
`Peeps:1aaask
`
`reneera
`
`
`
`byRatsdehiasabenekaidibeahbcdte,dashhecblaoabtickottated
`
`wpeyerane)
`
`US 2004/0261116 Al
`
`
`
`Rpmtataeeewet?hereaesreane
`
`
`Leninaeemaeneneemeet
`
`amen:eeSonyasave,oy
`
`TTmyOreeTOEAL
`
`
`
`
`
`
`
`scomeelepeespeeeenef)eamesgstamens
`
`
`
`
`
`therataenmemerenntetopetrtmamentiatonvena
`
`aaaghe
`
`
`
`
`
`
`
`tte
`
`
`
`aycemngeconmyoe‘Mertome4
`
`amereenney6
`
`
`
`
`
`(rang!worrmugjyoun,
`
`
`
`
`
`AcreeprmeretearongannaapeseTmen
`
`
`
`SoearenNaorapTADaae
`
`RareayentERSYemmio
`
`
`
`Sethtaleerlaheeee
`
`
`
`i}Mtmemmamyvenimy¢
`
`Anousismuy
`
`
`
`
`
`Amymsmennpypieay6
`
`
`
`
`
`emAEOeSapveerLINEPerlenbaranSedMeeiy
`
`re
`
`roe
`
`
`
`NeymenSeason
`
`HeOemRNPLEad
`
`
`
`[UrqrmeenttepawttennetomatpragummedayesContanngaannN
`
`CSCO-1019
`CISCO SYSTEMS, INC./ Page 36 of 120
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 36 of 120
`
`
`
`
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 36 of 65
`
`US 2004/0261116A1
`
`
`
`----
`089.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`suurele queuodu00
`
`TTV
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 37 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 37 of 65
`
`US 2004/0261116A1
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 38 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 38 of 65
`
`US 2004/0261116A1
`
`Egg
`ye
`3.
`
`gy
`
`y g
`
`i.
`
`Siggy
`
`EY
`i
`3.3/s:
`
`IgE
`
`i
`
`Sr.
`.
`
`.
`
`s
`
`-§§§§
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`iE i
`
`£ 31 H
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 39 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 39 of 65
`
`US 2004/0261116A1
`
`
`
`Egy
`Egy
`
`r.
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 40 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 40 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`If, '$1H
`
`{{lNFIIN
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 41 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 41 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`|---------------, -(-(
`
`??QUIQ3eue.W
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 42 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 42 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`No.ee!~.No..
`
`
`
`Sqn H U) CISHN
`
`XJOAA13N.
`quouroßeue W.
`
`
`
`
`
`---- - - - - - - - - ~~ ~~~~ - - - - - - - - - - - -...-_- _...:
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 43 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 43 of 65
`
`US 2004/0261116A1
`
`
`
`4502
`
`
`
`Regional Head End
`irls Coirpretti relatives
`to HFC Haage
`
`s
`
`
`
`'
`-- k
`sails eigs
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 44 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 44 of 65
`
`US 2004/0261116A1
`
`
`
`Broadband Router
`
`Downstream
`Channel
`
`Upstream
`Channels
`
`Fig. 45
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 45 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 45 of 65
`
`US 2004/0261116A1
`
`
`
`Equipment Map
`
`
`
`
`
`CMTS Router
`Detailed Information
`
`
`
`CMTS cards
`Detailed Information
`
`
`
`
`
`Segmentation
`
`Fig. 46
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 46 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 46 of 65
`
`US 2004/0261116A1
`
`
`
`Z† 31.I.
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 47 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 47 of 65
`
`US 2004/0261116A1
`
`Document Type
`Selection
`
`Document Attributes
`Selection
`
`Document List
`Display
`
`Document Attributes
`Management
`
`Document
`Display
`
`Fig. 48
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 48 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 48 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 49 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 49 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`0ç 31 H
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 50 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 50 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`QUIEN SIIHºt! JQJ 5e??uels
`
`
`
`
`
`Lae
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 51 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 51 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2. sy
`W s
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 52 of 120
`
`

`

`Patent Application Publication Dec.
`23
`
`2004 Sheet 52 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 53 of 120
`
`

`

`Patent Application Publication Dec. 23,2004 Sheet 53 of 65
`
`US 2004/0261116 Al
`
`
`
`2}Ulpeujepsesureg
`
`ogTaxesVVSI
`
`SUMOISTAOAY=ZSSWUII]=|JUSUTASEURTAY=(0)
`
`
`
`
`unETeomSegOOOO.=Ss”Spoorutuonayomtoedsoq)Jo3nooumMjeqo]sou)siog
`
`“P00SOIATES=x(00000¥0CISH’2'})sseip
`
` SpuOdEST]IUlUOTWoYloedsay}JOInoounPeqopsOMSIaS|<qnoou>|
`
`
`
`OLEURDSY}JOYSe}WEIS|<OLIBUROS>| —_—_—_<UONDYS|-TWHSPOUle[qRDSY}JO9podUOTFBO0]OU}S}OSfoUoTPesOHIO]SU}JoyBe}W7eIS|<BOLOOTS|CHEEOMJOSURNAMSIS|<AUTEND|HOYOS
`
`
`
`TomeswORDYaOFFTES|
`
`
`<OUIRNOOIATIS>
`
`CSCO-1019
`CISCO SYSTEMS, INC./ Page 54 of 120
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 54 of 120
`
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 54 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`
`
`
`
`uogd?osaq
`
`----<ºpOOGISH>
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 55 of 120
`
`

`

`Patent Application Publication Dec. 23
`
`9
`
`2004
`
`Sheet 55 of 65
`
`US 2004/0261116A1
`
`
`
`:3p00 00||AJOS – x
`
`(0000
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 56 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 56 of 65
`
`US 2004/0261116A1
`
`- seven
`
`Service #N
`
`-
`
`Service HN
`
`Location HN
`
`- Location N
`- scenario HN
`
`Fig. 55
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 57 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 57 of 65
`
`US 2004/0261116A1
`
`4:5; KS
`
`w
`
`rts,
`
`- - - -g- - - - - - - - - - - - - - - - - - - - -
`
`
`
`• • • • • • • • • • • • • • • • • • • •
`
`T
`
`
`
`-------------------------------------195 ***
`
`S.
`
`***********!!!!!!!).
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 58 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 58 of 65
`
`US 2004/0261116A1
`
`Jº!! IMA LILIBIV
`
`
`
`
`010e.J.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`8019
`
`VOLS
`
`90.19
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 59 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 59 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`
`
`E.
`
`
`
`Figure 58
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 60 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 60 of 65
`
`US 2004/0261116A1
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 61 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 61 of 65
`
`US 2004/0261116A1
`
`
`
`
`
`
`
`
`
`#fffffffff;
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 62 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 62 of 65
`
`US 2004/0261116A1
`
`
`
`Figure 61
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 63 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 63 of 65
`
`US 2004/0261116A1
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 64 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 64 of 65
`
`US 2004/0261116A1
`
`
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 65 of 120
`
`

`

`Patent Application Publication Dec. 23, 2004 Sheet 65 of 65
`
`US 2004/0261116A1
`
`Provides
`insta.Ele
`Protection
`
`Proyis
`bata
`Protection
`
`Both Modes are in
`Active. Active hide
`
`
`
`Primary Data
`
`Mirrored Cata
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 66 of 120
`
`

`

`US 2004/026111.6 A1
`
`Dec. 23, 2004
`
`BROADBAND COMMUNICATIONS
`0001. According to one embodiment, the broadband net
`work may be, but is not limited to, an MPLS (Multi-Protocol
`Label Switching) or an IPSec (IPSecurity) network and the
`service may be provisioned via a Virtual Private Network
`(VPN) connection.
`0002 Provisioning is a fundamental step in establishing
`a connection with a user. The user is normally provided with
`a user device, a non-limiting but illustrative example of
`which includes a Personal Computer (PC) and an access
`device. For example, in a broadband network, a cable
`modem or Digital Subscriber Line (DSL) modem normally
`provided as an access device to connect the user device to
`the broadband network. With a conventional dial up net
`work, any user with a Suitable modem and is able to dial into
`a Service (although Some Service may request a password
`following connection whereas others may allow open or
`guest access). Similarly, with Internet Services, any user with
`access to the Internet can access a desired web address,
`although Some sites may require passwords. In both cases,
`however, it is not necessary for the Service to have details of
`the user equipment in advance of connection. In contrast,
`broadband Services must be specifically provisioned for a
`given user. In order to provision Services for a broadband
`connection, it is necessary for the provisioning application
`to have a unique “physical” identifier of the user with whom
`the Service is being provisioned. In the case of a cable
`modem connection in particular, this may be referred to
`variously as physical address or identifier, hardware address
`or Media Access Control (MAC) address. This may be
`achieved by, for example, a user manually reading an
`identifier of a hardware product (for example cable modem)
`printed on the packaging and communicating this, for
`example by telephone, to the Service provider. This manual
`provisioning method obviously has drawbacks, it is labour
`intensive and renders rapid provisioning of new Services
`cumberSome.
`0003) In the case of a DSL connection, the DSL modem
`does not have a MAC address nor a permanent IP address
`but the PVC ID used for the connection between a DSL
`modem and a Broadband Access Router (BRAS) is used to
`identify the user; provisioning is carried out by managing
`the Software PVC between the BRAS and DSL modem.
`Class of Service and Quality of Service are managed through
`the settings of the PVC. When connecting the PC to the
`modem and booting the system, the actual PVC ID is
`transmitted acroSS the network and can be used for user
`asSociation. Thus, in the case of a DSL connection, although
`the relevant “physical address” which identifies the DSL
`modem is in fact that of an ATM Virtual connection, pursuant
`to the invention it has been appreciated that this can be
`regarded as a physical or hardware address for the purpose
`of provisioning and treated in a similar manner to a cable
`modem MAC address. AS used in this specification, the term
`“hardware address” or “physical address” is intended to
`encompass a PVC ID in the case of a DSL connection. The
`terms may encompass another address or identifier which
`uniquely characterises a connection to a Specific acceSS
`device in other contexts. The terms are intended to distin
`guish from higher level identifiers, Such as an IP address or
`email address, which is not directly associated with a
`particular acceSS device.
`
`It is also possible to provide web-based applica
`0004.
`tions for provisioning for a cable modem whereby a user
`enters a MAC address (as defined below) or physical device
`identifier into an interactive website; this reduces labour at
`the provisioning end but Still requires a user to provide a
`(normally lengthy) physical identifier correctly. In prior art
`Systems, the access device generally connects Substantially
`transparently and the physical address (MAC address) of the
`user device (PC) is normally used to define the connection.
`0005. It has been proposed to provide specific application
`Software to read the hardware address details and commu
`nicate these to a provisioning Service provider and the
`provision of high-level application Software at the user end
`may facilitate automatic provisioning of Services. It does,
`however, of course require Specialist Software at the user
`end, which must be provided, adding to costs and complex
`ity, and which may not always be present So may need to be
`installed by a user.
`0006 Aspects of the invention are set out in the inde
`pendent claims to which reference should be made. Pre
`ferred features are Set out in the dependent claims. Repre
`Sentative and further aspects are discussed below.
`0007. There is herein provided a method of providing an
`assured Service to a user via a virtual private connection in
`a distributed network, the method comprising providing an
`agent in the network and configuring the agent to monitor
`the Virtual private connection by Simulating communication
`over the connection.
`0008 Preferably, the agent is arranged to reside on a node
`of the network other than the user's end node.
`0009 Further preferably, the agent is arranged to receive
`configuration information identifying a connection to moni
`tor.
`0010. According to a further preferable feature, a single
`agent is arranged to receive configuration information iden
`tifying a plurality of independent connections to monitor.
`0011 Preferably, the method further comprises configur
`ing the agent to pass a fault report to a remote network
`monitoring component in the event that a fault is detected in
`the provisioned Virtual private connection.
`0012. There is also herein described a method of provid
`ing an assured Service to a user via a virtual private con
`nection in a distributed network, the method comprising
`provisioning a virtual private connection based on provi
`Sioning information and, based on the provisioning infor
`mation, configuring an agent in the network to monitor the
`provisioned virtual private connection by Simulating com
`munication over the connection.
`0013 Preferably, configuration information is sent to a
`pre-existing agent.
`0014. According to an alternative preferable feature, an
`agent is launched if no preexisting agent is available to
`monitor the provisioned connection.
`0015 Preferably, the agent is further configured to pass a
`fault report to a remote network monitoring component in
`die event that a fault is detected in the provisioned virtual
`private connection.
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 67 of 120
`
`

`

`US 2004/026111.6 A1
`
`Dec. 23, 2004
`
`0016. According to a further aspect, there is provided a
`method of provisioning a desired communications Service
`for a user acroSS a network, the method comprising obtain
`ing information for a desired communications Service to be
`provisioned based on information associated with an exist
`ing connection for the user and provisioning the desired
`communications Service based on the information obtained.
`0.017. This may facilitate provisioning by making use of
`an existing connection as a Source of information on which
`to base provisioning of a new connection.
`0.018. According to a preferred embodiment, there is
`provided a method of provisioning a Service in a broadband
`network to a user device having an internetwork protocol
`address, the method comprising:
`0019 obtaining an internetwork protocol address of a
`user device for whom a Service is to be provisioned;
`0020 Sending a configuration protocol query message
`to a configuration related address Server, the message
`containing the internetwork protocol address of the user
`device;
`0021 waiting for a response message from the server;
`0022 extracting a hardware address related to the user
`device from the response message;
`0023 provisioning a network connection with the user
`device based on the hardware address obtained from
`the response message.
`0024. There is herein described an improved and simpli
`fied method of facilitating provisioning in communications
`networks, particularly broadband networks. Preferably a
`user may be able to purchase an access device, Such as a
`cable or DSL modem, “off the shelf and services may be
`provisioned for the access device without the Service pro
`vider having pre-provisioned the access device or Supplied
`Specialist Software.
`0.025 According to one embodiment, the broadband net
`work may be an MPLS or an IPSec network. The user device
`may be provisioned via a Virtual Private Network (VPN)
`connection and, in particular, via an IP VPN connection.
`0026. There is described herein a method of provisioning
`a communications Service for a user, the method comprising
`obtaining a hardware address for an access device, for
`example a cable modem MAC address or PVC ID in the case
`of a DSL connection, based on a communications protocol
`address, Such as an Internet Protocol address, of a user
`device, for example a PC, and provisioning a Service based
`on the hardware address obtained. The hardware address can
`be obtained using a low level protocol, for instance DHCP
`lease query.
`0027. Also described is the use of a communications
`protocol address, such as an Internet Protocol (IP) address,
`of a user device to obtain a physical address of an acceSS
`device for use in provisioning a Service for the user via the
`access device.
`0028. Further, there is also described herein a method of
`provisioning a Service for a network acceSS device compris
`ing receiving a request from a user for a Service which
`request does not include the physical address of the acceSS
`device and provisioning a Service based on obtaining the
`
`physical address of the acceSS device using a communica
`tions protocol address, such as an Internet Protocol (IP)
`address, for the user.
`0029. A provisioning application is also described, which
`comprises means for receiving a communications protocol
`address, such as an Internet Protocol (IP) address, of a user
`device; means for discovering the physical address of an
`acceSS device associated with tile user device based on the
`communications protocol address and means for provision
`ing a Service for the acceSS device based on the discovered
`physical address.
`0030 The methods and apparatus described above pref
`erably operate without requesting the user to Supply a
`physical address for the acceSS device and without requiring
`the user to install Software specific to the Service provider.
`0031. It has been appreciated that it is possible to obtain
`or verify the physical device address of a user device Such
`as a PC by a “brute force” trawl through IP servers in an IP
`environment. However, Such a method is not particularly
`efficient in terms of resources and a more elegant method has
`been developed; this can drastically reduce time taken to
`obtain a physical address corresponding to an IP address.
`0032. There is further herein-described a method of pro
`Visioning a Service in a communications network for a user
`having an communications protocol address, Such as an IP
`address, the method comprising:
`0033 obtaining a communications protocol address of
`a user for whom a Service is to be provisioned;
`0.034
`Sending a DHCP lease Cuerv message to a DHCP
`9.
`query
`9.
`Server, the message containing the communications
`protocol address of the user;
`0035) waiting for a DHCP response packet from the
`Server,
`0036) extracting a hardware address, such as the MAC
`address or the PVC ID, of the user from the DHCP
`response packet;
`0037 provisioning a network connection with the user
`based on the hardware address obtained from the
`DHCP response packet.
`0038. By way of additional background, it is noted that
`the method described above makes use of the well estab
`lished Dynamic Host Configuration Protocol (DHCP),
`details of which can be found in RFC 2131 of the Internet
`Community dated March 1997 and available, inter alia, at
`http://www.dhcp.org/rfc2131.html, the contents of which
`are incorporated herein by reference. The method also
`makes use of the draft DHCP Lease Query message proto
`col, details of which may be found on the ietf.org website
`and are Summarised below. As those skilled in the art will
`appreciate, DHCP is an established low-level protocol for
`managing IP connections. DHCP presupposes that Services
`have been previously provisioned for the user with whom a
`connection exists and does not directly concern itself with
`provisioning.
`0039 Those skilled in the art will appreciate that provi
`Sioning of Services is normally a distinct process from low
`level communication between access concentrators and
`DHCP is not normally considered directly relevant to pro
`Visioning applications. In particular, die DHCP lease query
`
`CSCO-1019
`CISCO SYSTEMS, INC. / Page 68 of 120
`
`

`

`US 2004/026111.6 A1
`
`Dec. 23, 2004
`
`has been designed for acceSS concentrators within a network
`to rebuild address information gleaned from their acceSS
`relay function after rebooting or replacement. However, it
`has been appreciated that features of DHCP can in fact also
`be used to simplify provisioning. A user for whom a Service
`is to be provisioned will often have a pre-existing IP address.
`Using DHCP Lease Query, the hardware parame

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