Professional Documents
Culture Documents
Dieu Khien Tac Nghen
Dieu Khien Tac Nghen
1. Gii thiu:
ATM (Asynchronous Transfer Mode) l mt phng thc truyn thng cho mng s tch hp dch v bng rng (B-ISDN) c khuyn ngh bi ITU. N cung cp s mm do dn knh theo thng k cc kiu d liu khc nhau vi cc yu cu cht lng dch v (QoS) cng khc nhau. Do c s khng n nh trong m hnh lu lng v s dao ng theo thng k khng on trc ca cc lung lu lng (traffic flows), tc nghn c th vn xy ra mc d c s dng m hnh iu khin tip nhn kt ni (CAC Connection Admission Control) [6]. m bo cht lng dch v, ngn chn tc nghn, cn phi a ra mt m hnh iu khin chng tc nghn thch hp.
Hnh 1: H thng iu khin chng tc nghn phn hi vng kn cho b m ATM iu khin chng tc nghn pha giao din mng-ngi s dng (UNI) ca mng ATM chnh l iu khin tc m ho cc ngun pht v iu chnh lu lng gi n trn cc kt ni ca mng (xem hnh 1, N l s cc ngun lu lng pht vo mng). M hnh iu khin chng tc nghn phn hi vng kn y c th hot ng theo kiu phn ng li (reactive) hoc ngn nga (preventive). Trong m hnh iu khin theo kiu phn ng li [3], kch thc hin thi ca b m (s t bo) trong b m ca b dn knh (multiplexer buffer) c gim st pht hin tc nghn. Tc nghn xy ra khi kch thc ny vt qu ngng gii hn v tn hin phn hi (feedback) c gi tr v tt c cc ngun v tc m ho ngun c gim xung. Nh vy vic iu khin da trn mt ngng c nh ngha trc lin quan n kch thc b m. Mc d vy, s xc nh ngng l mt vn phc tp. Trong m hnh iu khin theo kiu ngn nga, bng cch gim st trng thi hin thi ca b m, hot ng ca b m trong tng lai c d bo trc bng cc phng php thng minh nh s dng mng neural [2] v mng neural m [7]. Da trn cc kt qu d bo, tc m ho ngun c iu chnh bi tn hiu phn hi c gi tr li tt c cc ngun pht. Phng php iu khin theo kiu ngn nga c s dng nhiu trong iu khin chng tc nghn ATM bi v hot ng iu khin ca n l kp thi gim bt kh nng tc nghn mng. 1
Trong m hnh iu khin theo kiu ngn nga, nhiu phng php iu khin chng tc nghn khc nhau c xut. V d theo Fan v Mark, d bo lu lng n b m b dn knh trn c s kch thc hin thi ca hng i, v kch thc hng i ca chu k thi gian tip theo c tnh ton theo cng thc Lindley [2]. Cn theo Lee v Hou d bo mt t bo theo kch thc hin thi ca hng i, tc thay i tc thi ca hng i v tc thay i trc , v ngay khi pht hin mt t bo, tn hiu iu khin phn hi c to ra thay i tc ngun bng cch gim tc m ho (bits/sample s bit m ho cho mt mu) [7]. Hai phng php trn tn hiu u ra ca b iu khin hay tc m ha hin ti c tnh ton mt cch gin tip. H thng iu khin chng tc nghn i hi khng nhng ti u ho theo tiu ch cc tiu ho tc mt t bo m cn theo tiu ch cc i ho tc m ho. cc i ho tc m ho, tc m ho ca cc ngun pht khng nn gim ton b, m ch mt b phn cc ngun pht gim xung mc thp hn trong khi tc m ha ca cc ngun cn li khng thay i. tng ny chnh l ng lc thc y vic nghin cu mt phng php iu khin chng tc nghn mi xut trong bi ny. Trong phng php iu khin chng tc nghn mi xut da trn mng neural, tc m ho cc ngun pht v t l phn trm ngun pht tng ng chnh l u ra ca b iu khin, v c s dng iu chnh tc t bo n b m b dn knh. Khng ging nh cc phng php c nu trong [2], [4], [7], [8] tc m ho c iu chnh cho tt c cc ngun lu lng vo, phng php xut y l iu chnh tc m ho ch cho mt b phn cc ngun pht cht lng t bo i n b m b dn knh c bo m v tc mt t bo (CLR) c cc tiu ho.
Hnh 2: Cu trc ca b iu khin tc nghn Cc u ra ca b iu khin bao gm c(k) v n(k). Bi v tc m ha ngun c iu khin l gi tr ri rc nm trong tp {1.0, 0.75, 0.5, 0.25, 0}, u ra u(k) ca mng neural phi c lng t ho (Quantized).
Cc gi tr trng s (Wij) gia cc neuron c tnh ton bi s dng thut ton hc BP (BP learning algorithm), v Wij c cp nht nh sau:
Wij = Wij J ( P) Wij
(2)
Trong : >0 l tham s tc hun luyn, J(P) l hm tiu ch cn cc tiu ho. Chi tit ca thut ton BP c trnh by trong [5].
3. M phng
Cc ngun thoi iu xung m vi sai thch nghi tc bit thay i ADPCM VBR (Adaptive Differential Pulse Code Modulation - Variable Bit Rate) c s dng trong m phng. Mi ngun thoi c m phng s dng m hnh trng thi nh phn ON/OFF (ON/OFF binary-state model) [1] trong mt s c nh cc t bo thoi c to ra tc bit cao nht trong giai on ON. Khng c t bo no c to ra trong giai on OFF. C hai giai on ny gi s phn b theo hm m ngu nhin thay i vi 1/ = 0.35 sec v 1/ = 0.65 sec. M hnh m phng vi 150 ngun thoi c dn knh vo mt b dn knh kch thc b m gii hn l 50 t bo v gii hn tr l 1.55 Mbit/s, thi gian ly mu c t l 0.01s. Cc tham s c chn l: Rn=1, Ru=0.7, Rq=0.01, ud=1, nd=1, qd=30, =0.1, L=10. Trong phng php iu khin tc nghn xut, tc m ho ngun tin, t l phn trm cc ngun lu lng tng ng, v s t bo trong b m b dn knh c th hin trong hnh 3, hnh 4, v hnh 5. so snh phng php xut y vi cc phng php trc, thc hin m phng vi cng mt m hnh c thc hin theo phng php xut trong cc phng php trc, trong tc m ho tt c cc ngun lu lng chnh l tn hiu u ra ca b iu khin c iu chnh cng nhau, v tc m ho ngun tin v s cc t bo trong b m c ch ra tng ng trong hnh 6 v hnh 7. So snh cc ch s hot ng ca chng nh l CLR trung bnh trong mi 60s, cht lng thoi v s s dng b m c ch ra trong hnh 8, hnh 9 v hnh 10. r rng rng vi cc phng php iu khin tc nghn xut , tc mt gi ca b m b dn knh gim v cht lng thoi lin quan n tc m ho c m bo.
4. Kt lun
S khc bit gia phng php iu khin tc nghn c xut y so vi cc phng php khc l cc tn hiu u ra ca b iu khin khng ch bao gm tc m ho ngun m cn c s ngun lu lng gi t bo tc m ho tng ng. Phng php iu khin ny khng nhng cc tiu ho tc mt gi m cn bo m cht lng thng tin v pht huy c nhiu u im khi s dng cho mng ATM tc cao.
[3]. Habib, I.W., Sasdawi, T.N., 1995. Access control of bursty voice traffic in ATM networks. Computer Networks and ISDN Systems, 27(10):1411-1427. [4]. HABIB, I.W., TARRAF, A., SAADAWI, T., 1997. A neural network controller for congestion control in ATM multipexers. Computer Networks and ISDN Systems, 29(3):325-334. [5]. HAYKIN, S., 1994. Neural Networks. Macmillan, New York. [6]. JAGANNATHAN, S., TALLURI, J., 2002. Adaptive predictive congestion control of high-speed ATM networks. IEEE Trans. Broadcasting, 48(2):129-139. [7]. LEE, S.J., HOU, C.L., 2000. A neural-fuzzy system for congestion control in ATM networks. IEEE Trans. System, Man, and CyberneticsPart B: Cybernetics, 30(1):29. [8]. TARRAF, A.A., HABIB, W., SAADAWI, T.N., 1995. Congestion Control Mechanism for ATM Networks Using Neural Networks. Proceeding of IEEE International Conference on Communications, IEEE, p.206-210.