Introduction to DOCSIS 3.0
Transcription
Introduction to DOCSIS 3.0
Introduction to D O C S IS 3 . 0 Speaker: Byju Pularikkal, Cisco Systems Inc. 1 1 A crony m s / A b b re v ia tions DOCSIS = Data-Ov e r -Cab l e Se r v i c e In te r f ac e Sp e c i f i c ati o n CMT S = Cab l e Mo d e m DS = Do w n s tr e am T e r m i n ati o n Sy s te m U S = U p s tr e am CM = Cab l e Mo d e m M-CMT S = Mo d u l ar CMT S P C = P r i m ar y Ch an n e l B G =B o n d in g G r o u p Q A M = Q u ad r atu r e A m p l i tu d e Mo d u l ati o n T L V = T y p e L e n g th V al u e B P I = B as e l i n e P r i v ac y In te r f ac e S-CDMA = Sy n c h r o n o u s Co d e Di v i s i o n Mu l ti p l e A c c e s s ML D = Mu l ti c as t L i s te n e r Di s c o v e r y SA = Se c u r i ty A s s o c i ati o n E A E = E ar l y A u th e n ti c ati o n an d E n c r y p ti o n MIC = Me s s ag e In te g r i ty Ch e c k MDD = MA C Do m ai n De s c r i p to r CIN = Co n v e r g e d In te r c o n n e c t N e tw o r k E Q A M=E d g e Q A M OSSI = Op e r ati o n s Su p p o r t Sy s te m In te r f ac e Q P SK = Q u ad r atu r e P h as e Sh i f t K e y i n g F N =F ib e r n o d e H F C = H y b r i d F i b e r Co ax i al DT I = DOCSIS T i m i n g In te r f ac e DE P I = Do w n s tr e am E x te r n al P H Y In te r f ac e DR F I = Do w n s tr e am R ad i o F r e q u e n c y In te r f ac e IG MP = In te r n e t G r o u p Man ag e m e n t P r o to c o l A SM = A n y So u r c e Mu l ti c as t SSM = So u r c e Sp e c i f i c Mu l ti c as t MMH = Mu l ti l i n e ar Mo d u l ar H as h OCSP = On l i n e Ce r ti f i c ate Statu s P r o to c o l CR L = Ce r ti f i c ate R e v o c ati o n L i s t N D = N e tw o r k Di s c o v e r y 2 2 A g e nda Motivation for DOCSIS 3.0 DOCSIS 2 .0 ove rvie w Mod u l ar CMT S ( M-CMT S) arc h ite c tu re DOCSIS 3.0 ove rvie w Downstream channel bonding U p stream channel bonding Mu lticast P hy sical lay er technologies S ecu rity O S S I IP v6 in Cab l e 3 3 M otiv ation - W h y D O CSIS 3 .0 ? 4 4 D O C S IS 3 . 0 B us ine s s O b j e ctiv e s A llow more BW f or DO C S I S 1 . X & 2 . 0 C Ms L imit/ redu ce more node sp lits I ntrodu ce new H S D serv ice of 5 0 to 1 0 0 Mbp s A llow migration of ex isting cu stomers to higher tier and DO C S I S 3 . 0 cap ability T o p rov ide more robu st data encry p tion A ddress the need f or more I P address sp ace throu gh the su p p ort of I P v 6 R edu ction of the ov erall cost of C MT S p orts Break DS / U S dep endence i. e. indep endent scalability of U S and DS E x p ected to redu ced the cost of downstream p ort by more than 1 / 1 0 5 5 DOCSIS 2.0 Ov e r v i e w 6 6 D O C S IS 2 . 0 R a te s Downstream rates 6 MH z channels in the U nited S tates, 8 MH z in E u rop e, 6 4 Q A M or 2 5 6 Q A M modu lation I n the range of 2 6 Mbp s / 3 8 Mbp s ( U nited S tates) , higher f or E u rop e. U p stream rates 2 0 0 K hz -6 Mhz C hannel W idth, Q P S K to 6 4 Q A M I n the range 3 2 0 k bp s to 3 0 Mbp s. P er f low sp eed is limited by the req u est-grant latency . T hat ty p ically limits the U S rates to 1 -3 mbp s ( thou gh it can be f aster with sp ecial conf igu rations) T y p ically , ou t of 1 3 1 channels on the DS , only one is u sed f or DO C S I S , the rest are u sed f or v ideo ( digital or analogu e) 7 7 F e e ds T h e d is trib u tion ne tw ork is op tic al al l th e w ay to a s p e c ific ne ig h b orh ood . A F N ( fib e rnod e ) c onve rts th e op tic al s ig nal to an e l e c tric al s ig nal ove r c oax . A n F N ty p ic al l y s e rve s 5 00 h om e s ( H H P – h ou s e h ol d s p as s e d ) A ty p ic al DOCSIS c onfig u ration: Single downstream channel is split to 4 FN T his conf igu ration serv es ty pically 2 0 0 0 homes passed b y a D S. E ach FN has a single u pstream f req u ency A b ou t 8 0 0 -10 0 0 su b scrib ers per downstream ( not all homes hav e cab le modems) 8 8 Modul a r C MT S 9 9 Inte g ra te d-C MT S L og ica l F unctions I-C MT S Wide A r ea N et w o r k D O C SI S M A C a n d u p p e r la y e r p r o to c o ls D S PHY US PHY H y b r id F ib er -C o a x N et w o r k (H F C ) 10 10 Modul a r-C MT S P h a s e 1 DT I D O C SI S T i m i n g Se r v e r M-C MT S C o r e Wide A r ea N et w o r k D O C SI S M A C a n d u p p e r la y e r p r o to c o ls DEPI DR F I M-C MT S E Q A M D S PHY H y b r id F ib er -C o a x N et w o r k (H F C ) US PHY 11 11 Modul a r-C MT S P h a s e 2 D O C SI S T i m i n g Se r v e r M-C MT S C o r e Wide A r ea N et w o r k D O C SI S M A C a n d u p p e r la y e r p r o to c o ls DEPI M-C MT S E Q A M D S PHY US PHY U EPI H y b r id F ib er -C o a x N et w o r k (H F C ) U S R X 12 12 M-C MT S C om p one nts a nd Inte rf a ce s Distribution Hub or Headend E d g e R e s o u rc e Ma n a g e r DOCSIS T i m i n g Se r v e r Op e r a t i o n s Su p p o r t Sy s t e m DT I E R MI M-CMT S Co r e E Q A M DE P I U p s tre a m R e c e iv e r DR F I M-C MT S D o w n s tr e a m R F N e tw o r k W id e A r e a N e tw o rk I-C MT S U ps tr e a m R F N e tw o r k Opt. T x . F ib e r Di s t r i b u t i o n F ib e r N o d e Co a x Di s t r i b u t i o n Ca b l e Mo d e m ( CM) CP E Opt. R x . DOCSIS 3 . 0 P H Y DOCSIS 3 . 0 MU L P I 13 13 M-C MT S C om p one nts EQAM (Edge QAM Device): S y stem with mu ltip le G igabit E thernet interf aces on the inp u t side and mu ltip le Q A M modu lators and u p conv erters on the ou tp u t side M-C MT S C o r e: C ontains the DS MA C and all the initializ ation & op erational DO C S I S related sof tware. I n the f u tu re U S receiv ers may be ex ternal to the M-C MT S core DT I (DO C S I S T im in g I n t er f a ce) S er ver : P rov ides a C ommon F req u ency of 1 0 . 2 4 MH z and a DO C S I S time stamp to M-C MT S elements ER M (Edge R es o u r ce Ma n a ger ): Manages the dy namic assignment of Q A M channel resou rces to C MT S mac domains 14 14 D E P I Introduction DEP I is a n I P T u n n el , k n o w n a s a p s eu do w ir e, t h a t ex is t s in t h e do w n s t r ea m dir ect io n b et w een t h e DO C S I S MAC in t h e M-C MT S C o r e a n d t h e DO C S I S P H Y t h a t ex is t s in t h e EQAM. T h e C I N (C o n ver ged I n t er co n n ect N et w o r k ) m a y b e a L a y er 2 o r L a y er 3 n et w o r k . T h e M-C MT S C o r e p r o vides t h e DO C S I S MAC f u n ct io n a l it y , w h il e t h e EQAM p r o vides t h e DO C S I S P H Y f u n ct io n a l it y . DEP I in t er f a ces t h e MAC to th eP H Y 15 15 D E P I Introduction: C ontd. . DE P I u ses L 2 T P v 3 ( R F C 3 9 3 1 L ay er 2 T u nneling P rotocol v ersion 3 ) as the baseline p rotocol f or the data p ath and control p lane. DE P I u ses two new p seu dowire ty p es: P SP D O C M P T M P E ( P ack et Streaming P rotocol) encapsu lates a continu ou s stream of SI S f rames into a D E P I pay load. ( M P E G P rotocol T ransport) encapsu lates a grou p of 18 8 b y te G -T S pack ets into a D E P I pay load. M-C MT S C ore/ E Q A M mu st su p p ort MP T and/ or P S P S ignaling D E P I has one ( or more) C ontrol C onnection b etween the M -C M T S C ore and the E Q A M f or conf igu ration. D E P I has one session f or each Q A M . T here are one or more sessions per control connection. D E P I has one or more f lows per session f or Q oS. ( Flows are a D E P I specif ic concept) 16 16 D T I: D O C S IS T im ing Inte rf a ce A D T IS e r v e r s u p p lie s a 1 0 .2 4 MH z f r e q u e n c y p l u s a D O C S IS t i m e s t a m p t o MA C a n d P H Y MA C a n d P H Y c o n t a i n D T I C lie n ts . T im ing S h el f M A C T w o -w a y p r o t o c o l . D T I S e r v e r c a n c e ls o u t c a b le a n d c ir c u it d e la y s . E v e r y o n e h a s th e s a m e tim e s ta m p . In t e r f a c e i s U T P R J 4 5 E t h e r n e t lik e . L eg end B R G = B aud R ate G enerator T S = T im estam p T im ing S h el f F req M aster F req M aster T S M aster T S M aster C ard ( w ork ing ) DS P HY S h el f F req S l av e F req S l av e T S S l av e T S S l av e M a p s TS G e n e r a t o r Tx & Rx M A C G P S S y nc h roniz ed C ard ( p rotec t) F req S l av e Tx & Rx B RG U S P HY S h el f F req S l av e B RG T S S l av e T S S l av e M a p s G a t e Rx B u r s t s Head E nd Hub 17 17 E dg e R e s ource Ma na g e r ( E R M) E R M K e e p s a d atab as e of th e E Q A M re s ou rc e s w h ic h inc l u d e l oc ation info and th e E Q A M c h anne l p rop e rtie s E d g e Q A M u s e s a re g is tration inte rfac e to ad ve rtis e its Q A M re s ou rc e s to E R M A n E R M norm al l y m anag e m u l tip l e E Q A Ms E Q A MS u s e DR R P p rotoc ol to re g is te r a Q A M c h anne l to E R M DR R P : DOCSIS R e s ou rc e R e g is tration P rotoc ol 18 18 E dg e R e s ource Ma na g e r ( C ontd. . ) T h e M-CMT S c ore initiate s a Q A M re s ou rc e trans ac tion w ith th e E R M w h e n it re q u e s ts or re l e as e s a Q A M c h anne l re s ou rc e . E x am p l e : MA C d om ain is b e ing c re ate d , for e x am p l e , th e M-CMT S c ore p rovid e s th e E R M w ith d e tail s of th e d e s ire d s e rvic e g rou p , b and w id th , and Q A M c h anne l c ap ab il ity . A s e rvic e g rou p is id e ntifie d b y a l is t of Q A M c h anne l s and e ac h Q A M c h anne l is as s ig ne d w ith an MP E G T rans p ort Stre am ID ( T SID) 19 19 DOCSIS 3 .0 20 20 D O C S IS 3 . 0 Introduction Se rie s of Sp e c ific ations th at d e fine th e th ird g e ne ration of h ig h s p e e d d ata ove r c ab l e s y s te m s R e l e as e d d u ring firs t w e e k of A u g u s t 2 006 DOCSIS 3.0 A d d re s s e s th e fol l ow ing s e rvic e g oal s inc re as ing c h anne l c ap ac ity , e nh anc ing ne tw ork s e c u rity , e x p and ing ad d re s s ab il ity of ne tw ork e l e m e nts , and d e p l oy ing ne w s e rvic e offe ring s 21 21 D O C S IS 3 . 0 S p e cif ica tions Core Sp e c ific ations S p ecif ication T itle Designation DO CS I S 3. 0 P h y s i c a l L a y e r I n t e r f a c e S p e c i f i c a t i o n CM-S P -P H Y v 3. 0 DO CS I S 3. 0 O p e r a t i o n s S u p p o r t S y s t e m S p e c ific a tio n CM-S P -O S S I v 3. 0 DO CS I S 3. 0 MAC a n d Up p e r L a y e r P r o t o c o l s I n t e r f a c e S p e c ific a tio n DO CS I S 3. 0 S e c u r i t y S p e c i f i c a t i o n In te rfa c e CM-S P -MUL P I v 3. 0 CM-S P -S E Cv 3. 0 22 22 D O C S IS 3 . 0 R e l a te d S p e cif ica tions S p ecif ication T itle Designation Do w n s t r e a m R a d io F r e q u e n c y I n te r fa c e S p e c ific a tio n CM-S P -DR F I Do w n s t r e a m E x te r n a l P H Y In te r f a c e S p e c ific a t io n CM-S P -DE P I DO CS I S T i m i n g I n t e r f a c e S p e c i f i c a t i o n E d g e R e s o u r c e Ma n a g e r I n t e r f a c e S p e c i f i c a t i o n M-CMT S O p e r a t i o n s S u p p o r t S y s t e m S p e c ific a tio n In te rfa c e e DO CS I S ™ S p e c i f i c a t i o n Ca b l e Mo d e m CP E I n t e r f a c e S p e c i f i c a t i o n L a y e r 2 V ir tu a l P r iv a te N e t w o r k s S p e c ific a tio n T DM E m u l a t i o n I n t e r f a c e s S p e c i f i c a t i o n DO CS I S S e t -T o p G a t e w a y I n t e r f a c e S p e c i f i c a t i o n CM-S P -DT I CM-S P -E R MI CM-S P -M-O S S I CM-S P -e DO CS I S CM-S P -CMCI CM-S P -L 2V P N CM-S P -T E I CM-S P -DS G 23 23 D O C S IS 3 . 0 F e a ture s C hannel Bonding U pstream C hannel B onding D ownstream C hannel B onding I P Mu lticast Sou rce Specif ic M u lticast Q oS Su pport f or M u lticast P H S f or M u lticast Q oS and A u thoriz ation IP v 6 I P A C M I P v 6 P rov isioning and M anagement of C M s lternativ e P rov isioning M ode & D u al Stack M anagement M odes f or s v 6 C onnectiv ity f or C P E s 24 24 D O C IS 3 . 0 F e a ture s : C ontd. . Se c u rity E nhanced T raf f ic E ncry p tion E nhanced P rov isioning S ecu rity P h y s ic al L ay e r U p stream F req u ency R ange E x tension MA C L ay e r T op ology and ambigu ity resolu tion MA C I nitializ ation DO C S I S P ath V erif y N etwork Manag e m e nt C M Diagnostic L og E nhanced S ignal Q u ality Monitoring S erv ice S tatistics R ep orting 25 25 N e w D 3 . 0 MA C MDD Ma na g e m e nt Me s s a g e s MA C Domain Descrip tor B-I N I T -R N G -R E Q Bonded I nitial R anging R eq u est DBC -R S P Dy namic Bonding C hange R esp onse DBC -R E Q DBC -A C K Dy namic Bonding C hange R eq u est Dy namic Bonding C hange A ck nowledge DP V -R E Q DO C S I S P ath V erif y R eq u est C M-S T A T U S S tatu s R ep ort DP V -R S P C M-C T R L R E G -R E Q -MP DO C S I S P ath V erif y R esp onse C M C ontrol Mu ltip art R egistration R eq u est 26 26 N e w D 3 . 0 F ra m e s , H e a de rs , & E H D R s Q u e u e -d e p th B as e d R e q u e s t F ram e U p s tre am Se g m e nt H e ad e r U p s tre am re q u e s t P rivac y E H DR U p s tre am P rivac y E H DR Dow ns tre am w ith no p ig g y b ac k re q u e s t w ith p ig g y b ac k q u e u e -d e p th Se rvic e E H DR DOCSIS P ath V e rify E H DR 27 27 MA C N e w F e a ture s MDD: Mac Domain Descriptor A MA C Management Message that def ines p lant top ology and other p arameters that are shared in a MA C domain and the C M needs to k now abou t. P l ant T opol og y I n DO C S I S 3 . 0 it is mandatory that the p lant top ology ( f iber nodes and how they are sp lit/ combined) is conf igu red in the C MT S A mb ig u ity R esol u tion A n ef f icient p rocess f or determining which F N a C M is p hy sically connected to ( or more p recisely , which downstream serv ice grou p its connected too) is p ossible thank s to the f act that p lant top ology is ref lected in the MDD 28 28 MA C N e w F e a ture s : C ontd. . U pstream/ d ow nstream b ond ing S ending p ack ets on mu ltip le downstreams f or increased downstream throu ghp u t. P ack ets may be seq u enced p er S erv ice F low to ensu re no ou t of order deliv ery DS S erv ice E H DR – DS I D and S eq u ence N u mb er P ack ets are mark ed with a DS I D which is u sed as a seq u encing index f or u nicast and as a f ilter ( and seq u encing index ) f or mu lticast DB C -R E Q / R S P / A C K : Dy namic B ond ing C h ang e A new message “DBC ” ( dy namic bonding change) to handle changing of channel assignments and DS I Ds. T he DS x messages are not imp acted. T he DBC rep laces DC C f or DO C S I S 3 . 0 . DC C is only u sed when mov ing a modem to a new MA C domain ( and modem will alway s re-initializ e in su ch a case) . 29 29 MA C N e w F e a ture s : C ontd… C M-C T R L : C M C ontrol T he C M control message is u sed to f orce v ariou s actions on the modem, su ch as reboot, or channel mu te. I t obsoletes the U P DI S message C M-S T A T U S : C M S tatu s R eport I n DO C S I S 3 . 0 we may still hav e a healthy connection to the C MT S ev en if some of the channel are in f ailu re more. W e can u se this connection to inf orm the C MT S of the f ailu res that it can not detect otherwise. DP V -R E Q / R S P : DO C S I S P ath V erif y T he DP V message is u sed to v erif y the state of a p ath ( in terms of delay and p ack et loss samp les) in the cable network , f or ex amp le f rom the C MT S , ov er the C I N , the Q A M and to the C M. 30 30 MA C DS S erv ice E H DR N e w F e a ture s – P riority F iel d P ack ets are mark ed with a p riority f or p rioritiz ing C MC I egress traf f ic – this is needed becau se the C M can not re-classif y a p ack et to a f low A ppl ication I D A p p lication I D added to the serv ice f low def initions to help def ine C MT S p olicies su ch as admission control, channel assignments, bonded v s. non-bonded op eration etc. B ond ing G rou p A ttrib u tes E ach bonding grou p has a list or attribu tes, f or ex amp le, “high av ailability ” or “low latency ”. E ach serv ice f low is encoded with a certain set of attribu tes. T his help s the C MT S in f lows to bonding grou p assignment. 31 31 MA C N e w F e a ture s : C ontd. . T h e C MT S control s error recov ery I n many cases where a C M is in an intermediate, or incomp lete state, it is the resp onsibility of the C MT S to recov er the modem. T he modem will not tak e action on its own. Mu l tipart R E G -R E Q S ince the registration req u est can get f airly long it can be sent it in mu ltip le p arts. R eceiv e C h annel P rof il e T he C M can send a set of limitations in its receiv e circu itry to the C MT S . T he C MT S can u se it f or channel assignment to accommodate f or these limitations. 32 32 D O CSIS 3 .0 D S Ch annel Bond ing 33 33 W h a t is dow ns tre a m ch a nne l b onding ? A n ML P P P l ik e tech nol og y E ach pack et is tag g ed w ith a seq u ence nu mb er and a re-seq u encing ind ex : T he seq u ence nu mber is u sed to p lace p ack ets back in order T he re-seq u encing index ( DS I D – downstream serv ice I D) is u sed so that each f low, or grou p of f lows, cou ld be reseq u enced indep endently 34 34 D S C h a nne l B onding ( C ontd. . ) P 3 With DOCSIS 3.0, the CMTS d is tr ib u tes a s tr ea m o f d o w n s tr ea m p a c k ets to a s et o f c ha n n el s c a l l ed a “Do w n s tr ea m B o n d in g G r o u p ” ( DB G ) . P 2 P 1 C M T S S e q ue nc ing Distribution D B G : C M D 1 D 2 R e se q ue nc ing P 3 P 2 P 1 D 3 The CMTS u s u a l l y “s eq u en c es ” b o n d ed p a c k ets b y m a r k in g them w ith a p a c k et s eq u en c e n u m b er . B o n d ed p a c k ets m a y a r r iv e a t the CM o u t o f s eq u en c e o r d er . The CM “r es eq u en c es ” b o n d ed p a c k ets a n d em its them in p a c k et s eq u en c e o r d er . 35 35 MA C D om a in De fine d as a CMT S s u b c om p one nt ob j e c t re s p ons ib l e for al l DOCSIS fu nc tions on a s e t of DS c h anne l s and U S c h anne l s A MA C Dom ain C ontains atleast one DS channel and one U S channel P rov ides lay er 2 data f orwarding serv ices between the C MT S f orwarders and the set of C Ms registered to that MA C domain ( inclu ding channel bonding) I mp lements all DO C S I S MA C management message ex changes with C Ms across mu ltip le U S and DS channels u sing a common MA C address f or the MA C domain I mp lements load balancing of C Ms and bandwidth among the channels of each DS serv ice grou p associated with the MA C domain & among the channels of each U S serv ice grou p associated with the MA C domain 36 36 MA C D om a in S e rv ice G roup s MAC Do m a i n M MD -D S -S G -1 MD -D S -S G -2 D 1 D 2 D 3 D 4 D 5 D 6 CM1 F N -A CM2 CM3 MD-CM-S G -1 CM4 F N -B CM5 CM6 MD-CM-S G -2 A MA C Do m ai n Do w n s tr e am Se r v i c e G r o u p (M D -D S-SG ) i s th e s e t o f d s i n g l e MA C Do m ai n th at r e ac h a s i n g l e CM. MD-DS-SG -1 = D1 / D2 / D3 / D4 MD-DS-SG -2 = D1 / D2 / D5 / D6 A MA C Do m ai n U p s tr e am Se r v i c e G r o u p (M D -US-SG ) i s th e s e t o f u p s s i n g l e MA C Do m ai n r e ac h e d b y a s i n g l e CM.. MD-U S-SG -1 = U 1 / U 2 MD-U S-SG -2 = U 3 / U 4 A “MA C Do m ai n CM Se r v i c e G r o u p ” (M D -C M -SG ) i s th e f u l l s e t o f c h an f r o m a s i n g l e MA C Do m ai n r e ac h i n g a s i n g l e CM. MD-CM-SG -1 = D1 / D2 / D3 / D4 / U 1 / U 2 MD-CM-SG -2 = D1 / D2 / D5 / D6 U 1 U 2 U 3 U 4 o w n s tr e am tr e am MD -U S -S G -1 MD -U S -S G -2 c h an n e l s f r o m a c h an n e l s i n a n e ls /U 3 /U 4 37 37 MD -C M-S G s a nd F ib e r N ode s MAC Do m a i n 1 D 1 D 2 CM1 CM4 F N -A CM2 F N -B CM5 CM3 U 1 CM6 M D -C M -SG -1 Us u a l l y , e a c h f i b e r n o d e a n d e a c h MD-CM-S G c o W h e n u p s tr e a m s ig n a ls c h a n n e ls a r e s p lit to th e r e a c h e s m u lt ip le f ib e r n o fib e r n o d e s . is s rre s fro m s a m d e s e rv e d b y p o n d s to fib e r n o e n o d e s , a n d a n a u n iq u e s e a s in g le f ib d e s a re c o m , th e s a m e s MD-CM-S G t o f u p s tre e r n o d e . b in e d a n d e t o f c h a n c o rre s p o n a m c h a n n e ls , d o w n s tre a m n e ls d s to m u ltip le 38 38 MA C D om a in D e s crip tor ( MD D ) MAC Do m a i n 1 MD D s D 1 D 2 D 3 D 4 D 5 D 6 CM1 CM4 F N -A CM2 F N -B CM5 CM3 U 1 U 2 CM6 U 3 U 4 E ach C M T S M A C D omain sends a M A C D omain D escriptor ( M D D ) on each of its downstream channels. T he M D D is u sed b y C M s initializ ing ( ranging and registering) on that M D . T he header of the M D D contains the D ownstream C hannel I D ( D C I D ) assigned b y the M D . 39 39 B onding G roup s MAC Do m a i n 1 U B G 1 D B G 1 D B G 2 D 1 D 2 D 3 D 4 CM1 F N -A CM2 CM3 U 1 D B G 3 D B G 4 D 5 D 6 U 2 U B G 2 CM4 F N -B CM5 CM6 U 3 U 4 D B G 5 A downstream b onding grou p ( D B G ) is a set of channels on which the C M T S distrib u tes a seq u ence of pack ets to a set of C M s; A n u pstream b onding grou p ( U B G ) is the set of channels on which the C M T S schedu les a seq u ence of u pstream segments on a SI D _ clu ster. 40 40 P rim a ry C a p a b l e D S C h a nne l s ( Al l o n MAC Do m a i n 1) D3 S Y S Y MA MA D4 D2. 0 D1 D2. 0 D3. 0 D3. 0 N Cs N Cs P s , P s , , MA , MA U CD U CD P s , MD D s P s , MD D s s s MD -S G 1 U1 D2 D5 D6 D2. 0 D2. 0 D3. 0 U2 MD -S G 2 D3. 0 U3 U4 P r i m ar y Ch an n e l o f a CM i s th e DS c h an n e l o n w h i c h i t r e c e i v e s SY N Cs . P r i m ar y Cap ab l e Ch an n e l o f a CMT S i s a DS c h an n e l c o n f i g u r e d to s e n d SY N Cs . D1 an d D2 i n th i s f i g u r e . 41 41 D ow ns tre a m S e rv ice ID s A t th e CMT S, a DSID id e ntifie s a “s tre am s e t of CMs ”. of p ac k e ts to a A t th e CM, a “b ond ing ” DSID id e ntifie s a re s e q u e nc ing c onte x t. E ac h b ond ing DSID id e ntifie s a d iffe re nt s e q u e nc e of p ac k e t s e q u e nc e nu m b e rs . A CM ig nore s p ac k e t s e q u e nc e nu m b e rs for p ac k e ts it d oe s not forw ard . DSID p e r “s tre am ”, not DSID p e r b ond ing g rou p 42 42 D S ID – m a ny m e a ning s f or s ing l e f ie l d T h e DSID s e rve s as : A re-seq u encing index DS I Ds can be u sed only on a sp ecif ic set of Q A Ms A tag to identif y ( and f ilter on) mu lticast f lows A ssociated with an interf ace mask on the C M f or mu lticast rep lication H ow is th e DSID re l ate d to s e rvic e fl ow s ? N ot directly related S ev eral serv ice f lows can map to one DS I D S ev eral DS I Ds can map to a single serv ice f low DS I Ds and serv ice f lows are signaled indep endently , in other words, there is no messages that associated a serv ice f low to a DS I D 43 43 D O C S IS 3 . 0 U S C h a nne l B onding 44 44 U p s tre a m U p s tre am C h a nne l B onding b ond ing De s ig ne d s o th at a s ing l e fl ow c an c ons u m e th e avail ab l e B W on m u l tip l e u p s tre am s . Continu ou s Conc ate nation and F rag m e ntation ( CCF ) A n im p rove d form of b oth c onc ate nation and frag m e ntation th at is ne e d e d for DOCSIS 3.0 op e ration. Mu l tip l e ou ts tand ing g rants p e r SID, or m u l tip l e SIDs w ith a s ing l e ou ts tand ing re q u e s t, or b oth 45 45 G ra nting B a ndw idth in MT C Mode CMT S s c h e d u l e r al l oc ate s b and w id th on th e ind ivid u al c h anne l s b as e d on th e avail ab l e b and w id th on al l of th e b ond e d U S c h anne l s F or a re q u b and w id th u p s tre am w ith th e re e s m c h q u t trans ay b e anne l s e s ting m itte d on any ind ivid u al c h anne l al l oc ate d on any c om b ination of w ith in th e b ond ing g rou p as s oc iate d s e rvic e fl ow In th is m anne r CMT S p e rform s re al tim e l oad b al anc ing ac ros s U S c h anne l s 46 46 P re -D O C 3 . 0 C onca te na tion & F ra g m e nta tion O ri g i nal C o nc ate nati o n C D1 P1 D2 P2 D3 P3 D4 P4 D5 N e x t P ac k e ts f o r T rans m i s s i o n P5 D6 P6 D7 P7 Grant 1 F C D1 P1 D2 P 2A FC R C Grant 2 F P 2B D3 P3 D4 FC R C Grant 3 K e y : C = DO CS I S Co n c a t e n a t i o n Dn = DO CS I S H e a d e r f o r p a Pn = Pa y l o a d + CR C f o r p a c F = DO CS I S F r a g m e n t a t i o n F CR C = DO CS I S f r a g m e n t a H e a d e r c k e t n k e t n H e a d e r t i o n CR C F P4 D5 P5 P a d d in g FC R C N e x t P ac k e ts f o r T rans m i s s i o n D6 P6 D7 P7 L e g ac y DOCSIS e n c ap s u l ate s e ac h f r ag m e n t w i th a f r ag m e n t h e ad e r an d f r ag m e n t CR C ad d i n g 1 6 b y te s to e ac h f r ag m e n t. Mu l ti p l e p ac k e ts c an o n l y b e c o m b i n e d th r o u g h c o n c ate n ati o n . F r ag m e n ts c an n o t b e c o m b i n e d w i th o th e r f r ag m e n ts o r w h o l e P DU s i n a b u r s t. In e f f i c i e n t w h e n e v e r p ac k e ts ar e s p l i t ac r o s s g r an ts . 47 47 C C F – C ontinuous C onca te na tion F ra g m e nta tion T h e C M h a sa buf f e r w ith a 1 0 0 0 by te s to se nd . I ts re q ue sts f or 1 0 0 0 on U S 1 , th e C M re c e iv e s g ra nts on U S 1 , U S 2 a nd U S 3 . T h e siz e of th e g ra nt m a y d e p e nd T h e C M d oe s not se nd p a c k e ts sinc e th e g ra nt m ig h t not a l ig n w ith p a c k e t bound a rie s on th e l oa d on th a t c h a nne l I nste a d th e C M se nd s “se g m e nts” E a c h se g m e nt h a s a se q ue nc e num be r, a nd a p ointe r f ie l d so th a t ind iv id ua l p a c k e ts C a n be e x tra c te d ( th e p ointe r f ie l d is sim il a r to th e one use d on th e M P E G I n th e DS p ointe r 48 48 D O CSIS 3 .0 - PH Y 49 49 D O C S IS 3 . 0 P H Y E nh a nce m e nts Do w n s tr ea m b o n d in g r eq u ir in g the s im u l ta n eo u s d em o d u l a tio n o f a m in im u m o f 4 c a r r ier s in a m in im u m c a p tu r e b a n d o f 6 0MH z . U p s tr ea m b o n d in g r eq u ir in g the s im u l ta n eo u s b u r s t tr a n s m is s io n o f u p to 4 c a r r ier s . U p s tr ea m f r eq u en c y ha s b een in c r ea s ed Op tio n s f o r either 6 5 MH z o r 8 5 MH z . L o w er s y m b o l r a tes el im in a ted , On l y 1 .2 8 m s / s 2 .5 6 m s / s a n d 5 .1 2 m s / s a r e u s ed in DOCSIS 3.0. N o r m a l d o w n s tr ea m u p to 1 002 MH z o p er a tin g r a n g e in c r ea s ed f r o m 8 6 0 MH z 50 50 D O CSIS 3 .0 - E nh anced M ulticast 51 51 D 3 . 0 Mul tica s t - G oa l s Su p p ort for SSM and IG MP v3 IP v6 m u l tic as t s u p p ort ( p re and p os t re g is tration) Su p p ort for Mu l tic as t Q oS Su p p ort for b ond e d m u l tic as t Su p p ort for non-IG MP b as e d m u l tic as t Maintain b ac k w ard c om p atib il ity w ith l e g ac y DOCSIS d e vic e s E nab l e e x p l ic it trac k ing of m u l tic as t l is te ne rs 52 52 D 3 . 0 Mul tica s t - A rch ite cture N o IG MP s noop ing in th e CM DSID l ab e l u s e d to id e ntify a re p l ic ation of a m u l tic as t s tre am CMT S h as c om p l e te c ontrol of m u l tic as t forw ard ing in th e CM via DBC m e s s ag ing Mu l tic as t fil te ring and re p l ic ation w ith in th e CM B as e d on DSIDs G MA C p rom is c u ou s op e ration 53 53 D 3 . 0 Mul tica s t - A rch ite cture 54 54 Mul tica s t D S ID f orw a rding ( MD F ) s up p ort Id e ntifie s g rou p of CMs re c e iving a m u l tic as t re p l ic ation from th e CMT S CMT S al l oc ate s u niq u e DSID w ith in a m ac d om ain for e ac h re p l ic ation of e ac h s e s s ion to p re ve nt d u p l ic ate p ac k e ts to D3.0 CMs CM d is c ard s m u l tic as t p ac k e ts w ith u nk now n DSID CM d is c ard s m u l tic as t p ac k e ts w ith ou t DSID l ab e l D3.0 CM s u p p orts G MA C p rom is c u ou s op e ration DSID u s e d b y CM to re p l ic ate to ap p rop riate e g re s s inte rfac e u s ing s ig nal e d CMIM and / or CP E MA C l is t 55 55 f orw a rding ( MD F ) s up p ort DSID 1 + DSID 2 DSID 1 + DSID 2 Mul tica s t D S ID 56 56 D 3 . 0 D y na m ic m ul tica s t s up p ort CM p rovis ione d in D3.0 m od e d oe s not s noop IG MP / ML D p ac k e ts CMT S s u p p orts IG MP v3 and ML Dv2 CMT S s e nd s p e riod ic IG MP v2 , IG MP v3, ML Dv1 and ML Dv2 g e ne ral q u e rie s CMT S d oe s not e c h o b ac k m e m b e rs h ip re p orts CMT S c an trac k m e m b e rs h ip e x p l ic itl y P er-C P E basis f or I G MP v 3 / ML Dv 2 P er-C M basis f or I G MP v 2 / ML Dv 1 CMT S ne e d s to e ns u re th at th e rig h t ve rs ion of IG MP / ML D g e ne ral q u e rie s is forw ard e d th rou g h a CM 57 57 D 3 . 0 D y na m ic m ul tica s t s up p ort: C ontd. . W h e n CMT S re c e ive s j oin re q u e s t from a m u l tic as t c l ie nt, it s ig nal s th e DSID to th e CM u s ing DB C m e s s ag ing w ith c l ie nt MA C ad d re s s and e nc ry p tion info If CMT S re c e ive s j oin re q u e s t from anoth e r m u l tic as t c l ie nt b e h ind th at CM, it s ig nal s th at c l ie nt MA C ad d re s s to th e CM to c ontrol s tre am re p l ic ation w ith in th e CM W h e n CMT S re c e ive s a IG MP v2 / ML Dv1 l e ave m e s s ag e it c h e c k s for ad d itional re c e ive rs b e h ind th e CM u s ing a g rou p -s p e c ific q u e ry d ire c te d to th at CM If th e re are no re c e ive rs ( IG MP q u e ry tim e s ou t) , it s ig nal s th e CM to d e l e te th e DSID 58 58 D 3 . 0 S ta tic m ul tica s t s up p ort U s e fu l for “al w ay s -on” s e rvic e CMT S s u p p orts Static Mu l tic as t Se s s ion E nc od ing T L V in CM c onfig fil e C ontains 1 grou p address F or S S M, 1 sou rce address ( not inclu ded f or A S M) C MI M to control mu lticast session rep lication with C M CMT S tre ats th is T L V s im il ar to an IG MP j oin CMT S inc l u d e s c orre s p ond ing DSID al ong w ith CMIM and e nc ry p tion info in re g is tration re s p ons e Static m u l tic as t forw ard ing to a CM is u naffe c te d b y IG MP l e ave s or q u e ry tim e ou ts 59 59 D O CSIS 3 .0 - Security 60 60 S e curity O b j e ctiv e s S ecu re prov isioning of C Ms U nau thoriz ed C Ms can be p rev ented network access E ncry pt d ata traf f ic b etw een th e C M and C MT S Best ef f ort I P data traf f ic Q oS enabled I P data traf f ic Mu lticast grou p traf f ic 61 61 E a rl y A uth e ntica tion a nd E ncry p tion ( E A E ) P rovid e s e nh anc e d s e c u rity A u th e ntic ate CM afte r R ang ing / b e fore DH CP N etwork admission control E liminate p ossibility of by p assing au thentication by manip u lating conf ig f ile E A E Sig nal ing : T L V 6 in MDD ( MA C Dom ain De s c rip tor) Me s s ag e Can b e e nab l e d on a p e r CM or p e r MA C d om ain b as is P e r CM traffic : e nc ry p te d u s ing p rim ary SA ( s e c u rity as s oc iation) 62 62 E nh a nce d S e curity – S e cure P rov is ioning A u th e ntic ation re u s e : E ncry p t DH C P , T O D, T F T P , and R E G -R E Q CMT S T F T P P rox y C MT S acts as a T F T P serv er to the C M and as T F T P client to the p rov isioning serv er T his allows conf ig p arameters enf orcement since C MT S receiv es the conf ig f ile f irst f rom the P rov isioning S erv er C onf ig f ile au thoriz ation T F T P op tions: C M MA C addr and I P addr DH CP v6 au th e ntic ation: L ig h tw e ig h t p rotoc ol N e w MIC h as h al g orith m : MMH 63 63 E nh a nce d S e curity – A dditiona l F e a ture s A E S re q u ire d on CM and CMT S for DOCSIS 3.0 DE S is req u ired f or back wards comp atibility Sou rc e -ve rify is now s tand ard iz e d A R P rate -l im it Ce rtific ate R e voc ation: CR L + OCSP E nh anc e d s oftw are val id ation 64 64 D O CSIS 3 .0 - O SSI 65 65 N e tw ork Ma na g e m e nt – F e a ture s IP DR s er v ic e d ef in itio n s Fau lt management serv ice specif ications inclu ding diagnostic log C onf igu ration serv ice specif ications inclu ding C M topology A ccou nting serv ice specif ications inclu ding optimiz ed SA M I S P erf ormance serv ice specif ications inclu ding spectru m measu rement Secu rity serv ice specif ications inclu ding C M Dia g n o s tic L o g statu s O b j ect descriptions are f or f au lt management I nclu ded in O SSI A nnex G E nhanced Signal Q u ality M onitoring B ased on P H Y req u irements, ob j ect descriptions are f or perf ormance management I nclu ded in O SSI A nnex J 66 66 IPv 6 in Cab le N etw orks 67 67 IP v 6 in C a b l e N e tw ork s B rie f ove rvie w of IP v6 Motivation for Cab l e Op e rators IP v6 in DOCSIS 3.0 DO C S I S 3 . x R ef erence A rchitectu re T h e ory of Op e rations ( DOCSIS 3.0) P rov isioning CMT S and CM re q u ire m e nts for IP v6 68 68 IP v 6 in C a b l e N e tw ork s B rie f ove rvie w of IP v6 Motivation for Cab l e Op e rators IP v6 in DOCSIS 3.0 DO C S I S 3 . x R ef erence A rchitectu re T h e ory of Op e rations ( DOCSIS 3.0) P rov isioning CMT S and CM re q u ire m e nts for IP v6 69 69 IP v 6 More T h a n J us t A ddre s s e s N ew address siz e and f ormat 12 8 b it v s. 3 2 b it addressing, 10 B v s. 2 5 0 M E q u itable global assignment nodes S marter p ack et Simplif ied prov isioning F a c i l i t i e s f o r a u t o m a t i c c o n f i g u r a t i o n b e y o n d DH CP B u ilt-in secu rity Ma n d a t e d I P S e c s u p p o r t I mprov ed mob ility S e a m l e s s h a n d o v e r b e t w e e n I P s u b -n e t w o r k s Q oS v ia f low lab els* E v e n w h e n th e p a c k e t p a y lo a d is e n c r y p te d Su pport f or A ny cast and enhanced M u lticast * N o t y e t a v a ila b le fr o m a n im p le m e n ta tio n s ta n d p o in t 70 70 L e g a cy IP v 4 v s . IP v 6 C om p a ris ons IP Service IPv4 So l u t io n IPv6 So l u t io n A d d r e s s in g R a n g e 3 2 -b i t , N e t w o r k A d d r e s s T r a n s la tio n 1 2 8 -b i t , Mu l t i p l e S c o p e s A u to c o n fig u r a tio n D H C P S e c u r ity IP S e c O p t i o n a l IP S e c Ma n d a t e d , w o r k s E n d -t o -E n d Mo b i l i t y Mo b i l e IP Mo b i l e IP w i t h D i r e c t R o u tin g Q u a l i t y -o f -S e r v i c e D i f f S e r v , In t S e r v S e r v e r le s s C o n fig u r a tio n ,D H C P D i f f S e r v , In t S e r v , F lo w L a b e ls IP Mu l t i c a s t IG MP / P IM/ Mu l t i c a s t B G P ML D / P IM/ Mu l t i c a s t B G P ,S c o p e Id e n t i f i e r IP A n y c a s t -- S u p p o rte d 71 71 IP v 4 & V e r s io n IH L IP v 6 H e a de r C om p a ris on I P v 4 H ead er T y p e o f S e r v ic e I d enti f i c ati o n T i me to L i v e T o ta l L e n g th Fragment O f f s et Fl ags P ro to c o l T r a f f i c Cl a s s P ay l o ad L ength F lo w L a b e l N ex t H ead er H o p L i mi t H ead er C h ec k s u m S ou rc e Address Destination Address O p ti o ns V e r s io n I P v 6 H ead er S ou rce A ddress P ad d i ng 2 0 b y tes ( w ith ou t options) Legend Destination A ddress - f i e l d ’s n a m e k e p t f r o m - f i e l d s n o t k e p t i n I Pv 6 -N a m e & -N e w I Pv 4 t o I Pv 6 p o s i t i o n c h a n g e d i n I Pv 6 f i e l d i n I Pv 6 4 0 b y tes 72 72 IP v 6 in C a b l e N e tw ork s B rie f ove rvie w of IP v6 Motivation for Cab l e Op e rators IP v6 in DOCSIS 3.0 DO C S I S 3 . x R ef erence A rchitectu re T h e ory of Op e rations ( DOCSIS 3.0) P rov isioning CMT S and CM re q u ire m e nts for IP v6 73 73 W h y do C a b l e MS O ’s ne e d IP v 6 now? C onv ergence of mu ltip le serv ices ov er I P is driv ing the need f or large scale addressing M SO inf rastru ctu res H ome/ SM B network s I ndu stry consolidation has led to mergers of I P network s with ov erlap p ing addresses M anaging ov erlapping priv ate address spaces is complex and ex pensiv e … C onsu mers demanding p lu g-&-p lay op eration Sling-b ox es, I P cameras, P D A s, gateway s, au tomob iles, media centers, I P phones, etc. . . N ex t generation ap p lications req u ire global transp arency P eer-to-peer connectiv ity withou t NA T N ex t generation serv ices req u ire access transp arency Seamless roaming across network s f or f ix ed/ mob ile conv ergence 74 74 A l l IP Q ua d P l a y Convergence of n IP networks calls for huge scale ( nx IP) ad d ress sp ace. V o ic e D a ta Converged N etwork V id e o Mo b i l i t y 75 75 Indus try C ons ol ida tion M erger of networks wi th over-lap p i ng ad d ress sp ace calls for large, non-overlap p i ng ad d ress sp ace. Pri vate IPv4 N etwork Pri vate IPv4 N etwork Private IPv4 A d d res s C o l l is io n 76 76 P l ug -n-P l a y H om e N e tw ork ing Prem i ses network( s) , autom ati c confi g. b ey ond D H CP Ho m e Ph o n e Ho m e E n t e r t a i n m e n t /64 GW /4 8 Broadband Network C o m p u te rs C e l l Ph o n e s M u s ic 77 77 G l ob a l T ra ns p a re ncy IPv6 restores global transparency by getti ng ri d of N A T . H ome A H ome B Internet P r iv a te IP v 4 N A T PGlu o b b l i a c l I P v 46 N A P r iv a te T IP v 4 78 78 A cce s s T ra ns p a re ncy M ob i le IPv6 i m p roves m ob i li ty across access networks. In te r n e t B ro a d b a n d C e llu la r 4 0 K b W iF i Sample Example : Calypso Wireless, Inc. D u a l M o d e ( G SM / W i F i ) Ph o n e 79 79 IP v 6 in C a b l e N e tw ork s B rie f ove rvie w of IP v6 Motivation for Cab l e Op e rators IP v6 in DOCSIS 3.0 DO C S I S 3 . x R ef erence A rchitectu re T h e ory of Op e rations ( DOCSIS 3.0) P rov isioning CMT S and CM re q u ire m e nts for IP v6 80 80 C a b l e L a b s IP v 6 D e cis ion a nd A p p roa ch Cab l e L ab s m e m b e rs p u t IP v6 in c ons id e ration for DOCSIS 3.0 IP v 6 w a s a m o n g s t the to p DOCSIS 3.0 f ea tu r e c a n d id a tes R e s u l t: DOCSIS 3.x MU ST fu l l y s u p p ort IP v6 R ational e In c r ea s ed a d d r es s s p a c e f o r CM m a n a g em en t CP E s er v ic es P rop os e d p h as e s P em P ex a ha s b ed ha s m p e1 d ed e2 l e IP –CM p IP v 6 r – R em v 6 CP r o v is io n in g a n d m a n a g em en t o v er IP v 6 ; o u ter a in in g IP v 6 f ea tu r es f o r CP E s er v ic es , f o r E p r o v is io n in g a n d IP v 6 s er v ic e s u p p o r t 81 81 IP v 6 F e a ture s in D O C S IS 3 . 0 C u stomer will hav e p remises network , not indiv idu al C P E s on H F C “L ightweight rou ter” f u nction to b e def ined as eSA FE f u nction C u stomer will b e assigned / 48 pref ix f or su b -delegation within premises network C M can be p rov isioned and managed ex clu siv ely throu gh I P v 6 R eliev es pressu re on I P v 4 address space C u stomer can still receiv e I P v 4 serv ice ( du al-stack network ) H F C may hav e management p ref ix f or C Ms and managed C P E s, and serv ice p ref ix f or data serv ice DH C P v 6 u sed f or address assignment to meet MS O f or I P v 6 address control req u irement F ields, op tions and su b-op tions f rom DH C P v 4 redef ined as v endor-sp ecif ic op tions in DH C P v 6 82 82 C u s t ome r admin domain MSO admin domain Access model 1 Se r v e r s Access model 2 CP E 2 Access model 3 CP E 3 H OM E / S M B M anag em ent p ref ix : S erv ic e p ref ix : C u stom er 2 p ref ix : C u stom er 3 p ref ix : •T F T P •T O D •M a n a g e m e n t CM1 b r id g e CP E 1 H OM E / S M B • D HC P, D N S CP E ro u te r H F C CM2 b r id g e CMTS ro u te r CM ro u te r 2 0 2 0 2 0 2 0 CORE T o I nte rne t D O C S IS 3 .x IP v 6 R e fe r e n c e A r c h ite c tu r e 0 1 0 1 0 1 0 1 : DB : DB : DB : DB 8 :F 8 :F 8 :2 8 :3 F F F F ::/4 ::/4 F :0 ::/6 4 E :0 ::/6 4 8 8 H F C l ink ; assig ned 2 0 0 1 : DB 8 : F F F F : 0 : : / 6 4 ( m g m t) and 2 0 0 1 : DB 8 : F F F E : 0 : : / 6 4 ( serv ic e) C u stom er 2 p rem ises l ink ; assig ned 2 0 0 1 : DB 8 : 2 : 1 : : / 6 4 C u stom er 3 p rem ises l ink ; assig ned 2 0 0 1 : DB 8 : 3 : 1 : : / 6 4 R ou ters sp an c u stom er and M S O adm inistrativ e dom ains 83 83 A cce s s Mode l 3 – Z oom In V ie w H ome/ S M B N et w or k CP E C u s t ome r admin domain MSO admin domain w ir e le s s a c c e s s p o in t CP E CP E e th e rn e t b r id g e CP E CM ro u te r H F C CMTS ro u te r CM router receives 2001:DB8:3::/48 th roug h p ref ix d el eg a tion ; a ssig n s /6 4 p ref ix es f rom 2001:DB8:3::/48 to custom er n etw ork l in k s CP E H F C l ink ; assig ned 2 0 0 1 : DB 8 : F F F F : 0 : : / 6 4 ( m g m t) and 2 0 0 1 : DB 8 : F F F E : 0 : : / 6 4 ( serv ic e) C u stom er 3 p rem ises l ink 0 ; assig ned 2 0 0 1 : DB 8 : 3 : 0 : : / 6 4 C u stom er 3 p rem ises l ink 1 ; assig ned 2 0 0 1 : DB 8 : 3 : 1 : : / 6 4 C u stom er 3 p rem ises l ink 2 ; assig ned 2 0 0 1 : DB 8 : 3 : 2 : : / 6 4 84 84 IP v 6 in C a b l e N e tw ork s B rie f ove rvie w of IP v6 Motivation for Cab l e Op e rators IP v6 in DOCSIS 3.0 DO C S I S 3 . x R ef erence A rchitectu re T h e ory of Op e rations ( DOCSIS 3.0) P rov isioning CMT S and CM re q u ire m e nts for IP v6 85 85 T h e ory of O p e ra tions : D O C S IS 3 . 0 CM c a n o p er a te in either b r id g in g o r r o u tin g m o d e CM m a n a g em en t s ta c k c a n o p er a te in IP v 4 o n l y m o d e IP v 6 o n l y m o d e Du a l m o d e CM in s tr u c ted b y the CMTS v ia a n L 2 m es s a g e ( MDD) a s to w ha t m o d e to u s e If the CM d o es n o t r ec eiv e a n y m es s a g e f r o m o p er a tes in DOCSIS 2 .0 m o d e the CMTS it 86 86 C M p rov is ioning L ay e r 2 p rovis ioning A c q u ire IP v6 c onne c tivity Ob tain tim e of d ay Ob tain c onfig u ration fil e Com p l e te re g is tration 87 87 C M p rov is ioning : L a y e r 2 CMT S s e nd s an L 2 m e s s ag e to th e CM th at c ontrol s U se of I P v 4 or I P v 6 as the p ref erred mode f or C M p rov isioning and management D e te r m in e C M P r o v is io n in g M D D C M T S m o d e Du al stack management A lternate P rov isioning Mode ( A P M) : I f p ref erred mode f ails, restart p rov isioning in the alternate mode 88 88 C M P rov is ioning : A cq uire IP conne ctiv ity DH CP v6 u s e d for ad d re s s c onfig u ration S tateless au to conf igu ration N O T u sed M and O bits set ap p rop riately in R A s f rom the C MT S MSOs w ant to h ave th e k now l e d g e and w ant to c ontrol IP ad d re s s as s ig nm e nts MSOs u s e d to DH CP . Minim iz e s c h ang e s in op e rational m od e l s Dy nam ic DN S u p d ate s c an b e d one at th e DH CP s e rve rs ( ins te ad of re l y ing on CP E s and CMs ) 89 89 C M P rov is ioning : A cq uire IP conne ctiv ity C M L i n k -l o c a l a d d re s s a s s ig n m e n t Ro u t e r d is c o v e r y D H CP v 6 (b a s e d o n M /Ob its ) M D D C M T S DH C P T F T P T oD N S (D A D ) N o re s p o n s e e x p e c te d to D A D RS RA S OL I CI T (Ra p i d c o m m i t ) REL A Y -F ORW A D V ERT I S E REL A Y -REP L REQ U ES T REP L Y N S (D A D ) REL A Y -F ORW Optional if Rapid Commit not u s e d REL A Y -REP L N o re s p o n s e e x p e c te d to D A D 90 90 C M P rov is ioning : O b ta in T O D C M L i n k -l o c a l a d d re s s a s s ig n m e n t Ro u t e r d is c o v e r y D H CP v 6 M D D DH C P T O D T F T P N S (D A D ) N o re s p o n s e e x p e c te d to D A D RS RA S OL I CI T (Ra p i d c o m m i t ) REL A Y -F ORW A D V ERT I S E REL A Y -REP L REQ U ES T REP L Y N S (D A D ) T OD C M T S REL A Y -F ORW Optional if Rapid Commit not u s e d REL A Y -REP L N o re s p o n s e e x p e c te d to D A D Re q u e s t Re s p o n s e 91 91 C M P rov is ioning : O b ta in C onf ig ura tion F il e C M L i n k -l o c a l a d d re s s a s s ig n m e n t Ro u t e r d is c o v e r y D H CP v 6 M D D C M T S DH C P T O D T F T P N S (D A D ) N o re s p o n s e e x p e c te d to D A D RS RA S OL I CI T (Ra p i d c o m m i t ) REL A Y -F ORW A D V ERT I S E REL A Y -REP L REQ U ES T REP L Y N S (D A D ) REL A Y -F ORW Optional if Rapid Commit not u s e d REL A Y -REP L N o re s p o n s e e x p e c te d to D A D T OD Re q u e s t Re s p o n s e T F T P T F T P -G ET T F T P -RS P (c o n f i g f i l e ) 92 92 C M P rov is ioning : C om p l e te R e g is tra tion C M L i n k -l o c a l a d d re s s a s s ig n m e n t Ro u t e r d is c o v e r y D H CP v 6 M D D T F T P RS RA S OL I CI T (Ra p i d c o m m i t ) REL A Y -F ORW A D V ERT I S E REL A Y -REP L N S (D A D ) Re g i s t e r T O D N o re s p o n s e e x p e c te d to D A D REP L Y T OD DH C P N S (D A D ) REQ U ES T T F T P C M T S N o re s T F T P T F T P (c o n f REL A Y -F ORW Optional if Rapid Commit not u s e d REL A Y -REP L p o n s e e x p e c te d to D A D -G ET -RS P ig file ) Re q u e s t Re s p o n s e 93 93 D ua l S ta ck Ma na g e m e nt CM d ire c te d to u s e d u al s tac k m anag e m e nt via MDD m e s s ag e A fte r re g is te ring w ith e ith e r IP v4 or IP v6 ad d re s s , th e CM ac q u ire s th e ad d itional IP ad d re s s ty p e u s ing DH CP A l l ow s th e MSOs to m anag e th e CMs u s ing SN MP c arrie d ove r IP v4 or IP v6 U sef u l du ring the transition p eriod 94 94 A l te rna te P rov is ioning Mode ( A P M) T o im p rove p rovis ioning re l iab il ity CM firs t u s e s p rim ary p rovis ioning p rotoc ol ( IP v6 or IP v4 ) as s p e c ifie d b y MDD m e s s ag e If p rim ary p rovis ioning m od e fail s , th e CM trie s to p rovis ion its e l f u s ing th e oth e r p rotoc ol e. g. , if p rimary mode is I P v 6 and it f ails, C M restarts p rov isioning in I P v 4 mode ( only if A P M is conf igu red) 95 95 IP v 6 in C a b l e N e tw ork s B rie f ove rvie w of IP v6 Motivation for Cab l e Op e rators IP v6 in DOCSIS 3.0 DO C S I S 3 . x R ef erence A rchitectu re T h e ory of Op e rations ( DOCSIS 3.0) P rov isioning CMT S and CM re q u ire m e nts for IP v6 96 96 C MT S re q uire m e nts f or IP v 6 CMTS c a n b e a b r id g e o r a r o u ter P rov ides I P connectiv ity b etween hosts attached to C M s and the core data network A c ts a s a r el a y a g en t f o r DH CP v 6 m es s a g es I nserts some options in the req u est. R eceiv es some options in the response P a r tic ip a tes in N eig hb o r Dis c o v er y ( N D) Forward ND pack ets f rom one host to other O ptionally implement an ND prox y serv ice G en er a tes R A m es s a g es to w a r d s the c a b l e n etw o r k ( R F s id e) Mu l tic a s t: A SM, SSM, F o r w a r d in g IP v 6 c o n tr o l tr a f f ic ( N D, R A etc .) B a c k w a r d c o m p a tib il ity w ith CMs r u n n in g p r ev io u s v er s io n s o f DOCSIS 97 97 C M ( b ridg e ) re q uire m e nts f or IP v 6 A d d re s s as s ig nm e nt th rou g h DH CP v6 Su p p ort A P M and d u al s tac k m od e Manag e m e nt via SN MP ove r IP v4 or IP v6 or d u al s tac k IP v4 and IP v6 A l l ow d ata IP v4 and IP v6 d ata forw ard ing from re g ard l e s s of h ow th e CM is p rovis ione d CP E s , 98 98 E m b e dde d IP v 6 ( C M) R oute r re q uire m e nts Im p l e m e nt DH CP v6 c l ie nt for ac q u iring IP v6 p re fix ( P re fix d e l e g ation) Su p p ort SL A A C for CP E h os ts Im p l e m e nt DH CP v6 s e rve r to s u p p ort P D or ad d re s s as s ig nm e nts to CP E h os ts Su p p ort N D and R S q u e rie s from h om e CP E d e vic e s Su p p ort p rop ag ation of c onfig inform ation ( DN S s e rve rs e tc .) to h om e CP E d e vic e s Su p p ort ML Dv1 and ML Dv2 for m u l tic as t 99 99 Q and A 10 0 10 0