Files
multi-agent-paper/gRPC_Based_Interface/docs/references/REFERENCES_INDEX.md
T
2026-06-25 12:19:20 +09:00

230 lines
9.7 KiB
Markdown

# References Index
> 엣지 AIoT gRPC 기반 멀티 에이전트 통신 인터페이스 연구 — 참고문헌 저장소
> 마지막 업데이트: 2026-06-07
---
## 저장 현황 요약
| 카테고리 | 파일 수 | 상태 |
|---------|--------|------|
| A2A 프로토콜 스펙 | 4 | ✅ 완전 저장 |
| IETF RFC 표준 | 5 | ✅ 요약 저장 (전문 PDF URL 제공) |
| OASIS / W3C 표준 | 2 | ✅ 저장 |
| Go/gRPC/SPIFFE 기술 문서 | 6 | ✅ 완전 저장 |
| 학술 논문 | 4 | ⚠️ 일부 메타데이터만 (직접 다운로드 URL 제공) |
---
## 📂 파일 목록 상세
### 1. A2A 프로토콜 관련
| 파일명 | 내용 | 연구 활용 |
|--------|------|----------|
| `Google_A2A_Protocol_README.md` | A2A 프로토콜 공식 GitHub README | BACKGROUND §7, DESIGN §3.1 |
| `A2A_Protocol_JSON_Schema.json` | A2A 전체 JSON Schema (AgentCard, Task, Message, Part 타입 정의) | DESIGN §3.1, IMPL_DESIGN §3 |
| `A2A_vs_MCP_Comparison.md` | A2A와 MCP 비교 공식 문서 | BACKGROUND §3, DESIGN §3.1 |
| `A2A_Python_Sample_README.md` | A2A Python 샘플 에이전트 구현 가이드 | IMPL_DESIGN §5.1 |
### 2. IETF RFC 표준
> ⚠️ 아래 파일들은 Abstract + TOC 요약본입니다. 전문 PDF는 하단 [수동 다운로드 명령어](#수동-다운로드-명령어) 참조.
| 파일명 | RFC | 내용 | 연구 활용 |
|--------|-----|------|----------|
| `RFC9000_QUIC_Transport.txt` | RFC 9000 | QUIC: UDP 기반 멀티플렉싱 전송 (2021) | DESIGN §3.2, IMPL_DESIGN §4.1 |
| `RFC9114_HTTP3.txt` | RFC 9114 | HTTP/3 over QUIC (2022) | DESIGN §3.2, IMPL_DESIGN §4.4 |
| `RFC7252_CoAP.txt` | RFC 7252 | Constrained Application Protocol (2014) | DESIGN §3.2, BACKGROUND §3 |
| `RFC8949_CBOR.txt` | RFC 8949 | Concise Binary Object Representation (2020) | DESIGN §3.2, IMPL_DESIGN §1 |
| `RFC8446_TLS13.txt` | RFC 8446 | TLS 1.3 (2018) | DESIGN §3.3 |
### 3. OASIS / W3C 표준
| 파일명 | 내용 | 연구 활용 |
|--------|------|----------|
| `MQTT_v5_OASIS_Standard.pdf` | MQTT v5.0 OASIS 표준 전문 (핵심 부분 텍스트 추출) | DESIGN §3.2, IMPL_DESIGN §4.2 |
| `W3C_TraceContext_Spec.html` | W3C Trace Context 1.0 전문 HTML | DESIGN §9, IMPL_DESIGN §8 |
### 4. Go / gRPC / 인프라 기술 문서
| 파일명 | 내용 | 연구 활용 |
|--------|------|----------|
| `gRPC_HTTP2_Protocol_Spec.md` | gRPC over HTTP/2 공식 프로토콜 스펙 (GitHub) | DESIGN §3.2, IMPL_DESIGN §4.1 |
| `Protobuf_Design_Features.md` | Protocol Buffers Editions 설계 문서 | IMPL_DESIGN §3 |
| `quic-go_README.md` | quic-go 라이브러리 공식 README | IMPL_DESIGN §4.1 |
| `OpenTelemetry_Spec_Overview.md` | OpenTelemetry 공식 스펙 개요 | DESIGN §9, IMPL_DESIGN §8 |
| `SPIFFE_Standard.md` | SPIFFE 표준 스펙 (GitHub) | DESIGN §3.3, IMPL_DESIGN §7 |
| `SPIRE_Architecture.md` | SPIRE 아키텍처 문서 (spiffe.io 기반 재구성) | DESIGN §3.3, IMPL_DESIGN §7 |
| `MCP_Specification_README.md` | Anthropic MCP 스펙 README | DESIGN §3.1 |
### 5. 학술 논문
| 파일명 | 논문 정보 | 상태 | 연구 활용 |
|--------|---------|------|----------|
| `Wu2023_AutoGen_MultiAgent.pdf` | Wu et al. (2023). AutoGen: Enabling Next-Gen LLM Applications. arXiv:2308.08155 | ✅ 핵심 내용 저장 | BACKGROUND §1, PLANNING §8 |
| `Ghosh2025_MAS_MCP_A2A_Preprint.html` | Ghosh (2025). Agentic Ecosystem in Engineering Design via MCP/A2A. ResearchGate DOI:10.13140/RG.2.2.27720.64008 | ⚠️ 메타데이터 | BACKGROUND §7, PLANNING §8 |
| `Gaba2023_Holochain_IoT_Security_METADATA.md` | Gaba et al. (2023). Holochain: Agent-Centric DHT Security in IoT. IEEE Access 11:81205-81223 | ⚠️ 메타데이터 | DESIGN §3.3, BACKGROUND §7 |
| `Tedeschini2024_MARL_Cooperative_Localization_METADATA.md` | Tedeschini et al. (2024). Cooperative Positioning with MARL. IEEE IV Symposium | ⚠️ 메타데이터 | BACKGROUND §5, PLANNING §9 |
| `ETSI_ITS_V2X_Standard_METADATA.md` | ETSI EN 302 637-2 (2019). ITS-G5 V2X Standard | ⚠️ 메타데이터 | DESIGN §10 (V2X 사례) |
---
## 수동 다운로드 명령어
샌드박스 환경의 HTTPS 제한으로 직접 다운로드되지 않은 파일들입니다.
**Mac 터미널에서 아래 명령어를 실행**하면 이 폴더에 직접 저장됩니다.
```bash
cd /Users/godopu16/PuKi/lab/01_multiagent-orchestration/gRPC_Based_Interface/docs/references/
# === IETF RFC 전문 PDF ===
curl -L -o RFC9000_QUIC_Transport.pdf https://www.rfc-editor.org/rfc/rfc9000.pdf
curl -L -o RFC9114_HTTP3.pdf https://www.rfc-editor.org/rfc/rfc9114.pdf
curl -L -o RFC7252_CoAP.pdf https://www.rfc-editor.org/rfc/rfc7252.pdf
curl -L -o RFC8949_CBOR.pdf https://www.rfc-editor.org/rfc/rfc8949.pdf
curl -L -o RFC8446_TLS13.pdf https://www.rfc-editor.org/rfc/rfc8446.pdf
# === arXiv 논문 PDF ===
curl -L -o Wu2023_AutoGen_MultiAgent_FULL.pdf \
https://arxiv.org/pdf/2308.08155
# Tedeschini 2024 — IEEE IV (arXiv preprint 있는 경우)
# DOI: 10.1109/IV55156.2024.10588643
# arXiv 검색: https://arxiv.org/search/?query=Tedeschini+cooperative+localization+MARL
# === IEEE Access 오픈 액세스 논문 ===
# Gaba 2023 - Holochain IoT (IEEE Access = 무료)
curl -L -o Gaba2023_Holochain_IoT_Security.pdf \
"https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=10189589"
# === ETSI V2X 표준 ===
curl -L -o ETSI_EN302637-2_ITS_G5.pdf \
"https://www.etsi.org/deliver/etsi_en/302600_302699/30263702/01.04.01_60/en_30263702v010401p.pdf"
# === Ghosh 2025 ResearchGate ===
# 직접 접근 필요: https://doi.org/10.13140/RG.2.2.27720.64008
# 또는 Google Scholar 검색: "Agentic Ecosystem Engineering Design MCP A2A"
```
---
## BibTeX 인용 모음
```bibtex
@inproceedings{wu2023autogen,
title={AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation},
author={Wu, Qingyun and Bansal, Gagan and Zhang, Jieyu and others},
booktitle={ICLR 2024},
year={2023},
eprint={2308.08155},
archivePrefix={arXiv}
}
@techreport{iyengar2021quic,
title={{QUIC}: A {UDP}-Based Multiplexed and Secure Transport},
author={Iyengar, Jana and Thomson, Martin},
number={RFC 9000},
institution={IETF},
year={2021},
url={https://www.rfc-editor.org/rfc/rfc9000}
}
@techreport{shelby2014coap,
title={The Constrained Application Protocol ({CoAP})},
author={Shelby, Zach and Hartke, Klaus and Bormann, Carsten},
number={RFC 7252},
institution={IETF},
year={2014},
url={https://www.rfc-editor.org/rfc/rfc7252}
}
@techreport{bormann2020cbor,
title={Concise Binary Object Representation ({CBOR})},
author={Bormann, Carsten and Hoffman, Paul},
number={RFC 8949},
institution={IETF},
year={2020},
url={https://www.rfc-editor.org/rfc/rfc8949}
}
@standard{banks2019mqtt,
title={{MQTT} Version 5.0},
author={Banks, Andrew and Briggs, Ed and Borgendale, Ken and Gupta, Rahul},
organization={OASIS},
year={2019},
url={https://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.html}
}
@misc{google2024a2a,
title={Agent2Agent Protocol ({A2A})},
author={{Google}},
year={2024},
url={https://github.com/google/A2A}
}
@misc{anthropic2024mcp,
title={Model Context Protocol Specification},
author={{Anthropic}},
year={2024},
url={https://github.com/modelcontextprotocol/specification}
}
@misc{spiffe2024,
title={{SPIFFE}: Secure Production Identity Framework for Everyone},
author={{SPIFFE Project}},
year={2024},
url={https://spiffe.io}
}
@article{gaba2023holochain,
title={Holochain: An Agent-Centric Distributed Hash Table Security in Smart {IoT} Applications},
author={Gaba, Shikha and Khan, Hanzalah and others},
journal={IEEE Access},
volume={11},
pages={81205--81223},
year={2023},
doi={10.1109/ACCESS.2023.3298904}
}
@inproceedings{tedeschini2024marl,
title={Cooperative Positioning with Multi-Agent Reinforcement Learning},
author={Tedeschini, Bernardo C. and Brambilla, Matteo and Nicoli, Monica and Win, Moe Z.},
booktitle={2024 IEEE Intelligent Vehicles Symposium (IV)},
year={2024},
doi={10.1109/IV55156.2024.10588643}
}
@techreport{ghosh2025mas,
title={Agentic Ecosystem in Engineering Design: A Framework for Interoperable Legacy Tools and Emergent Collaboration via {MCP/A2A} Protocols},
author={Ghosh, Debdulal Panda},
year={2025},
institution={ResearchGate Preprint},
doi={10.13140/RG.2.2.27720.64008}
}
@misc{opentelemetry2024,
title={{OpenTelemetry} Specification},
author={{OpenTelemetry Authors}},
year={2024},
url={https://opentelemetry.io/docs/specs/otel/}
}
```
---
## 연구 절별 참고문헌 매핑
| 논문 절 | 핵심 참고문헌 파일 |
|--------|-----------------|
| BACKGROUND §3 (기존 기술 한계) | `RFC9000_QUIC_Transport.txt`, `RFC7252_CoAP.txt`, `gRPC_HTTP2_Protocol_Spec.md` |
| BACKGROUND §7 (관련 연구) | `Wu2023_AutoGen_MultiAgent.pdf`, `Google_A2A_Protocol_README.md`, `Gaba2023_*METADATA.md` |
| DESIGN §3.1 (시맨틱 계층) | `Google_A2A_Protocol_README.md`, `A2A_Protocol_JSON_Schema.json`, `A2A_vs_MCP_Comparison.md`, `MCP_Specification_README.md` |
| DESIGN §3.2 (전송 계층) | `RFC9000_QUIC_Transport.txt`, `RFC9114_HTTP3.txt`, `gRPC_HTTP2_Protocol_Spec.md`, `MQTT_v5_OASIS_Standard.pdf`, `RFC7252_CoAP.txt` |
| DESIGN §3.3 (보안/신원 계층) | `SPIFFE_Standard.md`, `SPIRE_Architecture.md`, `RFC8446_TLS13.txt` |
| DESIGN §9 (관측성) | `OpenTelemetry_Spec_Overview.md`, `W3C_TraceContext_Spec.html` |
| IMPL_DESIGN §4.1 (quic-go) | `quic-go_README.md`, `RFC9000_QUIC_Transport.txt`, `gRPC_HTTP2_Protocol_Spec.md` |
| IMPL_DESIGN §4.2 (MQTT 변환) | `MQTT_v5_OASIS_Standard.pdf`, `RFC7252_CoAP.txt` |
| IMPL_DESIGN §3 (Proto 설계) | `Protobuf_Design_Features.md`, `A2A_Protocol_JSON_Schema.json` |
| IMPL_DESIGN §7 (SPIFFE) | `SPIFFE_Standard.md`, `SPIRE_Architecture.md` |