← 목록
기타 2026-07-03 4KB 읽기 4분

4상 WiFi 시뮬레이터 — 거리확장·재전송절감 실측 + 크라우니 스택 적용검토

개요

어제 완성한 4상통신 실코덱(libs/4상통신.한선)을 WiFi 손실 채널 시뮬레이션에 통과시켜, 기존 재전송(ARQ) 방식과 4상 다사본 소거정정을 정량 비교. 도구는 순수 한선씨 (apps/4상통신/4상WiFi시뮬.한선 + RPN본). 300시행 × 소거율 10구간 × 4프로토콜, 11초.

비교 프로토콜

  • [A] 기존 ARQ: 1사본+ACK+재전송 최대 8회 (TCP/WiFi MAC 방식)
  • [B] 4상 3사본: 실코덱 일제발신, 왕복 0 (유실 사본 = 전 심볼 -0 기권)
  • [C] 4상 5사본: 극한손실/브로드캐스트용
  • [D] 하이브리드: 4상 3사본 묶음 + 무응답 시 1회 재발신 (꼬리지연 2왕복 고정)

결과 (성공‰ / 평균패킷 / 평균왕복 — 시드 7919, 시행 300)

소거율‰ARQ-84상34상5하이브리드
3001000 / 2.79 / 1.47986 / 3 / 11000 / 5 / 11000 / 5.04 / 1.03
5001000 / 3.39 / 1.91896 / 3 / 1980 / 5 / 1986 / 5.86 / 1.12
600986 / 4.15 / 2.56733 / 3 / 1936 / 5 / 1940 / 6.24 / 1.18
700926 / 4.53 / 2.93640 / 3 / 1853 / 5 / 1873 / 6.62 / 1.34
900583 / 6.90 / 5.80300 / 3 / 1413 / 5 / 1476 / 6.90 / 1.73

정직한 판독 (어디서 이기고 어디서 지나)

  1. 순수 성공률은 ARQ-8이 우위 (8회 재시도 = 1-p⁸). 4상의 이득은 다른 축이다.
  2. 재전송 패킷 절감 = 4상3: 소거율 380‰↑에서 교차 — 600‰에서 -28%, 900‰에서 -57% 패킷.
혼잡한 공유매체에서 재전송 폭주(혼잡→유실→재전송 악순환)를 끊는다.
  1. 지연(왕복) = 4상 전 계열 압승: ARQ는 500‰에서 평균 1.9왕복·꼬리 8왕복(타임아웃 중첩 = 초 단위 정지),
4상3/5는 항상 1왕복, 하이브리드는 최대 2왕복 고정. 메신저 체감 기준(p95 ≤ 2왕복)으로는 ARQ가 300‰에서 탈락, 하이브리드는 600‰(성공 940‰)까지 유지 → 예시 감쇠모델에서 체감 사용가능 거리 약 100~110m → 130m (+20~30%, 커버 면적 +45~70%).
  1. 브로드캐스트(1→N)는 4상 유일해: 수신자별 ACK가 원천 불가한 영역(메신저 방 팬아웃,
비콘, 근접 전파) — ARQ 비교 대상 없음. 5사본이 500‰에서 수신자당 976~980‰ 달성.

크라우니 스택 적용검토 (4상 의사결정)

대상판정적용안
크라우니메신저티(적용)msg 릴레이 UDP 4상 보조채널 + 방 팬아웃을 4상5 브로드캐스트로. 수신로그 브리지 이미 가동 가능
앱(game/family)티(적용)긴급비콘·가족위치·오프라인 근접메시지 — 완성 엔진 즉시 사용
크라우니OS티(경량)게이트웨이 3진 헬스/서비스 상태 신호를 4상 브로드캐스트로(1→N ACK리스), 긴급비콘 OS 상주 서비스
크라우니브라우저옴(연구→전환)HTTP/TCP 본채널 유지. 4상은 ①가장자리 폴백 채널 ②소형 API응답/상태푸시 프리페치. 실기기 WiFi 가장자리 실측 후 승격
크라우니VM옴(보류)다수결복원·체크섬243 opcode 승격은 성능 필요시(현재 한선씨 레벨 초당 ~1,100 디코드로 충분)

권장 운용 규칙 (적응형)

  • 소거율 <300‰(근거리): 기존 방식 유지 (패킷 최소)
  • 300~600‰(가장자리): 하이브리드[D] — 성공 940‰+, 지연 2왕복 고정
  • >600‰ 또는 1→N: 4상5 브로드캐스트 (+긴급은 반복 발신)
  • 소거율 추정 = 수신측 -0 비율 그 자체 (별도 측정 채널 불요 — ±0의 부수 이득)

산출물

  • apps/4상통신/4상WiFi시뮬.한선 (+.rpn.한선, .toau) — SEED 환경변수로 씨앗 주입
  • 결과 로그 /tmp/4상WiFi시뮬결과.txt · 학습 3건(LCG난수/ARQ대조군/하이브리드묶음ARQ)
  • 발견 함정: 시도는 예약어(try) → 변수명 회차 사용 (가드레일 기존 항목 재확인)

잔여 이슈

  • 실기기 실측: 맥 2대 실WiFi 가장자리(공유기 원거리)에서 4상수신/발신 + 소거율-거리 실곡선
  • 메신저 실연동: msg.crowny.org 릴레이에 UDP 4상 수신 브리지 상주(launchd)
  • 브라우저 폴백 채널 프로토타입: 게이트웨이 상태푸시를 4상5로
  • 적응형 사본수 자동조절(수신 -0 비율 피드백)