Title: upstream " DOCSIS '
1????? ??????? ?? ?????? ????? ????? ?????? ?????
- ???? ????? , ???? ???????
- ????
- ??? ????
2?????? ???????
????? ?? ???? ?????? ???????? ?????? ???? ????
?????? ????? ?-upstream ?"? ?????? DOCSIS .
????? ???????? ???? ??????? ????? ??????? ???????
???? CBR . ????? ???????? ????????? ?????.
3??? ????? ??????
?????? ????? ???? ?????.
???????- ???? ?? ???.
????? ?? ?????? ???????? ?? ??? ??? (????? ,
???????, ??????).
4???? ??? ??????
????????? ???? ?????? ?"? ???? ?? ?? ??? ?????
??? ????? ??????? (CMTS) ????? ??????? (CM)
?????? ?? ????? ???.
5?????? ?????? ????? ????? ????? ????? ?
downstream ??? ????? ?????? (CMTS) ??? ??????
?????? ???? ?????? ??????? ????. ???? ?????
?????? ??????? ?? ??? ?? ????? ????? ?????? ????
?? ?????? ??????? ?????? ? upstream ??? ?????
?????? ????? ??????. ????? ???????? ????? ?"?
???????? ?????? ????? ?????? , ??????? ???
??????.
6??? ??????
????? ???? ???? ?????? ?"? ?-CMTS ??????? ?????
??? ??????. ???? ? upstream ????? ?????? ???
,???? ?? ???? ????? ?"? ???? ????? ?????? (????
????? ,????? ????).
7??????? ????
- ???? ?????? ??????? ??????????
- ??????? ?? ????? ??????? ?????? .
- ?? ????? CM ?????? ???????? ?"? ????.
- ????? ?????? ?? ?? ???????? ????.
- ???? ???? ???? ???? (?? ????).
8?????? ?? ????? ?????
Unsolicited Grant Service(UGS) - ????? ?????
?????? ??? ??? ?? ????? ??? ???? ?? ?????? ,????
????? ??????.
Real-Time Polling Service(rtPS) - ????? ?????
?????? ??? ??? ?? ????? ?????? ???? ????? ,????
????? ?????.
Unsolicited Grant Service with Activity
Detection(UGS/AD)- ????? ????? ?????? UGS ??
?????? ??? ???? ?????? ????? ??? ?????????.
9?????? ?? ????? ????? - ????
Non-Real-Time Polling Service(nrtPS)- ?????
????? ?????? ????? ???? ??? , ?????? ??? ?????
?? ????? ?????? , ???? ????? ?????.
Best Effort Service(BE)- ????? ????? ???? ???
????? ??????? ????? ?????? ????? ????? ????
??????? ??????? ??????? ??????? ????? ????.
10???????? ??????? ?????? ???? CBR
?? ????? CBR ??????? ?"? ???? ?????? ????
(?????) ??????? ?????? ????? ???????? ????
(?????) , ???? I ???? ?????????
(???????). S ???? ??????? ??????? ?????????
??????? ??????. J jitter ????? ?? ?????? ??
??????? ?????? ??????
????? ?? ????? ????? ?????? ????
??????? ??????.
11???? ???? I
I ???? ??? ?????? , S1 , J ?????.
????? ???? ?????? I 4 , S 1 , J
????? .
????? ???? ???? I 4 , S 1 , J
????? .
????? ???? ?????? I 4 , S 1 , J
????? .
I 4
????? ?? ????? ????? ?????? ??????? ?? ?? ??? ?
I ???? ?????? ?? ???? ??? ????? ???????.
12???? ???? II
I ???? ??? ?????? ,S ????? , J ?????.
????? ???? ???? I 4 , S 1 , J
????? .
????? ???? ?????? I 4 , S 1 , J
1 .
????? ????? ???????
????? ???? ?????? I 4 , S 2 , J 1
????? ???? ?????? I 4 , S 1 , J
1 .
????? ???? ?????? I 4 , S 1 , J
????? .
I 4
????? ?? ????? ?????? ???????? I ???? ????? ?? S
?????? ?????? ?? ???????? ???? ????? ?"? ????
??????? ?jitter ?? ?????? ??????? ??? ????
?????? ?? ???? ??? ????? ???????.
13???? ????
???? ?????? I 3 ,S1 , J 1
T 12
T 12
???? ???? I 4, S 1 ,J 2
???? ?????? I 6, S 1 ,J 2
?????? ????? ???? ?????? T ???? ?????? ???????
????? ????? ?? ????????? ?? ??????.
14????????? ?????
T - ???? ????? ?????? ???????
While (true) If (new request) If
(SSi/Ii gt 1) cant accept the
request else
15T the minimal common multiple (Ii).
If(TgtTmax) cant accept the
request else Collision 0 For (j1
jltInew j) For (n1 nltT n nInew)
Collision Check if the slot is empty
(j,n,Snew,Inew,Jnew) If (Collision1)
break If (Collision0) accept the
request If(Collision1)
cant accept the request
16 If(unconnected ) C If(CCmax) Reorgan
ize. C0.
???? ????? C ?????? ?? ???? ?????? ???????.???? C
???? ???? ????? ???? ????? ???? ?? ?????? ??????
?????? . ???? T ???? ???? ?????? ??????? ?????
????? ?? ?????? ?????? .
17 ??? ?????
?????? 8 - 9 ???? ????? ?????? ????????? .
??????10 11 ????? ????????
?????? ?????????.
???? 12 ????? , ????
?????? ????? ??"? ????.