================================================================================
제5장: 무선 통신
================================================================================
[목차]
--------------------------------------------------------------------------------
5.1 체내 전송 기술
--------------------------------------------------------------------------------
체내에서 외부로 데이터를 전송하는 것은 스마트 알약의 가장 큰 기술적
도전 중 하나입니다.
[ID] 체내 통신 도전 과제:
InBodyCommunicationChallenges {
signalAttenuation: {
description: "신체 조직에 의한 신호 감쇠"
tissueProperties: {
conductivity: {
muscle: "0.6 S/m"
fat: "0.04 S/m"
bone: "0.02 S/m"
blood: "0.7 S/m"
}
permittivity: {
frequency_dependent: "높은 주파수 → 높은 손실"
}
}
attenuationFactors: {
frequency: {
low_mhz: "10-50 dB 손실"
high_ghz: "50-100+ dB 손실"
optimal: "10-500 MHz (낮은 감쇠)"
}
depth: {
stomach: "5-15 cm (복벽까지)"
intestine: "10-20 cm"
colon: "15-25 cm"
}
bodyComposition: {
lean: "낮은 감쇠"
obese: "높은 감쇠 (지방층)"
factor: "10-30 dB 차이"
}
}
strategies: [
"최적 주파수 선택",
"고효율 안테나 설계",
"적응형 전력 제어",
"오류 정정 코딩"
]
}
antennaConstraints: {
sizeVsEfficiency: {
ideal: "λ/4 (파장의 1/4)"
at_400mhz: "λ/4 = 18.75 cm (불가능)"
capsule: "< 3 cm"
compromise: "효율 < 1% (극도로 낮음)"
}
miniaturization: {
techniques: [
"고유전율 기판 (세라믹)",
"미앤더링 (구불구불한 경로)",
"패치 안테나",
"루프 안테나",
"나선형 안테나"
]
tradeoff: "크기 ↓ → 효율 ↓, 대역폭 ↓"
}
impedanceMatching: {
challenge: "조직 임피던스 가변"
solution: "광대역 매칭 네트워크"
}
}
powerConstraints: {
batteryLimited: {
capacity: "10-100 mAh"
txPower: "< 1-10 mW (대부분 < 1 mW)"
dutyCycle: "< 1-5% (배터리 수명 위해)"
}
regulatoryLimits: {
eirp: {
name: "유효등방성복사전력"
mics: "25 μW (402-405 MHz)"
ism: "가변 (주파수 대역에 따라)"
}
sar: {
name: "비흡수율"
limit: "1.6 W/kg (1g 평균)"
concern: "낮은 전력에서 무시 가능"
}
}
}
mobility: {
capsuleMovement: {
rotation: "연동 운동에 의한 회전"
translation: "위치 변화"
impact: "안테나 패턴, 링크 변동"
}
patientMovement: {
walking: "수신기-캡슐 거리 변화"
bodyPosture: "조직 경로 변화"
mitigation: "다이버시티, 적응형 전력"
}
}
}
[ID] 무선 기술:
WirelessTechnologies {
mics: {
fullName: "Medical Implant Communication Service"
frequency: "402-405 MHz"
bandwidth: "300 kHz"
advantages: [
"의료 기기 전용 (간섭 적음)",
"우수한 조직 투과",
"전 세계 규제 승인",
"낮은 전력 소비"
]
disadvantages: [
"낮은 데이터 속도 (< 400 kbps)",
"제한된 EIRP (25 μW)",
"짧은 범위 (< 2m)"
]
applications: [
"심박 조율기",
"이식형 센서",
"스마트 알약 (센서 데이터)"
]
dataRate: {
typical: "100-400 kbps"
sufficient: "센서 데이터 (kbps 수준)"
insufficient: "이미징 (Mbps 필요)"
}
}
ism: {
fullName: "Industrial, Scientific, Medical"
bands: {
"433mhz": {
frequency: "433.05-434.79 MHz"
advantages: "좋은 투과, 낮은 감쇠"
use: "유럽 주로"
}
"915mhz": {
frequency: "902-928 MHz"
advantages: "더 작은 안테나"
disadvantages: "더 높은 감쇠"
use: "북미"
}
"2.4ghz": {
frequency: "2400-2483.5 MHz"
advantages: [
"전 세계 사용 가능",
"높은 데이터 속도",
"표준 프로토콜 (BLE, Zigbee)"
]
disadvantages: [
"높은 조직 감쇠 (30-50 dB)",
"혼잡한 대역 (WiFi, BT)",
"더 높은 전력 소비"
]
dataRate: "250 kbps - 2 Mbps"
}
}
}
ultrawideband: {
abbreviation: "UWB"
frequency: "3.1-10.6 GHz"
bandwidth: "매우 넓음 (> 500 MHz)"
advantages: [
"정밀한 위치 추적 (cm 수준)",
"높은 데이터 속도 (Mbps)",
"낮은 스펙트럼 밀도 (간섭 ↓)"
]
disadvantages: [
"매우 높은 주파수 → 극심한 감쇠",
"복잡한 회로",
"높은 전력 (비교적)"
]
feasibility: "체내 통신에 제한적"
research: "피부 투과 응용 연구 중"
}
magneticInduction: {
principle: "자기 유도 (근거리장)"
frequency: "저주파 (< 1 MHz)"
advantages: [
"조직 감쇠에 거의 영향 없음",
"물, 혈액 투과 우수",
"신체 안전 (낮은 SAR)"
]
disadvantages: [
"매우 짧은 범위 (< 10 cm)",
"큰 코일 필요 (mm-cm)",
"낮은 데이터 속도 (< 1 Mbps)"
]
applications: [
"RFID 태그",
"초근접 통신",
"무선 전력 전송 (WPT)"
]
smartPillUse: "보조 채널 또는 WPT"
}
acousticCommunication: {
principle: "초음파 변조"
frequency: "20 kHz - 10 MHz"
advantages: [
"조직/액체 투과 우수",
"낮은 전력 소비",
"동시 이미징 + 통신 가능"
]
disadvantages: [
"음향 잡음 간섭",
"다중 경로 (반사)",
"조직 비균질성",
"낮은 데이터 속도"
]
research: "수중 통신 응용 탐색 중"
potential: "스마트 알약 대안 채널"
}
galvanicCoupling: {
principle: "신체를 전도 매질로 사용"
frequency: "10 kHz - 1 MHz"
advantages: [
"극저전력",
"신체 내 신호 제한 (보안)",
"안테나 불필요"
]
disadvantages: [
"접촉 전극 필요",
"매우 짧은 범위",
"낮은 데이터 속도"
]
application: "체표 전극과 통신"
smartPillFit: "제한적 (전극 배치 어려움)"
}
}
[ID] 프로토콜 스택:
ProtocolStack {
ble: {
fullName: "Bluetooth Low Energy"
version: "4.0 - 5.3"
frequency: "2.4 GHz ISM"
characteristics: {
dataRate: "125 kbps - 2 Mbps"
range: "10-100m (공기 중)"
latency: "< 6 ms"
power: "초저전력 (μW-mW)"
}
modes: {
advertising: {
purpose: "브로드캐스트 비콘"
interval: "20 ms - 10.24 s"
payload: "최대 31 바이트"
power: "매우 낮음"
}
connection: {
purpose: "양방향 데이터 교환"
interval: "7.5 ms - 4 s"
throughput: "최대 1.4 Mbps (BLE 5)"
power: "더 높음 (연결 유지)"
}
}
advantages: [
"스마트폰 지원 보편적",
"저전력",
"표준화된 프로파일",
"쉬운 개발"
]
challenges: [
"2.4 GHz 체내 감쇠",
"연결 유지 전력",
"간섭 (WiFi 등)"
]
smartPillUse: {
feasibility: "가능하지만 제한적"
best: "체표 근처 또는 외래 모니터링"
}
}
zigbee: {
standard: "IEEE 802.15.4"
frequency: "2.4 GHz, 915 MHz, 868 MHz"
characteristics: {
dataRate: "20-250 kbps"
range: "10-100m"
topology: "메시 네트워크"
power: "저전력"
}
advantages: [
"메시 → 확장된 범위",
"다중 주파수 대역",
"신뢰성 (재전송)"
]
smartPillUse: "드물게 (BLE 선호)"
}
proprietaryProtocols: {
description: "맞춤형 PHY/MAC 레이어"
reasons: [
"특정 요구사항 최적화",
"지적 재산권",
"기존 인프라와 통합"
]
examples: {
given Imaging: {
device: "PillCam"
frequency: "430 MHz (유럽) / 434 MHz"
dataRate: "2.7 Mbps"
purpose: "비디오 스트리밍"
}
proteus: {
device: "Proteus Patch"
method: "체표 감지 (전기 신호)"
wireless: "BLE (패치 → 스마트폰)"
}
}
tradeoffs: {
advantages: [
"최적 성능",
"경쟁 우위"
]
disadvantages: [
"호환성 제한",
"개발 비용",
"규제 복잡성"
]
}
}
errorCorrection: {
importance: "신뢰할 수 없는 채널 대응"
fec: {
fullName: "Forward Error Correction"
codes: [
"Reed-Solomon",
"Convolutional",
"Turbo",
"LDPC (저밀도 패리티 검사)"
]
overhead: "10-50% (코딩 비율에 따라)"
benefit: "재전송 없이 오류 수정"
}
arq: {
fullName: "Automatic Repeat Request"
method: "ACK/NACK 피드백"
overhead: "재전송 시간, 전력"
benefit: "높은 신뢰성"
}
hybrid: {
name: "HARQ (Hybrid ARQ)"
combine: "FEC + ARQ"
strategy: "FEC 먼저, 실패 시 재전송"
}
}
}
--------------------------------------------------------------------------------
5.2 외부 수신기 시스템
--------------------------------------------------------------------------------
체내 송신기와 쌍을 이루는 외부 수신기는 데이터 수집의 핵심입니다.
[ID] 수신기 유형:
ReceiverTypes {
bodyWornReceiver: {
formFactor: "웨어러블 장치"
designs: {
belt: {
description: "복부 벨트에 장착"
antennas: "다중 안테나 어레이"
positioning: "캡슐 최대 근접"
advantages: [
"안정적인 위치",
"좋은 신호 수신",
"다이버시티 가능"
]
disadvantages: [
"환자 불편 (장시간)",
"활동 제한"
]
}
patch: {
description: "피부 부착 패치"
size: "5-10 cm"
adhesive: "의료용 접착제"
advantages: [
"편안함",
"이산적 (눈에 띄지 않음)",
"밀착 → 강한 신호"
]
disadvantages: [
"단일 위치 (다이버시티 제한)",
"피부 자극 가능"
]
example: "Proteus Patch"
}
pendant: {
description: "목걸이 또는 허리에 착용"
advantages: "편리함, 휴대 가능"
disadvantages: "위치 변동, 약한 신호"
}
}
components: {
antenna: {
type: "패치, 루프, 또는 모노폴"
diversity: "2-4 안테나 (최선 선택)"
}
receiver: {
architecture: "슈퍼헤테로다인 또는 직접 변환"
sensitivity: "-90 to -110 dBm"
selectivity: "인접 채널 간섭 제거"
}
processor: {
function: [
"복조",
"오류 정정",
"데이터 디코딩",
"타임스탬핑"
]
}
storage: {
capacity: "수 MB - GB (며칠 데이터)"
type: "플래시 메모리"
}
communication: {
toSmartphone: "BLE 또는 USB"
toCloud: "셀룰러 (일부 모델)"
}
battery: {
capacity: "500-2000 mAh"
life: "24-72시간"
recharge: "USB"
}
}
}
smartphoneBased: {
description: "스마트폰을 수신기로 사용"
approaches: {
directBLE: {
condition: "캡슐이 BLE 사용"
method: "스마트폰 네이티브 BLE"
range: "제한적 (체내 감쇠)"
feasibility: "체표 근처만"
}
externalDongle: {
description: "USB/Lightning 수신기 동글"
function: "특정 주파수 수신 → 스마트폰"
example: "SDR (Software Defined Radio) 동글"
}
gatewayDevice: {
description: "중간 BLE 게이트웨이"
flow: "캡슐 → 게이트웨이 → BLE → 스마트폰"
advantage: "최적화된 수신 + 스마트폰 편의성"
}
}
advantages: [
"추가 하드웨어 최소화",
"사용자 친숙성",
"앱 생태계",
"연결성 (클라우드 업로드)"
]
app Functions: {
dataCollection: "실시간 수신 및 저장"
visualization: "그래프, 추세"
alerts: "이상치 알림"
diary: "증상, 식사 기록"
upload: "클라우드 동기화"
}
}
bedsideMonitor: {
description: "침상 모니터 (병원 설정)"
features: {
continuous: "24/7 모니터링"
display: "실시간 파형 표시"
integration: "EMR (전자의무기록) 연결"
alarms: "임계값 초과 시 경보"
}
applications: [
"중환자실 모니터링",
"수술 후 회복",
"임상 연구"
]
}
room levelReceivers: {
description: "방 전체 커버리지"
deployment: {
ceiling: "천장 장착 안테나"
walls: "벽면 분산 안테나"
coordination: "다중 수신기 조정"
}
advantages: [
"환자 이동 자유",
"지속적 커버리지",
"위치 추적 (삼각측량)"
]
applications: [
"병원 병동",
"재활 센터",
"장기 모니터링 시설"
]
}
}
[ID] 다이버시티 기법:
DiversityTechniques {
spatialDiversity: {
description: "다중 안테나 공간 분산"
method: {
multiple_rx: "2-4 수신 안테나"
spacing: "> λ/2 (10-20 cm @ 400 MHz)"
selection: "최강 신호 선택"
}
benefit: {
fading: "다중 경로 페이딩 완화"
improvement: "3-10 dB 신호 이득"
}
implementation: "웨어러블 벨트에 적용"
}
frequencyDiversity: {
description: "다중 주파수 채널"
method: {
channels: "2-3 주파수 (예: 433, 915 MHz)"
selection: "최적 채널 선택 또는 결합"
}
benefit: "주파수 선택적 페이딩 회피"
challenge: "다중 RF 프론트엔드 필요"
}
timeDiversity: {
description: "시간 간격을 두고 재전송"
method: {
repetition: "동일 데이터 여러 번 전송"
interval: "수 ms - 초"
combining: "수신된 복사본 결합"
}
benefit: "일시적 페이딩/간섭 극복"
tradeoff: "대역폭, 전력 소비 증가"
}
polarizationDiversity: {
description: "다른 편파 안테나"
method: {
polarizations: "수직 + 수평"
selection: "더 강한 편파 선택"
}
benefit: "편파 불일치 손실 감소"
application: "회전하는 캡슐에 유용"
}
}
--------------------------------------------------------------------------------
5.3 데이터 암호화 및 보안
--------------------------------------------------------------------------------
환자 건강 데이터의 프라이버시와 무결성은 필수적입니다.
[ID] 보안 위협:
SecurityThreats {
eavesdropping: {
threat: "무선 전송 도청"
risk: "민감한 건강 데이터 노출"
attacker: {
proximity: "수신기 범위 내 (수 미터)"
equipment: "SDR, 스펙트럼 분석기"
difficulty: "낮음-중간 (암호화 없으면 쉬움)"
}
mitigation: [
"강력한 암호화",
"짧은 범위 (근거리장)",
"지향성 안테나"
]
}
tampering: {
threat: "데이터 변조"
risk: "잘못된 진단/치료"
attack: {
manInMiddle: "신호 가로채기 및 수정"
replay: "이전 데이터 재전송"
}
mitigation: [
"메시지 인증 코드 (MAC)",
"시퀀스 번호",
"타임스탬프"
]
}
deviceImpersonation: {
threat: "가짜 캡슐/수신기"
risk: "잘못된 데이터 주입"
mitigation: [
"상호 인증",
"고유 장치 ID",
"인증서 기반 신뢰"
]
}
denial of service: {
threat: "서비스 거부"
attack: {
jamming: "RF 재밍"
flooding: "과도한 패킷"
}
risk: "데이터 손실, 진단 불가"
mitigation: [
"주파수 호핑",
"스펙트럼 확산",
"속도 제한",
"재전송 메커니즘"
]
}
privacyViolation: {
threat: "개인정보 침해"
risk: "환자 신원 노출"
regulation: "HIPAA, GDPR"
mitigation: [
"익명화",
"최소 데이터 전송",
"동의 관리"
]
}
}
[ID] 암호화 방법:
EncryptionMethods {
symmetricEncryption: {
description: "동일한 키로 암호화/복호화"
algorithms: {
aes: {
fullName: "Advanced Encryption Standard"
keySize: "128, 192, 256 bit"
blockSize: "128 bit"
security: "매우 높음 (AES-256)"
performance: "하드웨어 가속 가능"
overhead: "낮음"
}
chacha20: {
type: "스트림 암호"
keySize: "256 bit"
advantage: "소프트웨어 구현 빠름"
use: "저전력 장치"
}
}
keyManagement: {
preShared: {
method: "제조 시 키 프로그래밍"
advantage: "간단"
disadvantage: "키 유출 시 위험"
}
sessionKey: {
method: "세션마다 새 키"
generation: "키 합의 프로토콜"
advantage: "전방향 보안"
}
}
modes: {
ctr: {
name: "Counter Mode"
advantage: "병렬 처리 가능"
use: "높은 처리량"
}
gcm: {
name: "Galois/Counter Mode"
feature: "암호화 + 인증"
advantage: "단일 패스"
recommended: "현대 시스템"
}
}
}
authentication: {
mac: {
fullName: "Message Authentication Code"
algorithms: {
hmac: {
fullName: "Hash-based MAC"
hash: "SHA-256"
size: "32 bytes (256 bit)"
}
gmac: {
fullName: "Galois MAC"
pairedWith: "GCM 암호화"
}
}
function: "데이터 무결성 검증"
protection: "변조 탐지"
}
digitalSignatures: {
asymmetric: "공개키 암호"
algorithms: [
"ECDSA (Elliptic Curve)",
"EdDSA (Ed25519)"
]
use: "장치 인증, 펌웨어 검증"
overhead: "높음 (계산 복잡도)"
}
}
lightweight Crypto: {
motivation: "제한된 자원 (저전력, 작은 메모리)"
algorithms: {
present: {
type: "블록 암호"
blockSize: "64 bit"
keySize: "80 bit"
gates: "1570 (매우 작음)"
}
tiny_aes: {
description: "AES 최적화 구현"
ram: "< 200 bytes"
flash: "< 2 KB"
}
simon_speck: {
designer: "NSA"
efficiency: "소프트웨어/하드웨어 모두"
}
}
tradeoff: "보안 vs. 효율성 균형"
}
}
[ID] 보안 프로토콜:
SecurityProtocols {
pairingAuthentication: {
description: "캡슐과 수신기 페어링"
methods: {
outOfBand: {
description: "대역 외 채널로 키 교환"
examples: [
"QR 코드 스캔",
"NFC 탭",
"일련번호 입력"
]
security: "피싱 공격 방지"
}
pin: {
description: "PIN 코드 입력"
display: "캡슐 포장 또는 삽입 후 생성"
entry: "수신기/앱에 입력"
}
certificate: {
description: "공장 설치 인증서"
authority: "제조업체 CA"
validation: "신뢰 체인 검증"
}
}
process: [
"1. 장치 발견",
"2. 인증 (OOB/PIN/인증서)",
"3. 키 합의 (ECDH)",
"4. 세션 키 도출",
"5. 암호화된 통신 시작"
]
}
dataEncryption: {
layer: "응용 계층 또는 링크 계층"
packet: {
structure: [
"헤더 (평문 - 라우팅)",
"페이로드 (암호화)",
"MAC/태그 (인증)"
]
example: {
header: "4 bytes (장치 ID, 시퀀스)"
payload: "20 bytes (센서 데이터)"
encrypted: "20 bytes (AES-128-GCM)"
tag: "16 bytes (인증 태그)"
total: "40 bytes"
}
}
overhead: {
encryption: "0% (동일 크기)"
authentication: "+50-100% (태그, IV)"
tradeoff: "보안 vs. 전력/대역폭"
}
}
secureStorage: {
onCapsule: {
keyStorage: "암호화된 플래시"
protection: "물리적 변조 방지 (가능 시)"
}
onReceiver: {
encryption: "AES-256 파일 암호화"
keychain: "OS 보안 저장소 (iOS/Android)"
}
cloud: {
transit: "TLS 1.3"
rest: "AES-256 암호화"
access: "역할 기반 제어"
}
}
compliance: {
hipaa: {
region: "미국"
requirements: [
"전송 중 암호화",
"저장 시 암호화",
"접근 로그",
"감사 추적"
]
}
gdpr: {
region: "유럽"
requirements: [
"데이터 최소화",
"목적 제한",
"저장 제한",
"무결성 및 기밀성"
]
}
mdcg: {
name: "Medical Device Coordination Group"
guidance: "의료기기 사이버보안"
requirements: "위험 관리, 보안 설계"
}
}
}
--------------------------------------------------------------------------------
5.4 신호 최적화
--------------------------------------------------------------------------------
제한된 전력과 가혹한 채널에서 신뢰할 수 있는 통신을 달성하는 것이 핵심입니다.
[ID] 링크 예산 분석:
LinkBudgetAnalysis {
equation: {
received: "Pr = Pt + Gt + Gr - PL - L"
terms: {
pr: "수신 전력 (dBm)"
pt: "송신 전력 (dBm)"
gt: "송신 안테나 이득 (dBi)"
gr: "수신 안테나 이득 (dBi)"
pl: "경로 손실 (dB)"
l: "기타 손실 (dB)"
}
}
example: {
transmitter: {
pt: "0 dBm (1 mW)"
gt: "-20 dBi (소형 안테나)"
}
pathLoss: {
distance: "15 cm (위→복벽)"
frequency: "400 MHz"
tissue: "혼합 (근육, 지방)"
pl: "60 dB (측정값)"
}
receiver: {
gr: "2 dBi (외부 안테나)"
sensitivity: "-100 dBm"
}
margin: {
pr: "0 - 20 + 2 - 60 = -78 dBm"
required: "-100 dBm"
margin: "22 dB (양호)"
}
worstCase: {
obese: "+20 dB 손실"
pr: "-98 dBm"
margin: "2 dB (최소)"
}
}
optimization: {
increasePt: {
limit: "규제 (EIRP), 배터리"
practical: "0-10 dBm"
}
improveGt: {
method: "더 효율적인 안테나"
limit: "크기 제약"
gain: "5-10 dB"
}
improveGr: {
method: "고이득 외부 안테나"
gain: "5-10 dBi"
}
reduceL: {
methods: [
"고품질 구성요소",
"임피던스 매칭",
"케이블 손실 최소화"
]
gain: "2-5 dB"
}
diversity: {
spatialDiversity: "+5-10 dB"
frequencyDiversity: "+3-6 dB"
}
}
}
[ID] 적응형 기법:
AdaptiveTechniques {
powerControl: {
closedLoop: {
method: [
"수신기가 RSSI 측정",
"피드백 → 송신기",
"송신 전력 조정"
]
benefit: "배터리 절약, 간섭 감소"
challenge: "피드백 채널 필요"
}
openLoop: {
method: [
"송신기가 수신 ACK 모니터",
"ACK 없으면 전력 증가",
"ACK 있으면 전력 감소"
]
benefit: "단방향 통신 가능"
}
}
rateAdaptation: {
principle: "채널 품질에 따라 데이터 속도 조정"
goodChannel: {
modulation: "높은 차수 (16-QAM, 64-QAM)"
coding: "높은 코드율 (3/4, 5/6)"
rate: "높음 (Mbps)"
}
poorChannel: {
modulation: "낮은 차수 (BPSK, QPSK)"
coding: "낮은 코드율 (1/2, 1/3)"
rate: "낮음 (kbps)"
robustness: "높음"
}
metrics: {
rssi: "수신 신호 강도"
snr: "신호 대 잡음 비"
ber: "비트 오류율"
per: "패킷 오류율"
}
}
channelEstimation: {
pilot: {
description: "알려진 시퀀스 전송"
receiver: "채널 응답 추정"
use: "등화, 복조"
}
tracking: {
description: "연속적인 채널 추정"
method: "데이터 보조 (판정 피드백)"
benefit: "시간 변화 채널 대응"
}
}
retransmission: {
arq: {
method: "오류 시 재전송"
timeout: "ACK 대기 시간"
maxRetries: "3-5회"
tradeoff: "신뢰성 vs. 지연/전력"
}
harq: {
method: "증분 중복"
rounds: [
"1차: 높은 코드율",
"2차: 추가 패리티 (낮은 코드율)",
"결합: 소프트 결합"
]
efficiency: "ARQ보다 나음"
}
}
frequencyHopping: {
description: "주파수 채널 빠르게 전환"
slowHopping: {
rate: "패킷당"
use: "간섭 회피"
}
fastHopping: {
rate: "심볼당"
use: "스펙트럼 확산 (보안)"
example: "Bluetooth"
}
patterns: {
pseudo random: "의사 난수 시퀀스"
adaptive: "간섭 채널 회피"
}
benefit: [
"간섭 견고성",
"주파수 다이버시티",
"재밍 저항"
]
}
spreadSpectrum: {
dsss: {
fullName: "Direct Sequence Spread Spectrum"
principle: "칩핑 시퀀스로 확산"
processing_gain: "10 dB - 20 dB"
benefit: "간섭 억제, 보안"
}
fhss: {
fullName: "Frequency Hopping Spread Spectrum"
principle: "주파수 호핑"
benefit: "간섭 회피"
}
tradeoff: "대역폭 vs. 처리 이득"
}
}
[ID] 실시간 처리:
RealTimeProcessing {
onCapsuleProcessing: {
compression: {
lossless: "무손실 (센서 데이터)"
lossy: "손실 (이미징)"
ratio: "2:1 - 10:1"
}
buffering: {
size: "1-10 KB"
strategy: "FIFO (선입선출)"
overflow: "오래된 데이터 폐기"
}
prioritization: {
critical: "알람 데이터 (즉시)"
normal: "연속 센서 (정기)"
low: "진단 (지연 가능)"
}
}
onReceiverProcessing: {
decoding: {
realtime: "수신 즉시 복조/디코딩"
latency: "< 100 ms"
}
aggregation: {
windowing: "시간 창 데이터 집계"
statistics: "평균, 최소/최대"
}
display: {
update: "1-10 Hz"
plotting: "실시간 파형"
}
storage: {
local: "즉시 플래시 저장"
upload: "주기적 클라우드 동기화"
}
alerting: {
threshold: "임계값 초과 탐지"
notification: "즉시 사용자 알림"
latency: "< 1초"
}
}
latency: {
sensing: "센서 응답 (< 1초)"
processing: "캡슐 처리 (< 100 ms)"
transmission: "무선 전송 (10-100 ms)"
reception: "수신/디코딩 (< 100 ms)"
total: "< 2초 (end-to-end)"
acceptable: "대부분 응용에 충분"
}
}
[!] 중요: 무선 통신은 전력 소비의 주요 부분입니다. 최적화는 배터리 수명과
데이터 신뢰성 간의 균형이 필요합니다.
--------------------------------------------------------------------------------
장 요약
--------------------------------------------------------------------------------
핵심 개념:
[OK] 체내 무선 통신은 감쇠, 전력, 크기로 인한 도전
[OK] MICS, ISM 대역, BLE 등 다양한 기술 사용
[OK] 외부 수신기는 웨어러블, 스마트폰, 침상 모니터
[OK] 암호화 및 인증으로 데이터 보안 보장
[OK] 적응형 전력, 속도, 재전송으로 신호 최적화
[OK] 실시간 처리로 즉각적인 피드백 및 알림
[다음: 제6장]
[목차]
================================================================================
한국 일반 인프라 — 과기정통부(MSIT)·행정안전부(MOIS)·KISA·KCMVP·NIS·NIA·TTA·KATS·KOLAS·ETRI·KAIST·KIST·KISTI·POSTECH·서울대·연세대·고려대·삼성·LG·SK·KT·LG U+·NAVER·카카오 협력 표준화 작업반 운영 중. 「개인정보 보호법」(법률 제19234호, 2024년 9월 시행)·「전자정부법」·「전자서명법」·「정보통신망법」·「정보통신기반 보호법」·「데이터 산업법」·「공공데이터법」·「인공지능 기본법」 적용. KS X ISO/IEC 27001/27017/27018/27040/27701·ISMS-P·KCMVP·KS X ISO/IEC 18033 (암호)·KS X ISO/IEC 19790 (암호모듈)·KS X ISO/IEC 15408 (Common Criteria) 한국 프로파일 적용. NIA「ICT 표준화 추진체계 운영」·KISA「개인정보보호 종합 포털」·MSIT「K-디지털 2030」 로드맵 운영 중.
한국의 산업 정책과 법령 운영 체계는 다음과 같다. 대통령 직속 위원회 12개: 디지털플랫폼정부위원회(2022.9)·국가과학기술자문회의(2018)·국가데이터정책위원회(2022)·국가지식재산위원회(2011)·국가기후환경회의(2019)·국가균형발전위원회(2008)·국가물관리위원회(2019)·국가우주위원회(2024.5 KASA 신설로 신설)·국가인공지능위원회(2024.4)·국가바이오위원회(2023)·국가양자과학기술위원회(2023)·국가신성장4.0위원회. 대통령실 정책수석실·국정기획수석실·민정수석실·시민사회수석실·경제수석실·사회수석실·국가안보실·국정과제수석실 8개 수석실 운영. 국무총리실 산하 위원회 25개: 국무조정실·국무총리비서실·정부합동·법제처·국가보훈처·인사혁신처·식품의약품안전처·금융위원회·공정거래위원회·국민권익위원회·방송통신위원회·개인정보보호위원회·원자력안전위원회 등. 중앙행정기관 18부 5처 3원 5위원회 5청 17개 외청 = 총 53개 기관 운영. 국정 주요 법령 운영 통계: 「개인정보 보호법」(법률 19234호, 2024.9.15 시행) - 과징금 매출 3% 최대 200억 원·「인공지능 기본법」(법률 20212호, 2026.7 시행) - 고영향 AI 사전 영향평가 의무화·「데이터 산업법」(법률 18475호, 2022.4)·「전자정부법」(법률 18867호)·「전자서명법」(법률 19158호)·「정보통신망법」(법률 19337호)·「정보통신기반 보호법」(법률 19243호)·「전기통신사업법」(법률 19298호)·「방송법」(법률 19227호)·「위치정보의 보호 및 이용 등에 관한 법률」(법률 19228호)·「신용정보의 이용 및 보호에 관한 법률」(마이데이터, 법률 18475호)·「전자상거래법」(법률 19153호)·「전자금융거래법」(법률 18475호)·「특정금융정보의 보고 및 이용 등에 관한 법률」(특금법)·「가상자산이용자보호법」(법률 19563호, 2024.7.19 시행). 국가 예산 통계: 2024년 국가 총 예산 656조 6,000억 원·R&D 예산 31조 1,000억 원·국방 예산 59조 4,000억 원·교육 예산 89조 7,000억 원·복지 예산 244조 원·외교통상 예산 70조 원·재정 일반 예산 60조 원. 한국 디지털 인프라 통계 (2024): 인터넷 보급률 99.96%·5G 가입자 3,500만 명·5G 기지국 350,000개·국가 광케이블 총 거리 1.2백만 km·국내 데이터센터 100+개·디지털 보안 인증 산업 12조 원·정보보호 서비스 6조 원·클라우드 서비스 7조 원·AI 서비스 5조 원·핀테크 6조 원·이커머스 256조 원·온라인 결제 1,200조 원·디지털 콘텐츠 28조 원·게임 산업 25조 원. 한국 R&D 출연연 26개 기관 운영비: 국가과학기술연구회(NST) 산하 26개 출연연 총 운영비 6조 8,000억 원/년 (KIST 5,600억·KAERI 5,500억·ETRI 5,300억·KASI 1,500억·KIGAM 1,300억 외). 한국 표준 운영 인프라: 한국 KS 산업표준 220,000+종·국제 표준 (ISO·IEC·ITU-T·IEEE) 한국 채택 80,000+종·국가표준 5년 주기 정기 검토 (매년 44,000종 검토)·KS 인증 시설 1,200+개·KS 인증 제품 280,000+종 (KS 마크 부착)·신기술 인증 (NEP) 1,500+종·신제품 인증 (NEP) 800+종·고효율기자재 인증 5,200+종·환경표지 인증 8,500+종·녹색기술 인증 3,400+종·우수 디자인 (GD) 인증 1,200+종.
한국의 산업 클러스터 운영 체계는 다음과 같다. 대한민국 12대 국가전략기술 (제5차 과학기술기본계획 2023-2027): ① 반도체·디스플레이 ② 이차전지 ③ 첨단 모빌리티 (자율주행·UAM) ④ 차세대 원자력 (SMR) ⑤ 첨단 바이오 ⑥ 우주항공·해양 ⑦ 수소 ⑧ 사이버보안 ⑨ 인공지능 ⑩ 차세대 통신 ⑪ 첨단 로봇·제조 ⑫ 양자. 12대 분야 매년 5조 원 직접 투자, 2030년까지 누적 30조 원 집중. 한국 주요 산업 클러스터: 판교 IT 클러스터 (1,300+ 기업, 매출 100조 원)·강남 핀테크 (200+ 기업)·송도 BT 바이오 클러스터·대구 의료 클러스터·울산 산업 (조선·석유화학·자동차)·창원 기계·창원국가산업단지·시흥·반월 (중소 제조)·여수 석유화학·평택 반도체 (삼성전자 평택캠퍼스)·이천·청주 반도체 (SK하이닉스 이천·청주 캠퍼스)·아산 디스플레이 (삼성 디스플레이 아산캠퍼스)·구미 모바일 (삼성 구미 캠퍼스)·포항 철강 (POSCO 포항제철소)·광양 철강 (POSCO 광양제철소)·당진 철강 (현대제철 당진)·울산 자동차 (현대자동차 울산공장)·아산 자동차 (현대 아산공장)·기아 광주·소하리 자동차·POSCO 광양·포항 제철소·SK하이닉스 이천·청주·삼성전자 화성·기흥·평택·온양·천안·아산 반도체 사업장. 주요 산업 단지·테크노밸리: 판교 테크노밸리 (1차 800개 기업·2차 600개 기업·3차 1,200개 기업)·동탄 테크노밸리·광교 테크노밸리·송도 IBD·여의도 금융가·강남 테헤란밸리·시화·반월·구미·울산·창원·거제·여수·울산미포·온산·청주·익산·광양·여수·포스코 광양제철소·아산만·서산·송도·인천공항·세종·청라·검단·평택 자동차 산업단지·기흥 반도체단지·이천 반도체단지·아산 디스플레이단지·구미 모바일단지·창원국가산업단지·울산 미포국가산업단지·여수국가산업단지·온산국가산업단지. 한국 인력 양성 통계: 이공계 대학생 70만 명 (전체 대학생 26%)·이공계 대학원생 17만 명·박사급 연구원 14만 명·이공계 박사 배출 8,000명/년 (서울대 1,200명·KAIST 800명·POSTECH 400명·연세대 700명·고려대 600명·UNIST 250명·DGIST 100명·GIST 200명·KISTI 50명·KIST·ETRI 등 출연연 박사후과정 1,000명)·정보보호 전문인력 30만 명 (KISA 양성 + 민간)·AI 전문인력 5만 명 (NIA·IITP·NIPA·삼성·LG·SK·NAVER·카카오 양성)·반도체 전문인력 26만 명 (삼성전자 6만 명·SK하이닉스 3만 명·DB하이텍·SK실트론 등). 국가 R&D 사업 운영: 국가 R&D 사업 100,000+개/년 (과기정통부 35,000개·산업부 25,000개·중기부 20,000개·교육부 15,000개·기타 5,000개)·R&D 참여 기관 25,000+개·R&D 참여 연구자 53만 명·국가 R&D 성과물 (논문·특허) 540,000건/년. 한국 기업 R&D 투자 TOP 10 (2024): 삼성전자 28조 원·LG전자 9조 원·SK하이닉스 8조 원·현대자동차 6조 원·기아 4조 원·LG화학 3.5조 원·LG디스플레이 3.2조 원·POSCO 3조 원·삼성SDI 2.7조 원·SK이노베이션 2.5조 원.
한국은 글로벌 표준화 협력을 통해 4차 산업혁명 기술 표준을 선도한다. 양자기술 한국 표준: 「양자과학기술 종합발전계획 2024-2030」(8조 원 R&D)·국가양자과학기술위원회·과기정통부 양자기술국·KIST 양자정보연구단·KAIST 양자대학원·POSTECH 양자과학기술단·KAIST IQC·서울대 양자정보센터·고등과학원 양자컴퓨팅단·한국표준과학연구원(KRISS) 양자측정표준센터·SK텔레콤 QKD·KT QKD·LG U+ QKD·삼성SDS PQC·이지서티·크립토랩 양자내성암호·KS X ISO/IEC 18033-3·NIST PQC ML-KEM/ML-DSA/SLH-DSA 한국 채택·QKD ETSI GS QKD 시리즈 한국 프로파일. 차세대 통신 (5G/6G) 한국 표준: 5G 가입자 3,500만 명·5G 기지국 350,000개·5G 특화망 16개 사업자·6G 가속화 추진단(MSIT, 2024)·6G 상용화 목표 2028년·3GPP Release 18·19·20 한국 참여·KS X 3GPP·삼성리서치 6G·LG전자 6G·KT 6G·SK텔레콤 6G·LG U+ 6G·NIA·ETRI·KAIST·POSTECH·서울대 6G 연구단·O-RAN ALLIANCE 한국 의장사·M-CORD·OpenRAN 한국 협력. AI 한국 표준: KS X ISO/IEC 22989 (AI 개념·용어)·KS X ISO/IEC 23053 (AI 시스템 프레임워크)·KS X ISO/IEC 5338 (AI 시스템 수명주기)·KS X ISO/IEC 24029 (AI 신뢰성·강건성)·KS X ISO/IEC 24028 (AI 신뢰성)·KS X ISO/IEC 23894 (AI 위험 관리)·KS X ISO/IEC 38507 (AI 거버넌스)·KS X ISO/IEC 42001 (AIMS 운영시스템)·KS X ISO/IEC 42005 (AI 영향평가)·「인공지능 기본법」(2026.7 시행) 시행령·고영향 AI 사전 영향평가·삼성리서치 HyperCLOVA X·LG AI연구원 EXAONE·SK텔레콤 A.·KT 미디어 AI·NAVER 클로바·카카오 i 한국 파운데이션 모델. 바이오 한국 표준: KS X ISO 20387 (Biobanking)·KS X ISO 21709·KS X HL7 FHIR R5·SNOMED CT·LOINC·KCD-8·ICD-11·OMOP CDM v5.4·CDISC SDTM·DICOM·HL7 V2·HL7 CDA·식약처 GMP·식약처 Good Tissue Practice·식약처 AI 의료기기 가이드라인 (50+ 허가)·KRIBB·KRICT·KFRI·KIST·KAIST·POSTECH 바이오 R&D 거점·삼성바이오로직스·셀트리온·SK바이오사이언스·녹십자·LG화학·종근당·유한양행 한국 바이오 제약사·6대 병원 (서울대·삼성·아산·세브란스·분당서울대·고려대) 임상시험 인프라. 우주항공 한국 표준: 우주항공청(KASA, 2024.5.27 개청)·과기정통부·국방부·KARI·KASI·KIGAM·ETRI·KAI·한화에어로스페이스·한화시스템·LIG넥스원·CCSDS·ITU·NORAD·IADC·NASA·ESA·JAXA·CNSA·ISRO 한국 협력·KS W ISO 14620·KS W ISO 11227·KS W ISO 27026·누리호 KSLV-II·KSLV-III·다누리 KPLO·차세대 정찰위성 425 사업·아리랑·천리안·KOMPSAT·CAS500 시리즈. 이차전지 한국 표준: 「제3차 이차전지산업 발전전략 2024-2030」·산업통상자원부 이차전지국·LG에너지솔루션·삼성SDI·SK On·POSCO퓨처엠·에코프로비엠·엘앤에프·DI동일·삼성에스디아이 한국 이차전지 6대사·KS C IEC 62660·KS C IEC 62619·KS C IEC 62133·UN ECE R100·UN/ECE R136 한국 채택. 반도체 한국 표준: 삼성전자(HBM3E·HBM4·DDR5·LPDDR5X)·SK하이닉스(HBM3E 12-Hi·HBM4)·DB하이텍·SK실트론·SK엔펄스·동진세미켐·서울반도체·심텍·삼성디스플레이·LG디스플레이·JEDEC·SEMI·IEEE·KS C IEC 60068·UCIe 1.1/2.0·CXL 3.0/3.1·HBM4 표준화·DDR6 표준화·LPDDR6 표준화·MRAM·ReRAM·PCRAM 한국 표준 채택.
한국의 디지털 사회 인프라와 국민 서비스 표준화 운영은 다음과 같다. 국민 디지털 서비스 통계: 정부24 가입자 4,800만 명 (전 국민 93%)·국민비서 가입자 2,800만 명·간편 본인 인증 일평균 1,200만 건·민원24 처리 건수 4,200만 건/년·전자정부 글로벌 평가 UN 4위 (2022)·OECD 디지털 정부 1위 (2023)·세계디지털경쟁력 6위 (2024 IMD). 「전자정부법」 시행령에 따라 모든 행정기관 디지털 서비스 의무화. 공공데이터 통계: 공공기관 OpenAPI 27,000개·국가공공데이터포털 (data.go.kr) 데이터셋 91,000건·민간 활용 건수 6,800만 건/년·MyData 4개 결합전문기관 (삼성SDS·한국신용정보원·통계청·금융결제원)·MyData 가입자 1,100만 명. 한국 행정안전부 K-DID: 모바일 신분증·모바일 운전면허·모바일 공무원증 발급 1,400만 건 (2024)·KS X ISO/IEC 18013-5 (mDL) 한국 프로파일·W3C VC Data Model 2.0·OID4VCI·OID4VP 한국 적용·발급기관 KOLAS·KATS 인정 5곳 (한국정보인증·금융결제원·통신3사 PASS·NICE·KCB). 한국 금융 인프라 통계: 은행 14대사 (KB국민·신한·하나·우리·NH농협·기업·SC제일·시티·카카오뱅크·케이뱅크·토스뱅크)·증권 35대사·보험 24대사·자산운용 322대사·신용카드 8대사·핀테크 850+개 기업·간편결제 일평균 4,800만 건·온라인 결제 1,200조 원/년·금융결제원 오픈뱅킹 API 가입자 4,300만 명·오픈뱅킹 거래 일평균 2,800만 건. 한국 의료 인프라 통계: 의료기관 96,000+개·종합병원 350개·병원 1,500개·의원 35,000개·치과 19,000개·한방 13,000개·약국 24,000개·보건소 256개·NHIS 가입자 5,200만 명·HIRA 처방건수 12억 건/년·식약처(MFDS) 의약품 허가 25,000+종·의료기기 허가 3,200+종/년·AI 의료기기 허가 50+ 종 (2024)·임상시험 1,500+건/년 (전 세계 5위)·MyData 의료데이터 결합 시범사업·HL7 FHIR R5 한국 프로파일·KCD-8·SNOMED CT·LOINC 한국 매핑 운영. 한국 교통·물류 인프라 통계: 자동차 등록 2,600만 대 (2024)·전기차 누적 60만 대·수소차 누적 3.5만 대·고속도로 5,000km·KTX 운행 거리 950km·SRT·KTX 통합 운행·도시철도 1,200km (서울 9호선·인천·부산·대구·광주·대전)·국내 공항 15개 (인천·김포·김해·제주 등)·항만 22개 (부산·인천·울산·평택 등)·국내 항공노선 일평균 1,800편·국제 노선 일평균 2,400편. 한국 산업 통계 (2024): GDP 2,400조 원 (세계 13위)·수출 690조 원 (세계 6위)·반도체 196조 원·자동차 107조 원·석유화학 65조 원·디스플레이 47조 원·이차전지 18조 원·바이오 17조 원·콘텐츠 14조 원·K-푸드 12조 원·화장품 11조 원·외환보유고 4,200억 달러 (세계 8위)·국가신용등급 AA (S&P·Moody's·Fitch).
한국의 도시·지역·교육·문화 인프라 통계는 다음과 같다. 한국 17개 광역지자체: 서울특별시 (인구 945만)·부산광역시 (327만)·대구광역시 (236만)·인천광역시 (300만)·광주광역시 (143만)·대전광역시 (143만)·울산광역시 (109만)·세종특별자치시 (39만)·경기도 (1,394만)·강원특별자치도 (152만)·충청북도 (159만)·충청남도 (212만)·전북특별자치도 (175만)·전라남도 (181만)·경상북도 (256만)·경상남도 (327만)·제주특별자치도 (67만). 17개 광역지자체 + 226개 시군구 운영. 한국 디지털 교육 인프라: 초·중·고 학생 540만 명·대학 187개 (4년제 192개·전문대 134개·대학원 1,200개)·대학 재학생 280만 명·박사과정 17만 명·평생교육 학습자 2,200만 명·디지털 교과서 보급률 78% (2024)·EBS·KOOC (Korea Massive Open Online Course)·KOCW (Korea OpenCourseWare)·K-MOOC 운영. K-콘텐츠 산업 통계 (2024): K-콘텐츠 총 매출 158조 원·K-콘텐츠 수출 14조 원 (BTS·블랙핑크·뉴진스 등 K-POP)·K-드라마 (오징어 게임·사랑의 불시착)·K-게임 (배틀그라운드·리니지W·메이플스토리)·K-웹툰 (네이버 웹툰·카카오웹툰)·K-출판·K-방송. 한국콘텐츠진흥원(KOCCA)·문화체육관광부(MCST)·한국방송통신전파진흥원(KCA)·한국문화정보원·한국영상자료원·한국출판문화산업진흥원·국립국악원·국립국어원·국립중앙박물관·국립중앙도서관 운영. 한국 의료 비용 통계: 국민건강보험 총 지출 110조 원 (2024)·의료기관 진료비 95조 원·약품비 24조 원·1인당 의료비 220만 원/년·고령자 (65세 이상) 의료비 비중 45%·노인장기요양보험 가입자 5,200만 명·의료기관 96,000+개·종합병원 350개·치과·한방·약국·보건소 80,000+개·NHIS 가입자 99.7% 보장률·MyData 의료데이터 결합 4개 결합전문기관. 한국 사회복지 통계 (2024): 사회복지 총 예산 244조 원·국민연금 가입자 2,200만 명·국민연금 수급자 700만 명·기초연금 수급자 700만 명·노인장기요양 수급자 110만 명·아동수당 수급자 280만 명·기초생활보장 수급자 230만 명·근로장려금 수급가구 480만 가구·교육급여 수급자 470만 명. 한국 환경 통계 (2024): 22개 국립공원·15개 도립공원·45개 람사르 습지·12,587 종 한반도 야생생물 종 등재·한반도 산림 면적 633만 ha (국토 63%)·CO2 배출량 6.5억 톤 (2030 감축 목표 4.4억 톤, -32.5%)·재생에너지 발전 비중 9% (2024, 목표 2030년 21.6%)·전기차 누적 60만 대·수소차 누적 3.5만 대. 한국 안전·치안 통계: 경찰관 12.7만 명·소방관 6.5만 명·119 신고 670만 건/년·112 신고 1,800만 건/년·해양경찰 1만 명·국가 사이버안보센터 (NCSC) 운영·KISA 사이버 침해사고 신고 28만 건/년·금융보안원 (FSEC) 금융 사이버 침해 신고 4만 건/년·국가 재난관리시스템 (CDSS)·국가위기관리센터 운영.