632. TSN (Time-Sensitive Networking) - 정밀 시간 동기 유선망
핵심 인사이트: 자동차를 로봇 팔로 조립하는데, "오른쪽으로 1cm 이동해!"라는 명령이 중간에 다른 유튜브 동영상 데이터에 밀려 0.001초 늦게 도착하면 유리가 박살 난다. 기존 이더넷(랜선)은 VIP 데이터와 일반 데이터를 섞어 보낸다. TSN은 아예 VIP(정밀 제어) 데이터가 지나가는 '절대 지연 없는 전용 시간표'를 깎아내어, 밀리초 단위로 데이터를 정확히 배달해 주는 기적의 유선망이다.
Ⅰ. TSN의 개념과 등장 배경
- 개념: 표준 이더넷(IEEE 802.3)을 기반으로 하되, 마이크로초(µs) 혹은 나노초(ns) 단위의 엄격한 시간 동기화와 데이터 도달 시간(Determinism, 결정성)을 100% 보장하도록 IEEE 802.1 워킹그룹에서 만든 차세대 통신 표준 세트입니다.
- 배경: 기존 공장들은 PROFINET, EtherCAT 등 각자 다른 전용 케이블을 깔아 썼습니다. 유지보수가 너무 힘들자, "표준 이더넷 랜선 하나만 깔고, 그 안에 유튜브 데이터랑 로봇 제어 데이터를 섞어 쓰되, 로봇 제어 데이터만큼은 KTX처럼 절대 안 밀리게 길을 터주자!"는 아이디어로 탄생했습니다.
Ⅱ. TSN을 완성하는 핵심 기술 요소 🌟
1. 초정밀 시간 동기화 (Time Synchronization, IEEE 802.1AS-Rev)
- 네트워크에 물린 수천 대의 로봇 팔과 스위치가 **모두 똑같은 시계(나노초 단위의 오차 없는 시간)**를 공유합니다. (앞서 537번 문서에서 배운 PTP, IEEE 1588 기술을 기반으로 함)
- 시계가 똑같아야 "정확히 12시 5분 0.001초에 다 같이 멈춰!"라는 명령을 일제히 수행할 수 있습니다.
2. 타임 어웨어 셰이퍼 (TAS: Time-Aware Shaper, IEEE 802.1Qbv)
- TSN의 심장입니다. 일반 이더넷 스위치 안에는 큐(대기열)가 있습니다.
- TAS는 이더넷 스위치 안에 물리적인 시간표(스케줄러) 셔터를 만듭니다. 미리 정해진 시간이 되면 일반 데이터(유튜브, 이메일)가 지나는 대기열 문을 쾅 닫아버리고, VIP 데이터(로봇 제어명령)가 지나는 대기열 문만 활짝 열어 다른 잡다한 트래픽의 간섭을 원천 차단합니다.
3. 프레임 선점 (Frame Preemption, IEEE 802.1Qbu)
- 만약 셔터가 닫히기 직전에 거대한 덩치의 일반 데이터 트럭(1500바이트 패킷)이 톨게이트를 진입해 버리면 VIP 데이터가 밀리게 됩니다.
- 프레임 선점 기술은 거대한 일반 패킷이 지나가고 있더라도, VIP 패킷이 도착하면 가차 없이 일반 패킷을 반으로 토막 내어 전송을 일시 중단시키고 VIP 패킷을 먼저 통과시키는 무자비한 새치기 기술입니다.
Ⅲ. TSN의 미래 (5G 초저지연과의 연계)
유선망의 최고봉이 TSN이라면, 무선망의 최고봉은 5G URLLC(초저지연)입니다. 스마트 팩토리나 자율주행 자동차 내부는 이 유선 TSN 핏줄로 묶이고, 외부 인터넷이나 클라우드와는 5G 무선으로 연결되는 유무선 통합 초저지연 생태계가 미래 산업망의 최종 종착지입니다.
📢 섹션 요약 비유: TSN은 꽉 막힌 퇴근길 1차선 도로에 VIP(앰뷸런스)를 보내는 기술입니다. 먼저 모든 차량과 신호등이 나노초 단위로 시계를 똑같이 맞춥니다(시간 동기화). 그리고 정확히 12시 00분이 되면 신호등이 모든 일반 차량의 통행을 멈추고 앰뷸런스 전용 차로를 열어줍니다(TAS). 만약 대형 트럭이 앰뷸런스 앞을 막고 있다면, 트럭을 강제로 쪼개서 길가로 치워버리고(프레임 선점) 앰뷸런스를 먼저 통과시킵니다.