<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>5G · 인재덕</title>
    <link>https://jared.lynskey.co.nz/ko/tags/5g/</link>
    <description>소프트웨어 엔지니어링과 개발 조직 리더십에 대한 이야기. 성과 리뷰, 채용과 팀 확장, CI/CD, 데브옵스 모니터링, 에이전틱 AI. 서울에서 씁니다.</description>
    <generator>Hugo</generator>
    <language>ko</language>
    <copyright>© 2026 인재덕</copyright>
    <lastBuildDate>Wed, 28 Oct 2026 00:00:00 +1300</lastBuildDate>
    <atom:link href="https://jared.lynskey.co.nz/ko/tags/5g/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>UAV 네트워크: 5G 속 드론과 드론 포트를 어디에 둘 것인가</title>
      <link>https://jared.lynskey.co.nz/ko/posts/2019/2019-01-26-dronesandstuff/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/ko/posts/2019/2019-01-26-dronesandstuff/</guid>
      <pubDate>Mon, 01 Apr 2019 00:00:00 +0000</pubDate>
      <dc:creator>Jared Lynskey</dc:creator>
      <category>UAV</category>
      <category>Drones</category>
      <category>Wireless Networks</category>
      <category>5G</category>
      <category>Research</category>
      <description>UAV 네트워크란 무엇인지, 드론이 5G 무선 네트워크에서 공중 기지국이나 공중 사용자로 어떻게 쓰이는지, 제 생각에 영향을 준 논문 두 편과 드론 포트 배치에 관한 제 연구를 정리했습니다.</description>
      <content:encoded><![CDATA[<p>UAV 네트워크는 드론(무인 항공기, UAV)이 참여하는 무선 네트워크로, 드론이 들어가는 방식은 크게 두 가지입니다. 공중 기지국이나 중계기로 날면서 지상 네트워크가 닿지 않거나 감당하지 못하는 곳에 커버리지와 용량을 보태는 경우, 그리고 휴대폰처럼 셀룰러 네트워크에 접속하는 공중 사용자가 되어 네트워크가 3차원 공간에서 서비스해야 하는 경우죠.</p>

<h2 class="relative group">배경
    <div id="배경" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%eb%b0%b0%ea%b2%bd" aria-label="앵커">#</a>
    </span>
    
</h2>
<p>값싼 드론이 보급되면서 드론을 쓰는 사람이 꾸준히 늘고 있습니다. 기동성이 좋고, 다른 방법으로는 하기 어려운 공중 작업을 해낼 수 있기 때문이죠. 5G 상용화가 코앞으로 다가온 지금, 연구자들은 하늘을 날 때와 다음 비행을 기다리며 지상에 있을 때 모두, 드론을 어디에 둘지 더 잘 정하는 방법을 파고들고 있습니다. 배치만 잘해도 셀룰러 연결 품질이 좋아지고, 공중 사용자 단말과 지상 장비 사이의 평균 지연도 줄어듭니다.</p>

<h2 class="relative group"><a href="https://arxiv.org/pdf/1803.00680.pdf"  target="_blank" rel="noreferrer">A Tutorial on UAVs for Wireless Networks: Applications, Challenges, and Open Problems</a>
    <div id="a-tutorial-on-uavs-for-wireless-networks-applications-challenges-and-open-problems" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#a-tutorial-on-uavs-for-wireless-networks-applications-challenges-and-open-problems" aria-label="앵커">#</a>
    </span>
    
</h2>

<h3 class="relative group">UAV의 종류
    <div id="uav의-종류" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#uav%ec%9d%98-%ec%a2%85%eb%a5%98" aria-label="앵커">#</a>
    </span>
    
</h3>
<p><figure><span class="mc-img" style="--lqip:url('data:image/webp;base64,UklGRuIAAABXRUJQVlA4INYAAAAQBwCdASogAB0APwVepEeloiGb+qwAWxBE9IAECudSvd08N60CSRoeHXv6Xu9QYcR+cvqaLVDLz3lvg6Hg/0ekAAD+9+kuPYFMzi20vG4lEu61apqJSC8Os2/h0QYkk+dtMPrbkXV9WkD+FgTx1JSgsMGMPw4WNWe9xagxWykjkB/142WVKtTIoK4hQhtfeJzer9gwtp1Yg2CTcrdMTA7WBu4GQyUpuDsJLrDP7ex4mRkQgCgG/UH+BrV4eElecsZztyG1poGMId96OAPli9Ad0LNy3YAA')"><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="auto"
    alt="드론 분류"
    width="674"
    height="617"
    src="https://jared.lynskey.co.nz/img/posts/drones/typesofdrones_hu_2e556dd88573eba4.webp"
    srcset="https://jared.lynskey.co.nz/img/posts/drones/typesofdrones_hu_2e556dd88573eba4.webp 800w, https://jared.lynskey.co.nz/img/posts/drones/typesofdrones_hu_2e556dd88573eba4.webp 1280w"
    sizes="(min-width: 768px) 50vw, 65vw"
    data-zoom-src="https://jared.lynskey.co.nz/img/posts/drones/typesofdrones_hu_2e556dd88573eba4.webp"></span></figure>
</p>
<p>논문 [1]은 UAV를 하위 분류로 가지를 쳐 나가는 트리로 정리합니다.</p>
<p><figure><span class="mc-img" style="--lqip:url('data:image/webp;base64,UklGRmoAAABXRUJQVlA4IF4AAADwAwCdASogAAgAPw1mpkemIqGYBABjEMT0gAAzNpjR8uhHQKdmZPmsAP7qpiyVkPAkZHI5rBbHE+Y9h18JFzbOOgSR+U+/qhhcnoSIKrS8Hv0Na5lcdZaMqP0lHAAA')"><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="auto"
    alt="드론 분류"
    width="808"
    height="199"
    src="https://jared.lynskey.co.nz/img/posts/drones/classofdrones_hu_665185a1b98d04bf.webp"
    srcset="https://jared.lynskey.co.nz/img/posts/drones/classofdrones_hu_665185a1b98d04bf.webp 800w, https://jared.lynskey.co.nz/img/posts/drones/classofdrones_hu_b49f029e7e0c8d8e.webp 1280w"
    sizes="(min-width: 768px) 50vw, 65vw"
    data-zoom-src="https://jared.lynskey.co.nz/img/posts/drones/classofdrones_hu_b49f029e7e0c8d8e.webp"></span></figure>
</p>

<h2 class="relative group"><a href="https://arxiv.org/pdf/1805.06532.pdf"  target="_blank" rel="noreferrer">Beyond 5G with UAVs: Foundations of a 3D Wireless Cellular Network</a>
    <div id="beyond-5g-with-uavs-foundations-of-a-3d-wireless-cellular-network" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#beyond-5g-with-uavs-foundations-of-a-3d-wireless-cellular-network" aria-label="앵커">#</a>
    </span>
    
</h2>

<h3 class="relative group">소개
    <div id="소개" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%ec%86%8c%ea%b0%9c" aria-label="앵커">#</a>
    </span>
    
</h3>
<ul>
<li>드론이 대규모로 쓰이면 무선 네트워크에 큰 영향을 줄 것.</li>
<li>응용 분야로는 열화상 촬영, 택배 배송, 공중 기지국 등이 있음.</li>
<li>이 논문은 3D 공간의 저고도 드론 사용자 단말에, 고고도 플랫폼(비행선 같은 UAV)에 실린 액세스 포인트가 서비스를 제공하는 상황을 다룸.</li>
</ul>

<h3 class="relative group">배경
    <div id="배경-1" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%eb%b0%b0%ea%b2%bd-1" aria-label="앵커">#</a>
    </span>
    
</h3>
<ul>
<li>기존 연구는 비행 중인 드론 자체가 사용자 단말(UE)인 경우를 무시해 왔음.</li>
<li>드론 네트워크의 사용자 연계(user association)를 다룬 기존 연구들은 공중 기지국을 고려하지 않음.</li>
</ul>

<h3 class="relative group">시스템 모델
    <div id="시스템-모델" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%ec%8b%9c%ec%8a%a4%ed%85%9c-%eb%aa%a8%eb%8d%b8" aria-label="앵커">#</a>
    </span>
    
</h3>
<ul>
<li>드론은 두 종류. 고고도 드론이 저고도 사용자 단말 드론의 액세스 포인트 역할을 맡음.</li>
</ul>
<a href="https://arxiv.org/pdf/1805.06532.pdf">
![시스템 모델](/img/posts/drones/systemmodel.jpg)
</a>

<h2 class="relative group">수송 이론
    <div id="수송-이론" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%ec%88%98%ec%86%a1-%ec%9d%b4%eb%a1%a0" aria-label="앵커">#</a>
    </span>
    
</h2>
<a href="https://arxiv.org/pdf/1805.06532.pdf">
![시스템 프로세스](/img/posts/drones/model.jpg)
</a>
- 저자들은 각 드론 UE를 어느 공중 기지국에 연결할지를 최적 수송 이론으로 정합니다. 시뮬레이션에서는 고전적인 SINR 기반 연계보다 평균 지연을 최대 46%까지 줄였습니다.

<h2 class="relative group">내 연구
    <div id="내-연구" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%eb%82%b4-%ec%97%b0%ea%b5%ac" aria-label="앵커">#</a>
    </span>
    
</h2>

<h3 class="relative group"><a href="https://www.mdpi.com/2073-8994/11/1/118/pdf"  target="_blank" rel="noreferrer">Facility Location Problem Approach for Distributed Drones</a>
    <div id="facility-location-problem-approach-for-distributed-drones" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#facility-location-problem-approach-for-distributed-drones" aria-label="앵커">#</a>
    </span>
    
</h3>
<p>이 논문은 두 가지 빈틈에서 출발합니다. 정부와 항공 당국은 언젠가 드론이 이착륙할 수 있는 곳을 제한할 수밖에 없고, 기존 드론 연구 대부분은 드론이 어디서 출발하는지를 근거 없이 정해 놓고 시작합니다. 그래서 저희는 드론이 이착륙하고 충전하는 고정 거점인 드론 포트와 함께, 시설 입지 문제에서 출발한 알고리즘을 제안했습니다. 이 알고리즘은 후보지 집합에서 포트를 골라, 드론이 지역 안의 작업 지점까지 이동하는 평균 거리를 최소화합니다. 결과는 최적에 가까운 배치이고, 드론 전체의 에너지 소비를 줄여 줍니다. 이어서 여러 외판원 문제(TSP) 알고리즘을 적용해 드론이 모든 작업 지점을 도는 최단 경로도 구했습니다.</p>
<p><figure><span class="mc-img"><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="auto"
    alt="드론 포트 배치"
    width="960"
    height="720"
    src="https://jared.lynskey.co.nz/img/posts/drones/droneportplacement_hu_8a94891646f0e7cb.webp"
    srcset="https://jared.lynskey.co.nz/img/posts/drones/droneportplacement_hu_8a94891646f0e7cb.webp 800w, https://jared.lynskey.co.nz/img/posts/drones/droneportplacement_hu_7d7848c7ddbfb52.webp 1280w"
    sizes="(min-width: 768px) 50vw, 65vw"
    data-zoom-src="https://jared.lynskey.co.nz/img/posts/drones/droneportplacement_hu_7d7848c7ddbfb52.webp"></span></figure>
</p>
<p>위 그림은 수요가 많은 곳에 드론 포트를 두자는 아이디어를 보여 줍니다. 크고 색이 칠해진 포트가 최적으로 선택된 곳이고, 작고 회색으로 처리된 포트는 후보지 중 선택되지 못한 곳입니다.</p>

<h3 class="relative group"><a href="https://en.wikipedia.org/wiki/Facility_location_problem"  target="_blank" rel="noreferrer">시설 입지 문제</a>
    <div id="시설-입지-문제" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%ec%8b%9c%ec%84%a4-%ec%9e%85%ec%a7%80-%eb%ac%b8%ec%a0%9c" aria-label="앵커">#</a>
    </span>
    
</h3>
<p>시설 입지 문제로 정식화하면 드론 포트 배치는 &lsquo;예산과 후보지 집합이 주어졌을 때 포트를 어디에 두는 게 가장 좋은가&rsquo;를 찾는 최적화 문제가 됩니다.</p>

<h2 class="relative group">참고문헌
    <div id="참고문헌" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%ec%b0%b8%ea%b3%a0%eb%ac%b8%ed%97%8c" aria-label="앵커">#</a>
    </span>
    
</h2>
<p><a href="https://arxiv.org/pdf/1803.00680.pdf"  target="_blank" rel="noreferrer">[1] Mozaffari, Mohammad, et al. &ldquo;A tutorial on UAVs for wireless networks: Applications, challenges, and open problems.&rdquo; arXiv preprint arXiv:1803.00680 (2018).</a></p>
<p><a href="https://arxiv.org/pdf/1805.06532.pdf"  target="_blank" rel="noreferrer">[2] Mozaffari, Mohammad, et al. &ldquo;Beyond 5G with UAVs: Foundations of a 3D wireless cellular network.&rdquo; IEEE Transactions on Wireless Communications 18.1 (2019): 357-372.</a></p>
<p><a href="https://www.mdpi.com/2073-8994/11/1/118/pdf"  target="_blank" rel="noreferrer">[3] Lynskey, Jared, et al. &ldquo;Facility Location Problem Approach for Distributed Drones.&rdquo; Symmetry 11.1 (2019): 118.</a></p>
]]></content:encoded>
      <media:content url="https://jared.lynskey.co.nz/en/posts/2019/2019-01-26-dronesandstuff/featured.jpeg" medium="image" type="image/jpeg" />
    </item>
    <item>
      <title>Age of Information(AoI)이란? 정보 신선도를 재는 지표 정리</title>
      <link>https://jared.lynskey.co.nz/ko/posts/2019/2019-01-23-ageofinformation/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/ko/posts/2019/2019-01-23-ageofinformation/</guid>
      <pubDate>Wed, 23 Jan 2019 00:00:00 +0000</pubDate>
      <dc:creator>Jared Lynskey</dc:creator>
      <category>Age of Information</category>
      <category>Wireless Networks</category>
      <category>5G</category>
      <category>IoT</category>
      <category>Reinforcement Learning</category>
      <category>Research</category>
      <description>Age of Information(AoI)은 수신 측이 가진 최신 정보가 얼마나 오래됐는지를 나타내는 정보 신선도 지표입니다. 지연과의 차이, 너무 자주 보내면 오히려 낡는 이유, 5G 스케줄링 논문 두 편을 소개합니다.</description>
      <content:encoded><![CDATA[<p>Age of Information(AoI, 직역하면 &lsquo;정보 나이&rsquo;)은 수신 측이 가진 정보가 얼마나 신선한지를 재는 지표입니다. 시각 t에서의 AoI는 Δ(t) = t − u(t)이고, 여기서 u(t)는 수신 측이 가진 가장 최신 업데이트가 생성된 시각입니다. 대시보드에 떠 있는 최신 센서 값이 4초 전에 측정된 것이라면 AoI는 4초이고, 더 새로운 값이 도착할 때까지 계속 늘어납니다.</p>
<p>그래서 AoI는 패킷 하나하나의 지연 시간을 재는 레이턴시와도, 얼마나 많은 패킷이 전달됐는지를 세는 처리량(throughput)과도 다릅니다. AoI가 나빠지는 길은 정반대로 두 가지입니다. 업데이트를 너무 드물게 보내면 수신 측에는 낡은 정보만 남고, 너무 자주 보내서 큐가 쌓이면 모든 업데이트가 도착하는 순간 이미 낡아 있죠.</p>

<h2 class="relative group">여러분의 데이터는 얼마나 오래됐나요?
    <div id="여러분의-데이터는-얼마나-오래됐나요" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%ec%97%ac%eb%9f%ac%eb%b6%84%ec%9d%98-%eb%8d%b0%ec%9d%b4%ed%84%b0%eb%8a%94-%ec%96%bc%eb%a7%88%eb%82%98-%ec%98%a4%eb%9e%98%eb%90%90%eb%82%98%ec%9a%94" aria-label="앵커">#</a>
    </span>
    
</h2>
<p>데이터 적시성은 제가 Methanex NZ에서 일하던 시절 정리했던 여섯 가지 기준 중 하나입니다. 생각은 단순합니다. 정보는 새것일수록 훨씬 값어치가 있다는 거죠. 요즘 연구자들은 차세대 무선 네트워크(5G)에서 Age of Information을 최소화하도록 센서와 IoT 기기의 데이터 수집을 스케줄링하는 알고리즘을 잇달아 내놓고 있습니다.</p>

<h2 class="relative group">데이터 품질
    <div id="데이터-품질" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%eb%8d%b0%ec%9d%b4%ed%84%b0-%ed%92%88%ec%a7%88" aria-label="앵커">#</a>
    </span>
    
</h2>
<p>Methanex NZ에 있을 때 데이터 품질을 조사하면서, 데이터의 질을 평가할 때 봐야 할 핵심 포인트를 이렇게 정리했습니다.</p>
<ul>
<li>적시성: 데이터를 사용하는 시점에 그 데이터가 지니는 가치</li>
<li>완전성: 누락된 필드 없이 데이터가 얼마나 채워져 있는가</li>
<li>일관성: 데이터가 얼마나 일관된 상태로 유지되는가</li>
<li>신뢰성: 데이터 출처를 얼마나 믿을 수 있는가</li>
<li>정확성: 데이터가 현실을 얼마나 잘 반영하는가</li>
<li>무결성: 소스의 개수와 소스 간 데이터가 맞아떨어지는 정도</li>
</ul>

<h3 class="relative group">데이터의 시대에 오신 것을 환영합니다.
    <div id="데이터의-시대에-오신-것을-환영합니다" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%eb%8d%b0%ec%9d%b4%ed%84%b0%ec%9d%98-%ec%8b%9c%eb%8c%80%ec%97%90-%ec%98%a4%ec%8b%a0-%ea%b2%83%ec%9d%84-%ed%99%98%ec%98%81%ed%95%a9%eb%8b%88%eb%8b%a4" aria-label="앵커">#</a>
    </span>
    
</h3>
<p><figure><span class="mc-img" style="--lqip:url('data:image/webp;base64,UklGRpQBAABXRUJQVlA4IIgBAACwBwCdASogAB8APwlqqUeloyIYDAYAWxCE9IAJAD6CMA7AgwJUD3MkkV8U8SA+m+X7qXS99SMA1snvyAv2aEd+qTBtrYYAAP7nwjjtrNNEwsmemcv8B8j0sw1DwgAMMLZNpvlHTlNZIvHjPbbFn7d21fnUQvnu2Gf8QEBAtNyh1EMozr2kjfovtNVLlGjpwzZx3IGc7ViLeIFsmk+4jR5+HGM3cGXDz3fr+QxxpDiIVQlBop3AnO47NMz4AwXzoTWr5t06i4YRx70ZdThfM4RNJ2AVLrGuQrWT+lcsOT2Zpuc1KUuLFgk29XG0ry4eZaGm9xe+it2NW9NzA5UPq/Zv+9y9Ne+/XdIuB/0t6nGs61xErlxV4T57G2qmuR/F+poVs5D1beL7QrMmOZGWz59rIvXNViK0fx+HHFdBZS+vz/uvB718v3/0cI6/aFSf0uolCJJfYtSwM1v1P2Dytj7OCjBwFQaf5XoP2a+OnbLr2TSf3Tjden//tLrXpZK/Kw/IWzgAwAAAAA==')"><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="auto"
    alt="데이터 적시성"
    width="544"
    height="525"
    src="https://jared.lynskey.co.nz/img/posts/aoi/timeliness_hu_b64fe5e2aaffc525.webp"
    srcset="https://jared.lynskey.co.nz/img/posts/aoi/timeliness_hu_b64fe5e2aaffc525.webp 800w, https://jared.lynskey.co.nz/img/posts/aoi/timeliness_hu_b64fe5e2aaffc525.webp 1280w"
    sizes="(min-width: 768px) 50vw, 65vw"
    data-zoom-src="https://jared.lynskey.co.nz/img/posts/aoi/timeliness_hu_b64fe5e2aaffc525.webp"></span></figure>
</p>

<h2 class="relative group">Age of Information이란
    <div id="age-of-information이란" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#age-of-information%ec%9d%b4%eb%9e%80" aria-label="앵커">#</a>
    </span>
    
</h2>
<p>Age of Information은 데이터의 신선도에 주목하는 지표입니다<a href="https://arxiv.org/pdf/1811.06776.pdf"  target="_blank" rel="noreferrer">[1]</a>. 최근 AoI가 주목받는 배경에는 4G에서 5G로의 전환이 있습니다. 5G에서는 사물인터넷(IoT) 기기와 머신 타입 통신(MTC)을 지원하는 무선 기술에 훨씬 큰 비중이 실리기 때문이죠<a href="http://vbn.aau.dk/files/208323943/Five_disruptive_technology_directions_for_5G.pdf"  target="_blank" rel="noreferrer">[2]</a>.</p>

<h2 class="relative group">핵심 개념: 톱니 모양, 평균 AoI, 피크 AoI
    <div id="핵심-개념-톱니-모양-평균-aoi-피크-aoi" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%ed%95%b5%ec%8b%ac-%ea%b0%9c%eb%85%90-%ed%86%b1%eb%8b%88-%eb%aa%a8%ec%96%91-%ed%8f%89%ea%b7%a0-aoi-%ed%94%bc%ed%81%ac-aoi" aria-label="앵커">#</a>
    </span>
    
</h2>
<p>AoI를 시간에 따라 그려 보면 톱니 모양이 나옵니다. 업데이트와 업데이트 사이에는 1초에 1초씩 일정하게 올라갑니다. 새 업데이트가 도착하면 AoI가 떨어지지만 0까지 떨어지지는 않습니다. 그 업데이트가 전송되는 데 걸린 시간만큼까지만 내려가죠. 도착한 순간 이미 그만큼 낡아 있으니까요.</p>
<p>이 곡선은 두 숫자로 요약됩니다. 평균 AoI는 톱니 아래 면적을 관측 시간으로 나눈 값으로, 아무 순간에나 들여다봤을 때 보게 될 AoI에 해당합니다. 피크 AoI는 톱니의 높이, 즉 업데이트가 도착하기 직전 AoI의 평균입니다. 분석하기가 더 쉽고, 한 주기 안에서 최악의 경우 얼마나 낡는지 알려 줍니다.</p>
<p>고전적인 초기 결과로는 Kaul, Yates, Gruteser의 2012년 논문 &ldquo;Real-time status: How often should one update?&rdquo;<a href="https://doi.org/10.1109/INFCOM.2012.6195689"  target="_blank" rel="noreferrer">[4]</a>가 유명합니다. 업데이트가 선착순(FCFS) 단일 큐(M/M/1)를 거치는 상황을 모델링하고, 서비스율을 μ, 이용률(링크가 얼마나 바쁜지)을 ρ라고 할 때 평균 AoI가 다음과 같음을 보였습니다.</p>
<div class="highlight-wrapper"><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Δ = (1/μ) × (1 + 1/ρ + ρ² / (1 − ρ))</span></span></code></pre></div></div>
<p>1/ρ 항은 너무 드물게 보내는 데 대한 벌점이고, ρ²/(1 − ρ) 항은 너무 많이 보내서 큐가 쌓이는 데 대한 벌점입니다. AoI가 가장 낮아지는 지점은 ρ ≈ 0.53으로, 링크가 거의 절반의 시간 동안 놀고 있는 상태입니다. 처리량을 최대로 하려면 ρ를 1 쪽으로, 패킷별 지연을 최소로 하려면 0 쪽으로 밀어야 하지만, 신선도는 둘 다 원하지 않습니다. 이 지표가 필요한 이유가 이 한 줄에 다 들어 있습니다. 신선도에 가장 좋은 업데이트 속도는 처리량으로도, 지연으로도 고를 수 없는 값이라는 거죠.</p>

<h2 class="relative group">AoI 스케줄링에 관한 논문 두 편
    <div id="aoi-스케줄링에-관한-논문-두-편" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#aoi-%ec%8a%a4%ec%bc%80%ec%a4%84%eb%a7%81%ec%97%90-%ea%b4%80%ed%95%9c-%eb%85%bc%eb%ac%b8-%eb%91%90-%ed%8e%b8" aria-label="앵커">#</a>
    </span>
    
</h2>
<p><strong><a href="https://arxiv.org/pdf/1811.06776.pdf"  target="_blank" rel="noreferrer">Reinforcement Learning Based Scheduling Algorithm for Optimizing Age of Information in Ultra Reliable Low Latency Networks [1]</a></strong></p>
<p>이 논문이 가정하는 건 수많은 센서가 자기 상태를 쉬지 않고 전송하는 공장 환경입니다. 센서에는 자체 저장 공간이 없어서, 현재 상태를 기록하려면 원격 스케줄러가 그 신호를 골라 받아 줘야 합니다. 선택받지 못한 센서의 신호는 스케줄러의 액세스 포인트에서 그냥 무시되고요. 결국 임계값도 패킷 크기도 제각각인 센서들 가운데 어느 센서의 시간 제약도 어기지 않도록 어떻게 골라낼 것인가 하는 딜레마가 스케줄러에게 생깁니다. 논문에서는 &ldquo;<a href="https://arxiv.org/pdf/1811.03981.pdf"  target="_blank" rel="noreferrer">URLLC</a> 관점의 최소화는 각 센서의 AoI가 미리 정한 임계값을 넘을 확률을 최소로 억제하는 것으로 표현된다&quot;고 하며, 이 문제를 풀기 위해 actor-critic 알고리즘으로 강화학습 기반 스케줄러를 학습시킵니다.</p>
<p><figure><span class="mc-img" style="--lqip:url('data:image/webp;base64,UklGRpoAAABXRUJQVlA4II4AAAAQBQCdASogABIAPw1qp0emIyGYBABjEMT0gAAzjBOE/rhiujJf/o74M4IBWnms6MAAAP7oawqJ1MlHms83wrVJX6ylBf/Wnc3i/fwuz0B+7ZdulqK+oMZB7enI8U6Y5MJMUDOsa3vHMZbPtjewBzOe6ockB7UkhGkbIQQsHFZC1ys/qs+7LR160HgwAAAA')"><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="auto"
    alt="데이터 적시성"
    width="864"
    height="492"
    src="https://jared.lynskey.co.nz/img/posts/aoi/fig2_hu_46672781e84592b.webp"
    srcset="https://jared.lynskey.co.nz/img/posts/aoi/fig2_hu_46672781e84592b.webp 800w, https://jared.lynskey.co.nz/img/posts/aoi/fig2_hu_5b24b8041901aba4.webp 1280w"
    sizes="(min-width: 768px) 50vw, 65vw"
    data-zoom-src="https://jared.lynskey.co.nz/img/posts/aoi/fig2_hu_5b24b8041901aba4.webp"></span></figure>
</p>
<p><strong><a href="https://arxiv.org/pdf/1811.06453.pdf"  target="_blank" rel="noreferrer">Minimizing the Age of Information from Sensors with Correlated Observations [3]</a></strong></p>
<p>이 논문은 &ldquo;상관관계가 있는 센서 정보를 가진 일반적인 설정에서의 평균 AoI&quot;를 다룹니다. 물리적 소스에서 나온 업데이트 하나를 여러 센서가 관측할 수 있으니 센서들의 관측은 겹치게 되고, 액세스 포인트가 같은 업데이트를 두 번 받아 봐야 의미가 없습니다. 저자들은 스케줄링 정책 두 가지를 제안합니다. 하나는 시스템 파라미터를 미리 알고 있다고 가정하는 정책이고, 다른 하나는 돌아가면서 파라미터를 학습하는 컨텍스추얼 밴딧(contextual bandits) 기반 정책입니다. 둘 다 센서 간의 겹침을 활용해서, 무작위나 라운드 로빈 스케줄에 비해 AoI를 크게 낮춥니다.</p>
<p><figure><span class="mc-img" style="--lqip:url('data:image/webp;base64,UklGRowAAABXRUJQVlA4IIAAAACwBQCdASogABEAPw10rU0mIyIhKAqoxiGJ6QAMKSCFiO+x6mfXYvXHMA1NpQu11vTeec4axgAA/u3Xs0bueEewbzk0ta/hDGufiwa6AX2Y1teqfcI0YrudzPcgk4hmv0HLnGpXgbJmOjIlVoBNPyuDEGQosWKv7fxS5yWKAAAAAA==')"><img
    class="my-0 rounded-md"
    loading="lazy"
    decoding="async"
    fetchpriority="auto"
    alt="데이터 적시성"
    width="974"
    height="525"
    src="https://jared.lynskey.co.nz/img/posts/aoi/fig1_hu_e5f6a34b048e4b89.webp"
    srcset="https://jared.lynskey.co.nz/img/posts/aoi/fig1_hu_e5f6a34b048e4b89.webp 800w, https://jared.lynskey.co.nz/img/posts/aoi/fig1_hu_ba3ea4a8d5417f99.webp 1280w"
    sizes="(min-width: 768px) 50vw, 65vw"
    data-zoom-src="https://jared.lynskey.co.nz/img/posts/aoi/fig1_hu_ba3ea4a8d5417f99.webp"></span></figure>
</p>

<h2 class="relative group">참고문헌
    <div id="참고문헌" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%ec%b0%b8%ea%b3%a0%eb%ac%b8%ed%97%8c" aria-label="앵커">#</a>
    </span>
    
</h2>
<p><a href="https://arxiv.org/pdf/1811.06776.pdf"  target="_blank" rel="noreferrer"> [1] Elgabli, A., Khan, H., Krouka, M., &amp; Bennis, M. (2018). Reinforcement learning based scheduling algorithm for optimizing age of information in ultra reliable low latency networks. arXiv preprint arXiv:1811.06776. </a></p>
<p><a href="http://vbn.aau.dk/files/208323943/Five_disruptive_technology_directions_for_5G.pdf"  target="_blank" rel="noreferrer"> [2] Boccardi, Federico, et al. &ldquo;Five disruptive technology directions for 5G.&rdquo; IEEE Communications Magazine 52.2 (2014): 74-80.</a></p>
<p><a href="https://arxiv.org/pdf/1811.06453.pdf"  target="_blank" rel="noreferrer"> [3] Kalør, Anders E., and Petar Popovski. &ldquo;Minimizing the Age of Information from Sensors with Correlated Observations.&rdquo; arXiv preprint arXiv:1811.06453 (2018). 이후 버전의 제목은 &ldquo;&hellip;with Common Observations&quot;입니다.</a></p>
<p><a href="https://doi.org/10.1109/INFCOM.2012.6195689"  target="_blank" rel="noreferrer"> [4] Kaul, S., Yates, R., &amp; Gruteser, M. (2012). Real-time status: How often should one update? Proceedings of IEEE INFOCOM 2012, 2731-2735.</a></p>
<p>더 읽을거리: 처음 읽기에 가장 좋은 건 Yates, Sun, Brown, Kaul, Modiano, Ulukus의 서베이 논문 <a href="https://arxiv.org/abs/2007.08564"  target="_blank" rel="noreferrer">&ldquo;Age of Information: An Introduction and Survey&rdquo;</a>(IEEE Journal on Selected Areas in Communications, 39권 5호, 2021)입니다. 책 한 권으로 깊이 보고 싶다면 Pappas, Abd-Elmagid, Zhou, Saad, Dhillon이 엮은 <em>Age of Information: Foundations and Applications</em>(Cambridge University Press, 2023)가 있습니다.</p>
]]></content:encoded>
      <media:content url="https://jared.lynskey.co.nz/en/posts/2019/2019-01-23-ageofinformation/featured.jpeg" medium="image" type="image/jpeg" />
    </item>
  </channel>
</rss>
