read
논문 어휘 정리
전문 용어
- MLO
- Multi-Link Operation
- MLD
- Multi-Link capable Device
- Network Transparency
- 네트워크 투명성, 상위 계층은 하위 계층에서 일어나는 작업을 알지 못하도록 하는 것으로, 하위 계층의 작업이 상위 계층에 영향을 주지 않도록 하여 효율을 높임.
- MSDU
- 상위 계층의 데이터를 MAC 계층에서 처리하기 위해 사용되는 데이터 단위로, MAC 계층으로 하달된 MSDU는 프레임으로 구성되어 PHY 계층을 통해 송신됨.
- STR (Simultaneous Transmission and Reception) operation
- 무선 장치가 동시에 데이터를 송신하고 수신할 수 있는 기능으로, MIMO를 통해 여러 채널을 통해 데이터 동시 송수신이 가능하게 하는 것으로, 하나의 안테나로
IDC Interference를 야기할 수 있음.
- IDC Interference
- 하나의 기기 내에서 동시에 동작하는 무선 통신이 서로 간섭을 일으키는 것.
- Power leakage
- 무선 신호가 예상된 범위나 채널을 벗어나 인접 채널로 신호가 확산되는 현상으로, 간섭을 일으킬 수 있음. 주로 송신기의 출력과 관련되어 있으며, 인접 채널로의 신호 누출으로 발생하는 간섭임.
- Doze
- 장치가 저전력 모드로 전환되어 활동을 최소화 하고 에너지 소비를 줄이는 상태
- TXOP
- 단말이 프레임을 전송할 기회를 가지는 시간 구간
- TXOP aggreagation
- 여러 데이터 프레임을 전송할 수 있는 기회를 여러 네트워크 인터페이스나 장치가 공유할 수 있도록 하는 것으로,
인터페이스 A의 TXOP에 다른 인터페이스의 데이터를 함께 전송할 수 있는지 확인하고, 이를 하나의 패킷으로 합쳐서 전송하는 과정을 의미한다.
- end-time alignment
- 무선 링크가 동시에 데이터를 전송할 때 이들의 전송이 종료되는 시간을 맞추는 기술
- presence bitmap
- 각 비트가 특정 속성이 존재하는지를 나타내는 비트맵으로, 특정 데이터 프레임에 4개의 속성(A, B, C, D)가 있을 때 presence bitmap이 (1, 1, 0, 1)이라면 C 속성이 데이터 필드에 없음을 의미함.
- air-time
- 무선 네트워크에서 특정 프레임이 전송되기 위해 채널을 점유하는 시간
- HAS (HTTP Adaptation Streaming)
- 네트워크 상태에 따라 비디오 품질을 동적으로 선택하여 클라이언트에 전송하는 메커니즘으로, 비디오를 여러 quality를 가지는 상이한 버전으로 인코딩하며, 각 버전 내에서도 여러 세그먼트로 분핧한 후 HTTP 서버에 저장함. 스트리밍 세션 동안 적절히 선택하여 전송하는 과정임.
- Stalling in HAS
- HAS에서 이전 세그먼트의 재생 길이 동안 세그먼트가 클라이언트에 도착하지 못하여 재생이 중단되는 현상
영단어
| 영단어 | 의미 |
|---|---|
| concurrently | 동시에 |
| revision | 개정, 수정 |
| demanding | 까다로운 |
| modifications | 개정, 수정 |
| amendments | 수정 사항 |
| analogusly | 비슷하게 |
| comprehensive | 종합적인 |
| depict | 묘사하다 |
| reorder | 재정렬 |
| inherently | 본질적으로 |
| fluctuation | 변동 |
Video Streaming Background
기본적으로 HTTP에서 스트리밍이 이루어짐
1) Progressive Streaming
HTTP 통해서 서버 -> 클라이언트로 비디오 파일을 보냄
영상 다운 다 되기 전에 재생될 수는 있지만 네트워크 안 좋거나 하는 이유로 빨리 처리 안 되면 영상 멈춤
2) Adaptive Streaming
- VoD (Video on Demand)
유저 입장에선 언제든 어떤 영상을 선택하고 재생할 수 있도록 하는 스트리밍 방식
메인 서버 부하, 네트워크 대역폭 비용이 비쌈. 반드시 모든 유저에게 네트워크 스트림이 연결되어야.. - Adaptive Streaming
여러 유저가 동시에 같은 비디오 재생에 접근될 수 있음..
=> 엣지 포인트에 컨텐츠 캐싱 필수적. 메인 서버 부하 낮음.
3) Non-HAS based Streaming
- RTMP (Real-Time Messaging Protocol)
TCP 기반, 저지연, 버퍼링 이슈 등에 강함.
스트리밍 품질, 확장성 낮고, 방화벽 넘나들면서 통신해서 보안에 안 좋음. 스트리밍 초기 역사에서는 사실상 표준으로 쓰였던,, (Adobe Flash Player) - RTSP (Real-Time Streaming Protocol)
옛날에 많이 쓰이던 저지연 스트리밍 기술임.
세그먼트 스트리밍 가능해서 다운로드 다 되기전에 재생 가능함.
TCP 기반에 로컬 캐싱 필요 없어서 높은 쓰루풋이 가능했음. 근데 서버도 많이 필요하고,, 규모가 너무 커,, - WebRTC (Real-Time Communication)
클라이언트끼리 P2P로 데이터 교환하는 방식이라 빠름. 지연율도 낮고. 다만, 확장성이 낮음.
4) HAS based Streaming
차근차근 꾸준히!
–
Profile
Seong Hun KIM
Student
Dept. of Computer Science Engineering | Yeungnam University, Repulic of Korea
Phone 010 - 6685 - 1140
Mail tgh7544@naver.com
LinkTree https://linktr.ee/HoonC_corgi