에릭슨(Ericsson)의 AIR 6472는 5G 중대역 TDD 환경을 위한 고성능 매시브 MIMO 액티브 안테나 시스템(AAS)입니다. 이 장비는 64개의 송수신 채널(64T64R)과 256개의 안테나 요소를 갖추고 있으며, 최대 400W의 출력 전력을 지원합니다.
📡 AIR 6472 주요 사양
- 모델명: AIR 6472 B77G/B77M
- 지원 주파수 대역:
- B77G: 3450–3550 MHz
- B77M: 3840–3980 MHz
- 출력 전력: 최대 400W (TDD DL 기준)
- 안테나 구성: 64T64R, 256 안테나 요소
- 안테나 이득: 최대 27.3 dBi
- 빔 스캔 범위:
- 수평: ±60°
- 수직: 87°–105°
- 크기: 922 × 402 × 188 mm
- 냉각 방식: 패시브 쿨링 (팬 없음)FCC Report+3FCC Report+3CT.gov+3FCC Report
🔋 최대 EIRP와 평균 EIRP 비교
**EIRP (Effective Isotropic Radiated Power)**는 안테나가 특정 방향으로 방사할 수 있는 최대 전력을 나타내며, 시스템의 출력 전력과 안테나 이득을 고려하여 계산됩니다.
✅ 최대 EIRP (Max EIRP)
- 정의: 시스템이 최대로 출력할 수 있는 순간적인 방사 전력
- 계산 예시:
- 출력 전력: 400W = 56 dBm
- 안테나 이득: 27.3 dBi
- Max EIRP: 56 dBm + 27.3 dBi = 83.3 dBm
✅ 평균 EIRP (Averaged EIRP)
- 정의: 시간에 따른 평균 방사 전력으로, TDD 듀티 사이클과 출력 허용 오차를 고려하여 계산됩니다.
- 계산 예시:
- 출력 전력: 400W = 56 dBm
- TDD 듀티 사이클: 75% → 56 dBm - 1.25 dB = 54.75 dBm
- 출력 허용 오차: 1 dB → 54.75 dBm - 1 dB = 53.75 dBm
- 안테나 이득: 27.3 dBi
- Averaged EIRP: 53.75 dBm + 27.3 dBi = 81.05 dBm
⚖️ Max EIRP vs. Averaged EIRP 차이점
정의 | 순간적인 최대 방사 전력 | 시간에 따른 평균 방사 전력 |
용도 | 최대 커버리지 및 성능 평가 | EMF 규제 준수 및 평균 노출 평가 |
계산 요소 | 출력 전력 + 안테나 이득 | 출력 전력 × 듀티 사이클 × 출력 허용 오차 + 안테나 이득 |
적용 시나리오 | 최대 성능 요구 상황 | 일상적인 운용 및 규제 준수 상황 |
이러한 차이를 이해하는 것은 네트워크 설계, 성능 최적화, 그리고 규제 준수를 위해 매우 중요합니다. 특히, EMF 노출 평가에서는 Averaged EIRP가 핵심 지표로 사용됩니다.
필요하시면 EIRP 계산을 위한 시뮬레이션 도구나 추가적인 시각 자료를 제공해 드릴 수 있습니다.

위 그래프는 Ericsson AIR 6472 장비의 **최대 EIRP(Max EIRP)**와 **평균 EIRP(Averaged EIRP)**를 비교한 시각 자료입니다.
- Max EIRP: 약 83.3 dBm
- Averaged EIRP: 약 81.05 dBm
차이 설명
- Max EIRP는 장비가 순간적으로 방출할 수 있는 최고 전력으로, 이론상 최대 커버리지/성능 지표입니다.
- Averaged EIRP는 TDD 듀티 사이클과 시스템 마진(출력 오차) 등을 반영한 실제 운용 시 평균 방사 전력입니다.
- 약 2.25 dB 차이는 환경 규제(EIRP 제한, EMF 기준) 준수와 관련하여 중요한 기준이 됩니다.
위 시뮬레이터를 통해 다음 항목들을 직관적으로 조절하며 Max EIRP vs Averaged EIRP 차이를 확인할 수 있습니다:
조절 가능한 항목
- 출력 전력(dBm) – 안테나 모듈의 송신 전력 (예: 400W = 56 dBm)
- 안테나 이득(dBi) – 빔을 얼마나 집중시킬 수 있는지
- 듀티 사이클 – TDD 환경에서 평균 전력에 영향을 주는 비율
- 출력 마진 – 실제 운용시 전력 손실 고려
활용 팁
- 듀티 사이클을 줄이면 **평균 출력(EIRP)**은 감소
- 이득을 증가시키면 두 EIRP 값 모두 증가
- 마진이 커질수록 Averaged EIRP는 더 줄어듦
import React, { useState } from 'react';
import { Slider } from '@/components/ui/slider';
import { Card, CardContent } from '@/components/ui/card';
import { Button } from '@/components/ui/button';
import { Line } from 'react-chartjs-2';
import { saveAs } from 'file-saver';
const models = {
'Ericsson AIR 6472': { power: 56, gain: 27.3 },
'Samsung Massive MIMO': { power: 55, gain: 26.5 },
'Huawei AAU5613': { power: 57, gain: 28.0 },
'Nokia AirScale 64TR': { power: 56, gain: 27.8 }
};
export default function EIRPDashboard() {
const [model, setModel] = useState('Ericsson AIR 6472');
const [dutyCycle, setDutyCycle] = useState(0.75);
const [margin, setMargin] = useState(1.0);
const [history, setHistory] = useState([]);
const { power, gain } = models[model];
const maxEIRP = power + gain;
const avgPower = power + 10 * Math.log10(dutyCycle) - margin;
const avgEIRP = avgPower + gain;
const saveResult = () => {
const newEntry = {
model,
dutyCycle,
margin,
maxEIRP: maxEIRP.toFixed(2),
avgEIRP: avgEIRP.toFixed(2)
};
setHistory([...history, newEntry]);
};
const exportCSV = () => {
const headers = 'Model,Duty Cycle,Margin,Max EIRP,Averaged EIRP\n';
const rows = history.map(e => `${e.model},${e.dutyCycle},${e.margin},${e.maxEIRP},${e.avgEIRP}`).join('\n');
const blob = new Blob([headers + rows], { type: 'text/csv;charset=utf-8;' });
saveAs(blob, 'eirp_results.csv');
};
const importCSV = (event) => {
const file = event.target.files[0];
if (!file) return;
const reader = new FileReader();
reader.onload = (e) => {
const lines = e.target.result.split('\n').slice(1);
const parsed = lines.map(line => {
const [model, dutyCycle, margin, maxEIRP, avgEIRP] = line.split(',');
return { model, dutyCycle: parseFloat(dutyCycle), margin: parseFloat(margin), maxEIRP, avgEIRP };
}).filter(entry => entry.model);
setHistory([...history, ...parsed]);
};
reader.readAsText(file);
};
const chartData = {
labels: history.map((_, i) => `Entry ${i + 1}`),
datasets: [
{
label: 'Max EIRP (dBm)',
data: history.map((e) => parseFloat(e.maxEIRP)),
borderColor: 'red',
fill: false
},
{
label: 'Averaged EIRP (dBm)',
data: history.map((e) => parseFloat(e.avgEIRP)),
borderColor: 'blue',
fill: false
}
]
};
return (
<div className="p-6 space-y-6">
<h1 className="text-2xl font-bold">5G 안테나 모델별 EIRP 시뮬레이터</h1>
<select
value={model}
onChange={(e) => setModel(e.target.value)}
className="p-2 border rounded"
>
{Object.keys(models).map((name) => (
<option key={name} value={name}>{name}</option>
))}
</select>
<div className="grid grid-cols-1 md:grid-cols-2 gap-4">
<Card>
<CardContent className="space-y-2 p-4">
<p className="font-medium">TDD 듀티 사이클: {(dutyCycle * 100).toFixed(0)}%</p>
<Slider min={0.1} max={1.0} step={0.05} value={[dutyCycle]} onValueChange={([v]) => setDutyCycle(v)} />
</CardContent>
</Card>
<Card>
<CardContent className="space-y-2 p-4">
<p className="font-medium">출력 마진 (dB): {margin.toFixed(2)}</p>
<Slider min={0} max={5} step={0.1} value={[margin]} onValueChange={([v]) => setMargin(v)} />
</CardContent>
</Card>
</div>
<div className="grid grid-cols-1 md:grid-cols-2 gap-4">
<Card>
<CardContent className="p-4">
<h2 className="text-lg font-semibold">Max EIRP</h2>
<p className="text-2xl">{maxEIRP.toFixed(2)} dBm</p>
</CardContent>
</Card>
<Card>
<CardContent className="p-4">
<h2 className="text-lg font-semibold">Averaged EIRP</h2>
<p className="text-2xl">{avgEIRP.toFixed(2)} dBm</p>
</CardContent>
</Card>
</div>
<div className="space-x-4">
<Button onClick={saveResult}>결과 저장</Button>
<Button onClick={exportCSV}>CSV 내보내기</Button>
<input type="file" accept=".csv" onChange={importCSV} className="ml-4" />
</div>
{history.length > 0 && (
<div className="pt-6">
<h2 className="text-lg font-bold mb-2">EIRP 변화 추이</h2>
<Line data={chartData} />
</div>
)}
</div>
);
}
'IT 정보' 카테고리의 다른 글
미국 원천징수세(Withholding Tax) (0) | 2025.04.23 |
---|---|
에릭슨,화웨이 5G MMU (0) | 2025.04.23 |
Beam Efficiency (빔 효율) (0) | 2025.04.22 |
chromedriver 오류문제 해결 방법 (0) | 2025.04.22 |
설치된 크롬드라이버 버전확인법 (0) | 2025.04.22 |