Phân lớp Mac trong IEEE 802.11n phần 2
Sự khác biệt giữa hai hoạt động ở hình 3 và hình 4 là hình 3 thay vì máy trạm cố định trả lời bản tin RTS thì AP sẽ đứng ra trả lời thay...
Bạn đang xem nội dung tài liệu Phân lớp Mac trong IEEE 802.11n phần 2, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Ch˱˯ng 2: Giͣi thi͏u phân lͣp 802.11n MAC trong mô hình OSI
Nhóm 7 – lӟp D04VT1 7
Hình 2.4: Ho̩t ÿ͡ng cͯa RTS/CTS giͷa hai máy tr̩m không dây
6ӵ khác biӋt giӳa hai hoҥt ÿӝng ӣ hình 3 và hình 4 là ӣ hình 3 thay vì máy trҥm cӕ
ÿӏnh trҧ lӡi bҧn tin RTS thì AP sӁÿӭng ra trҧ lӡi thay.
2.3.3. Thuұt toán thӡi gian chӡ ngүu nhiên
Sau khi máy trҥm thӵc hiӋn các bѭӟc cҧm nhұn sóng mang theo các phѭѫng pháp
logic và vұt lý, phát hiӋn thҩy môi trѭӡng rӛi và giá trӏ NAV = 0 thì nó bҳt ÿҫu quá trình
tranh chҩp môi trѭӡng trong mӝt khoҧng thӡi gian ÿѭӧc gӑi là mӝt cӱa sә tranh chҩp.
%ҳt ÿҫu khoҧng thӡi gian này nó chӑn mӝt giá trӏ thӡi gian chӡ ngүu nhiên. Giá trӏ này
ÿѭӧc chӑn mӝt cách ngүu nhiên trong dҧi tӯ 0 ÿӃn giá trӏ cӱa sә tranh chҩp khӣi tҥo.
Giá trӏ cӱa sә tranh chҩp khӣi tҥo khác nhau tùy thuӝc vào kӻ thuұt trҧi phә, ví dө
DSSS là 31 khe thӡi gian hay FHSS là 15 khe thӡi gian.CNJng cҫn lѭu ý giá trӏ mӛi khe
thӡi gian ÿӕi vӟi FHSS bҵng 50µs còn DSSS bҵng 20µs. Sau khi chӑn ÿѭӧc mӝt giá trӏ
thӡi gian chӡ, nó bҳt ÿҫu quá trình ÿӃm ngѭӧc, sau mӛi khe thӡi gian giá trӏ thӡi gian
chӡ này sӁ giҧm ÿi mӝt ÿѫn vӏ. Trong suӕt quá trình này, máy trҥm liên tөc thӵc hiӋn
Fҧm nhұn sóng mang cӭ mӛi khe thӡi gian. NӃu phát hiӋn môi trѭӡng chuyӇn sang
trҥng thái bұn hay giá trӏ NAV ÿѭӧc thiӃt lұp thì quá trình ÿӃm lùi này sӁ dӯng và máy
trҥm sӁ quay trӣ lҥi giai ÿRҥn cҧm nhұn sóng mang. NӃu ÿӃn khi giá trӏ thӡi gian chӡ
ÿѭӧc ÿӃm lùi vӅ 0 mà vүn không có sӵ thay ÿәi trҥng thái môi trѭӡng thì máy trҥm bҳt
ÿҫu truyӅn dүn. NӃu sau khi truyӅn dүn mà máy trҥm không nhұn ÿѭӧc bҧn tin ACK trҧ
Oӡi tӯ trҥm thu thì máy trҥm này coi nhѭ môi trѭӡng ÿang xҧy ra xung ÿӝt. Giá trӏ cӫa
Fӱa sә tranh chҩp trong lҫn tiӃp sau sӁ tăng theo công thӭc Tn=2*Tn-1+1. Giá trӏ lӟn
nhҩt cӫa cӱa sә tranh chҩp là 1023 khe thӡi gian.
Ch˱˯ng 2: Giͣi thi͏u phân lͣp 802.11n MAC trong mô hình OSI
Nhóm 7 – lӟp D04VT1 8
Hình 2.5: L˱ͫc ÿ͛ ho̩t ÿ͡ng cͯa m͡t máy tr̩m trong ch͇ÿ͡ DCF
2.3.4. Quá trình truyӅn thông trong chӃÿӝ PCF
Mô hình mҥng hoҥt ÿӝng theo chӃÿӝ này phҧi thӓa mãn các yêu cҫu sau:
1. AP phҧi ÿѭӧc cҩu hình thӵc hiӋn chӭc năng thăm dò.
2. Các máy trҥm không dây phҧi ÿѭӧc cҩu hình sao cho AP nhұn ra rҵng chúng có
khҧ năng thăm dò ÿѭӧc.
Ch˱˯ng 2: Giͣi thi͏u phân lͣp 802.11n MAC trong mô hình OSI
Nhóm 7 – lӟp D04VT1 9
Quá trình truyӅn thông ÿѭӧc thӵc hiӋn nhѭ sau:
1. %ҳt ÿҫu chu kǤ CFP, AP gӱi các khung beacon (khung quҧn lý bao gӗm các
thông tin ÿӗng bӝ, các tham sӕ cҫn thiӃt cho quá trình truyӅn thông) dѭӟi dҥng
broadcast.
2. Trong suӕt chu kǤ CFP, AP thѭӡng xuyên phát các tín hiӋu thăm dò ÿӇ xem có
máy trҥm nào cҫn gӱi dӳ liӋu không.
3. 1Ӄu mӝt máy trҥm cҫn gӱi dӳ liӋu nó sӁ gӱi mӝt khung trҧ lӡi vӅ AP. Ngѭӧc lҥi
QӃu máy trҥm không cҫn gӱi dӳ liӋu thì nó sӁ gӱi mӝt khung rӛng vӅ AP hay ÿѫn
giҧn là lӡÿi, không trҧ lӡi.
4. Khi chu kǤ CFP kӃt thúc, AP gӱi khung CF-End tӟi các máy trҥm ÿӇ thông báo
NӃt thúc chu kǤ CFP và AP dӯng quá trình thăm dò. Chu kǤ CP bҳt ÿҫu, tҩt cҧ
các máy trҥm và AP chuyӇn sang hoҥt ÿӝng ӣ chӃÿӝ DCF.
5. .Ӄt thúc chu kǤ CP, mӝt chu trình mӟi lҥi bҳt ÿҫu.
Ch˱˯ng 3: Chͱc năng phân lͣp 802.11n MAC
Nhóm 7 – lӟp D04VT1 10
CHѬѪNG III: CHӬC NĂNG PHÂN LӞP 802.11n MAC
3.1. Các chӭc năng kӃ thӯa tӯ các chuҭn trѭӟc
3.1.1. Chӭc năng quét tìm thiӃt bӏ
0ӝt máy trҥm muӕn kӃt nӕi tӟi AP thì ÿLӅu ÿҫu tiên nó phҧi phát hiӋn ÿѭӧc AP.
Phѭѫng pháp mà máy trҥm dùng ÿӇ phát hiӋn AP có thӇ là phѭѫng pháp quét chӫÿӝng
hay quét bӏÿӝng. Mӝt máy trҥm có thӇ lҳng nghe AP (quét bӏÿӝng) hay tìm kiӃm AP
(quét chӫÿӝng).
3.1.1.1. Quét bӏÿӝng
Dùng phѭѫng pháp này máy trҥm sӁ lҳng nghe các khung beacon phát ra tӯ AP mà
có chӭa trѭӡng SSID (Service Set Identifier – mӝt chuӕi sӕ gӗm 2-32 kí tӵÿѭӧc dùng
ÿӇ nhұn dҥng mҥng WLAN) giӕng vӟi SSID ÿѭӧc cҩu hình tӯ trѭӟc trên máy trҥm.
Trong trѭӡng hӧp máy trҥm nghe thҩy nhiӅu khung beacon tӯ các AP khác nhau mà có
cùng giá trӏ trѭӡng SSID giӕng vӟi mình thì máy trҥm sӁ xác ÿӏnh AP nào có chҩt lѭӧng
tín hiӋu tӕt nhҩt nó sӁ thӱ kӃt nӕi ÿӃn AP ÿó. Phѭѫng pháp quét bӏÿӝng không ÿѭӧc sӱ
Gөng trong mҥng ad hoc vì trong mҥng này không có sӵ tham gia cӫa AP.
Hình 3.1: Ph˱˯ng pháp quét b͓ÿ͡ng
Ch˱˯ng 3: Chͱc năng phân lͣp 802.11n MAC
Nhóm 7 – lӟp D04VT1 11
3.1.1.2. Quét chӫÿӝng
Trong phѭѫng pháp này, máy trҥm sӁ chӫÿӝng phát ÿi các khung probe request, các
khung này có thӇ chӭa mӝt giá trӏ SSID cӫa mҥng mà máy trҥm cҫn kӃt nӕi tӟi hoһc bҩt
kì mҥng nào. Trѭӡng hӧp máy trҥm muӕn kӃt nӕi tӟi bҩt kӇ mҥng nào thì trong khung
probe request trѭӡng SSID sӁÿѭӧc thiӃt lұp là null. Tҩt cҧ các AP nghe ÿѭӧc khung
probe request này nӃu nhұn thҩy giá trӏ trѭӡng SSID phù hӧp mà nó hӛ trӧ thì AP sӁ trҧ
Oӡi bҵng cách gӱi trӣ lҥi máy trҥm bҵng mӝt khung probe response. Khung probe
response chӭa tҩt cҧ nhӳng thông tin cҫn thiӃt cung cҩp cho máy trҥm ÿӇ thӵc hiӋn kӃt
Qӕi tӟi AP tham gia vào BSS.
1Ӄu mӝt khung probe request chӭa giá trӏ trѭӡng SSID bҵng null thì tҩt cҧ các AP
nghe ÿѭӧc khung này sӁ gӱi trҧ lӡi mӝt khung probe response. Vì lí do bҧo mұt, thông
thѭӡng AP ÿѭӧc cҩu hình lӡÿi các khung probe request loҥi này. ĈLӅu này giúp ngăn
chһn nhӳng ngѭӡi sӱ dөng không ÿѭӧc cҩp quyӅn truy nhұp vào mҥng, tuy nhiên ÿây
chӍ là mӝt biӋn pháp bҧo mұt sѫÿҷng chӫ yӃu chӍÿѭӧc dùng ÿӇ làm giҧm các kӃt nӕi
không mong muӕn vô tình tham gia vào mҥng không nhҵm mөc ÿích phá hoҥi.
Hình 3.2: Quét chͯÿ͡ng
3.1.2. Chӭc năng xác thӵc
Xác thӵc là bѭӟc ÿҫu tiên trong hai bѭӟc cҫn thӵc hiӋn ÿӇ kӃt nӕi vào mҥng. Quá
trình xác thӵc vӅ thӵc chҩt là quá trình kӃt nӕi vұt lý giӳa máy trҥm và AP hay các máy
Ch˱˯ng 3: Chͱc năng phân lͣp 802.11n MAC
Nhóm 7 – lӟp D04VT1 12
trҥm khác (mҥng ad hoc). Có hai phѭѫng pháp xác thӵc ÿѭӧc sӱ dөng trong mҥng
WLAN gӗm: Xác thӵc hӋ thӕng mӣ (OSA – Open System Authentication) và Xác thӵc
khóa chia sҿ (SKA – Shared Key Authentication).
3.1.2.1. Xác thӵc hӋ thӕng mӣ (OSA)
Xác thӵc OSA là mӝt phѭѫng pháp xác thӵc rӛng và mһc ÿӏnh ÿѭӧc cài ÿһt trong
các thiӃt bӏ WLAN. Xác thӵc rӛng nghƭa là mӝt máy trҥm có thӇ kӃt hӧp vӟi bҩt kì AP
nào cNJng sӱ dөng xác thӵc OSA miӉn là có cùng SSID. Quá trình xác thӵc OSA diӉn ra
nhѭ sau:
1. Máy trҥm gӱi mӝt khung yêu cҫu xác thӵc ÿӃn AP.
2. AP gӱi trҧ lӡi bҵng khung ACK báo nhұn.
3. AP gӱi khung xác thӵc vӅ phía máy trҥm ÿӇ khҷng ÿӏnh quá trình xác thӵc hӧp
OӋ.
4. Máy trҥm gӱi trҧ lӡi bҵng khung ACK báo nhұn. Quá trình xác thӵc kӃt thúc.
Hình 3.3: Quá trình xác thc OSA
WEP có thӇÿѭӧc dùng cùng vӟi xác thӵc OSA. Tuy nhiên WEP chӍÿѭӧc dùng ÿӇ
mã hóa các dӳ liӋu lӟp trên sau khi quá trình xác thӵc và kӃt hӧp ÿã hoàn thành. Chính
Eӣi vì sӵÿѫn giҧn cӫa mình mà xác thӵc OSA thѭӡng ÿѭӧc sӱ dөng cùng vӟi mӝt vài
phѭѫng pháp bҧo mұt tiên tiӃn hѫn nhѭ WPA, 802.1X/EAP cho các mҥng yêu cҫu cҫn
có môi trѭӡng bҧo mұt.
3.1.2.2. Xác thӵc khóa chia sҿ (SKA)
Ch˱˯ng 3: Chͱc năng phân lͣp 802.11n MAC
Nhóm 7 – lӟp D04VT1 13
Xác thӵc SKA sӱ dөng WEP ÿӇ xác thӵc các máy trҥm và yêu cҫu các khóa WEP
Wƭnh phҧi ÿѭӧc cҩu hình trên cҧ máy trҥm và AP. Quá trình xác thӵc SKA diӉn ra nhѭ
sau:
1. Máy trҥm gӱi khung yêu cҫu xác thӵc ÿӃn AP.
2. AP gӱi trҧ lӡi bҵng khung ACK báo nhұn.
3. AP gӱi tiӃp mӝt khung xác thӵc thӭ 2 trong ÿó có chӭa mӝt ÿRҥn bҧn tin 128
octet dѭӟi dҥng không mã hóa.
4. Máy trҥm gӱi trҧ lӡi bҵng khung ACK báo nhұn.
5. Máy trҥm dùng khóa WEP cӫa mình thӵc hiӋn mã hóa ÿRҥn bҧn tin 128 octet
nhұn ÿѭӧc tӯ AP sau ÿó gӱi ÿRҥn bҧn tin ÿã ÿѭӧc mã hóa vào trong khung xác
thӵc thӭ 3 trӣ lҥi vӅ AP.
6. AP gӱi trҧ lӡi bҵng khung ACK báo nhұn.
7. AP thӵc hiӋn giҧi mã ÿRҥn bҧn tin mã hóa nhұn ÿѭӧc tӯ máy trҥm. NӃu ÿRҥn bҧn
tin sau khi giҧi mã phù hӧp vӟi ÿRҥn bҧn tin 128 octet khӣi tҥo thì AP gӱi khung
xác thӵc cuӕi cùng vӅ phía máy trҥm khҷng ÿӏnh quá trình xác thӵc hӧp lӋ.
Trong trѭӡng hӧp không thҩy sӵ phù hӧp, AP gӱi khung xác thӵc chӍ ra rҵng
khóa WEP không hӧp lӋ, quá trình xác thӵc không thành công.
8. Máy trҥm gӱi trҧ lӡi bҵng khung ACK báo nhұn. Quá trình xác thӵc kӃt thúc.
Hình 3.4: Quá trình xác thc SKA
Ch˱˯ng 3: Chͱc năng phân lͣp 802.11n MAC
Nhóm 7 – lӟp D04VT1 14
Xác thӵc SKA bҧo mұt kém hѫn xác thӵc OSA. Trong quá trình xác thӵc SKA,
khóa WEP ÿѭӧc dùng ÿӇ mã hóa ÿRҥn bҧn tin 128 octet. NӃu mӝt ngѭӡi muӕn xâm
nhұp vào mҥng trái phép, ngѭӡi ÿó có thӇ sӱ dөng thiӃt bӏ nghe trӝm ÿӇ bҳt và phân tích
các khung xác thӵc trao ÿәi giӳa máy trҥm và AP ÿӇ tìm ra khóa WEP ÿѭӧc dùng, sau
ÿó sӱ dөng chính khóa này ÿӇ kӃt nӕi vào mҥng.
3.1.3. Quá trình kӃt hӧp
Mӝt khi client ÿã ÿѭӧc xác thӵc thì nó sӁ thӵc hiӋn kӃt nӕi vӟi AP. Ĉѭӧc kӃt hӧp là
trҥng thái trong ÿó client ÿã ÿѭӧc cho phép truyӅn dӳ liӋu thông qua AP. NӃu PC card
Fӫa bҥn ÿã ÿѭӧc kӃt hӧp vӟi mӝt AP, thì có nghƭa là bҥn ÿã kӃt nӕi vӟi AP ÿó và cNJng
là vӟi mҥng không dây.
TiӃn trình ÿӇ trӣ nên ÿѭӧc kӃt hӧp ÿѭӧc mô tҧ nhѭ sau: Khi mӝt client muӕn kӃt nӕi
vào mҥng, client ÿó sӁ gӣi mӝt Khung yêu cҫu xác thӵc ÿӃn AP và nhұn trӣ lҥi mӝt
khung trҧ lӡi xác thӵc. Sau khi quá trình xác thӵc ÿã ÿѭӧc hoàn thành, máy trҥm sӁ gӣi
Pӝt khung yêu cҫu kӃt hӧp ÿӃn AP và AP sӁ trҧ lӡi lҥi cho client mӝt khung trҧ lӡi kӃt
Kӧp trong ÿó cho phép hoһc không cho phép kӃt hӧp.
Toàn bӝ tiӃn trình kӃt hӧp bao gӗm 3 trҥng thái khác nhau
+ Không ÿ˱ͫc xác thc và không ÿ˱ͫc k͇t hͫp
+ Ĉã ÿ˱ͫc xác thc và không ÿ˱ͫc k͇t hͫp
+ Ĉã ÿ˱ͫc xác thc và ÿ˱ͫc k͇t hͫp
Không ÿ˱ͫc xác thc và không ÿ˱ͫc k͇t hͫp
Trong trҥng thái khӣi ÿҫu này, các node không dây hoàn toàn chѭa kӃt nӕi vӟi mҥng
và không thӇ truyӅn dӳ liӋu qua AP. AP lѭu giӳ mӝt bҧng các trҥng thái kӃt nӕi cӫa
client ÿѭӧc gӑi là bҧng KӃt hӧp. ĈLӅu quan trӑng cҫn chú ý là các nhà sҧn xuҩt khác
nhau sӁÿӅ cұp ÿӃn các trҥng thái Không ÿѭӧc xác thӵc và không ÿѭӧc kӃt hӧp trong
AP cӫa hӑ mӝt cách khác nhau. Bҧng này sӁÿѭa ra trҥng thái “không ÿѭӧc xác thӵc”
cho bҩt kǤ client nào chѭa hoàn thành tiӃn trình xác thӵc hoһc quá trình xác thӵc bӏ lӛi.
Ĉã ÿ˱ͫc xác thc và không ÿ˱ͫc k͇t hͫp
Trong trҥng thái thӭ 2 này, các client không dây ÿã vѭӧt qua quá trình xác thӵc
thành công, nhѭng vүn chѭa thұt sӵ kӃt hӧp vӟi AP. Trong trҥng thái này thi client vүn
Ch˱˯ng 3: Chͱc năng phân lͣp 802.11n MAC
Nhóm 7 – lӟp D04VT1 15
không ÿѭӧc phép truyӅn hay nhұn dӳ liӋu thông qua AP. Bҧng KӃt hӧp cӫa AP sӁ hiӇn
thӏ trҥng thái cho client là “ÿã ÿѭӧc xác thѭc”. Bӣi vì client ÿã vѭӧt qua giai ÿRҥn xác
thӵc và ngay lұp tӭc chuyӇn ÿӃn giai ÿRҥn kӃt hӧp rҩt nhanh chóng (chӍ vài ms), vì vұy
Uҩt hiӃm khi bҥn thҩy ÿѭӧc trҥng thái “ÿã ÿѭӧc xác thӵc” trong AP. Thѭӡng thì bҥn sӁ
thҩy “không ÿѭӧc xác thӵc” hay “ÿѭӧc kӃt hӧp”.
Ĉ˱ͫc k͇t hͫp
Trong trҥng thái cuӕi cùng này, node không dây cӫa bҥn ÿã hoàn toàn kӃt nӕi vӟi
Pҥng, có thӇ gӣi và nhұn dӳ liӋu thông qua AP. Hình dѭӟi mô tҧ quá trình kӃt hӧp cӫa
Pӝt client. Bҥn sӁ thҩy trҥng thái “ÿѭӧc kӃt hӧp” trong bҧng KӃt hӧp cӫa AP cho biӃt
Uҵng client này ÿã hoàn toàn kӃt nӕi và ÿã ÿѭӧc chӭng nhұn bӣi AP ÿӇ có thӇ truyӅn dӳ
liӋu thông qua AP. Tӯÿây bҥn có thӇ suy ra các phѭѫng thӭc bҧo mұt sӁÿѭӧc cài ÿһt
trong quá trình kӃt nӕi cӫa client.
Hình 3.5: Quá trình k͇t hͫp
3.1.4. Tính năng giám sát nguӗn ÿLӋn
Các client không dây hoҥt ÿӝng ӣ mӝt trong 2 chӃÿӝ giám sát nguӗn ÿLӋn ÿѭӧc xác
ÿӏnh trong chuҭn 802.11. Các chӃÿӝ này bao gӗm chӃÿӝ active, thѭӡng ÿѭӧc gӑi là
CAM (Continuous Aware Mode) và chӃÿӝ power save, thѭӡng ÿѭӧc gӑi là PSP (power
Save Polling). ViӋc tiӃt kiӋm ÿLӋn năng bҵng cách sӱ dөng chӃÿӝ power save là ÿһc
biӋt quan trӑng cho ngѭӡi dùng di ÿӝng vӟi laptop hay PDA chҥy bҵng pin. ViӋc kéo
dài tuәi thӑ cӫa pin cho phép ngѭӡi sӱ dөng dùng thiӃt bӏ lâu hѫn mà không cҫn phҧi
Qҥp lҥi pin. Các card mҥng WLAN có thӇ tiêu tӕn mӝt lѭӧng ÿLӋn năng ÿáng kӇ khi ӣ
trong chӃÿӝ CAM, ÿLӅu này chính là lý do tҥi sao tính năng tiӃt kiӋm năng lѭӧng lҥi
ÿѭӧc ÿѭa vào chuҭn 802.11
Ch˱˯ng 3: Chͱc năng phân lͣp 802.11n MAC
Nhóm 7 – lӟp D04VT1 16
3.1.4.1. Continuous Aware Mode (CAM)
CAM là mӝt chӃ ÿӝ trong ÿó user sӱ dөng toàn bӝ nguӗn ÿLӋn năng sҹn có và
thѭӡng xuyên giao tiӃp vӟi AP. Bҩt kǤ mӝt máy tính nào (desktop hay server) cҳm vào
nguӗn ÿLӋn AC ÿӅu hoҥt ÿӝng trong chӃÿӝ CAM. Trong nhӳng trѭӡng hӧp này, không
có mӝt lý do gì mà PC card cҫn phҧi tiӃt kiӋm ÿLӋn năng cҧ.
3.1.4.2. Power Save Polling (PSP)
ViӋc sӱ dөng chӃÿӝ PSP cho phép client không dây ÿi vào trҥng thái “ngӫ”. Ӣÿây,
ngӫ có nghƭa là client thұt sӵ tҳt nguӗn ÿLӋn trong mӝt khoҧng thӡi gian rҩt ngҳn
(khoҧng mӝt phҫn nhӓ cӫa 1 giây). Thӡi gian ngӫ này là ÿӫ ÿӇ tiӃt kiӋm ÿѭӧc mӝt
Oѭӧng ÿLӋn năng ÿáng kӇ cho client không dây. Ĉӗng thӡi, nó cho phép client sӱ dөng
laptop làm viӋc trong khoҧng thӡi gian lâu hѫn, tăng năng suҩt làm viӋc.
Khi sӱ dөng PSP, client không dây cѭ xӱ hoàn toàn khác nhau trong BSS (Basic
Service Set) và IBSS (Independent BSS). ĈLӇm tѭѫng ÿӗng duy nhҩt trong cách cѭ xӱ
trong BSS và IBSS là viӋc truyӅn và nhұn Beacon.
TiӃn trình hoҥt ÿӝng trong chӃÿӝ PSP (cҧ BSS và IBSS) ÿѭӧc mô tҧ bên dѭӟi. Hãy
nhӟ rҵng, các tiӃn trình này có thӇ xuҩt hiӋn nhiӅu lҫn trong 1 giây. ĈLӅu này cho phép
Pҥng WLAN duy trì kӃt nӕi cӫa nó, nhѭng ÿӗng thӡi cNJng sinh ra thêm mӝt lѭӧng
overhead cho mҥng. Admin nên xem xét overhead này khi hoҥch ÿӏnh nhu cҫu cӫa user
trên mҥng WLAN.
Ch͇ÿ͡ PSP trong BSS (Basic Service Set)
Khi sӱ dөng PSP trong mӝt BSS, trѭӟc tiên, máy trҥm sӁ gӣi mӝt frame ÿӃn AP ÿӇ
báo cho AP biӃt rҵng chúng sҳp ÿi vào trҥng thái “ngӫ” (tҥm thӡi tҳt nguӗn ÿLӋn). AP sӁ
ghi nhұn lҥi các trҥm ÿang ngӫ. Sau ÿó, AP sӁ buffer (ÿӋm) bҩt kǤ frame nào gӣi ÿӃn
cho các trҥm ÿang ngӫ. Traffic cho các trҥm ÿang ngӫ vүn tiӃp tөc gӣi ÿӃn AP nhѭng
AP không thӇ gӣi nó ÿӃn cho các trҥm ÿang ngӫÿѭӧc. Vì thӃ, các gói tin ÿѭӧc ÿӧi
trong buffer dành cho trҥm ÿang ngӫ.
AP theo ÿӏnh kǤ sӁ gӣi ra các Beacon. Các client (ÿã ÿѭӧc ÿӗng bӝ hóa thӡi gian vӟi
AP) biӃt chính xác lúc nào thì nhұn Beacon. Các client ÿang ngӫ sӁÿánh thӭc receiver
(bӝ nhұn tín hiӋu) cӫa chúng ÿӇ lҳng nghe các Beacon mà trong ÿó có chӭa TIM
(Traffic Indication Map = Bҧn ÿӗ báo hiӋu có traffic). NӃu client thҩy chính nó ÿѭӧc
liӋt kê trong TIM thì nó sӁ thӭc dұy và gӣi 1 frame ÿӃn AP báo cho AP biӃt rҵng nó
ÿang thӭc và sҹn sàng nhұn các gói tin ÿã ÿѭӧc buffer. Khi client ÿã nhұn xong các gói
Ch˱˯ng 3: Chͱc năng phân lͣp 802.11n MAC
Nhóm 7 – lӟp D04VT1 17
tin dành cho nó, client sӁ gӣi 1 thông ÿLӋp ÿӃn AP báo hiӋu rҵng nó sҳp trӣ lҥi trҥng thái
ngӫ. TiӃn trình này ÿѭӧc lһp lҥi nhiӅu lҫn trong 1 giây. Vì thӃ nó gây ra mӝt sӕ
overhead so vӟi khi không sӱ dөng PSP
Hình 3.6: PSP Mode in a BSS
PSP trong IBSS (Independent BSS)
ChӃÿӝ PSP trong IBSS hoҥt ÿӝng rҩt khác so vӟi trong BSS. IBSS không có AP nên
không có thiӃt bӏ nào ÿӇ buffer các gói tin. Vì thӃ mӑi các trҥm phҧi buffer các gói tin
ÿѭӧc gӣi tӯ chính nó ÿӃn các trҥm khác trong mҥng Ad-hoc. Các trҥm sӁ luân phiên
nhau gӣi các Beacon sӱ dөng các phѭѫng thӭc khác nhau tùy thuӝc vào nhà sҧn xuҩt.
Khi các trҥm sӱ dөng chӃÿӝ tiӃt kiӋm ÿLӋn năng, sӁ có mӝt khoҧng thӡi gian ÿѭӧc
Jӑi là ATIM window. Trong khoҧng thӡi gian này, mӑi trҥm ÿӅu thӭc và sҹn sàng nhұn
các data frame. Ad-hoc Traffic Indication Map (ATIM) là các gói tin unicast ÿѭӧc sӱ
Gөng bӣi các trҥm ÿӇ thông báo cho các trҥm khác rҵng có dӳ liӋu dành cho chúng và
chúng nên thӭc giҩc trong khoҧng thӡi gian ÿӫÿӇ nhұn lѭӧng dӳ liӋu này. Các ATIM
và Beacon ÿӅu ÿѭӧc gӣi trong suӕt khoҧng thӡi gian ATIM window.
Ti͇n trình các tr̩m gͧi traffic cho nhau di͍n ra nh˱ sau:
+ Các trҥm ÿѭӧc ÿӗng bӝ hóa vӟi nhau thông qua các Beacon ÿӇ chúng có thӇ
cùng thӭc giҩc trѭӟc khi ATIM window bҳt ÿҫu.
+ Khoҧng thӡi gian ATIM window bҳt ÿҫu, các trҥm gӣi các Beacon. Sau ÿó, các
Ch˱˯ng 3: Chͱc năng phân lͣp 802.11n MAC
Nhóm 7 – lӟp D04VT1 18
trҥm gӣi các ATIM frame ÿӇ thông báo cho các trҥm khác có traffic buffer dành
cho chúng.
+ Các trҥm nhұn ATIM trong suӕt ATIM window sӁ thӭc giҩc ÿӇ nhұn data
frame. NӃu không có ATIM nào ÿѭӧc nhұn thì trҥm sӁÿi vào trҥng thái ngӫ (khi
ATIM window kӃt thúc).
+ ATIM window kӃt thúc, và các trҥm bҳt ÿҫu truyӅn data frame. Sau khi nhұn
data frame, các trҥm trӣ lҥi trҥng thái ngӫ và ÿӧi khoҧng thӡi gian ATIM window
tiӃp theo (ÿӇ thӭc lҥi).
3.1.5. Sӵ cҳt mҧnh khung.
Các gói ӣ mӭc cao và mӝt sӕ khung quan lý lӟn cҫn ÿѭӧc phân ÿRҥn thành các
Pҧnh nhӓÿӇ có thӇ truyӅn ÿi phù hӧp vӟi mӝt kênh vô tuyӃn. Sӵ cҳt mҧnh khung cNJng
làm tăng ÿӝ tin cұy khi mà có giao thoa. Các trҥm vô tuyӃn LAN sӁ cӕ gҳng truyӅn các
Pҧnh sao cho nhiӉu giao thoa chӍ có thӇ anh hѭӣng ÿӃn các mҧnh nhӓ, mà không phҧi
là các khung lӟn. ÿLӅu ÿó làm giҧm ngay tӭc thì lѭӧng dӳ liӋu bӏ hѭ hӓng do giao
thoa.viӋc cҳt mҧnh làm tăng cao hѫn hiӋu quҧ truyӅn dүn. Giao thoa có thӇ ÿӃn tӯ
nhiӅu nguӗn khác nhau . Giao thoa trong mҥng thѭӡng ÿѭӧc gây ra bӣi các sóng có tҫn
Vӕ khoҧng 2.4GHZ . Sóng ÿLӋn tӯ sinh ra bӣi ӕng magnetron v à luôn biӃn ÿәi theo
hình sin(ramp up and ramp down), vì thӃ các sóng viba phát ra giao thoa nӱa thӡi
gian.cá phone không dây cNJng gây ra giao thoa. Các mҥng ngoài trӡi phө thuӝc vào ÿӝ
Uӝng mà giao thoa cNJng khác nhau.
Sӵ phân ÿRҥn xҧy ra khi mӝt gói tin mӭc cao có chiӅu dài vѭӧt quá ngѭӥng cӱa
phân ÿRҥn ÿѭӧc ÿӏnh hình bӣi ngѭӡi quҧn trӏ mҥng. Dù tăng sӕÿRҥn nhѭng tҩt cҧ các
ÿRҥn ÿӅu có sӕ chuӛi nhѭ nhau ÿӇ hӛ trӧ viӋc tұp hӧp, khôi phөc lҥi. thông tin ÿLӅu
khiӇn khung cNJng chӍ báo sӕ lѭӧng ÿRҥn ÿӃn có nhiӅu hѫn hay không. Tҩt cҧ các
khung, bao gӗm mӝt sӕ khung bình thѭӡng ÿѭӧc ÿѭa ÿӃn nѫi nә phân ÿRҥn (nhѭ hình
3.7 dѭӟi ÿây):