[1. ๋ ผ๋ฌธ ์ ์ ์ด์ ]
ํด๋น ๋ ผ๋ฌธ์ '๋ฐ์ดํฐ ํต์ ๋ฐ ๋คํธ์ํฌ' ์ ๊ณต ์์ ์ ์๊ฐ ์ค์ธ ๋์๊ฒ ๋งค์ฐ ์ ์ตํ ๊ฒ์ผ๋ก ์์๋์ด ์ ์ ํ๋ค. ์ต๊ทผ์ ๋ฐฐ์ด 'ํจํท ์ ์ก์จ' ๊ฐ๋ ์ ์ฌํํ์ฌ ์ ์ฉํด๋ณด๊ณ ์ ํ๋ค. ๋ํ, ์ฐจ๋์ฉ ๋คํธ์ํฌ์ ๋ํ ๊ด์ฌ์ด ์์๋๋ฐ, ์ด๋ ์์ ์์ ๋ค๋ฃจ์ง ์์ ์ฃผ์ ์๋ค. ์ด ๋ ผ๋ฌธ์ ํตํด ์ฐจ๋์ฉ ๋คํธ์ํฌ์ ๊ดํ ์๋ก์ด ์ด์ผ๊ธฐ๋ฅผ ์์๊ฐ ์ ์์ ๊ฒ์ ๊ธฐ๋ํ๋ค.
[2. ๋ ผ๋ฌธ ๋ถ์ ๋ด์ฉ]
โ . ์๋ก
1. ๋ฐฐ๊ฒฝ ์ง์
(1)*์ฐจ์ธ๋ ์ง๋ฅํ ๊ตํต์์คํ ๋ถ์ผ์ ๋ํ ์ฐ๊ตฌ๋ ๊ตํต ์ ๋ณด ์์ง์ ์ ๊ณตํจ์ผ๋ก์จ ๋ค์ํ ์๋น์ค์ ํ์ฉ์ด ๊ฐ๋ฅํ๋ค.
*์ฐจ์ธ๋ ์ง๋ฅํ ๊ตํต์์คํ (ITS, Intelliget Transportation Systems): ์ ์ ๋ฐ ํต์ ๊ธฐ์ ์ ๊ตํต ์์คํ ์ ํ์ฉ
(2) ์ฐจ๋์ฉ ์ ๋ ํน ๋คํธ์ํฌ:
- ๊ฐ ์ฐจ๋์ ์๋ก์ ํต์ ๋ฒ์ ๋ด์์ ํต์ ์ ํ๊ฑฐ๋ ๋๋ก๋ฅผ ๋ฐ๋ผ ์ค์น๋์ด ์๋ ์ธํ๋ผ ์ฅ์น๋ค๊ณผ ํต์ ์ ํ ์ ์๋ค.
- ์ฐจ๋๊ณผ ์ธํ๋ผ ์ฅ์น๋ค๊ณผ ๋ฌด์ ํต์ ๋ง์ผ๋ก ์ ์๋์ด ์ด์ ์์๊ฒ ๊ตํต์ ๋ณด์๋ด์ ๊ธด๊ธ์ํฉ ์ ๋ณด๋ฑ์ ์ ๊ณตํจ์ผ๋ก์จ ํธ๋ฆฌํจ๊ณผ ์์ ์ฑ์ ์ฆ๋์ํฌ ์ ์๋ค.
(2) ์ฐจ๋์ฉ ์ ๋ ํน ๋คํธ์ํฌ์ ์ ์ฉ๋๋ ๋ผ์ฐํ ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ์กด์ ์ ๋ํน ๋คํธ์ํฌ๋ฅผ ์ํด ์ ์๋ ๋ผ์ฐํ ํ๋กํ ์ฝ์ ๊ธฐ๋ฐ์ผ๋ก ์ ์๋๊ณ ์๋ค.
์ ๋ํน ๋คํธ์ํฌ์์์ ๋ผ์ฐํ ์๊ณ ๋ฆฌ์ฆ:
โ ํ ํด๋ก์ง ๊ธฐ๋ฐ ๋ผ์ฐํ ๊ธฐ๋ฒ:
- ์์ฒ์ง ๋ ธ๋(Source node)๊ฐ ๋ชฉ์ ์ง ๋ ธ๋(Destnation node)๊น์ง์ ๊ฒฝ๋ก๋ฅผ ํ๋ณดํ ํ ํจํท์ ์ ๋ฌํ๋ ๋ฐฉ์
- ํ๋ก์กํฐ๋ธ(Pro-active) ๋ฐฉ์๊ณผ ๋ฆฌ์กํฐ๋ธ(Reactive) ๋ฐฉ์์ด ์๋ค.
- ์์ฒ์ง ๋ ธ๋์ ๋ชฉ์ ์ง ๋ ธ๋ ๊ฐ์ ๊ฒฝ๋ก๋ฅผ ํ๋ณดํ ํ์ ํจํท ์ ์ก์ ํ๊ธฐ ๋๋ฌธ์ ํ๋ณด๋ ๊ฒฝ๋ก ์์ ์๋ ๋ ธ๋ ์ค ํ๋๋ผ๋ ์ด๋ํ๊ฒ ๋๋ฉด ๋ฐ์ดํฐ ์ ๋ฌ์ด ์คํจํ๊ฒ ๋๋ค. -> ์ฌ์ ์ก์ ์ํ ๊ฒฝ๋ก๋ฅผ ๋ค์ ํ๋ณดํด์ผ ํ๋ค.
โก ์์น ๊ธฐ๋ฐ ๋ผ์ฐํ ๊ธฐ๋ฒ
- ๊ฐ ๋ ธ๋๋ค์ด ์์ ์ ์ด์ ๋ ธ๋์ ์ ๋ณด๋ง์ ๊ฐ์ง๊ณ ํจํท์ ์ ๋ฌํ๋ ๊ธฐ๋ฒ์ ์ฌ์ฉํ๊ณ ์๋ค.
- ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๋ฆฌ๋ ํฌ์๋ฉ(Greedy forwarding) ๊ธฐ๋ฐ
- ์ฃผ๊ธฐ์ ์ผ๋ก ํฌ๋ก(Hello) ๋ฉ์์ง(Beacon)์ ๊ตํ์ ํตํด ์์ ์ ์ด์ ๋ ธ๋๋ค์ ์์น๋ฅผ ๊ด๋ฆฌ
- ํจํท์ ์ ๋ฌํ ๋๋ ๋ ธ๋์ ์ ์ก ๋ฒ์๋ด์์ ์์ ๋ ธ๋์ ๊ฐ์ฅ ๊ฐ๊น์ด ์ด์ ๋ ธ๋๋ฅผ ์ ๋ฌ ๋ ธ๋๋ก ์ ํํ์ฌ ๊ฐ๋ฅํ ๊ฐ์ฅ ๋ฉ๋ฆฌ ํจํท ์ ์ก์ ์๋(-> ๊ทธ๋ฆฌ๋๋ผ๋ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๋ ์ด์ )
- ์ด ๊ธฐ๋ฒ์ ์ก์์ ๋ ธ๋ ์ฌ์ด์ ๊ฒฝ๋ก ์ค์ ์ ์ํ ๋ณ๋์ ์ ๋ณด ์ ์ง๊ฐ ํ์ ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋จํ๊ณ ํจ์จ์ ์ธ ๋ฐ์ดํฐ ์ ๋ฌ์ ํ ์ ์๋ค.
โข ๊ทธ๋ฆฌ๋ ํฌ์๋ฉ ์๊ณ ๋ฆฌ์ฆ
- ์ฃผ๊ธฐ์ ์ธ ๋น์ฝ ๊ตํ์ผ๋ก ์ด์ ๋ ธ๋์ ์ ํํ ์์น ์ ๋ณด ํ๋ณด-> ์ด๋ ์ฑ๋ฅ์ ๊ฒฐ์ ํ๋ ์ค์ ์์๊ฐ ๋จ.
- ๋ ธ๋๊ฐ ๋น ๋ฅด๊ณ ์์ฃผ ์ด๋ํ๋ ํ๊ฒฝ์์๋ ๊ทธ๋ฆฌ๋ ํฌ์๋ฉ ๊ธฐ๋ฐ์ ์๊ณ ๋ฆฌ์ฆ์์๋ ์ ์ก ๋ฒ์์์ ๋ฒ์ด๋ ์ด์ ๋ ธ๋์๊ฒ ํจํท ์ ๋ฌ์ ์๋ํ๋ฉด ๊ทธ ๋ ธ๋๋ ์ด๋ฏธ ๋ค๋ฅธ ๊ณณ์ผ๋ก ์ด๋ํ ์ ์์ด ๋ฐ์ดํฐ์ ์์ค์ด ๋ฐ์ํ ์ ์์.-> ๋ฌธ์ ๋ฐ์
2. ๋ ผ๋ฌธ ์ฃผ์
- ๊ทธ๋ฆฌ๋ ํฌ์๋ฉ ์๊ณ ๋ฆฌ์ฆ์์ ๋ ธ๋๊ฐ ๋น ๋ฅด๊ณ ์์ฃผ ์ด๋ํ๋ ํ๊ฒฝ์์์ ๋ฐ์ดํฐ ์์ค ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ์๋๋ฅผ ํ๋ ๊ฒ์ด ๋ณธ ๋ ผ๋ฌธ์ ์ฃผ์ ๋ฐ ๋ชฉ์ ์ด๋ค.
- ํด๊ฒฐ ๋ฐฉ์: ์์ฒ์ง ๋ ธ๋์์ ๋ฉ์์ง๋ฅผ ์ ์กํ ๋ ์ ์ก ๋ฒ์ ๋ด์์ ๋ชฉ์ ์ง ๋ ธ๋์์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ ธ๋์ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋ ๊ฒ์ ๋ฌผ๋ก ๋ชฉ์ ์ง์์ ๋ ๋ฒ์งธ๋ก ๊ฐ๊น์ด ๋ ธ๋์๊ฒ๋ ๋ฉ์์ง๋ฅผ ์ ๋ฌํจ์ผ๋ก์ ๋ ธ๋์ ์ด๋์ด ๋ง์ ํ๊ฒฝ์์๋ ์ฝ๊ฐ์ ์ค๋ฒํค๋๊ฐ ๋ฐ์ํ์ง๋ง ํจํท ์ ๋ฌ์จ์ ๋์ผ ์ ์๋๋ก ์๋ํ๋ค.
โ ก. ๊ด๋ จ ์ฐ๊ตฌ (๊ธฐ์กด์ ํด๊ฒฐํ์ง ๋ชปํ ๋ฌธ์ ์ํฉ)
๊ทธ๋ฆผ 1๊ณผ ๊ฐ์ ์ง์ฐํ์ฉ๋คํธ์ํฌ(DTN, Delay Tolerant Network)๋ ์ฐ์ฃผ ํต์ ์์์ ๊ฐ์ด ์ข ๋จ๊ฐ ์ฐ๊ฒฐ์ด ๋ณด์ฅ๋์ด ์์ง ์๊ณ ์ธํฐ๋ท ํ๊ฒฝ์ด ์ด์ ํ ๋คํธ์ํฌ์ ์ ํฉํ ์ฐจ์ธ๋ ๋คํธ์ํฌ์ด๋ค.
์ข ๋จ๊ฐ ์ฐ๊ฒฐ์ด ๋ณด์ฅ๋์ง ์๋ ์ด๋ฌํ ํ๊ฒฝ์์๋ Store-Carry-Forward์ ๊ธฐ๋ฐํ ์๋ก์ด ๋ผ์ฐํ ํ๋กํ ์ฝ์ ์ ์ฉ์ด ํ์
--> ์ด๋ ๊ฐ ๋ ธ๋๋ ์ ์กํ ๋ฉ์์ง๋ฅผ ๋ฒํผ์ ์ ์ฅํ๊ณ ๋ ธ๋ ์ด๋์ ์ํด์ ์ ์ก ๋ฒ์๋ด์์ ๋ค๋ฅธ ๋ ธ๋๋ฅผ ๋ง๋๊ฒ ๋๋ฉด ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋ ๋ฐฉ์์ ํตํด ์ต์ข ๋ชฉ์ ์ง๊น์ง ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๊ฒ ๋๋ค.
VANET ํ๊ฒฝ์ ์ ์ฉํ ์ ์๋ ์ง์ฐ ํ์ฉ ๋คํธ์ํฌ์ฉ ๋ผ์ฐํ ํ๋กํ ์ฝ
(1) ๊ฒฐ์ ์ (Deterministic) ํ๋กํ ์ฝ: ์๊ฐ์ ๋ฐ๋ผ ๋ณํ๋ ๋คํธ์ํฌ ํ์์ ๋ํด์ ๋ ธ๋๊ฐ ํฅํ ๋คํธ์ํฌ์ ์ ๋ณด๋ฅผ ๋ฏธ๋ฆฌ ์๊ณ ์๊ฑฐ๋ ์ ํํ๊ฒ ์์ธกํ ์ ์๋ค.
- ์ค๋ผํด(Oracle) ๊ธฐ๋ฐ์ ๋ผ์ฐํ
ํ๋กํ ์ฝ:
- ์ฐ๊ฒฐ์ ๋ณด ์ค๋ผํด: ๋งํฌ์ ๋์ญํญ, ๋งํฌ์ ๋ฌผ๋ฆฌ์ ์ธ ์ ๋ฌ ์ง์ฐ๊ณผ ๊ฐ์ด ์๊ฐ ๊ฒฝ๊ณผ์ ๊ด๋ จ์๋ ์ ๋ณด๋ฅผ ๊ฐ์ง.
- ์ฐ๊ฒฐ ์ค๋ผํด: ๋งํฌ์ ์ํ, ์ ์ก๋๊ณผ ๊ฐ์ด ์๊ฐ์ ๋ฐ๋ผ ๋ณํ๋ ๋คํธ์ํฌ ํน์ฑ์ ๊ฐ์ง.
- ํ ์ค๋ผํด: ์์์ ์๊ฐ์ ์์์ ๋ ธ๋์์ ์๊ธฐ๋ ํ ์ํ์ ๋ํ ์ ๋ณด๋ฅผ ๊ฐ์ง.
- ๊ตํต๋ ์๊ตฌ ๊ธฐ๋ฐ์ ์ค๋ผํด: ํฅํ ๋ฐ์ํ๋ ํธ๋ํฝ์ ๋ํ ์ ๋ณด๋ฅผ ๋ปํจ.
(2) ๋์ ๋ผ์ฐํ ํ๋กํ ์ฝ:
- ์ง์ ์ ์ก(Direct transmission) ๋ผ์ฐํ ํ๋กํ ์ฝ: ๋ ธ๋์ ์ด๋ ์ค ์ ์ก ๋ฒ์๋ด์ ๋ง๋๋ ๋ ธ๋๊ฐ ๋ฉ์์ง์ ๋ชฉ์ ์ง ๋ ธ๋์ผ ๊ฒฝ์ฐ์๋ง ์ ์กํ๊ฒ ๋จ.
- Spray and Wait ๋ผ์ฐํ ํ๋กํ ์ฝ
- Prophet ๋ผ์ฐํ ํ๋กํ ์ฝ: 0๋ถํฐ 1์ฌ์ด์ ๊ฐ์ผ๋ก ํํ๋๋ ์ ๋ฌ์์ธก์ฑ(Delivery predictability) ๋ฉํธ๋ฆญ(Metric)์ ์ฌ์ฉํ๋ ํ๋ฅ ์ ๊ธฐ๋ฐ์ ๋ ๋ผ์ฐํ ํ๋กํ ์ฝ์ด๋ค.
- Epidemic ๋ผ์ฐํ ํ๋กํ ์ฝ: ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ฌ๋ฉ(Flooding) ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ์ ์ก ๋ฒ์๋ด์์ ๋ง๋๋ ๋ชจ๋ ๋ ธ๋์๊ฒ ์์ ์ด ๊ฐ์ง ์ ์กํด์ผ ํ ๋ฉ์์ง๋ฅผ ์ ๋ฌํจ. ๋ง๋๋ ๋ชจ๋ ๋ ธ๋์๊ฒ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๊ธฐ ๋๋ฌธ์ ๋ฉ์์ง ์ ๋ฌ ์ฑ๊ณต๋ฅ ์ ๋์ง๋ง ๋น๊ต์ ๋ง์ ํธ๋ํฝ์ด ๋ฐ์ํ๊ณ ์ด์ ๋ฐ๋ผ ๋ค๋ฅธ ๋ฉ์์ง์ ์ ๋ฌ์ด ์ด๋ ค์์ง ์ ์์ผ๋ฏ๋ก ์คํ๋ ค ์ ์ก ์ฑ๊ณต๋ฅ ์ด ๊ฐ์๋ ์ ์๋ค.
GPSR(Greedy Perimeter Stateless Routing):
(Epidemic ๋ผ์ฐํ ํ๋กํ ์ฝ ๋ฒ์ฃผ์ ์ํจ.)
๊ทธ๋ฆฌ๋ ํฌ์๋ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ๊ฐ ๋ ธ๋๋ค์ด GPS ์์ ๊ธฐ ๋ฑ์ ์ฌ์ฉํด ์์ ์ ์์น ์ ๋ณด๋ฅผ ์๊ณ ์๋ ๊ฒ์ ๊ฐ์ .
์ก์ ๋ ธ๋๋ ์์ ๋ ธ๋์ ์์น๋ฅผ ์ ์ ์๊ธฐ ๋๋ฌธ์ ์์น ์ ๋ณด๋ฅผ ํจํท์ ํค๋์ ํฌํจ์ํค๊ณ ์์ ์ ์ ์ก ๋ฒ์์ ์ํ ์ด์ ๋ ธ๋๋ค ์ค์์ ๋ชฉ์ ์ง ๋ ธ๋์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ ธ๋๋ฅผ ์ ๋ฌ ๋ ธ๋๋ก ์ ํํด์ ํจํท์ ์ ๋ฌํ๊ฒ ๋๋ค. ํจํท์ ์์ ํ๋ ์ค๊ฐ ๋ ธ๋๋ค์ ์ด๋ฌํ ๊ณผ์ ์ ํตํด ๋ค์ ์ ๋ฌ ๋ ธ๋๋ฅผ ์ ํํ๊ณ ์ต์ข ์ ์ผ๋ก ๋ชฉ์ ์ง ๋ ธ๋๊ฐ ์์ ํ ๋๊น์ง ๋ฐ๋ณต๋๋ค.
- ๋ ธ๋ S๋ ๋ ธ๋ D๊ฐ ์ต์ข ๋ชฉ์ ์ง์ธ ํจํท์ ๊ฐ์ง๊ณ ์๋ค.
- S๋ ์์ ์ ์ ์ก ๋ฒ์ ์์ ์๋ ์ฌ๋ฌ ์ด์ ๋ ธ๋๋ค ์ค ๋ ธ๋ D์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ ธ๋์ธ ๋ ธ๋ A๋ฅผ ์ ๋ฌ ๋ ธ๋๋ก ์ ํํ๊ณ ํจํท์ ๋ ธ๋ A์๊ฒ ์ ๋ฌํ๋ค.
- ์์ฒ์ง ๋ ธ๋์์ ๋ชฉ์ ์ง ๋ ธ๋๊น์ง์ ๊ฒฝ๋ก๋ฅผ ํ๋ณดํด์ผ ํ๋ ํ ํด๋ก์ง ๊ธฐ๋ฐ ๋ผ์ฐํ ํ๋กํ ์ฝ๊ณผ ๋ฌ๋ฆฌ, ๊ทธ๋ฆฌ๋ ํฌ์๋ฉ ๊ธฐ๋ฒ์ ๊ฐ ๋ ธ๋๋ค์ด ์ด์ ๋ ธ๋์ ๋ํ ์ ๋ณด๋ง ์ ์ง๊ด๋ฆฌํ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ๋ ธ๋์ ์ด๋ ๋ฑ์ผ๋ก ํ ํด๋ก์ง์ ๋ณํ๊ฐ ๋น๋ฒํ ํ๊ฒฝ์์ ์ข์ ์ฑ๋ฅ์ ๋ํ๋ด๊ณ ์์ผ๋ฉฐ ๋ผ์ฐํ ํ ์ด๋ธ์ ์ ์ง๊ด๋ฆฌ ํ๊ธฐ ์ํ ์ ์ฐจ๊ฐ ํ์ํ์ง ์๋ค๋ ์ฅ์ ๋ ๊ฐ์ง๊ณ ์๋ค.
- GPSR์์๋ ๊ฐ ๋ ธ๋๋ค์ด ์ ์ก ๋ฒ์๋ด์ ์ด์ ๋ ธ๋๋ค์ ์์น ์ ๋ณด๋ฅผ ์๊ณ ์์ด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ๋ ธ๋๋ค์ด ์ด์ ๋ ธ๋๋ค์๊ฒ ์ฃผ๊ธฐ์ ์ผ๋ก ํฌ๋ก์ฐ(Hello) ๋ฉ์์ง์ ๊ฐ์ ๋น์ฝ(Becon)์ ์ ์กํ๋ค.
- ๋น์ฝ ํจํท์๋ ์์ ์ ํ์ฌ ์์น๊ฐ ํฌํจ๋์ด ์์ผ๋ฉฐ, MAC ๊ณ์ธต์์ ๋ธ๋ก๋์บ์คํธ ์ฃผ์๋ก ์ ์ก๋๋ค.
- ๋น์ฝ๋ฉ์์ง๋ฅผ ์ ์กํ๋ ์ฃผ๊ธฐ๊ฐ ์งง์ผ๋ฉด: ์ต์ ์ ์์น ์ ๋ณด๊ฐ ๋ฐ์๋์ง๋ง ํธ๋ํฝ์ด ์ฆ๊ฐํจ์ผ๋ก์จ ๋ผ์ฐํ ์ค๋ฒ ํค๋๊ฐ ์ฆ๊ฐํ์ฌ ์ฑ๋ฅ์ด ๋๋น ์ง๋ ๋ฌธ์ ์ O
- ๋น์ฝ ํจํท์ ๋ฐ์์ํค๋ ์ฃผ๊ธฐ๋ฅผ ๊ธธ๊ฒ ํ๋ฉด: ์ค๋ฒํค๋๋ ์ค์ผ ์ ์์ง๋ง ๊ฐ ๋ ธ๋์์ ์ ์ฅํ๊ณ ์๋ ์ด์ ๋ ธ๋ ์์น ์ ๋ณด๊ฐ ๊ทธ ์ด์ ๋ ธ๋์ ์ด๋๋ฑ์ผ๋ก ์ธํด ๋ฌ๋ผ์ง ์์น ์ ๋ณด๊ฐ ์ ์ฉ๋์ด ํจํท ์ ๋ฌ์ด ๋์ง ์์ ์ ์๋ ๋จ์ O
- GPSR์์์ ํจํท์ ์ ์กํ ๋
- ๊ทธ๋ฆฌ๋ ๋ชจ๋: ์์์ ๋
ธ๋๊ฐ ๋ชฉ์ ์ง ๋
ธ๋๋ก ํจํท์ ์ ์กํ ๋ ์์์ ๋
ธ๋์ ์ ์ก ๋ฒ์ ๋ด์ ์ด์ ๋
ธ๋๋ค ์ค ๋ชฉ์ ์ง ๋
ธ๋์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋
ธ๋์๊ฒ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋ค.
- ๋ฌธ์ ์ - ๋ก์ปฌ ๋งฅ์๋ฉ(Local maximum) ์ํ: ์ ์ก ๋ฒ์ ๋ด์ ์ด๋ ํ ์ด์ ๋ ธ๋๋ ํ์ฌ์ ์์ ๋ณด๋ค ๋ชฉ์ ์ง ๋ ธ๋์ ๊ฐ๊น์ง ์์ ๊ฒฝ์ฐ์๋ ์ ์ ํ ์ ๋ฌ ๋ ธ๋๋ฅผ ์ ํํ ์ ์๊ฒ ๋๋ ์ํ. ๋ ์ด์ ํจํท์ ์ ๋ฌํ ์ ์๊ฒ ๋จ.
- ๋ณต๊ตฌ ๋ชจ๋: ๋ก์ปฌ ๋งฅ์๋ฉ ์ํ๋ฅผ ๋ฒ์ด๋๊ธฐ ์ํด ์ ์ดํ๊ฒ ๋๋ ์ํ. ๋ก์ปฌ ๋งฅ์๋ฉ์ ์ฐํํ๋ ์ญ๋ฐฉํฅ์ผ๋ก ์ ์ก์ ํจ์ผ๋ก์จ ๋ก์ปฌ ๋งฅ์๋ฉ ์ํ๋ฅผ ๋ฒ์ด๋๋ ์๋๋ฅผ ํ๋ค. ์ฐํ๋ ๋
ธ๋์์์ ๊ณ์ฐ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ณต๊ตฌ๋ชจ๋์์ ๋ชฉ์ ์ง ๋
ธ๋๊น์ง์ ๊ฑฐ๋ฆฌ๋ณด๋ค ์งง์์ง ๋๊น์ง ๋ณต๊ตฌ ๋ชจ๋ ์ํ๊ฐ ๊ณ์ ๋๋ค. ๊ฑฐ๋ฆฌ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ฒฝ์ฐ๊ฐ ๋๋ฉด ๊ทธ๋ฆฌ๋ ๋ชจ๋๋ก ์ ์ดํ์ฌ ํจํท ์ ๋ฌ์ด ์ด์ด์ง.
- ๋ฌธ์ ์ : ๊ฒฝ ๋ก์์ ์ ๋ฌ ๋ ธ๋์ ์ซ์๊ฐ ์ฆ๊ฐ๋๋ฏ๋ก ๋ฐ์ดํฐ์ ์์ค ๋ฐ ์ง์ฐ์๊ฐ์ด ์ฆ๊ฐํ๋ ๋ฌธ์ ๊ฐ ๋ฐ์.
- ๊ทธ๋ฆฌ๋ ๋ชจ๋: ์์์ ๋
ธ๋๊ฐ ๋ชฉ์ ์ง ๋
ธ๋๋ก ํจํท์ ์ ์กํ ๋ ์์์ ๋
ธ๋์ ์ ์ก ๋ฒ์ ๋ด์ ์ด์ ๋
ธ๋๋ค ์ค ๋ชฉ์ ์ง ๋
ธ๋์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋
ธ๋์๊ฒ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋ค.
>> ๊ฒฐ๋ก : ๊ทธ๋ฆฌ๋ ํฌ์๋ฉ ๊ธฐ๋ฐ์ ๋ผ์ฐํ ํ๋กํ ์ฝ์ธ GPSR ๊ธฐ๋ฒ๊ณผ ๊ฐ์ ๋ ๊ธฐ์กด ๊ธฐ๋ฒ์ ๊ธฐ๋ฐ์ผ๋ก ๋ ธ๋์ ์ด๋ ํน์ ๋ก์ปฌ๋งฅ์๋ฉ ํ์์ผ๋ก ์ฑ๋ฅ์ด ๋๋น ์ง ์ ์๋ ๋ฌธ์ ์ ์ ํด๊ฒฐํ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ํ๋ค.
โ ข. ์ ์ ์๊ณ ๋ฆฌ์ฆ (ํด๊ฒฐ ๋ฐฉ์)
๋ฌธ์ : ๊ทธ๋ฆฌ๋ ํฌ์๋ฉ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ GPSR๊ณผ ์ ์ฌํ ์๊ณ ๋ฆฌ์ฆ์ ๋ก์ปฌ ๋งฅ์๋ฉ ์ํ๊ฐ ๋๋ฉด ๋ณต๊ตฌ ๋ชจ๋๋ก ์ ์ด๋ฅผ ํ๊ณ ๋ค์ ๊ทธ๋ฆฌ๋ ๋ชจ๋๋ก ์ง์ ํ๊ธฐ ์ํ ์๋๋ฅผ ํ๊ฒ ๋๋ค. ์ด๋ฌํ ๊ณผ์ ์์ ํจํท ์ฌ์ ์ก ๋๋ ์ฐํ ๊ฒฝ๋ก๋ก ํจํท์ ์ ์กํจ์ผ๋ก์จ ํจ์จ์ฑ์ด ๋จ์ด์ง๋ค.
ํด๊ฒฐ ๋ฐฉ์: ์ ์ก ๋ฒ์์์ ๋ชฉ์ ์ง์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ ธ๋ A์ ๋ ๋ฒ์งธ๋ก ๊ฐ๊น์ด ๋ ธ๋ B์๊ฒ ํจํท์ ์ ๋ฌํ๊ณ ์ด๋ฌํ ๋ ๊ฐ์ ํจํท์ ์ ๋ฌํ๋ ์ค๊ฐ ๋ ธ๋์์๋ ์ด๋ฏธ ์ด์ ๋ ธ๋๋ก๋ถํฐ ์ ๋ฌ๋ ํจํท์ ์์ ํ๊ฒ ๋๋ฉด ๋ ์ด์ ์ด์ ๋ ธ๋๋ก ์ ๋ฌ์ ํ์ง ์์์ผ๋ก์จ ํธ๋ํฝ์ด ์ฆ๊ฐ๋๋ ๊ฒ์ ๋ฐฉ์งํ๋๋ก ํ๋ค.
ํจํท: ํจํท์ ์์ด๋, ์์ค ๋ ธ๋, ๋ชฉ์ ์ง ๋ ธ๋ ์ ๋ณด๋ก ๊ตฌ์ฑ
๊ท์น1: ์ด์ ๋ ธ๋๋ก๋ถํฐ ์์ ํ ํจํท์์ ํจํท ์์ด๋์ ์์ค ๋ ธ๋๊ฐ ๊ฐ์ผ๋ฉด ํด๋น ํจํท์ ๋ฌด์
๊ท์น2: ํจํท ์์ ํ ์ ์ก ๋ฒ์๋ด์ ๋ชฉ์ ์ง ๋ ธ๋๊ฐ ์์ผ๋ฉด ์ ์ก ๋ฒ์๋ด์ ๋ ธ๋ ์ค์์ ๋ชฉ์ ์ง์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ ธ๋(์์ง ๋ ธ๋ Ea)์ ๋ ๋ฒ์งธ์ ๊ฐ๊น์ด ๋ ธ๋(์์ง ๋ ธ๋ Eb)์ ์์น๋ฅผ ๊ตฌํ๋ค.
[๊ท์น]
- ๋ ธ๋ S์์ ์ ์ก ๋ฒ์๋ด์์ ๋ชฉ์ ์ง ๋ ธ๋์ ๊ฐ์ฅ ๊ฐ๊น์ด ๋ ธ๋(Ea)์ธ A์ ๋ ๋ฒ์งธ ๊ฐ๊น์ด ๋ ธ๋(Eb) B์๊ฒ ํจํท์ ์ ์กํ๋ค.
- ๋ ธ๋ A์์๋ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก W(Ea)์ X(Eb)์ ์ ์กํ๋ค.
- ๋ ธ๋ B์์๋ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก C(Ea)์ X(Eb)์ ์ ์กํ๋ค.
- ๋ ธ๋ X์์๋ ๊ฐ์ ํจํท์ ์์ ํ์ง๋ง ์ต์ด๋ก ๋ฐ์ ํจํท๋ง ๊ณ์ ํฌ์๋ฉ๋๋ฉฐ ์ดํ์ ์์ ๋ ํจํท์ ํ๊ธฐํ๋ค.
- ๋ ธ๋ C, W, X์์๋ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ๋ชฉ์ ์ง ๋ ธ๋๋ก ํจํท์ ์ ์กํ๋ค.
- ํฌ์๋ฉ ์ค์ ์บ์ฑ๋๋ ํจํท ์ ๋ณด๋ฅผ ํ์ฉํ์ฌ ์ค๋ณต ํฌ์๋ฉ์ ํผํ์ฌ ํธ๋ํฝ์ ์์ ์ค์ผ ์ ์๋ค.
โ ฃ. ์ฑ๋ฅ ํ๊ฐ
์ ์ํ ์ ์ ์๊ณ ๋ฆฌ์ฆ์ ์ฑ๋ฅ์ ๊ธฐ์กด ์๊ณ ๋ฆฌ์ฆ๊ณผ ์ฑ๋ฅ ๋น๊ต๋ฅผ ํ๊ธฐ ์ํ์ฌ netsim2[11] ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฎฌ๋ ์ด์ ์ ์คํ
์๋ฎฌ๋ ์ด์ ์์๋ ๊ทธ๋ฆฌ๋๊ธฐ๋ฐ์ ์๊ณ ๋ฆฌ์ฆ์ธ GPSR(๊ทธ๋ฆผ์์ GPSR๋ก ํ๊ธฐ), ๊ฐ์ ๋ ์๊ณ ๋ฆฌ์ฆ(WY๋ก ํ๊ธฐ)๊ณผ ์ ์๋ ์๊ณ ๋ฆฌ์ฆ(Proposed๋ก ํ๊ธฐ)์ ๋ํ์ฌ ์ฑ๋ฅ ์ธก์ ์ ์ค์ํ์๋ค.
์ฑ๋ฅ ๋น๊ต๋ฅผ ๋ค์๊ณผ ๊ฐ์ ์ธ ๊ฐ์ง ๋ฉํธ๋ฆญ(Metric)์ ์ฌ์ฉํ์ฌ ๋น๊ตํ์๋ค.
- ๋ฉ์์ง ์ ๋ฌ์จ(Message delivery ratio): ์ ๋ฌ ์ฑ๊ณตํ ๋ฉ์์ง ์์ ์์ฑ ๋ ๋ฉ์์ง ์์ ๋น์จ
- ํ๊ท ์๊ฐ(Average latency time): ์์ค ๋ ธ๋์์ ๋ฉ์์ง๊ฐ ์์ฑ๋ ํ ๋ชฉ์ ์ง ๋ ธ๋์ ์ฑ๊ณต์ ์ผ๋ก ์ ๋ฌ๋๋ ๋ฐ ์์๋ ํ๊ท ์๊ฐ
- ํ๊ท ๋ฒํผ๋ง ์๊ฐ(Average buffering time): ๋ค์ ์ ๋ฌ ๋ ธ๋์ ํจํท์ ๋ณด๋ผ ๋๊น์ง์ ๋ ธ๋์์์ ํ๊ท ๋ฒํผ๋ง ์๊ฐ
[์ฒซ ๋ฒ์งธ ์๋ฎฌ๋ ์ด์ ]
- ๋ ธ๋์ ์๊ฐ 100๊ฐ์ 200๊ฐ์ธ ๊ฒฝ์ฐ์ ๋ฉ์์ง ์ ๋ฌ์จ์ ์ธก์ ํ์์ผ๋ฉฐ ๊ฒฐ๊ณผ๋ ๊ทธ๋ฆผ 5์ ๊ทธ๋ฆผ 6์ ํ์ํ์๋ค.
- ๊ฒฐ๊ณผ1: ๋ ธ๋์ ์๊ฐ 100๊ฐ์ผ ๋ ์ ์ํ ์๊ณ ๋ฆฌ์ฆ์ ์ ๋ฌ์จ์ด ๋ ธ๋์ ์๋๊ฐ 10km/h์ธ ๊ฒฝ์ฐ 0.95์ ๊ทผ์ ํ์์ง๋ง ๋ ธ๋์ ์๋๊ฐ ์ ์ ๋นจ๋ผ์ ธ 45km/h ์ผ ๋๋ ์ ๋ฌ์จ์ด 0.7์ ๊ทผ์ ํ๋ ๊ฒ์ ์ ์ ์๋ค. (์๋๊ฐ ์ฆ๊ฐํจ์ ๋ฐ๋ผ ํจํท ์ ๋ฌ์จ์ด ๋จ์ด์ง)
- ๋ถ์1: ๋ ธ๋์ ์ด๋ ์๋๊ฐ ๋นจ๋ผ์ง์ ๋ฐ๋ผ ํจํท ์ ๋ฌ์จ์ด ๋จ์ด์ง๋ ๊ฒ์ ๋นจ๋ผ์ง ์๋๋ก ์ธํด ์ธ์ ๋ ธ๋์ ๋ณํ๊ฐ ๋นจ๋ผ์ ธ์ ํ๊ธฐ๋๋ ํจํท์ด ์ฆ๊ฐํ๊ธฐ ๋๋ฌธ์ธ ๊ฒ์ผ๋ก ์ถ์ ๋๋ค.
- ๊ฒฐ๊ณผ2: ์ ์ ์๊ณ ๋ฆฌ์ฆ์ GPSR๊ณผ WY์ ๋น๊ตํ ๋ ๋ ธ๋์ ์๋์ ๊ด๊ณ์์ด ์ ๋ฐ์ ์ผ๋ก ์ ๋ฌ์จ์ด 10%์ ๋ ์ฐ์ํ ์ฑ๋ฅ์ ๋ํ๋๋ค.
- ๋ถ์2: ๋ฏธ๋ฆฌ ์ ๋ฌ ๊ฒฝ๋ก๋ฅผ ๊ฒฐ์ ํจ์ผ๋ก์จ ์ ์ ์๊ณ ๋ฆฌ์ฆ์์ ๊ธฐ์กด ์ฐ๊ตฌ์ ๋ก์ปฌ๋งฅ์๋ฉ ์ํ ๋ฐ์์ด๋ ๊ฒฝ๋ก ๋จ์ ๋ก ์ธํด ๋ฐฑํธ๋ํนํด์ผ ํ๋ ๋ฌธ์ ์ ์ด ๊ฐ์ ๋์๊ธฐ ๋๋ฌธ์ด๋ค. --> ๊ธฐ๋ ํจ๊ณผ ๋์ถ
[๋ ๋ฒ์งธ ์๋ฎฌ๋ ์ด์ ]
- ํ๊ท ์ง์ฐ ์๊ฐ์ ์ธก์ ๋น๊ตํ์ฌ ๊ทธ๋ฆผ 7์ ํ์
- ๊ฒฐ๊ณผ1: ๋ ธ๋์ ์๋๊ฐ ๋นจ๋ผ์ง์ ๋ฐ๋ผ ์ ์ ์๊ณ ๋ฆฌ์ฆ์ด GPSR๊ณผ WY์ ๋นํด์ ๋ ์ข์ ์ฑ๋ฅ์ ๋ํ๋์ ์ ์ ์๋ค.
- ๋ถ์1: ์ด๋ ์ฒซ ๋ฒ์งธ ์คํ ๊ฒฐ๊ณผ์์๋ ์ ์ํ์๋ฏ์ด ๋จ์ ๋ ๊ฒฝ๋ก๋ฅผ ๋ฏธ๋ฆฌ ํผํ๊ฒ ๋๋ฏ๋ก ์ ์ ๊ธฐ๋ฒ์ ์ฑ๋ฅ์ด ์ฐ์ํ ๊ฒ์ผ๋ก ํ๋จ์ด ๋๋ค.
[์ธ ๋ฒ์งธ ์๋ฎฌ๋ ์ด์ ]
๋ ธ๋์์์ ๋ฒํผ๋ง๋๋ ํ๊ท ์๊ฐ์ ์ธก์ ๋น๊ตํ์ฌ ํ์
๋ถ์1: ๋ ธ๋์ ์๋๊ฐ ๋๋ฆฐ ๊ฒฝ์ฐ ๋ค์ ์ ๋ฌ ๋ ธ๋์์ ๋ง๋ ์ ์๋ ์๊ฐ์ด ๊ธธ์ด์ง๊ธฐ ๋๋ฌธ์ ๋ฒํผ๋ง ์๊ฐ์ด ๊ธธ์ด์ง์ง๋ง ๋ ธ๋์ ์๋๊ฐ ๋นจ๋ผ์ง๊ฒ ๋๋ฉด ์ ๋ฌ ๋ ธ๋๋ฅผ ๋ง๋ ์ ์๋ ํ๋ฅ ์ด ๋์์ง๊ฒ ๋๋ฏ๋ก ์๋์ ์ผ๋ก ๋ฒํผ๋ง ์๊ฐ์ด ์ค์ด๋๋ ๊ฒ์ ์ ์ ์๋ค.
- ๊ฒฐ๊ณผ a: ํ๊ท ๋ฒํผ๋ง ์๊ฐ ์ธก๋ฉด์์ ์ ์ ์๊ณ ๋ฆฌ์ฆ์ด GPSR๊ณผ WY์ ๋นํด์ ์ฝ 20% ์ ๋ ๋ ๊ฐ์ ๋ ์ฑ๋ฅ์ ๋ํ๋
- ๋ถ์ a: ์ ์ ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ์กด์ ์ฐ๊ตฌ๋ณด๋ค ๋ฉ์์ง๊ฐ ๋ ๋นจ๋ฆฌ ์ ๋ฌ๋๋ฏ๋ก ๋ ธ๋์ ๋ฒํผ๋ง ์๊ฐ์ด ์๋์ ์ผ๋ก ์งง์์ง
โ ค. ๊ฒฐ๋ก ๋ฐ ํฅํ ๊ณผ์
์ด ๋
ผ๋ฌธ์ GPSR์ ๊ฐ์ ๋ GPSR์ ๊ฐ์ ๊ทธ๋ฆฌ๋ ํฌ์๋ฉ ๊ธฐ๋ฐ์ ๋ผ์ฐํ
ํ๋กํ ์ฝ์์ ๋ฐ์ํ๋ ๋ฐ์ดํฐ ์ ๋ฌ์ ๋ฌธ์ ์ ์ ํด๊ฒฐํ๊ธฐ ์ํ ๊ธฐ๋ฒ์ ์ ์ํ๋ค. ์ด๋ฅผ ์ํด, ํจํท์ ์ ๋ฌํ ๋ ์ ์ก ๋ฒ์ ๋ด์์ ๋ชฉ์ ์ง์ ๊ฐ์ฅ ๊ฐ๊น์ด 2๊ฐ์ ๋
ธ๋๋ก ์ ๋ฌํจ์ผ๋ก์จ ๋ก์ปฌ ๋งฅ์๋ฉ ์ํ๋ฅผ ๋ฏธ๋ฆฌ ์๋ฐฉํ๊ณ ํจํท ์ ๋ฌ์จ์ ๋์ด๋ ๋ฐฉ๋ฒ์ ์ ์ํ๋ค. ์คํ ๊ฒฐ๊ณผ๋ฅผ ํตํด ์ด ์๋ก์ด ๊ธฐ๋ฒ์ด ๊ธฐ์กด์ GPSR๊ณผ ๊ฐ์ ๊ทธ๋ฆฌ๋ ํฌ์๋ฉ ์๊ณ ๋ฆฌ์ฆ๋ณด๋ค ์ฐ์ํ ์ฑ๋ฅ์ ๋ณด์์ ํ์ธํ๋ค. ๋ํ, ์ด ์ฐ๊ตฌ์ ๊ฒฐ๊ณผ๋ฅผ ํ์ฅํ๊ณ ๋ณด์ํ์ฌ ๋ค์ํ ๋คํธ์ํฌ ํ๊ฒฝ, ๋
ธ๋ ์, ๋
ธ๋ ์ด๋ ํจํด ๋ฑ์ ๊ณ ๋ คํ์ฌ ์ ์๋ ๊ธฐ๋ฒ์ ์ฑ๋ฅ์ ๊ธฐ์กด ์ฐ๊ตฌ์ ๋น๊ตํ๊ณ ์ธก์ ํ ์์ ์ด๋ค.
[3. ๋ฐฐ์ด ์ ๋ฐ ๋๋ ์ ]
๋ ผ๋ฌธ์์ ์ ์๋ GPSR ๋ฐ ๊ฐ์ ๋ GPSR๊ณผ ๊ฐ์ ๊ทธ๋ฆฌ๋ ํฌ์๋ฉ ๊ธฐ๋ฐ์ ๋ผ์ฐํ ํ๋กํ ์ฝ์ ํจ์จ์ ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์ง๋ง, ๋ก์ปฌ ๋งฅ์๋ฉ ์ํ์ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค๋ ์ ์ ์ดํดํ๋ค.
๋ ผ๋ฌธ์ ์ดํดํ๋ฉฐ ๋คํธ์ํฌ ๊ตฌ์กฐ์ ์ฌ์ฉ๋๋ ์ฉ์ด๋ค์ ๋์ฑ ์น์ํด์ก๋ค.
์ ์ก ๋ฒ์ ๋ด์์ ๋ชฉ์ ์ง์ ๊ฐ์ฅ ๊ฐ๊น์ด 2๊ฐ์ ๋ ธ๋๋ก ํจํท์ ์ ๋ฌํ์ฌ ๋ก์ปฌ ๋งฅ์๋ฉ ์ํ๋ฅผ ์๋ฐฉํ๋ ์์ด๋์ด๋ ๊ฐ๋จํ๋ฉด์๋ ํจ๊ณผ์ ์ด๋ค. ์ด๋ ๋ผ์ฐํ ํ๋กํ ์ฝ์ ๋ํ ๊น์ ์ดํด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ์ ๋ณด์ฌ์ค๋ค๊ณ ์๊ฐํ๋ค.