Sense Wide
반응형
article thumbnail
[5G] 5G 네트워크 구성요소의 역할 (1) - NG-RAN/gNB (TS 38.300 Summary)

이 글에서는 3GPP TS 38.300 내용을 기반으로 5G 네트워크의 각 구성 요소 (NG-RAN 및 5GC)를 설명한다. 5G 네트워크 구조 정리 (5G RAN과 5G Core) 5G 네트워크 구성요소의 역할 (1) - NG-RAN/gNB 5G 네트워크 구성요소 저번 글(→이동)에서 5G 네트워크의 구조 및 구성요소들의 종류에 대해 간단하게 정리했다. 혹시 5G의 구성요소에 대해서 익숙하지 않다면, 위의 글을 먼저 보고오면 도움이 될 것이다. 이번 글에서는 각 컴포넌트의 역할을 표준을 바탕으로 설명하고, 추가 필요한 부분을 조금 더 적어보고자 한다. 실제 통신사업자들이 5G 망을 구축할 땐 3GPP 표준에 근거해서 구축하므로 기본이 되지만, 사실 뜯어보면 사업자마다 구현하는 방식이 조금씩 다루므로 세..

article thumbnail
[5G] 5G 네트워크 구조 정리 (5G RAN과 5G Core)

5G 네트워크 구조 정리 (5G RAN과 5G Core) 5G 네트워크 구성요소의 역할 (1) - NG-RAN/gNB 5세대 이동통신 (5G)의 네트워크 구조 정리 모두가 사용하는 스마트폰, 그리고 스마트폰 기능의 꽃이라고 할 수 있는 무선 네트워크 연결. 이 무선네트워크는 통칭 '데이터'와 'WI-FI'로 나눠져 인식되고 있습니다. 데이터는 왜 돈을 내고 사용하고, Wi-Fi는 왜 무료로 사용할까요? 바로, 데이터를 사용할 때는 통신 사업자들 (SKT, KT, LG U+ 등)이 구축해 놓은 인프라를 이용해야하기 때문입니다. 이 인프라는 계속해서 발전해왔으며, 2G, 3G, 4G LTE를 거쳐 이제 2020년 6월, 5G의 상용화가 진행되고 있습니다. 현재 (2020년 6월) 5G는 Phase 1단계 (..

article thumbnail
1. HARQ 개요 및 기본 동작 원리

HAQR 와 관련된 세부 동작원리를 원하신다면 이 포스팅을 참고해주세요. HARQ의 개요 (2015년 작성본) 1. HARQ란 HARQ (Hybrid Automatic Repeat and request)는 기존에 유무선 통신에서 사용되던 에러 제어 방식인 FEC (forward error-correcting coding)과 ARQ (Automatic Repeat reQuest)방식의 혼합형이다. 먼저 HARQ가 나오게 된 원리를 설명하기 위해 간단하게 FEC방식과 ARQ 방식의 차이점을 설명하면 다음과 같다. 2. FEC과 ARQ FEC : 피드백 경로를 필요로 하지 않는 에러 정정 기법으로, 송신 측에서 redundancy bit를 더해서 메시지를 전송하며, 데이터가 손실되었을 때 bit를 바탕으로 오..

article thumbnail
5G Frame structure 후보 예시

이 글은 https://www.sharetechnote.com/html/5G/5G_FrameStructure_Candidate.html의 내용을 번역 및 부분 수정한 글입니다. 이전 관련 포스팅 [Study, Research] - 5G Frame structure (Subframe, Subcarrier spacing, TTI, Symbol 등) 5G Frame structure (Subframe, Subcarrier spacing, TTI, Symbol 등) 이 글은 https://www.sharetechnote.com/html/5G/5G_FrameStructure_Candidate.html의 내용을 번역 및 부분 수정한 글입니다. 최초작성날짜 2019-06-05 오후 3:17 최종수정날짜 2019-06..

article thumbnail
5G Frame structure (Subframe, Subcarrier spacing, TTI, Symbol 등)

이 글은 https://www.sharetechnote.com/html/5G/5G_FrameStructure_Candidate.html의 내용을 번역 및 부분 수정한 글입니다. 표준화 단계의 Frame structure에 대해 적었으며, 결정이 완료된 최종 단계의 Frame structure에 관한 글은 아래에서 확인할 수 있습니다. [5G] Slot configuration (1) - 5G 프레임 구조 및 리소스 단위 [5G] Slot configuration (1) - 5G 프레임 구조 및 리소스 단위 이 시리즈는 UE쪽에서의 Slot configuration이 어떻게 진행되는지 및 이에 관하여 Cell에서는 어떤 설정을 진행하는지에 대한 내용이다. 본 포스팅에서는 그 전 간단하게 5G와 LTE의 프..

article thumbnail
6-4. SDN simulation using ONOS and mininet

6-4. SDN simulation using ONOS and mininet 먼저 mininet으로 간단한 토폴로지를 만든다. 6-3에서 이용한 miniedit.py를 이용해도 좋고 다음과 같은 명령어로 싱글 토폴로지를 하나 만들어도 된다. Terminal 두개를 띙 onos를 실행하고 다른하나는 mininet을 실행하도록한다. ONOS 실행 cd onos export ONOS_ROOT=~/onossource $ONOS_ROOT/tools/dev/bash_profileexport ONOS_IP=127.0.0.1export ONOS_APPS=drivers,openflow,proxyarp,mobility,fwd ok clean Mininet topology sudo mn --topo=single,4 --co..

article thumbnail
6-3. SDN simulation을 위한 Mininet 설치

6-2. SDN simulation을 위한 Mininet 설치 Topology를 만들어 Network를 구성할 수 있는 Mininet의 설치방법을 알아보도록 한다. 먼저 git이 설치되어 있어야 한다. sudo apt-get updatesudo apt-get install git -y Git에서 Mininet을 찾아 설치한다. cdgit clone git://github.com/mininet/mininetcd mininet/util./install.sh -a Enjoy Mininet! 이 뜨면 설치 완료. Ctrl + D를 누르면 mininet을 stop 할 수 있다. GUI 환경에서 topology 구성하기 여기까지 왔으면 Ctrl+D를 눌러 mininet을 종료하고 다음과 같이 명령어를 입력하자 cd..

article thumbnail
6-2. SDN simulation을 위한 ONOS 설치 (2)

6-2. SDN simulation을 위한 ONOS 설치 (2) 준비는 모두 완료되었으며 이제 설치를 위한 환경설정을 시작한다. cd cd onosexport ONOS_ROOT=~/onossource $ONOS_ROOT/tools/dev/bash_profile 먼저 Maven을 빌드하도록 한다. mvn clean insall 마지막 두가지 설정을 마저 해준다. export ONOS_IP= // ex) export ONOS_IP=127.0.0.1export ONOS_APPS=drivers,openflow,proxyarp,mobility,fwd ok clean 여기서 ONOS에 설치된 feature를 확인하는 방법이 다음과 같다. onos> feature:list mininet GUI 설정까지 마칠 예정이므..

article thumbnail
6-1. SDN simulation을 위한 ONOS 설치 (1)

6-1. SDN simulation을 위한 ONOS 설치 Mininet을 이용한 SDN 시뮬레이션을 진행하기 위해 Controller를 설치한다.기본적으로 설치 환경은 우분투 14.04 LTS를 가상머신(Virtual Machine)에 올려서 사용하였다.(램은 2GB 이상, 저장공간 15GB 이상(고정크기)) 다음과 같은 명령어를 Terminal에 입력한다.* sudo 입력이 귀찮아서 sudo -s로 로그인해서 설치하게되면 뒤에 문제가 생긴다 조심 ※ 기본적인 오픈 소스 및 프로그램 설치 app list update 및 git 설치 sudo apt-get updatesudo apt-get install git Java 1.8 version sudo apt-get install software-proper..

5. RTO estimation

RTO estimation TCP의 신뢰도를 확보하기 위해서는 RTT, RTO 등 과 같은 시간제한 변수들을 설정해서 관리하는 Timer들이 있다. 총 4가지의 Timer가 존재하는데 그 중 RTT와 RTO와 관련된 Timer는 Retransmission Timer이다.Retransmission Timer는 송신자가 데이터를 전송하였을 때 ACK를 받지 못하고 Time Out 되어 제대로 전송이 안됐다고 판단할 때까지의 시간을 재서 Retransmission을 하기 위한 Timer이다. 이 때 RTT와 RTO가 쓰인다.RTT는 Round-Trip-Time으로 데이터가 전송된 후 ACK를 받을 때까지의 시간을 의미한다. RTO는 데이터 전송 후 ACK를 받지 못하였을 때 다시 데이터를 전송하기까지 정한 시..

반응형