Architecture Overview
- One MAC supporting multiple PHYs
(이 계층에서 쓰이는 통신 방식)
1. FHSS (Frequency Hopping Spread Spectrum) //무작위로 주파수를 뛰어 댕김
2. DSSS (Direct Sequence Spread Spectrum) //정해진 순서대로 주파수 선택
3. Infrared
4. OFDM (Orthogonal Frequency Division multiplexing)
- MAC 구성 모드
1. ad hoc
2. Infrastucture
- DCF (distributed Coordination Function) : CSMA/CA (collision avoidance)
: 순서를 스스로 정함 --> 충돌 회피
- PCF (Point Coordination Function)
: 우선순위가 정해져 있음
Protocol Architecture
- PHY
1. PLCP (Physical layer convergence protocol) sublayer : 여러개의 PHY들이 잘 융합될 수 있도록 함
ⓐ carrier sense status & CCA (Clear channel assessment)
ⓑ channel synchronization
---> MAC에 전달
2. PMD ( Physical medium//매질->공기or구리// dependent ) sublayer
- PHY Layer Management
- channel tuning (delay : 224us in 802.11b)
- PHY MIB
- MAC Entity
- basic access mechanism == DCP
- fragmentation / defragmentation (because of MTU//보낼 수 있는 최대의 데이터 양)
- encryption / decryption
- MAC Layer Management Entity
- synchronizaion (동기화, 시간을 일치 시킴 --> 시간을 다르게 하면 데이터 오류가 발생할 수 있음)
- power management
- roaming ( 이동 시, 데이터가 끊어지지 않도록 계속 연결 )
- MAC MIB (management information base) //약간 데이터베이스 느낌..? 데이터 저장 창고 ..!
- Station Management
: MAC Management <---> PHY Management //상호작용역할
Ad hoc ( ex. 핫스팟 : 스마트폰 --> 스마트폰 )
- one Basic Service Set (BSS)
- direct communication (1:1 station 통신)
- limited coverage area
Infrastructure
- Access Points (AP:공유기) and stations (STA)
- DS(Distribution System) interconnects Multiple Cells
ad hoc vs Infrastructure
Access Points
- 공유기 선택 후 연결
- Support roaming - IAPP(Inter Access Point Protocol) IEEE 802.11f --> 보통 한 인프라 내에서 사용 (ex. 세종대 내에서는 어딜 가든 Sejong wifi 사용)
- Provide other functions
- time synchronization by beaconing
- power management support
- point coordination function (PDF) --> 신호의 우선순위 있음 (ex. 긴급신호)
- traffic flows through AP //당연히 AP를 거치는 거니깐
- Disadvantage
ⓐ bandwidth is consumed twice //대역폭(무선 자원) 2배 더 필요
ⓑ more contentions and more collisions // 자원 多 --> 경쟁, 충돌 多
- Advantage
ⓐ power saving
ⓑ meet the AAA (authentication : 보안 , authorized : 권한, accounting : 회계)
아... 진짜 어렵다......용어가 넘모 ..어려워 ...
일단 수업내용 + 구글링 + 나의 뇌피셜로 정리하기...
'혤로그 이전의 기록 > 프로젝트 일지' 카테고리의 다른 글
[python] swap 함수 - 두 변수의 값 바꾸기 (2) | 2020.10.07 |
---|---|
[Survey vr streaming 리뷰-①] MPEG-DASH standard (0) | 2020.10.06 |
[MATLAB/영상처리] 양자화와 디더링 (Dithering) (0) | 2020.10.01 |
[MATLAB/영상처리] imresize함수를 이용하여 공간 해상도 변경하기 - 블록화, 화소화, 모자이크 (0) | 2020.09.30 |
[MATLAB/영상처리] 디스플레이 함수 : image, imshow (0) | 2020.09.30 |