KR101616278B1 - 모바일 애드혹 네트워크에서 그리드 기반 혼합형 라우팅 시스템 및 방법 - Google Patents
모바일 애드혹 네트워크에서 그리드 기반 혼합형 라우팅 시스템 및 방법 Download PDFInfo
- Publication number
- KR101616278B1 KR101616278B1 KR1020140158959A KR20140158959A KR101616278B1 KR 101616278 B1 KR101616278 B1 KR 101616278B1 KR 1020140158959 A KR1020140158959 A KR 1020140158959A KR 20140158959 A KR20140158959 A KR 20140158959A KR 101616278 B1 KR101616278 B1 KR 101616278B1
- Authority
- KR
- South Korea
- Prior art keywords
- node
- path
- routing
- message
- nodes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 230000005540 biological transmission Effects 0.000 claims abstract description 29
- 235000008694 Humulus lupulus Nutrition 0.000 claims abstract description 19
- 238000004891 communication Methods 0.000 claims description 21
- 238000012546 transfer Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 18
- 238000007726 management method Methods 0.000 description 6
- 230000000737 periodic effect Effects 0.000 description 5
- 238000011084 recovery Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/023—Limited or focused flooding to selected areas of a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/248—Connectivity information update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 2는 본 발명의 바람직한 실시예에 따른 라우팅 방법의 전체적인 처리 과정을 개략적으로 나타낸 그림이다.
도 3은 본 발명의 바람직한 실시예에 따른 라우팅 방법의 전체적인 처리 동작을 나타내는 흐름도이다.
도 4는 본 발명과 같은 그리드 라우팅 방법에서 일반적으로 사용되는 그리드 크기를 나타낸 그림이다.
도 5는 그리드의 측면 길이와 통신 범위 사이의 관계를 나타낸 그림이다.
도 6은 노드 4의 이웃 노드를 나타낸 것이다.
도 7은 노드 4에 대한 INNT(Intra Neighbor Node Table)를 나타낸 것이다.
도 8은 노드 4에 대한 NZNT(Neighbor Zone Node Table)를 나타낸 것이다.
도 9는 본 발명의 바람직한 실시예에 따라 좌표를 통해 방향성을 고려한 경로 탐색 과정을 나타내는 그림이다.
도 10은 도 9b의 경우를 예로 들어 소스 노드 12로부터 RREQ 메시지가 전송되는 경로 탐색 과정을 나타낸 그림이다.
도 11은 노드 12에 대한 INNT(Intra Neighbor Node Table)를 나타낸 것이다.
도 12는 노드 12에 대한 NZNT(Neighbor Zone Node Table)를 나타낸 것이다.
도 13은 본 발명의 바람직한 실시예를 따른 경로 선택 과정을 나타낸 그림이다.
도 14는 RREQ 메시지에 저장된 경로 정보를 나타낸 것이다.
도 15는 본 발명의 바람직한 실시예에 따라 부분 경로 갱신에 의하여 라우팅 경로가 새로 설정되는 과정 즉, 경로 복구 과정을 나타낸 그림이다.
200 : 경로 선택부
300 : 경로 갱신부
Claims (13)
- 각 노드가 목적지 노드와의 방향성 및 이웃 노드의 정보를 고려하여 라우팅 경로를 탐색하도록 구성되는 경로 탐색부,
소스 노드에서부터 RREQ(Route Request) 메시지를 전송하면서 상기 라우팅 경로 상에 존재하는 노드들 사이의 최소 연결 가능 시간과 상기 소스 노드에서 상기 목적지 노드까지의 홉 수를 계산하게 하고, 상기 목적지 노드가 상기 최소 연결 가능 시간과 상기 홉 수를 고려하여 데이터를 전송할 최적의 라우팅 경로를 선택하도록 구성되는 경로 선택부, 및
초기 설정된 라우팅 경로로 데이터를 전송하지 못하고 노드로의 전송이 실패한 경우 문제가 발생한 노드의 바로 이전 노드에서 상기 목적지 노드에 대한 라우팅 경로를 재탐색하도록 구성되는 경로 갱신부를 포함하며,
상기 경로 탐색부는,
각 노드가 자신의 통신 범위 내에 존재하는 이웃 노드들에 대한 정보를 유지하고 이를 현재 노드가 존재하는 그리드 영역 내에 존재하는 노드들을 관리하는 INNT(Intra Neighbor Node Table)와 동일 좌표 영역 외에 존재하는 1홉 노드들을 관리하는 NZNT(Neighbor Zone Node Table)로 관리하게 하며,
상기 경로 탐색부는,
상기 각 노드가 현재 노드가 위치하고 있는 그리드 영역(C_zone)의 좌표와 상기 목적지 노드가 위치하고 있는 그리드 영역(DN_zone)의 좌표를 비교하여 상기 목적지 노드 방향에 인접한 상기 RREQ 메시지를 전송할 전달 영역(DV_zone)을 선택하며, 프록시 노드(proxy node)가 상기 NZNT를 검색하여 통신 가능한 이웃 영역(neighbor zone)의 좌표가 존재하는지 확인하고 그러한 좌표가 존재한다면 상기 INNT를 검색하여 상기 이웃 영역으로 전송 가능한 노드를 찾아 상기 RREQ 메시지를 전송하도록 구성되는, 그리드 기반 혼합형 라우팅 시스템.
- 청구항 제1항에서,
상기 경로 탐색부는,
그리드 영역 하나의 크기를 노드의 통신 범위보다 크게 설정하는, 그리드 기반 혼합형 라우팅 시스템.
- 삭제
- 삭제
- 삭제
- 청구항 제1항에서,
상기 경로 갱신부는,
메시지를 재전송받은 상기 이전 노드가 초기 설정된 라우팅 경로에 의한 다음 노드가 상기 메시지 전송에 필요 없음을 표시해두고 다른 이웃 노드를 상기 메시지에 대한 다음 노드로 검색하게 하는, 그리드 기반 혼합형 라우팅 시스템.
- 경로 탐색부가 각 노드의 목적지 노드와의 방향성 및 이웃 노드의 정보를 고려하여 라우팅 경로를 탐색하도록 구성되는 경로 탐색 단계,
경로 선택부가 소스 노드에서부터 RREQ 메시지를 전송하면서 상기 라우팅 경로 상에 존재하는 노드들 사이의 최소 연결 가능 시간과 상기 소스 노드에서 상기 목적지 노드까지의 홉 수를 계산하게 하고, 상기 목적지 노드가 상기 최소 연결 가능 시간과 상기 홉 수를 고려하여 데이터를 전송할 최적의 라우팅 경로를 선택하는 경로 선택 단계, 및
초기 설정된 라우팅 경로로 데이터를 전송하지 못하고 노드로의 전송이 실패한 경우, 경로 갱신부가 문제가 발생한 노드의 바로 이전 노드에서 상기 목적지 노드에 대한 라우팅 경로를 재탐색하는 단계를 포함하며,
상기 경로 탐색 단계는,
상기 경로 탐색부가 그리드 영역 하나의 크기를 노드의 통신 범위보다 크게 설정하는 단계, 및
각 노드가 자신의 통신 범위 내에 존재하는 이웃 노드들에 대한 정보를 유지하고 이를 현재 노드가 존재하는 그리드 영역 내에 존재하는 노드들을 관리하는 INNT(Intra Neighbor Node Table)와 동일 좌표 영역 외에 존재하는 1홉 노드들을 관리하는 NZNT(Neighbor Zone Node Table)을 구성하는 단계를 포함하며,
상기 경로 탐색 단계는,
상기 각 노드가 현재 노드가 위치하고 있는 그리드 영역(C_zone)의 좌표와 상기 목적지 노드가 위치하고 있는 그리드 영역(DN_zone)의 좌표를 비교하여 상기 목적지 노드 방향에 인접한 상기 RREQ 메시지를 전송할 전달 영역(DV_zone)을 선택하는 단계,
프록시 노드(proxy node)가 상기 NZNT를 검색하여 통신 가능한 이웃 영역(neighbor zone)의 좌표가 존재하는지 확인하는 단계, 및
상기 이웃 영역의 좌표가 존재한다면 상기 INNT를 검색하여 상기 이웃 영역으로 전송 가능한 노드를 찾아 상기 RREQ 메시지를 전송하는 단계를 포함하는, 그리드 기반 혼합형 라우팅 방법.
- 삭제
- 삭제
- 삭제
- 청구항 제8항에서,
상기 경로 선택 단계는,
상기 경로 선택부가 하기 수학식 1 내지 수학식 3에 의해 RSV(Route Selection Value)가 가장 큰 경로를 최적의 라우팅 경로를 선택하는, 그리드 기반 혼합형 라우팅 방법.
(수학식 1)
단, 는 연결 가능 시간으로서 하기 수학식 2와 같고, 는 상기 홉 수이다.
(수학식 2)
단, 는 라우팅 경로 상에 이웃한 두 노드들 사이의 최대 연결 가능 시간으로서 하기 수학식 3과 같다. 여기서, k는 자연수이다.
(수학식 3)
단, 는 두 노드 사이의 최대 연결 가능 시간, 은 현재 시각이다.
- 청구항 제8항에서,
상기 라우팅 경로를 재탐색하는 단계는,
상기 경로 갱신부가 메시지를 재전송받은 상기 이전 노드가 초기 설정된 라우팅 경로에 의한 다음 노드가 상기 메시지 전송에 필요 없음을 표시해두고 다른 이웃 노드를 상기 메시지에 대한 다음 노드로 검색하게 하는, 그리드 기반 혼합형 라우팅 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140158959A KR101616278B1 (ko) | 2014-11-14 | 2014-11-14 | 모바일 애드혹 네트워크에서 그리드 기반 혼합형 라우팅 시스템 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140158959A KR101616278B1 (ko) | 2014-11-14 | 2014-11-14 | 모바일 애드혹 네트워크에서 그리드 기반 혼합형 라우팅 시스템 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101616278B1 true KR101616278B1 (ko) | 2016-05-02 |
Family
ID=56021694
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140158959A Expired - Fee Related KR101616278B1 (ko) | 2014-11-14 | 2014-11-14 | 모바일 애드혹 네트워크에서 그리드 기반 혼합형 라우팅 시스템 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101616278B1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102280965B1 (ko) * | 2020-03-31 | 2021-07-22 | 영남대학교 산학협력단 | 경로 검색 장치 및 방법 |
KR20230146745A (ko) * | 2022-04-13 | 2023-10-20 | 홍익대학교세종캠퍼스산학협력단 | 모바일 오버레이 인지 애드혹 네트워크에서의 위치 기반 경로선정 방법 |
KR20240077376A (ko) * | 2022-11-24 | 2024-05-31 | 김기범 | 위치 기반 데이터 통신 시스템 및 그것의 동작방법 |
-
2014
- 2014-11-14 KR KR1020140158959A patent/KR101616278B1/ko not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102280965B1 (ko) * | 2020-03-31 | 2021-07-22 | 영남대학교 산학협력단 | 경로 검색 장치 및 방법 |
KR20230146745A (ko) * | 2022-04-13 | 2023-10-20 | 홍익대학교세종캠퍼스산학협력단 | 모바일 오버레이 인지 애드혹 네트워크에서의 위치 기반 경로선정 방법 |
KR102717988B1 (ko) | 2022-04-13 | 2024-10-15 | 홍익대학교세종캠퍼스산학협력단 | 모바일 오버레이 인지 애드혹 네트워크에서의 위치 기반 경로선정 방법 |
KR20240077376A (ko) * | 2022-11-24 | 2024-05-31 | 김기범 | 위치 기반 데이터 통신 시스템 및 그것의 동작방법 |
KR102773946B1 (ko) | 2022-11-24 | 2025-02-27 | 김기범 | 위치 기반 데이터 통신 시스템 및 그것의 동작방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ji et al. | SDGR: An SDN-based geographic routing protocol for VANET | |
EP1454474B1 (en) | Addressing and routing in wireless mesh networks | |
CN102916889B (zh) | Vanet中基于多路径连通时间和信任度的路由选择方法 | |
US20090296704A1 (en) | Method for multi-path source routing in sensor network | |
Okazaki et al. | Ant-based dynamic hop optimization protocol: A routing algorithm for mobile wireless sensor networks | |
KR101616278B1 (ko) | 모바일 애드혹 네트워크에서 그리드 기반 혼합형 라우팅 시스템 및 방법 | |
Pirzadi et al. | A novel routing method in hybrid DTN–MANET networks in the critical situations | |
Zhou et al. | Geo‐LANMAR: a scalable routing protocol for ad hoc networks with group motion | |
Waheed et al. | Laod: Link aware on demand routing in flying ad-hoc networks | |
Abolhasan et al. | LPAR: an adaptive routing strategy for MANETs | |
Umashankar et al. | A comparative study of topology and position based routing protocols in mobile ad hoc networks | |
Bravo-Torres et al. | Mobile data offloading in urban VANETs on top of a virtualization layer | |
Rajkumar et al. | Efficient resource allocation in multicasting over mobile adhoc networks | |
Gruber et al. | Ad hoc routing for cellular coverage extension | |
Mir et al. | Infrastructure-assisted joint power adaptation and routing for heterogeneous vehicular networks | |
Kaur et al. | Overview on routing protocols in VANET | |
Saifullah et al. | A new geographical routing protocol for heterogeneous aircraft ad hoc networks | |
Kalhor et al. | A new position-based routing protocol for reducing the number of exchanged route request messages in Mobile Ad-hoc Networks | |
Jadeja et al. | Performance evaluation of aodv, dsdv and dsr routing protocols using ns-2 simulator | |
Thongthavorn et al. | A study on overhead reduction for GPS-assisted mobile ad-hoc networks | |
Kumar et al. | Geographical topologies of routing protocols in Vehicular Ad Hoc Networks-A survey | |
Selvakanmani et al. | Overview and literature survey on routing protocols for mobile cognitive radio ad hoc networks | |
Gazori et al. | Stable backbone-based geographic routing by using traffic lights as bridges in vehicular ad hoc networks | |
Kardoust et al. | Introducing a method for improving the performance of routing algorithms in unmanned aeronautical ad-hoc networks | |
Bok et al. | Grid based Enhanced Routing Scheme in MANET |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20141114 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20151211 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20160331 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160422 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20160425 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20200422 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20210420 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20220221 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20230315 Start annual number: 8 End annual number: 8 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20250203 |