Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
378,67 KB
Nội dung
Nhóm 7 – lp D04VT1 1 C VIN CÔNG NGH BU CHÍNH VIN THÔNG KHOA VIN THÔNG 1 *** BÁO CÁO BÀI TP LN PHÂN LP MAC TRONG IEEE 802.11n Giáo viên hng dn: Th.S Nguyn Vit Hùng Sinh viên thc hin: 1. ào Nh Ngc 2. oàn Vn Trnh 3. Nguyn Trng c p: D04VT1 Hà Ni, 11-2007 i nói u Nhóm 7 – lp D04VT1 i I NÓI U Xã hi càng phát trin, nhu cu vi sng ngày càng cao, con ngi càng cn có nhiu phng tin tha mãn nhng nhu cu v công vic và sinh hot. S phát trin a các ng dng phân tán trên nn mng mà có xu hng ngày càng da trên môi trng vô tuyn ã thúc y s ra i ca các công ngh mi gii quyt các vn yêu cu ó. Các mng không dây ngày nay theo các chun IEEE 802.11 a/b/g ã tha mãn phn nào nhu cu thit yu ca con ngi. Tuy nhiên theo thi gian và s phát trin ca xã hi yêu cu cn có nhng mng không dây t c các yêu cu v kh ng di ng, tin cy, tính sn sàng ca mng, thông lng cao và bo mt tt. Nhn thy rõ u ó IEEE nm 2004 thành lp TGn có nhim v xây dng mt chun mi 802.11n áp ng nhu cu v thông lng cao lên n 600 Mbps th hin s vt tri so i các chun khác ã có. Tháng 6/2007, Wifi Alliance ã a ra bn draft 2.0 cho 802.11n xác nh các thông s c bn i vi các thit b tuân theo chun này. IEEE a hn s thông qua bn 802.11n chính thc vào nm 2009. Tài liu này tp chung tìm hiu các c tính c bn ca phân lp MAC trong chun IEEE 802.11n. Tài liu c trình bày thành 3 chng gm: Ø Chng 1: Gii thiu chung v chun IEEE 802.11n Ø Chng 2: Gii thiu phân lp 802.11n MAC trong mô hình OSI Ø Chng 3: Chc nng phân lp 802.11n MAC Cui cùng chúng em xin chân thành cm n s hng dn và to u kin ca thy ThS. Nguyn Vit Hùng trong quá trình chúng em làm bài tp ln này. c lc Nhóm 7 – lp D04VT1 ii C LC I NÓI U i C LC ii DANH MC HÌNH V iii THUT NG VIT TT iv CHNG I: GII THIU CHUNG V IEEE 802.11n 1 CHNG II: GII THIU PHÂN LP 802.11n MAC TRONG MÔ HÌNH OSI 3 2.1. Khi chc nng DCF 3 2.2. Khi chc nng PCF 4 2.3. Giao thc, thut toán và hot ng 4 2.3.1. Giao thc CSMA/CA 4 2.3.2. Giao thc RTS/CTS 5 2.3.3. Thut toán thi gian ch ngu nhiên 7 2.3.4. Quá trình truyn thông trong ch PCF 8 CHNG III: CHC NNG PHÂN LP 802.11n MAC 10 3.1. Các chc nng k tha t các chun trc 10 3.1.1. Chc nng quét tìm thit b 10 3.1.2. Chc nng xác thc 11 3.1.3. Quá trình kt hp 14 3.1.4. Tính nng giám sát ngun n 15 3.1.5. S ct mnh khung. 18 3.2. Các chc nng riêng có trong 802.11n (dng ngh) 19 3.2.1. Kt hp khung 19 3.2.2. Báo nhn theo khi (Block ACK) 22 3.3. Bo mt 22 3.3.1. Thit lp khoá 22 3.3.2. Nhn thc 25 3.3.3. S bí mt 28 3.3.4. S toàn vn 29 T LUN 30 TÀI LIU THAM KHO 31 Danh mc hình v Nhóm 7 – lp D04VT1 iii DANH MC HÌNH V Hình 2.1: Mô hình OSI và kin trúc phân lp MAC 3 Hình 2.2 : Hot ng ca giao thc RTS/CTS 5 Hình 2.3: Hot ng ca RTS/CTS gia mt máy trm không dây và mt máy trm có dây 6 Hình 2.4: Hot ng ca RTS/CTS gia hai máy trm không dây 7 Hình 2.5: Lc hot ng ca mt máy trm trong ch DCF 8 Hình 3.1: Phng pháp quét bng 10 Hình 3.2: Quét chng 11 Hình 3.3: Quá trình xác thc OSA 12 Hình 3.4: Quá trình xác thc SKA 13 Hình 3.5: Quá trình kt hp 15 Hình 3.6: PSP Mode in a BSS 17 Hình 3.7: Fragmentation burst 19 Hình 3.8: Khi không thc hin phng pháp kt hp khung 20 Hình 3.9: Phng pháp kt hp khung 20 Hình 3.10: Kt hp MSDU 21 Hình 3.11: Kt hp khung MPDU 21 Hình 3.12: Key Generation in WEP, WPA and WPA2 23 Hình 3.13: Per-Packet Key Generation 25 Hình 3.14: Authentication Architecture 26 Hình 3.15: EAPOL 26 Hình 3.16: Authentication Overview 27 Hình 3.17: AES Counter Mode 28 Hình 3.18: CBC MAC 29 Thut ng vit tt Nhóm 7 – lp D04VT1 iv THUT NG VIT TT A ACK Acknownledgement Báo nhn AES Advanced Encription Standard Chun mã hóa tiên tin AP Access Point m truy nhp ATIM Ad-hoc TIM TIM ca mng Ad-hoc B BSS Basic Service Set p dch v c s C CAM Continuous Aware Mode Ch nhn thc liên tip CCMP Cipher Block Chainning Message Bn tin chui khi mã hóa CFP Contension Free Periord Chu k không xung t CP Contension Periord Chu k xung t CSMA/CA Carrier Sense Multiple Access/ Collision Avoidance a truy nhp cm nhn sóng mang nhm tránh xung t D DCF Distributed Coordination Function Khi chc nng DCF DSSS Directed Sequence Spread Spectrum Tri ph chui trc tip E EAPoL EAP over LAN EAP trong mng LAN ESS Extended service sets p dch v m rng I IBSS Independent BSS BSS không ph thuc IEEE Institute of Electrical and Electronics Engineers Vin các k sn n t M MAC Medium Access Control u khin truy nhp môi trng MIMO Multiple Input Multiple Output Công ngh MIMO MPDU Message Protocol Data Units n v d liu giao thc bn tin MSDU MAC Service Data Units n v d liu dch v MAC N NAV Network Allocation Vector Vector nh v mng O OFDM Orthogonal Frequency Division Multiplexing Ghép kênh phân chia theo tn s trc giao OSA Open System Authentication Xác thc h thng m Thut ng vit tt Nhóm 7 – lp D04VT1 v P PCF Point Coordination Function Khi chc nng PCF PMK Pair-wise Master Key Khóa PMK PSP Power Save Polling Thm dò tit kim nng lng PTK Pair-wise Transient Key Khóa PTK R RTS/CTS Request to Send/ Clear to Send Giao thc RTS/CTS S SDM Space Division Multiplexing Ghép kênh phân chia theo không gian SIFS Short Interframe Space Khong cách liên khung ngn SKA Shared Key Authentication Xác thc h thng m SSID Service Set Identifier Nhn dng tp dch v STA Station A Máy trm A T TIM Traffic Indication Map ch th lu lng W WEP Wired Equivalent Privacy t mã tng ng hu tuyn WLAN Wireless LAN ng LAN không dây WPA Wifi Protected Access Công ngh mã hóa WPA ca Wifi Chng 1: Gii thiu chung v IEEE 802.11n Nhóm 7 – lp D04VT1 1 CHNG I: GII THIU CHUNG V IEEE 802.11n áp li nhu cu th trng ngày càng gia tng vi vic yêu cu thc hin cao hn a WLAN, IEEE ã hình thành nhóm làm vic 802.11n. Phm vi làm vic ca nhóm này là nh ngha u chnh lp vt lý và lp MAC chuyn giao mt giá tr nh nht 100Mbps thông qua mt m truy nhp dch v MAC (SAP). 802.11n s dng mt quan m phát trin ang s dng ti các công ngh hin hu. trong khi gii thiu công ngh mi ó chúng cung cp hiu qu làm vic s phát trin thy c yêu cu ca vic phát trin nhng ng dng. S dng li nhng công ngh quý báu nh OFDM, mã hóa sa li t phía trc, an xen và ánh xu bin biên u phng ã c sa và gia li, giá c gim xung và hoàn toàn tng thích vi công ngh trc ó. Có 3 khóa vùng c cn xem xét khi tng a ch trong s hot ng ca WLAN. u tiên là s ci to trong công ngh vô tuyn ó là tng tc truyn vt lý. Th 2 là ch mi qun lý có hiu qu nhng kiu thc hin lp vt lý tng cng phi c phát trin. Th 3 là ci tin trong hiu lc truyn d liu cn gim bt ci thin theo p vi s tng trong tc truyn vt lý. Ny sinh hiu hiu lc khác t nhng phn t trc trong ó nó cung cp mt sa ng h thng chn lc và h tc d liu thô cc i. u này cho phép tiêu chun cung cp s thc hin mt ng c bn nhng tham s có tt c các thit b 802.11n, trong khi các công ty chp nhn tng cng nhng kh nng ng dng khác nhau và giá khác nhau. Phn cng ca WLAN không cn h tr các tùy chn tng hp vi chun. Yêu cu u tiên s h tr mt s thi hành OFDM c phát trin trên da trên 802.11a/g s dng tc mã ln nht cao hn và nhp di thông rng hn. S thay i ci thin cao nht có tht c tc d liu thô có th t 54 ti 65 Mbps trong các tiêu chun ã có. MIMO là công ngh nhiu u vào nhiu u ra c s dng trong 802.11n phát trin giao din vt lý OFDM có sn ã c thc hin trên 802.11a/g. s khai thác MIMO a ng vi mt công nghã bit nh vic ghp kênh phân chia không gian SDM. Truyn thông qua thit b WLAN phân chia mt lung d liu thành nhiu phn truyn trong nhiu dòng không gian.Vic phân chia nhng anten tng ng các anten thu có th nhn c d liu.802.11n hin thi cung cp ti 4 lung không gian c dù phù hp vi phn cng không c yêu cu thc hin vi nhiu ng. Vic tng gp ôi s lng lung không gian t mt ti 2 có hiu qu gp ôi trong vic tng tc d liu thô. Ti ây có s cân bng tuy nhiên, ging nh vic tng công sut tiêu th, và ti mt khong nh hn v giá. Bn lit kê 802.11n bao gm mt ch tit kim công sut,gim nh công sut tiêu th khi s dng a ng ch nhng Chng 1: Gii thiu chung v IEEE 802.11n Nhóm 7 – lp D04VT1 2 ng truyn thông có ích mi c thc hin.H thng tit kim công sut MIMO òi i c m c ch ra trong 802.11n. Có 2 c tính c ch ra ma tp trung vào vic ci thin vic thc hin MIMO: (1) o chùm tia (2) phân tp là mt k thut hi t tín hiu vô tuyn trc tip trên anten ích do ó làm tng kh nng sp xp và thc hin bi vic gii hn giao thoa. Nhiu anten khai thác s phân tp bng vic kt hp nhiu u ra hay la chn mt tp con tt nht trong mt s ln các anten. So vi yêu cu nhn c mt s lung không gian. 802.11n cng h tr lên ti 4 anten. H thng tùy chn khác trong 802.11n có hiu qu cao gp ôi tc d liu bi vic tng gp ôi bng tn ca WLAM|N t 20 ti 40 MHz. S cân bng s cp mt vài kênh có sn ít hn mi thit b khác nhau. Trong trng hp s dng bng 2.4Ghz, ti ó có ch cho 3 kênh 20Mhz không chng lên nhau. Mt kênh 40Mhz không th có nhiu ch cho nhng thit b khác nhau kt ni hoc lan truyn ging nh trong không khí. u này có ngha là thông minh hn. Vic qun lý ng ó là ch ra nhng li m bo rng các tùy chn ca kênh 40Mhz c ci thin toàn b. S at ngc ca WLAN gn lin vi s cân bng ca nhng di thông cao ca m s khách hàng vi nhng nhu cu ca mt s khách hàng khác kt ni ti mng. Mt trong nhng c tính quan trng nht trong 802.11n c ch ra phát trin vic thc hin ch trn c gi là s hi t. Tt hn là vic gi i mt khung d liu n, các khách hàng c gp li vào chung mt khung và truyn i. Vì vy s hi làm tng hiu qu ca vic khôi phc % d liu ang c truyn trên mng. 802.11n ch ra qúa trình phát trin vi nhng tiêu chun trc ó trong trng thái luôn bo m tính tng thích vi hn 200 triu thit b wi-fi hin thi (802.11b) ang c s dng. Mt m truy cp 802.11n s giao tip vi mt trong nhng thíêt b 802.11 trên bng tn 5GHz cng nh phn cng ca 802.11b/g hot ng trên tn s 2.4Ghz. Ngòai kh nng vn hành vi nhau, thit b 802.11n cng cung cp cho mng kh nng ln hn trong s pha trn trên nhng cái 802.11g ã xut. Bi vì nó cha di thông ln hn hiu, phm vu hat ng tt hn, tin cy cao.802.11n có tác dng trong rt nhiu cu hình mng. và tó ny sinh các ng dng m tay ca mng trong nhà, mt s gia tng áng k ca s khách hàng s thy c 802.11n không ch là mt s nâng cao các tin ích ca nó mà còn là mt nhu cu thit u. Mt vài yu t gây ra nhng ng dng mà ang u khin nhu cu cho 802.11n ó là VoIP,load video nhc game lu tr gn lin trc tíêp trên mng Chng 2: Gii thiu phân lp 802.11n MAC trong mô hình OSI Nhóm 7 – lp D04VT1 3 CHNG II: GII THIU PHÂN LP 802.11n MAC TRONG MÔ HÌNH OSI Phân lp MAC nm trong lp Liên kt d liu (Data Link) ca mô hình OSI. Phân p MAC xác nh cách thc truyn các khung d liu trên môi trng truyn dn bng cách kt hp mt a ch vt lý cho mi thit b, xác nh topo mng và thm dò ng truyn. Hình 2.1: Mô hình OSI và kin trúc phân lp MAC Kin trúc phân lp MAC bao gm hai khi chc nng: Khi chc nng DCF (Distributed Coordination Function) và khi chc nng PCF (Point Coordination Function). 2.1. Khi chc nng DCF DCF là phng pháp truy nhp theo chun 802.11 cho phép tt c các trm trong t WLAN tranh chp nhau nhm dành quyn truy nhp vào môi trng truyn dn không dây có tính cht chia s nh s dng giao thc CSMA/CA. Các mô hình mng Chng 2: Gii thiu phân lp 802.11n MAC trong mô hình OSI Nhóm 7 – lp D04VT1 4 BSS (Basic service sets – trong mô hình này ch có duy nht mt AP và các máy trm), ESS (Extended service sets – ây là mô hình m rng ca BSS cho phép có nhiu AP và các máy trm), IBSS (Independent basic service sets – mô hình này không có AP mà ch có các máy trm kt ni trc tip vi nhau) u có th s dng c ch DCF. Các AP trong nhng mô hình này hot ng tng t nh hub trong 802.3 truyn d liu. 2.2. Khi chc nng PCF PCF là mt ch truyn dn cho phép truyn các khung không xung t trong ng WLAN bng cách s dng thut toán thm dò. u m ca PCF là m bo c mt khong thi gian tr xác nh vì vy các ng dng yêu cu v QoS (ví d nh các ng dng thoi hay truyn hình thi gian thc,…) có th s dng trên nn ch truyn dn này.Khi s dng PCF, AP s m nhim chc nng thc hin thut toán thm dò do ó các mng ad hoc (mng không có AP) không th s dng ch này. PCF phi c s dng kt hp vi DCF. 2.3. Giao thc, thut toán và hot ng 2.3.1. Giao thc CSMA/CA thc hin quá trình truyn thông trong mng cn phi có mt tp các th tc và cách thc nhm m bo quá trình truy nhp vào môi trng truyn dn t hiu qu cao. Giao thc c s dng rng rãi trong mng WLAN ngày nay là CSMA/CA. Khi mt trm xác nh rng không có bt kì mt trm nào khác ang truyn dn thì nó s chn mt giá tr thi gian ch ngu nhiên.Trm này sau ó s i thêm mt khong thi gian na da vào giá tr thi gian ch mà nó ã chn, trc khi bt u truyn d liu. Trong sut khong thi gian này nó vn s tip tc giám sát chc chn rng không có trm nào khác bt u truyn d liu. Bi vì môi trng truyn dn vô tuyn là môi trng bán song công nên cn m bo ti mt thi m ch có mt thit b truyn tín hiu trên môi trng. CSMA/CA là giao thc nhm m bo u ó. Tuy nhiên thc t xung t vn xy ra khi hai thit b cùng truyn dn ti cùng mt thi m. CSMA/CA thc hin nhiu bin pháp kim tra và cân bng nhm gim thiu ti a s xung t. Chc nng cm nhn sóng mang xác nh môi trng truyn dn bn hay ri, bao m cm nhn vt lý nh các mch n t kim tra v cng và tn s sóng phn i nhn ra s xung t hay cm nhn logic nh vào vic s dng giao thc RTS/CTS , trng NAV, báo nhn ACK. Chc nng a truy nhp nhm m bo tt c [...]... : Ho t Nhóm 7 – l p D04VT1 ng c a giao th c RTS/CTS 5 Ch ng 2: Gi i thi u phân l p 802 .11 n MAC trong mô hình OSI Nh c m c a giao th c RTS/CTS là chi m d ng b ng thông truy n d n do truy các b n tin trao i RTS, CTS d i d ng broadcast Vì lí do này, m c nh giao th RTS/CTS không c phép ho t ng, ch trong m t s tr ng h p c n thi t giao th này m i c b t lên Khi môi tr ng truy n d n trong m ng WLAN x y ra quá...Ch ng 2: Gi i thi u phân l p 802 .11 n MAC trong mô hình OSI các tr m trong m ng WLAN u có c h i ngang nhau trong vi c tranh ch p s d ng môi tr ng Ch c n ng tránh s xung t nh m m b o t i m t th i m ch có duy nh t m t thi t b c quy n truy n d li u tránh t i a s xung... ng thông xu ng m c b t th ng (th ng là h u qu c a hi ng hidden node) thì RTS/CTS s c s d ng Hình 2.3: Ho t n c c u n ng c a RTS/CTS gi a m t máy tr m không dây và m t máy tr m có dây Nhóm 7 – l p D04VT1 6 . bn ca phân lp MAC trong chun IEEE 802. 11 n. Tài liu c trình bày thành 3 chng gm: Ø Chng 1: Gii thiu chung v chun IEEE 802. 11 n Ø Chng 2: Gii thiu phân lp 802. 11 n MAC trong mô. thông trong ch PCF 8 CHNG III: CHC NNG PHÂN LP 802. 11 n MAC 10 3 .1. Các chc nng k tha t các chun trc 10 3 .1. 1. Chc nng quét tìm thit b 10 3 .1. 2. Chc nng xác thc 11 3 .1. 3 cp 802. 11 n s giao tip vi mt trong nhng thíêt b 802. 11 trên bng tn 5GHz cng nh phn cng ca 802. 11 b/g hot ng trên tn s 2.4Ghz. Ngòai kh nng vn hành vi nhau, thit b 802. 11 n