You are on page 1of 9

ph©n bæ b¨ng tÇn trong m¹ng Ring quang WDM vµ øng dông

Bandwidth Allocation in WDM Ring network & Applications


Ks. Vò Hoµng S¬n
Ts. Bïi Trung HiÕu
Ts. Vò TuÊn L©m

Abstract: In Vietnam, Optical transport tr× nhÊt ®Þnh vµ víi môc tiªu gi¶m thiÓu chi
networks are deployed widely and based on phÝ m¹ng hay tèi ®a dung l−îng hiÖu dông
SDH multi-ring structures. Typically, 4 cña m¹ng. NhiÖm vô ph©n bæ b¨ng tÇn quang
MSPRing configurations are implemented ®èi víi mét m¹ng WDM nãi chung bao gåm
with flexibility and efficiently bandwidth lùa chän tuyÕn, b−íc sãng cho mçi mét luång
capabilities in North-South optical backbone l−u l−îng quang sao cho trªn mçi tuyÕn
network. In near future, VNPT is going to kh«ng cã hai luång nµo cïng sö dông chung
upgrade them to 20 Gbit/s WDM systems. mét b−íc sãng vµ sè b−íc sãng sö dông cµng
However, in order to use efficiently nhá cµng tèt. Khi kh«ng cã bé chuyÓn ®æi
bandwidth of system, the bandwidth b−íc sãng trong m¹ng, th× mçi luång quang
allocation ways into single Ring and among sö dông mét b−íc sãng trong suèt tuyÕn
rings are needed [1,2]. In this paper, the ®−êng mµ nã ®i qua, rµng buéc nµy cßn gäi lµ
tÝnh liªn tôc cña b−íc sãng. Do vËy, bµi to¸n
problem and applications of the bandwidth
trë lªn phøc t¹p h¬n vµ ®· ®−îc chøng minh
allocation in WDM Ring are deal with as
lµ lo¹i NP-®Çy ®ñ [3].
well as, proposed approach and some
Sö dông bé chuyÓn ®æi b−íc sãng lµm t¨ng
powerful algorithms for solving this problem. hiÖu qu¶ dung l−îng cña m¹ng nh−ng sÏ lµm
This problem is meaningful for designing or t¨ng ®¸ng kÓ chi phÝ cña m¹ng. Do vËy, trong
provisioning in the core Network. khi thiÕt kÕ cÇn gi¶i quyÕt vÊn ®Ò ph©n bæ
b¨ng tÇn quang cho m¹ng Ring khi cã hoÆc
1 Giíi thiÖu kh«ng cã bé chuyÓn ®æi b−íc sãng ®Ó quyÕt
Xu thÕ hiÖn nay trªn thÕ giíi vµ cña ngµnh ®Þnh ph−¬ng ¸n kh¶ thi nhÊt. VÊn ®Ò ph©n bæ
B−u ®iÖn lµ x©y dùng m¹ng truyÒn t¶i toµn b¨ng tÇn quang nµy còng cã tÇm quan träng
quang cho m¹ng NGN dùa trªn c«ng nghÖ trong khi khai th¸c vµ b¶o d−ìng tuyÕn, ®Ó sö
WDM. Th«ng th−êng khi n©ng cÊp dung dông hiÖu qu¶ dung l−îng hÖ thèng khi cÇn
l−îng sö dông c«ng nghÖ WDM, th× viÖc duy bæ xung, n©ng cÊp vµ tæ chøc l¹i m¹ng.
tr× cÊu tróc m¹ng lµ rÊt cÇn thiÕt. Phï hîp víi Mét vµi kü thuËt ®· ®−îc ®Ò xuÊt [5-12] ®Ó
xu h−íng ph¸t triÓn ®ã vµ ®Ó ®¸p øng nhu cÇu x¸c ®Þnh tuyÕn vµ g¸n b−íc sãng cho luång
trong t−¬ng lai, VNPT s¾p tíi sÏ ®Çu t− n©ng quang. Tuy nhiªn, vÉn cÇn cã c¸c ph−¬ng
cÊp m¹ng quang ®−êng trôc B¾c Nam dùa ph¸p vµ thuËt to¸n gi¶i h÷u hiÖu, dÔ ph¸t triÓn
trªn cÊu tróc ®a Ring WDM. V× vËy, vÊn ®Ò vµ ¸p dông trong thùc tÕ.
næi lªn ®ã lµ viÖc thiÕt kÕ vµ khai th¸c hiÖu Bµi b¸o nµy sÏ ®Ò cËp tíi øng dông cña bµi
qu¶ m¹ng toµn quang WDM, nhÊt lµ ®èi víi to¸n ph©n bæ b¨ng tÇn quang trong m¹ng
m¹ng cã cÊu tróc ®a Ring mµ hiÖn ®ang ®−îc Ring quang vµ ®Ò xuÊt c¸ch tiÕp cËn gi¶i,
triÓn khai phæ biÕn trªn thÕ giíi còng nh− ë cïng víi mét sè thuËt to¸n hiÖu qu¶, mµ vÉn
ViÖt nam. tËn dông ®−îc c¸c thuËt to¸n vµ ch−¬ng tr×nh
Ph©n bæ tµi nguyªn m¹ng (Resource) lµ mét ®· ph¸t triÓn [1]. Sau ®©y môc 2 sÏ giíi thiÖu
trong nh÷ng nhiÖm vô quan träng nhÊt trong c¸c bµi to¸n cÇn gi¶i trong khi lËp quy ho¹ch
qu¸ tr×nh thiÕt kÕ vµ sö dông m¹ng. Trong m¹ng Ring WDM vµ øng dông cña bµi to¸n
m¹ng quang, viÖc ph©n bæ tµi nguyªn (bao ph©n bæ b¨ng tÇn quang. TiÕp theo, môc 3 sÏ
gåm sîi vµ b−íc sãng/b¨ng tÇn quang) theo ®Ò cËp c¸ch gi¶i bµi to¸n ®Þnh tuyÕn vµ ph©n
Topo m¹ng vËt lý nh»m tho¶ m·n nhu cÇu bæ b−íc sãng trong tr−êng hîp tÜnh, trong ®ã
l−u l−îng ®· cho, ®¶m b¶o ®Æc tÝnh vÒ ®é duy l−u l−îng ®· biÕt tr−íc.
2 øng dông trong thiÕt kÕ
m¹ng Ring quang B
2.1 §Þnh tuyÕn vµ ph©n bæ b−íc sãng C
cho m¹ng Ring ®¬n A
T−¬ng tù nh− cÊu tróc Ring SDH [1], khi
xÐt vÒ tÝnh hiÖu qu¶ sö dông b¨ng tÇn quang, D
hiÖn nay còng cã hai lo¹i kiÕn tróc Ring toµn E
quang WDM chñ yÕu [2]:
• Ring b¶o vÖ dïng chung (OMS-SPRing – H×nh 1. M¹ng cÊu tróc theo ®a Ring
Optical Multiplex Section Shared Mét sè c«ng cô ®· ®−îc ph¸t triÓn ®Ó tèi −u
Protection Ring), t−¬ng øng víi c«ng vÞ trÝ cña c¸c Ring SDH trong m¹ng ®a Ring.
nghÖ SDH cã MS-SPRing; Tuy nhiªn, do bµi to¸n rÊt phøc t¹p vµ ph¶i
• Ring b¶o vÖ dµnh riªng (OCH/OMS DP xÐt ®Õn mét tËp lín c¸c vÞ trÝ vµ kh¶ n¨ng kÕt
Ring - Dedicated Protection Ring hoÆc nèi Ring, cho nªn c¸c c«ng cô nµy còng
OCH-SNCP Ring - Sub-Network kh«ng thÓ ®−a ra kÕt qu¶ tèi −u vµ nhanh ®èi
Connection Protection Ring) t−¬ng øng víi c¸c m¹ng lín. Do cã sù t−¬ng ®ång gi÷a
víi c«ng nghÖ SDH lµ lo¹i SNCP Ring. c¸c cÊu tróc m¹ng SDH vµ WDM, c¸c c«ng
Râ rµng, ®Þnh cì c¸c kiÕn tróc Ring nµy sö cô nµy còng phï hîp víi thiÕt kÕ m¹ng Ring
dông c¸c kü thuËt kh¸c nhau. Trong lo¹i Ring quang WDM vµ chØ cÇn bæ xung, söa ®æi cho
b¶o vÖ dµnh riªng DPRing (1+1) t¹i líp phï hîp víi c¸c ®Æc tr−ng cña c«ng nghÖ
quang, luång tÝn hiÖu quang ®−îc göi ®i theo WDM. Trong ®ã næi lªn lµ vÊn ®Ò ph©n bæ
c¶ hai h−íng cña vßng Ring ®Ó b¶o vÖ. b¨ng tÇn quang víi c¸c rµng buéc vÒ tÝnh liªn
Nguyªn t¾c ®¬n gi¶n ®Ó ph©n bæ b−íc sãng tôc cña b−íc sãng.
lµ: mçi mét nhu cÇu luång quang ®iÓm - ®iÓm V× mçi Ring cã qu¶n lý b¨ng tÇn quang
sÏ sö dông mét b−íc sãng riªng trªn toµn riªng, ®éc lËp nhau, nªn ph−¬ng ¸n ph©n bæ
Ring. b¨ng tÇn cho m¹ng ®a Ring nãi chung dÔ
§èi víi Ring b¶o vÖ dïng chung SPRing, dµng x¸c ®Þnh ®−îc khi ®· x¸c ®Þnh ®−îc
yªu cÇu ®Þnh cì phøc t¹p h¬n. Nhµ thiÕt kÕ ph−¬ng ¸n ph©n bæ trong tõng Ring ®¬n. Sau
ph¶i quyÕt ®Þnh h−íng tuyÕn thuËn/ ng−îc ®©y sÏ ®Ò cËp tíi bµi to¸n c¬ b¶n ®ã lµ ®Þnh
chiÒu kim ®ång hå cho mçi nhu cÇu vµ sö tuyÕn vµ ph©n bæ b−íc sãng cho SPRing ®¬n.
dông b−íc sãng nhÊt ®Þnh nµo ®ã. Do c¬ chÕ 3 §Þnh tuyÕn vµ ph©n bæ
b¶o vÖ dïng chung cho phÐp sö dông l¹i b−íc b−íc sãng (RWA)
sãng trªn c¸c luång quang kh«ng chång chÐo Cã nhiÒu c¸ch ph©n lo¹i bµi to¸n ®Þnh tuyÕn
nhau, cho nªn dung l−îng hiÖu dông cña vµ ph©n bæ b−íc sãng (RWA). C¨n cø vµo
SPRing nãi chung cao h¬n so víi DPRing vµ l−u l−îng ®Õn theo thêi gian, cã thÓ chia
phô thuéc rÊt nhiÒu vµo mÉu l−u l−îng vµ thµnh 2 tr−êng hîp kh¸c nhau :
ph−¬ng ¸n ph©n bæ b¨ng tÇn quang. 1. Tr−êng hîp tÜnh, lµ nhu cÇu ®· ®−îc biÕt
2.2 ThiÕt kÕ m¹ng ®a Ring tr−íc vµ kh«ng cã nhu cÇu nµo ®−îc xem
Khi thiÕt kÕ m¹ng quang cã cÊu tróc ®a xÐt trong t−¬ng lai. §Þnh tuyÕn tèi −u nãi
Ring, nh− vÝ dô h×nh 1, vÞ trÝ cña c¸c Ring vµ chung sÏ tèi −u vÒ chi phÝ. Trong thùc tÕ
c¸ch kÕt nèi chóng cã ¶nh h−ëng rÊt lín ®Õn cã thÓ kh«ng cÇn thiÕt triÓn khai vßng
sö dông b−íc sãng vµ sîi trong m¹ng. §©y lµ Ring thø hai nhê ®Þnh tuyÕn tèi thiÓu sè
bµi to¸n phøc t¹p, trong thùc tÕ viÖc ®Æt c¸c b−íc sãng chØ n»m trong dung l−îng cña
Ring trong m¹ng ë ®©u lµ do vÞ trÝ ®Þa lý, Ring ®¬n. Tr−êng hîp tÜnh phæ biÕn khi
topo, c¸c mÉu l−u l−îng vµ yªu cÇu qu¶n lý. ®Þnh cì vµ thiÕt kÕ m¹ng Ring trong mét
C¸ch kÕt nèi vµ c¬ chÕ ®Þnh tuyÕn gi÷a c¸c giai ®o¹n nhÊt ®Þnh.
Ring phô thuéc vµo chi phÝ vµ ph©n cÊp cña 2. Tr−êng hîp ®éng, lµ nhu cÇu luång quang
m¹ng. ch−a biÕt tr−íc. NhiÖm vô cña ®Þnh tuyÕn
lµ ph¶i tèi ®a thêi gian khai th¸c tr−íc khi
triÓn khai thªm Ring míi hay s¾p xÕp l¹i
Ring víi quy m« lín (tr¸nh viÖc ph©n
m¶nh nhu cÇu trªn Ring). Tr−êng hîp nµy kh¶ n¨ng c«ng nghÖ xen/rÏ quang. HiÖn nay,
phæ biÕn khi kh«ng cã dù b¸o nhu cÇu cô øng dông chñ yÕu cña WDM lµ trong m¹ng
thÓ hay ®é biÕn ®éng nhu cÇu theo thêi ®−êng trôc víi c¸c kÕt nèi song c«ng tèc ®é
gian lín. cao, do ®ã, sau ®©y sÏ ®Ò cËp tíi c¸c thuËt
LËp quy ho¹ch vµ khai th¸c m¹ng quang to¸n ®Þnh tuyÕn cho phÐp t¸ch luång l−u
thùc tÕ sÏ bao gåm c¶ hai tr−êng hîp tÜnh vµ l−îng song c«ng.
®éng nh− trªn. Trong t−¬ng lai, c¸c thuËt to¸n 3.1 Mét sè kÕt qu¶ ®èi víi c¸c mÉu l−u
RAW ®éng ®−îc sö dông trong thiÕt lËp, ®iÒu l−îng d¹ng ®Æc biÖt
khiÓn luång quang cÇn cã kh¶ n¨ng thùc hiÖn MÆc dï bµi to¸n khã, nh−ng vÒ gi¶i tÝch cã
trùc tuyÕn vµ theo c¬ chÕ ph©n t¸n t¹i tõng thÓ chøng minh lµ trong mét sè tr−êng hîp
nót m¹ng. ®Æc biÖt nh− nhu cÇu luång quang cã mÉu
Trong bèi c¶nh hiÖn nay, VNPT ®ang cã kÕ d¹ng l−íi ®Çy ®ñ vµ ®ång ®Òu, th× SPRing chØ
ho¹ch triÓn khai c«ng nghÖ WDM trong cÇn ⎡(N2-1)/4⎤ b−íc sãng, xÊp xØ mét phÇn
m¹ng ®−êng trôc, cho nªn vÊn ®Ò RWA trong hai sè b−íc sãng ®−îc yªu cÇu cho tr−êng
tr−êng hîp tÜnh cÇn thiÕt h¬n. V× vËy, bµi b¸o hîp DPRing (1+1) lµ N(N-1)/2, khi N lín.
nµy chØ xÐt tr−êng hîp tÜnh, tøc lµ nhu cÇu ®· KÕt qu¶ nµy ¸p dông cho tÊt c¶ gi¸ trÞ N cã
x¸c ®Þnh tr−íc, viÖc ®Þnh tuyÕn vµ g¸n b−íc hay kh«ng cã chuyÓn ®æi b−íc sãng, vµ lµ gi¸
sãng cã thÓ ®−îc thùc hiÖn tr−íc khi thiÕt lËp trÞ tèi −u. Nã cã thÓ nhËn ®−îc tõ rÊt nhiÒu
cÊu h×nh Ring. nghiªn cøu cña c¸c t¸c gi¶ theo c¸c c¸ch
Khi cho tr−íc tËp c¸c nhu cÇu gi÷a c¸c nót kh¸c nhau [5-12]. Trong c¸c tµi liÖu nµy cã
trªn SPRing, RWA lµ bµi to¸n c©n b»ng t¶i ®−a ra c¸c c¬ chÕ ph©n bæ b−íc sãng kh¸c
Ring bao gåm x¸c ®Þnh tuyÕn cña c¸c luång nhau. VÝ dô h×nh 2 minh ho¹ mét ph−¬ng ¸n
quang trªn Ring vµ g¸n chóng tíi b−íc sãng ph©n bæ tèi −u cho Ring 7 nót víi mÉu l−u
x¸c ®Þnh víi môc tiªu tèi thiÓu sè b−íc sãng l−îng d¹ng l−íi ®Òu.
yªu cÇu.
Nãi chung vÊn ®Ò ®Þnh tuyÕn cã chuyÓn ®æi
b−íc sãng trong Ring lµ khã vµ khi cã thªm
3
rµng buéc kh«ng chuyÓn ®æi b−íc sãng l¹i 4
2

cßn khã h¬n. Khi cã chuyÓn ®æi b−íc sãng, 1


bµi to¸n nµy còng lµ chñ ®Ò rÊt ®−îc quan 5
7
6
t©m cña ®Þnh tuyÕn trong Ring SDH cã ho¸n
®æi khe thêi gian[1,2]. Tuú thuéc vµo ®iÒu
kiÖn rµng buéc kh¸c nhau, mµ cã c¸c d¹ng H×nh 2. Ph©n bæ b−íc sãng cho Ring 7 nót
bµi to¸n ®Þnh tuyÕn kh¸c nhau. NÕu ®Þnh
tuyÕn kh«ng cho phÐp t¸ch c¸c luång l−u T−¬ng tù, ®èi víi c¸c tr−êng hîp mÉu l−u
l−îng, tøc lµ chØ quyÕt ®Þnh h−íng cña l−u l−îng ®Æc biÖt kh¸c nh− h×nh 3 ta còng cã kÕt
l−îng gi÷a hai nót hoÆc ®Þnh tuyÕn theo/ qu¶ nh− b¶ng 1 t−¬ng øng .
ng−îc chiÒu kim ®ång hå th× bµi to¸n nµy ®·
®−îc chøng minh lµ NP-®Çy ®ñ vµ cã thÓ
®−îc gi¶i b»ng c¸c thuËt to¸n cho kÕt qu¶ gÇn
®óng nh− Heuristic, Genetic [1].... NÕu bµi
to¸n cho phÐp t¸ch mét phÇn l−u l−îng gi÷a
hai nót vµ ®Þnh tuyÕn theo hai h−íng ng−îc
nhau cña Ring, th× bµi to¸n cã thÓ gi¶i ®−îc MÉu l−u l−îng d¹ng l−íi
MÉu l−u l−îng liÒn kÒ

trong thêi gian ®a thøc. Mçi bµi to¸n cã mét HUB

øng dông riªng phô thuéc vµo c«ng nghÖ vµ HUB

c¸ch qu¶n lý c¸c luång. Tuy nhiªn, c«ng


nghÖ WDM hiÖn nay víi sè b−íc sãng h¹n HUB HUB

chÕ, th× viÖc cho phÐp t¸ch l−u l−îng quang


®iÓm -®iÓm thµnh c¸c luång ®¬n vµ thùc hiÖn MÉu l−u l−îng HUB

®Þnh tuyÕn ®éc lËp nhau sÏ cho kÕt qu¶ tèt H×nh 3 Mét sè mÉu l−u l−îng ®Æc biÖt
h¬n vµ c¸ch thùc hiÖn nµy còng phï hîp víi
B¶ng 1 Sè b−íc sãng yªu cÇu cho hai lo¹i CËn nµy cã thÓ ®¹t ®−îc víi ®iÒu kiÖn sö
Ring víi c¸c mÉu l−u l−îng kh¸c nhau dông chuyÓn ®æi b−íc sãng, nh−ng ®«i khi
MÉu l−u l−îng Lo¹i Lo¹i kh«ng thÓ ®¹t ®−îc khi kh«ng cã chuyÓn ®æi
quang DPRing SPRing b−íc sãng. Ch¼ng h¹n, tr−êng hîp ®¬n gi¶n
D¹ng l−íi ®Çy nh− h×nh 4, râ rµng lµ nhu cÇu tõ 3 ®Õn 5 cã
N(N-1)/2 ⎡(N2-1)/4⎤ thÓ sö dông b−íc sãng λ1 vµ λ2 nÕu sö dông
®ñ
Hub ®¬n N-1 N-1 bé chuyÓn ®æi b−íc sãng, nh−ng nÕu kh«ng
cã sÏ cÇn thªm b−íc sãng míi.
Tõ (N-2) λ3
Hub kÐp 2(N-2)
®Õn 2(N-2) λ2
λ1
LiÒn kÒ nhau N 2
2
Tuy nhiªn, trong thùc tÕ mÉu l−u l−îng 3
1
hiÕm khi ë d¹ng ®Æc biÖt. Nh−ng qua c¸c 4
c«ng thøc ®¬n gi¶n trªn cho ta thÊy tÝnh hiÖu 5

qu¶ cña lo¹i SPRing so víi DPRing phô


thuéc vµo d¹ng mÉu l−u l−îng. Sau ®©y, ta ®Ò
cËp tíi tr−êng hîp tæng qu¸t h¬n ®ã lµ Ring H×nh 4. Minh ho¹ lîi Ých cña bé chuyÓn ®æi
cã mÉu l−u l−îng bÊt kú. b−íc sãng
3.2 Tr−êng hîp tæng qu¸t víi mÉu l−u CËn trªn vÒ sè b−íc sãng yªu cÇu mµ kh«ng
l−îng bÊt kú cã chuyÓn ®æi b−íc sãng còng cã thÓ tÝnh
Nãi chung, trong tr−êng hîp mÉu l−u l−îng ®−îc. Nh− trªn ®· chØ ra, khi tÝnh to¸n “nh¸t
bÊt kú, th× tr−íc hÕt cÇn xem xÐt ®Õn cËn d−íi c¾t cùc ®¹i” LMAX. Sè b−íc sãng lín nhÊt yªu
vµ trªn cña bµi to¸n. cÇu trong tr−êng hîp nµy lµ N=LMAX-1, (so
Nh− ®· nãi ë trªn trong tr−êng hîp cã s¸nh víi kÕt qu¶ tèi −u N=⎡LMAX/2⎤) [14].
chuyÓn ®æi b−íc sãng th× bµi to¸n RWA chØ Trong thùc tÕ cËn trªn nµy chØ ®−îc t×m khi
cßn phÇn ®Þnh tuyÕn vµ t−¬ng tù nh− ®Þnh nghiªn cøu mµ Ýt khi sö dông.
tuyÕn c¸c luång VC-n trªn m¹ng MSSPRing 3.3 ThuËt to¸n ®Þnh tuyÕn vµ ph©n bæ
c«ng nghÖ SDH cã ho¸n ®æi khe thêi gian. V× b−íc sãng ®èi víi mÉu l−u l−îng bÊt kú
vËy giíi h¹n lêi gi¶i cña bµi to¸n RWA tèi Nh− ®· ®Ò cËp ë trªn, bµi to¸n cÇn gi¶i
thiÓu sÏ lµ cËn d−íi cña bµi to¸n khi cã quyÕt trong qu¸ tr×nh ®Þnh cì SPRing lµ ®Þnh
chuyÓn ®æi b−íc sãng. §Ó x¸c ®Þnh ®−îc cËn tuyÕn vµ ph©n bæ b−íc sãng. Nãi chung cã
d−íi nµy, th× cã thÓ sö dông ®iÒu kiÖn “Nh¸t hai c¸ch tiÕp cËn ®Ó gi¶i bµi to¸n nµy:
c¾t” sau: - C¸ch 1: ph©n t¸ch bµi to¸n thµnh hai bµi
§iÒu kiÖn nh¸t c¾t: mét “ nh¸t c¾t ” ®i qua to¸n con riªng rÏ vµ gi¶i tuÇn tù:
hai c¹nh cña Ring, sÏ chia Ring thµnh hai + bµi to¸n ®Þnh tuyÕn luång l−u l−îng
phÇn. L−u l−îng gi÷a c¸c nót m¹ng n»m trªn Ring (Routing problem) vµ
trong mçi phÇn cña Ring vÉn cã thÓ ®−îc + bµi to¸n g¸n hay ph©n bæ b−íc sãng
®Þnh tuyÕn vµ truyÒn th«ng, tuy nhiªn l−u cho c¸c luång ®· ®Þnh tuyÕn
l−îng gi÷a hai phÇn th× kh«ng thÓ. KÝch cì nµy.(WA- Wavelength Allocation
nh¸t c¾t ®−îc ®Þnh nghÜa nh− tæng l−u /Assignment problem)
l−îng kh«ng ®−îc ®Þnh tuyÕn trªn Ring do - C¸ch 2: gi¶i quyÕt ®ång thêi c¶ hai bµi
nh¸t c¾t. Râ rµng lµ khi Ring ®−îc söa l¹i to¸n nµy. Th−êng sö dông ph−¬ng ph¸p
th× tæng dung l−îng cña hai ®o¹n ®−îc söa qui ho¹ch tuyÕn tÝnh nguyªn.
ph¶i Ýt nhÊt b»ng kÝch cì cña nh¸t c¾t ®Ó Mçi c¸ch cã −u nh−îc ®iÓm riªng. C¸ch tiÕp
®Þnh tuyÕn l¹i ®−îc tÊt c¶ c¸c l−u l−îng. cËn 1 dÔ gi¶i quyÕt, ®¬n gi¶n h¬n, tËn dông
Do ®ã b»ng c¸ch t×m tÊt c¶ c¸c nh¸t c¾t cã ®−îc c¸c thuËt to¸n ®· ph¸t triÓn. Ngoµi ra
thÓ, th× cã thÓ x¸c ®Þnh ®−îc nh¸t c¾t cùc cho phÐp sö dông nhiÒu thuËt to¸n kh¸c nhau
®¹i LMAX . CËn d−íi cña sè b−íc sãng yªu vµ dÔ dµng cã sù t−¬ng t¸c gi÷a ch−¬ng tr×nh
cÇu trªn Ring tho¶ m·n tÊt c¶ l−u l−îng lµ: víi nhµ thiÕt kÕ trong tõng giai ®o¹n gi¶i.
N=⎡LMAX/2⎤ ( gi¸ trÞ tèi −u cã thÓ). §iÒu Tuy nhiªn c¸ch 2 cho kÕt qu¶ tèt h¬n,
kiÖn nµy lµ mét phÇn cña lý thuyÕt nh−ng phøc t¹p h¬n vµ lêi gi¶i khã kiÓm so¸t.
Okamura-Seymour [13]. Do ®ã c¸ch tiÕp cËn nµy khã ¸p dông ®èi
nh÷ng bµi to¸n cã kÝch cì lín hay ph¶i gi¶i XÐt vßng Ring cã n nót (n c¹nh). C¸c nót
nhiÒu lÇn khi ®Þnh cì m¹ng ®a Ring. ®−îc ®¸nh sè theo chiÒu kim ®ång hå vµ c¹nh
Chóng t«i lùa chän c¸ch tiÕp cËn 1 ®Ó gi¶i gi÷a nót i vµ i + 1 gäi lµ ai. C¹nh gi÷a nót n
bµi to¸n trªn c¬ së kÕ thõa c¸c thuËt to¸n, vµ 1 lµ an. Mçi mét nhu cÇu gi÷a hai nót lµ
ch−¬ng tr×nh ®· ph¸t triÓn [1] vµ qua c¸c thö ®èi xøng vµ hai h−íng. Ký hiÖu:
nghiÖm còng cho thÊy kÕt qu¶ tèi −u trong d = (d1, d2, ..., dm) lµ vÐc t¬ nhu cÇu trong ®ã
hÇu hÕt c¸c tr−êng hîp. Sau ®©y sÏ giíi thiÖu dj lµ l−îng cña nhu cÇu j;
thuËt to¸n gi¶i theo c¸ch tiÕp cËn hai b−íc P+j ={as, as+1, ...., at-2, at-1} lµ tËp c¸c c¹nh mµ
nh− l−u ®å h×nh 5. t¶i nhu cÇu j gi÷a nót s vµ t (t ≤ n) theo
B¾t
®Çu
h−íng kim ®ång hå;
CÊu h×nh RING vµ P-j ={as-1, as-2, ...., a1, an, an-1, ..., at+1, at} lµ tËp
Ma trËn luång quang
c¸c c¹nh mµ t¶i nhu cÇu j gi÷a nót s vµ t
X¸c ®Þnh cËn lêi gi¶i
(t ≤ s) ng−îc chiÒu kim ®ång hå;
P = n × 2 m lµ ma trËn, trong ®ã
⎧⎪1 nÕu a j ∈ Pj+
CËn d−íi cña lêi gi¶i
P(i,2 j − 1) = ⎨
Gi¶i bµi to¸n ®Þnh ⎪⎩0 nÕu a j ∉ Pj+
LÆp l¹i c¸c tuyÕn (Routing)
thuËt to¸n B¶ng ®Þnh tuyÕn c¸c ⎧⎪1 nÕu a j ∈ Pj−
kh¸c luång quang P (i , 2 j ) =⎨
⎪⎩0 nÕu a j ∉ Pj−
Gi¶i bµi to¸n g¸n
b−íc sãng (WA)
G¸n b−íc sãng cho
x = ( x1+ , x1− , x 2+ , x 2− , ..., x m+ , x m− ) lµ vec t¬ kÕt
c¸c luång quang
qu¶, trong ®ã:
N
§¸nh gi¸
Y x +j = lµ l−îng nhu cÇu j ®−îc ®Þnh
KÕt
kÕt qu¶ thóc
tuyÕn theo chiÒu kim ®ång hå,
H×nh 5 L−u ®å gi¶i bµi to¸n RWA x −j = lµ l−îng nhu cÇu j ®−îc ®Þnh
B−íc 1: §Þnh tuyÕn l−u l−îng trong Ring. tuyÕn ng−îc chiÒu kim ®ång hå;
Trong b−íc nµy cÇn ph¶i x¸c ®Þnh tuyÕn
R = n × 2m lµ ma trËn l−u l−îng cña c¹nh,
nhu cÇu thuËn hoÆc ng−îc chiÒu kim ®ång hå
trong ®ã:
víi gi¶ ®Þnh cã bé chuyÓn ®æi b−íc sãng.
B−íc nµy cã thÓ gi¶i nhanh mµ cho kÕt qu¶ R(i,2j-1) = P(i, 2j-1) × x +j
gÇn hoÆc tèi −u b»ng thuËt to¸n di truyÒn R(i,2j) = P(i, 2j) × x −j
(Genetic), Heuristic [1,4,15] hoÆc sö dông y = (y1, y2, …, yn) lµ vec t¬ t¶i víi yi lµ t¶i trªn
thuËt to¸n tèi −u, ®Ó x¸c ®Þnh h−íng tuyÕn c¹nh i ®−îc x¸c ®Þnh lµ yi = ∑ j R(i, j ) ;
cña mçi nhu cÇu.
RÊt nhiÒu nhµ nghiªn cøu tr−íc ®· ®Ò xuÊt z(x) = maxi {yi} lµ t¶i lín nhÊt trong c¸c
vµi ph−¬ng ph¸p ®Þnh tuyÕn cho m¹ng c¹nh i øng víi kÕt qu¶ x
SPRing. ý t−ëng c¬ b¶n cña c¸c ph−¬ng ph¸p A = {ai ⎢yi ≥ z(x) - 1} lµ tËp c¸c c¹nh cã t¶i
nµy lµ tèi thiÓu chi phÝ Ring b»ng c¸ch tèi cùc ®¹i
thiÓu t¶i träng trªn chÆng cã t¶i cao nhÊt, Bµi to¸n c©n b»ng t¶i cã thÓ ®−îc biÓu diÔn
trong ®ã t¶i lµ tæng c¸c l−u l−îng ®Þnh tuyÕn nh− sau:
qua chÆng ®ã. HÇu hÕt c¸c thuËt to¸n ®Òu gi¶i Tèi thiÓu hµm môc tiªu z(x) (1)
vÊn ®Ò ®Þnh tuyÕn nh− vÊn ®Ò c©n b»ng t¶i Tho¶ m·n ®iÒu kiÖn:
+ −
träng, ®ã lµ c¸c luång quang ®−îc s¾p xÕp ∑ x j + ∑ x j = yi (2)
{ j i∈ Pj+ } { j i∈ Pj− }
trªn Ring sao cho sù chªnh lÖch vÒ t¶i gi÷a
c¸c chÆng cµng nhá cµng tèt. x +j + x −j = dj (3)
Mét trong nh÷ng thuËt to¸n ®−îc C.Y.Lee x +j
, x −j
nguyªn d−¬ng víi mäi j (4)
vµ S.G.Chang [15] ®Ò xuÊt vµ ®· chØ ra kÕt
víi i = 1, 2, …, n vµ j = 1, 2, …, m.
qu¶ lµ tèi −u hoÆc nhiÒu nhÊt lµ lín h¬n gi¸
Hµm môc tiªu z(x) nhËn ®−îc tõ ®Þnh tuyÕn
trÞ tèi −u mét ®¬n vÞ (N=⎡LMAX/2⎤ +1). Chóng
x +j vµ x −j cña mçi nhu cÇu j sao cho t¶i lín
t«i ®Ò xuÊt mét thuËt to¸n söa ®æi nhá tõ
thuËt to¸n cña Chang vµ Lee. nhÊt lµ tèi thiÓu. Rµng buéc (2) chØ ra lµ t¶i
* Bµi to¸n cña c¹nh yi lµ tæng tÊt c¶ c¸c nhu cÇu ®Þnh
tuyÕn qua c¹nh ai ë c¶ hai h−íng (ng−îc/ g¸n b−íc sãng cho mét luång, cµng nhiÒu
thuËn chiÒu kim ®ång hå), rµng buéc (3) chØ b−íc sãng cßn trèng (cã thÓ sö dông ®−îc )
ra l−u l−îng ®−îc ®Þnh tuyÕn c¶ hai h−íng mµ luång ®ã cã thÓ chän, th× cµng g©y nhiÒu
ph¶i b»ng dj, cßn rµng buéc (4) lµ viÖc t¸ch rñi ro cho kÕt qu¶ cuèi cïng. Tøc lµ, ®Ó gi¶m
l−u l−îng theo 2 h−íng ph¶i nguyªn d−¬ng. c¸c kh¶ n¨ng lùa chän b−íc sãng cho mét
* ThuËt to¸n thùc hiÖn theo l−u ®å h×nh 6 cã luång, cÇn x¸c ®Þnh thø tù c¸c luång thùc
söa ®æi nhá tõ thuËt to¸n cña Chang vµ Lee. hiÖn g¸n b−íc sãng. NÕu thùc hiÖn g¸n b−íc
B¾t ®Çu sãng cho nh÷ng luång mµ cã nhiÒu “¶nh
S¾p xÕp dsd theo thø tù t¨ng cña s vµ d; h−ëng nhÊt” ®Õn c¸c luång kh¸c sÏ lµm gi¶m
bít c¸c kh¶ n¨ng lùa chän b−íc sãng cho c¸c
i>n
Y
KÕt thóc
luång phÝa sau, tøc lµ gi¶m rñi ro cho kÕt qu¶
cuèi cïng. Trªn c¬ së nhËn xÐt trªn, sau ®©y
x :=§Þ nh tuyÕn c¸c l−u l−îng b¾t ®Çu tõ nót i ;
§¸nh gi¸ t¶i y=(y1,y2,...,yn); sÏ giíi thiÖu mét thuËt to¸n kh¸ hiÖu qu¶:
X¸c ®Þ nh tËp A; + §¸nh sè thø tù cña c¸c b−íc sãng;
+ S¾p xÕp c¸c luång quang theo thø tù
Chän drq cã sè c¹nh lín nhÊt; “møc ®é ¶nh h−ëng” ®Õn c¸c luång kh¸c
∃ drq : ®i qua Y x* := §Þ nh tuyÕn drq theo h−íng ng−îc l¹i; gi¶m dÇn. Møc ®é ¶nh h−ëng ®−îc x¸c
tÊt c¶ c¸c
c¹nh thuéc A §¸nh gi¸ t¶i y=(y1,y2,...,yn); ®Þnh theo c¸c tiªu chÝ sau: Luång cã møc
X¸c ®Þ nh l¹i tËp A;
®é ¶nh h−ëng lín khi nã cã sù giao nhau
víi nhiÒu luång kh¸c nhÊt trªn c¸c chÆng
mµ luång ®−îc ®Þnh tuyÕn. NÕu c¸c luång
mµ cã cïng ®é giao nhau th× tr−íc tiªn
Y
z (x*) < z (x ) x := x*; chän luång mµ cã sù giao nhau nhiÒu h¬n
víi c¸c luång cã møc ®é ¶nh h−ëng cao
h¬n. Tr−êng hîp ®¬n gi¶n nhÊt lµ chän
theo tiªu chÝ luång cã sè chÆng ®i qua lín
H×nh 6 L−u ®å gi¶i bµi to¸n ®Þnh tuyÕn nhÊt vµ cã thÓ thªm ®iÒu kiÖn c¸c chÆng
ThuËt to¸n nµy lu«n lu«n cho lêi gi¶i tèi −u. nµy cã nhiÒu t¶i nhÊt hoÆc ®¸nh sè ngÉu
Chó ý lµ phÇn lâi cña thuËt to¸n ph¶i ®−îc nhiªn cho c¸c luång cã “møc ®é ¶nh
thùc hiÖn n lÇn (vßng lÆp i > n ë ngoµi) bëi v× h−ëng” nh− nhau.
lêi gi¶i nµy phô thuéc vµo nót ®−îc chän ®Çu + Thùc hiÖn tuÇn tù g¸n b−íc sãng cã sè
tiªn cho ®Þnh tuyÕn. thø tù nhá nhÊt cã thÓ cho c¸c luång l−u
B−íc 2: Ph©n bæ b−íc sãng. l−îng theo danh s¸ch trªn. Khi cã mét sè
Ph©n bæ b−íc sãng lµ mét trong nh÷ng ®Æc luång cã “møc ®é ¶nh h−ëng” nh− nhau,
tr−ng riªng cña WDM. Bµi to¸n ph©n bæ b−íc th× lùa chän mét c¸ch ngÉu nhiªn. Trong
sãng ®−îc xem lµ khã [3], vµ cã thÓ ¸p dông tr−êng hîp kÕt qu¶ kh«ng tèi −u, th× lÆp l¹i
mét sè c¸ch gi¶i sau: thñ tôc t¹i nh÷ng ®iÓm ®· bá qua.
1. T×m kiÕm vÐt c¹n tÊt c¶ c¸c tr−êng hîp cã Ngoµi ra, cã thÓ c¶i thiÖn kÕt qu¶ trªn h¬n
thÓ: c¸ch nµy sÏ nhanh chãng v−ît qua n÷a b»ng c¸ch lÆp l¹i qu¸ tr×nh chän vµ g¸n
kh¶ n¨ng cña m¸y tÝnh hiÖn nay, do ®ã ngÉu nhiªn mét luång víi mét b−íc sãng
c¸ch nµy kh«ng thùc tÕ. kh¸c trong nh÷ng sè b−íc sãng cã thÓ sö
2. TiÕp cËn thö-lçi ngÉu nhiªn. Theo c¸ch dông.
nµy sÏ lùa chän c¸c nhu cÇu theo trËt tù ThuËt to¸n nµy ®· ®−îc thö trªn mét sè lín
ngÉu nhiªn vµ cè g¸n b−íc sãng cho c¸c c¸c mÉu ngÉu nhiªn vµ hÇu hÕt cho kÕt tèi −u.
nhu cÇu nµy. ThuËt to¸n kiÓu nµy ®¬n gi¶n VÝ dô minh ho¹
nh−ng kÕt qu¶ t−¬ng ®èi thµnh c«ng. Trong phÇn nµy sÏ ¸p dông c¸c thuËt to¸n
3. ThuËt to¸n Heuristic, theo ®ã sÏ cè g¾ng trªn ®Ó ®Þnh cì vßng SPRing ®· cho víi môc
“®iÒn” b−íc sãng theo c¸ch tèt nhÊt cã ®Ých:
thÓ. + Cho thÊy râ tÝnh hiÖu qu¶ cña gi¶i ph¸p ®Ò
Thùc tÕ chøng minh r»ng c¸c thuËt to¸n tèt xuÊt khi gi¶i bµi to¸n ®iÓn h×nh;
cÇn kÕt hîp c¸c phÇn tö ngÉu nhiªn víi tiªu
chuÈn Heuristic. Ta nhËn thÊy khi thùc hiÖn
+ So s¸nh −u ®iÓm cña cÊu tróc SPRing so ⎡ 5 5 ⎤
⎢ ∑∑ d (i, j ) ⎥
víi DPRing víi nhê kh¶ n¨ng ®Þnh tuyÕn vµ ⎢ i =1 j =1 ⎥ ⎡ 25 ⎤
N Ring xÕp chång =⎢ 2 ⎥=⎢ ⎥=4
g¸n b−íc sãng hîp lý; ⎢ 8 ⎥ ⎢8⎥
Vßng Ring ®−îc xÐt nh− h×nh 7 bao gåm 5 ⎢ ⎥
⎢⎢ ⎥⎥
nót vµ 8 b−íc sãng trªn 1 chÆng. C¸c nót
®−îc ®¸nh sè tõ 1 ®Õn 5 theo chiÒu kim ®ång hoÆc cÇn hÖ thèng WDM hç trî 25λ nh− hÖ
hå vµ kho¶ng c¸ch c¸c chÆng nh− trong h×nh thèng dung l−îng 32λ.
vÏ. ChÆng gi÷a nót i vµ nót i+1 gäi lµ ai, Tr−íc hÕt, ®¸nh gi¸ hiÖu qu¶ cña thuËt to¸n
ngo¹i trõ nót 5 vµ 1 gäi lµ a5. Ma trËn l−u ®Þnh tuyÕn ®èi víi cÊu tróc SPRing. Víi c¸c
l−îng luång quang gi¶ thiÕt ®· cho nh− trong thuËt to¸n gÇn ®óng nh− Genetic [1] vµ thuËt
h×nh 7. §èi víi hÖ thèng SDH ma trËn nµy cã to¸n tèi −u cña Chang vµ Lee [15] cho ta kÕt
thÓ lµ c¸c luång STM-1, cßn ®èi víi WDM qu¶ t¶i cùc ®¹i cña Ring lµ 9. Do vËy vÉn cÇn
ma trËn nµy lµ c¸c luång quang. sè Ring xÕp chång lµ ⎡9x2/8⎤ =3 hoÆc cÇn 1
Yªu cÇu cña bµi to¸n lµ h·y ®Þnh cì m¹ng hÖ thèng cã dung l−îng lín h¬n18 λ.
Ring, bao gåm: x¸c ®Þnh sè l−îng Ring, dung Sö dông c¸c thuËt to¸n ®Þnh tuyÕn tèi −u c¶i
l−îng cña Ring vµ ph−¬ng ¸n ph©n bæ b¨ng tiÕn ®−îc ®Ò xuÊt ë trªn c¸ch ®Þnh tuyÕn c¸c
tÇn quang, víi c¸c lùa chän: luång nh− h×nh 8 ®i qua c¸c c¹nh cña Ring,
+ CÊu h×nh DPRing; víi t¶i trªn mçi c¹nh lµ 8, 7, 8, 8, 7, t¶i cùc
+ CÊu h×nh SPRing; ®¹i lµ 8 trªn a1, a3, a4. Do vËy sè Ring trong
C¸c hÖ thèng WDM hiÖn nay th−êng giíi tr−êng hîp cã chuyÓn ®æi b−íc sãng lµ
h¹n ë møc 8, 16, 32 λ, nªn khi tæng dung ⎡8x2/8⎤ =2 hoÆc mét hÖ thèng 16 λ. Khi
l−îng yªu cÇu mµ lín h¬n dung l−îng cña hÖ kh«ng cã chuyÓn ®æi b−íc sãng, cÇn thùc
thèng th× ph¶i chuyÓn sang hÖ thèng cã dung hiÖn g¸n b−íc sãng cho tõng luång quang ®·
l−îng cao h¬n hoÆc sö dông nhiÒu hÖ thèng ®Þnh tuyÕn sao cho mçi luång qua cã 1 b−íc
xÕp chång. sãng vµ c¸c luång chång chÐo kh«ng ®−îc sö
1 Nót 1 2 3 4 5
dông cïng b−íc sãng. NÕu kh«ng cã thuËt
1 - 3 4 1 3
to¸n ph©n bæ b−íc sãng hiÖu qu¶ th× sè λ cÇn
5 2 2 3 - 1 2 3 thiÕt th−êng lín h¬n sè t¶i cña Ring. Sö dông
3 4 1 - 3 1 thuËt to¸n g¸n b−íc sãng ë trªn còng cho ra
4 1 2 3 - 4 ®−îc kÕt qu¶ tèi −u 8 λ nh− h×nh 8.
4 3
5 3 3 1 4 - 1

H×nh 7: Topo Ring vµ ma trËn l−u l−îng


Do c¸c thuËt to¸n trªn ®Òu cho phÐp chia lÎ 5 2
l−u l−îng, ch¼ng h¹n víi l−u l−îng gi÷a nót 1
vµ 2 lµ 3 b−íc sãng th× cã thÓ xem nh− lµ 3
l−u l−îng cã l−îng lµ 1 gi÷a hai nót ®ã. Do
®ã ta ®Þnh nghÜa l−u l−îng cã sè luång lµ 1 4 3
gi÷a nót i vµ nót j lµ dij, trong khi ®ã tæng
l−îng l−u l−îng gi÷a hai nót lµ d(i,j). §Þnh tuyÕn dij qua c¹nh g¸n
Víi ma trËn l−u l−îng ë trªn chóng ta thùc a1 a2 a3 a4 a5 λi
hiÖn tÝnh nh¸t c¾t gi÷a c¸c c¹nh cña Ring ®Ó d13 d13 d13 d13 d13 λ1
x¸c ®Þnh ®−îc cËn d−íi cña bµi to¸n. KÝch cì d25 d25 d25 d25 d25 λ2
cña nh¸t c¾t cùc ®¹i lµ 16 øng víi vÞ trÝ hai d25 d24 d24 d45 d25 λ3
“nh¸t c¾t” ®i qua c¹nh (a1-a3) vµ (a1 –a4). Do d12 d24 d24 d14 d14 λ4
vËy t¶i tèi −u cña Ring cho c¸c luång lµm d13 d13 d34 d45 d15 λ5
viÖc lµ ⎡16/2⎤ =8λ.
d13 d13 d34 d45 d15 λ6
Sö dông ph−¬ng ph¸p vµ thuËt to¸n gi¶i ®Ò
xuÊt trªn ¸p dông cho bµi to¸n chóng ta ®−îc d12 d23 d34 d45 d15 λ7
c¸c kÕt qu¶ sau. d12 d35 d35 λ8
Víi cÊu tróc DPRing, ®Ó ®¸p øng nhu cÇu H×nh 8 Minh ho¹ kÕt qu¶ c¸ch ®Þnh tuyÕn vµ
l−u l−îng cÇn sè Ring xÕp chång lµ: g¸n b−íc sãng.
ThuËt to¸n hai b−íc kiÓu nh− trªn ®· ®−îc thuËt to¸n gi¶i nµy còng cã thÓ ®−îc më réng
thö trªn rÊt nhiÒu mÉu nhu cÇu ngÉu nhiªn. ¸p dông cho tr−êng hîp m¹ng cã topo bÊt kú.
Ch¼ng h¹n, trong lÇn thö víi m¹ng Ring 11 Trªn ®©y míi chØ xÐt tr−êng hîp tÜnh. Tuy
nót, nhu cÇu gi÷a c¸c cÆp nót theo ph©n bè nhiªn, c¸c rµng buéc ®éng, nh− kh«ng thay
®Òu gi÷a 0 vµ 5 kªnh. KÕt qu¶ trung b×nh yªu ®æi ®Þnh tuyÕn c¸c l−u l−îng cò, cã thÓ ®−îc
cÇu sè b−íc sãng lín nhÊt lµ 35. Trong 1000 ®−a thªm vµo dÔ dµng cho bµi to¸n ®Þnh
phÐp thö, thuËt to¸n ph©n bæ b−íc sãng chØ tuyÕn vµ ph©n bæ b−íc sãng ®Ó cho phï hîp
cho kÕt qu¶ kh«ng tèi −u trong 5 b−íc sãng. h¬n trong thùc tÕ. Trong ®iÒu kiÖn hiÖn nay,
Tæn thÊt do thiÕu bé chuyÓn ®æi b−íc sãng vÉn cã thÓ ¸p dông trùc tiÕp c¸c thuËt to¸n
chØ xÊp xØ: 5 b−íc sãng / (1000x35) = 0.01%. trong tr−êng hîp tÜnh nh− trªn trong qu¸ tr×nh
C¸ch tiÕp cËn gi¶i hai b−íc nµy ®«i khi khai th¸c, b¶o d−ìng m¹ng quang WDM,
còng gÆp sù cè. Ch¼ng h¹n, h×nh 9 minh ho¹ nhê nh÷ng tÝnh n¨ng s¾p xÕp l¹i cÊu h×nh
tr−êng hîp trong ®ã ®Þnh tuyÕn cµng Ýt tèi −u m¹ng mét c¸ch an toµn, liªn tôc vµ nhanh cña
tõ quan ®iÓm dung l−îng (khi gi¶ ®Þnh cã sö c¸c s¶n phÈm th−¬ng m¹i hiÖn nay.
dông bé chuyÓn ®æi b−íc sãng), th× l¹i cµng
yªu cÇu Ýt b−íc sãng. Khi cã chuyÓn ®æi b−íc Tµi liÖu tham kh¶o
sãng th× c¶ hai gi¶i ph¸p ®Òu yªu cÇu cïng sè [1] Vò Hoµng S¬n, “Ph−¬ng ph¸p thiÕt
b−íc sãng, gi¶i ph¸p bªn tr¸i cho nhiÒu kÕ m¹ng truyÒn t¶i quang SDH”, T¹p chÝ
kh«ng gian trèng h¬n. Tuy nhiªn, khi kh«ng chuyªn san, sè 5,3/2001.
cã chuyÓn ®æi b−íc sãng, th× gi¶i ph¸p Ýt tèi [2] R. Ramaswami, K. N. Sivarajan:
−u h¬n trong ®Þnh tuyÕn, ®«i khi l¹i cho kÕt Optical Networks - A Practical perspective,
qu¶ sè b−íc sãng Ýt h¬n. C¸c tr−êng hîp nµy 1998, Morgan Kaufmann Publishers, Inc.
hiÕm khi x¶y ra, nªn c¸ch tiÕp cËn 2 b−íc nµy [3] M. Garey, D. Johnson, G. Miller and
vÉn ®−îc −a chuéng trong thùc tÕ. C. Papadimitriou “The complexity of coloring
§Þnh tuyÕn luång ng¾n nhÊt §Þnh tuyÕn nhu cÇu 1-4 theo h−íng dµi
CÇn 4 b−íc sãng yªu cÇu 3 b−íc sãng
circular arcs and chords”, SIAM J. on
Discrete Math., Vol. 1, no. 2, pp. 216-227,
3
1980.
2 3
2 [4] A. Schrijver, P. Seymour and P.
4 4
1 1
5 5 Winkler, “The ring loading problem”, Siam
6 7
6 7
J. of Discrete Math., Vol. 11, no. 1 pp.1-14,
1998
H×nh 9 VÝ dô kÕt qu¶ ch−a tèi −u toµn côc khi [5] G. Wilfong: “Minimizing
t¸ch riªng ®Þnh tuyÕn vµ ph©n bæ b−íc sãng. Wavelengths in an All-Optical Ring
4 KÕt luËn Network”, 7th International Symposium on
Nh÷ng ph©n tÝch trªn ®©y chØ ra r»ng trong Algorithms and Computation, pp346-355,
tr−êng hîp tÜnh, khi mµ nhu cÇu l−u l−îng 1996
biÕt tr−íc, th× cã thÓ ph©n bæ luång quang rÊt [6] J.-C. Bermond, L. Gargano, S.
hiÖu qu¶ trong c¸c Ring WDM b¶o vÖ dïng Perennes, A. A. Rescigno, U. Vaccaro:
chung (nh− SPRing) b»ng c¸c thuËt to¸n theo “Efficient Collective Communication in
c¸c gi¶i hai b−íc. C¸c thö nghiÖm còng cho Optical Networks”, 23rd International
thÊy, khi ®Þnh cì m¹ng Ring víi c¸c thuËt Colloquium on Automata, Languages and
to¸n ph©n bæ b¨ng tÇn hiÖu qu¶ th× lîi Ých Programming – ICALP ’96, Paderborn,
®em l¹i nhê sö dông c¸c bé chuyÓn ®æi b−íc Germany, pp574-585, July 1996
sãng rÊt nhá. Do ®ã, cho phÐp thiÕt kÕ m¹ng [7] C. Qiao, X. Zhang: “Optimal Design
Ring víi chi phÝ thÊp h¬n. of WDM Ring Networks via Resource-
C¸ch tiÕp cËn gi¶i hai b−íc cho phÐp kÕ Balance”, IEEE/LEOS Broadband Optical
thõa vµ ph¸t triÓn c¸c thuËt to¸n tr−íc ®©y, Networks, August 1996
®Æc biÖt phï hîp víi c¸c m¹ng Ring lín, cã [8] C. Qiao, X. Zhang, L. Zhou:
sè nhu cÇu lín, mµ vÉn cho lêi gi¶i tèt trong “Scheduling All-to-All Connections in WDM
thêi gian rÊt nhanh. C¸ch tiÕp cËn vµ c¸c Rings”, SPICE Proceedings vol. 2919 – All-
Optical Communication Systems:
Architecture, Control and Network Issues II, Bïi Trung HiÕu, Sinh n¨m 1955.
Boston, MA, USA, pp218-229, 20-21 Tèt nghiÖp §¹i häc Kü
November 1996 thuËt Th«ng tin liªn l¹c
[9] X. Zhang, C. Qiao: “On Scheduling n¨m 1978. B¶o vÖ luËn ¸n
All-to-All Personalized Connections and TiÕn sü t¹i §¹i häc Giao
Cost-Effective Designs in WDM Rings”, to th«ng B−u ®iÖn Zelina,
appear in IEEE/ACM Transactions on Slovakia vÒ chuyªn ngµnh
Networking ViÔn th«ng n¨m 1993.
[10] D. K. Hunter, D. Marcenac: HiÖn lµ Phã tr−ëng khoa
“Optimal Mesh Routing in Four-Fibre WDM ViÔn th«ng 1, Häc viÖn
Rings”, Electronics Letters, vol. 34, no. 8, 16 C«ng nghÖ B−u chÝnh ViÔn th«ng.
April 1998, pp796-797 Mobile: 0913218238
[11] G. Ellinas, K. Bala, G.-K. Chang: “A E-mail: hieubuitrung@yahoo.com.
Novel Wavelength Assignment Algorithm for
4-Fiber WDM Self-Healing Rings”, ICC ’98, Vò TuÊn L©m, sinh n¨m 1962.
Atlanta, Georgia, 7-11 June 1998 Tèt nghiÖp §¹i häc Tæng
[12] G. Ellinas, K. Bala, G.-K. Chang: hîp Hµ néi n¨m 1984.
“Scalability of a Novel Wavelength B¶o vÖ luËn ¸n TiÕn sü t¹i
Assignment Algorithm for WDM Shared §¹i häc Tæng hîp Hµ néi
Protection Rings”, OFC ’98, San Jose, CA, n¨m 1993.
pp363-364, 22-27 February 1998 HiÖn lµ Phã tr−ëng phßng
[13] H. Okamura, P. D. Seymour, Qu¶n lý nghiªn cøu Khoa
“Multicommodity flows in planar graphs”, J. häc vµ Th«ng tin t− liÖu,
Combin. Theory, Ser. B. 31 (1981) pp.75-81. Häc viÖn C«ng nghÖ B−u
[14] O. Gerstel, S. Kutten, “Dynamic chÝnh ViÔn th«ng.
wavelength allocation in WDM ring §iÖn tho¹i: 047540082
networks” IBM Research Report, RC 20462, E-mail: dtnc@hn.vnn.vn
May'96.
[15] Chae Y. Lee and Seon G. Chang,
"Balancing Loads on SONET Rings with
Integer Demand Splitting", Computers and
Operations Research, Vol. 24, No. 3, 1997,
pp. 221-229.

S¬ l−îc vÒ c¸c t¸c gi¶


Vò Hoµng S¬n, sinh n¨m
1973.
Tèt nghiÖp §¹i häc tæng
hîp Hµ Néi (1995). §ang
häc cao häc t¹i Häc viÖn
C«ng nghÖ B−u chÝnh
ViÔn th«ng.
§¬n vÞ c«ng t¸c: Phßng
Th«ng tin quang ViÖn
KHKT B−u ®iÖn.
§iÖn tho¹i: 048.362.410.
Email: hoangson@operamail.com
H−íng nghiªn cøu ®ang theo ®uæi: M« pháng
vµ tèi −u m¹ng quang SDH, WDM.

You might also like