KR101556031B1 - 네트워크 상에 제어 기능이 분산된 이동성 지원 방법 및 시스템 - Google Patents
네트워크 상에 제어 기능이 분산된 이동성 지원 방법 및 시스템 Download PDFInfo
- Publication number
- KR101556031B1 KR101556031B1 KR1020120009179A KR20120009179A KR101556031B1 KR 101556031 B1 KR101556031 B1 KR 101556031B1 KR 1020120009179 A KR1020120009179 A KR 1020120009179A KR 20120009179 A KR20120009179 A KR 20120009179A KR 101556031 B1 KR101556031 B1 KR 101556031B1
- Authority
- KR
- South Korea
- Prior art keywords
- location management
- management server
- location
- address
- terminal
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/42—Loop networks
- H04L12/427—Loop networks with decentralised control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/09—Management thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 2는 본 발명의 일실시예에 있어서, 분산형 이동성 지원 네트워크에서의 패킷 전송을 설명하기 위한 도면이다.
도 3은 본 발명의 일 실시예에 있어서, 가상 네트워크(Logical Overlay Network)를 나타내는 도면이다.
도 4는 본 발명의 일실시예에 있어서, 가상 네트워크와 분산형 해쉬 테이블을 나타내는 도면이다.
도 5는 본 발명의 일실시예에 있어서, HLR(home location registrar)를 결정하고 주소를 할당하는 과정을 설명하기 위한 도면이다.
도 6은 본 발명의 일실시예에 있어서, 목적지 단말에 대한 위치 질의 및 패킷 전달 과정을 나타내는 도면이다.
Claims (10)
- 분산형 이동성 지원 네트워크의 분산형 이동성 지원 방법에 있어서,
상기 분산형 이동성 지원 네트워크는,
패킷 송수신을 위한 복수의 라우터들로 구성된 전송 네트워크(Global Transit Network); 및
상기 복수의 라우터들이 상기 패킷을 송수신하기 위한 위치 정보를 관리하는 복수의 위치 관리 서버(Location Register; LR)들의 논리적 링크로 구성된 논리적 오버레이 네트워크(Logical Overlay Network)
를 포함하고, 상기 분산형 이동성 지원 방법은,
제1 해시 함수를 통해 생성된 키 값을 상기 복수의 위치 관리 서버들 중 어느 하나의 위치 관리 서버에 할당하는 단계;
상기 제1 해시 함수를 통해 상기 키 값을 산출할 수 있는 복수의 IP(Internet Protocol) 주소들을 상기 키 값이 할당된 위치 관리 서버에 저장하는 단계;
제2 해시 함수를 통해 생성된 키 값과 동일한 상기 키 값이 할당된 상기 위치 관리 서버를 이동 단말의 이동성을 제어하는 홈 위치 관리 서버로 결정(Home Location Register; HLR)하는 단계; 및
상기 홈 위치 관리 서버에 저장된 상기 복수의 IP 주소들 중 어느 하나를 선택하여 상기 이동 단말의 IP 주소로 할당하는 단계
를 포함하는,
분산형 이동성 지원 방법.
- 제1항에 있어서,
상기 이동 단말이 접속한 라우터의 주소 및 상기 이동 단말의 IP 주소를 포함하는 위치 바인딩 정보를 상기 홈 위치 관리 서버에 저장하는 단계
를 더 포함하는,
분산형 이동성 지원 방법.
- 제1항에 있어서,
상기 복수의 위치 관리 서버들 중 상기 이동 단말이 접속한 라우터와 가장 가까운 곳에 위치한 디폴트 위치 관리 서버(Default Location Register; DLR)에 의해, 상기 이동 단말의 식별 정보가 입력되어 상기 제2 해시 함수를 통한 키 값이 생성되는,
분산형 이동성 지원 방법.
- 제3항에 있어서,
상기 디폴트 위치 관리 서버는 상기 제2 해시 함수를 통해 생성된 상기 키 값, 상기 이동 단말이 접속한 상기 라우터의 위치, 및 상기 이동 단말의 식별 정보를 포함하는 위치 등록 메시지를 상기 홈 위치 관리 서버에 전달하고,
상기 홈 위치 관리 서버는 상기 이동 단말에 할당된 상기 IP 주소를 포함하는 응답 메시지를 상기 디폴트 위치 관리 서버에 전달하는,
분산형 이동성 지원 방법.
- 제1항에 있어서,
상기 제1 해시 함수를 통해 생성된 상기 키 값은 상기 위치 관리 서버의 IP 주소를 입력하여 생성되고,
상기 제2 해시 함수를 통해 생성된 상기 키 값은 상기 이동 단말의 식별 정보를 입력하여 생성되는,
분산형 이동성 지원 방법.
- 제1항에 있어서,
상기 복수의 위치 관리 서버들은 복수의 가상의 위치 관리 서버들 및 복수의 실제의 위치 관리 서버들을 포함하고,
실제의 위치 관리 서버에 할당된 키 값은 상기 실제의 위치 관리 서버에 저장되고, 상기 복수의 가상의 위치 관리 서버들에 할당된 키 값들은 미리 정해진 방식에 의해 상기 실제의 위치 관리 서버에 저장되는,
분산형 이동성 지원 방법.
- 제6항에 있어서,
상기 실제의 위치 관리 서버에 저장된 키 값들에 대응하는 복수의 IP 주소들은 상기 실제의 위치 관리 서버에 저장되는,
분산형 이동성 지원 방법.
- 제1항에 있어서,
상기 제1 해시 함수에 의해 생성되는 키 값들의 개수 및 상기 제2 해시 함수에 의해 생성되는 키 값들의 개수는 상기 복수의 위치 관리 서버들의 개수와 동일한,
분산형 이동성 지원 방법.
- 분산형 이동성 지원 네트워크의 분산형 이동성 지원 방법에 있어서,
상기 분산형 이동성 지원 네트워크는,
패킷 송수신을 위한 복수의 라우터들로 구성된 전송 네트워크(Global Transit Network); 및
상기 복수의 라우터들이 상기 패킷을 송수신하기 위한 위치 정보를 관리하는 복수의 위치 관리 서버(Location Register; LR)들의 논리적 링크로 구성된 논리적 오버레이 네트워크(Logical Overlay Network)
를 포함하고, 상기 분산형 이동성 지원 방법은,
송신 단말이 접속한 제1 라우터로부터 수신한 수신 단말의 IP 주소를 해시 함수에 입력하여 키 값을 생성하는 단계;
상기 복수의 위치 관리 서버들 중 상기 해시 함수에 의해 상기 키 값이 할당되어 상기 수신 단말의 이동성을 제어하는 홈 위치 관리 서버에 저장된 상기 수신 단말의 위치 정보를 검색하는 단계; 및
상기 검색된 수신 단말의 위치 정보에 기초하여 상기 송신 단말로부터 상기 수신 단말에 패킷을 송신하는 단계
를 포함하는,
분산형 이동성 지원 방법.
- 제9항에 있어서,
상기 IP 주소는 상기 복수의 위치 관리 서버들 중 상기 제1 라우터와 가장 가까운 곳에 위치한 디폴트 위치 관리 서버가 수신하고,
상기 디폴트 위치 관리 서버는 상기 IP 주소 및 상기 키 값을 포함하는 위치 질의 메시지를 상기 홈 위치 관리 서버에 전달하며,
상기 홈 위치 관리 서버는 상기 수신 단말이 접속한 제2 라우터의 주소를 포함하는 상기 위치 정보를 상기 디폴트 위치 관리 서버에 전달하고,
상기 디폴트 위치 관리 서버로부터 상기 제2 라우터의 주소를 수신한 상기 제1 라우터는 상기 제2 라우터의 주소를 이용하여 상기 패킷을 상기 제2 라우터에 송신하는,
분산형 이동성 지원 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120009179A KR101556031B1 (ko) | 2012-01-30 | 2012-01-30 | 네트워크 상에 제어 기능이 분산된 이동성 지원 방법 및 시스템 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120009179A KR101556031B1 (ko) | 2012-01-30 | 2012-01-30 | 네트워크 상에 제어 기능이 분산된 이동성 지원 방법 및 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20130087918A KR20130087918A (ko) | 2013-08-07 |
| KR101556031B1 true KR101556031B1 (ko) | 2015-10-01 |
Family
ID=49214483
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020120009179A Expired - Fee Related KR101556031B1 (ko) | 2012-01-30 | 2012-01-30 | 네트워크 상에 제어 기능이 분산된 이동성 지원 방법 및 시스템 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101556031B1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102021852B1 (ko) * | 2017-12-13 | 2019-11-04 | 상명대학교 천안산학협력단 | 지능형 5g 무선 네트워크를 위한 보안 및 내결함성 분산 위치 관리 방법 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100917608B1 (ko) | 2006-12-01 | 2009-09-17 | 한국전자통신연구원 | 이동 사용자의 패턴 분석을 통한 네트워크의 데이터 분산시스템 및 방법 |
| US20110149965A1 (en) | 2009-12-17 | 2011-06-23 | Judge Alan M | Distributed routing architecture |
| US20110205949A1 (en) | 2008-08-27 | 2011-08-25 | Telefonaktiebolaget L M Ericsson (Publ) | Routing Mechanism for Distributed Hash Table Based Overlay Networks |
-
2012
- 2012-01-30 KR KR1020120009179A patent/KR101556031B1/ko not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100917608B1 (ko) | 2006-12-01 | 2009-09-17 | 한국전자통신연구원 | 이동 사용자의 패턴 분석을 통한 네트워크의 데이터 분산시스템 및 방법 |
| US20110205949A1 (en) | 2008-08-27 | 2011-08-25 | Telefonaktiebolaget L M Ericsson (Publ) | Routing Mechanism for Distributed Hash Table Based Overlay Networks |
| US20110149965A1 (en) | 2009-12-17 | 2011-06-23 | Judge Alan M | Distributed routing architecture |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20130087918A (ko) | 2013-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8837511B2 (en) | Seamless mobility schemes in names-data networking using multi-path routing and content caching | |
| EP3340681B1 (en) | Seamless mobility schemes in named-data networking using multi-path routing and content caching | |
| CN103703739B (zh) | 用于内容中心网络中的无缝移动技术的方法和设备 | |
| EP1316174B1 (en) | Methods and apparatus for supporting mobility within a radio access network | |
| US9515920B2 (en) | Name-based neighbor discovery and multi-hop service discovery in information-centric networks | |
| US10104633B1 (en) | Active position driven mobility content delivery in information centric networks | |
| WO2007033363A2 (en) | System and method for providing packet connectivity between heterogeneous networks | |
| CN103581341B (zh) | 一种ccn的分布式移动性数据传输方法 | |
| US12432137B2 (en) | Network layer support for 5G edge computing sticky services | |
| Do et al. | Optimal provider mobility in large-scale named-data networking. | |
| JP5777713B2 (ja) | 分割ホーム・エージェント構造を用いて移動性を提供するためのシステム及び方法 | |
| EP2482585B1 (en) | Method and system for realizing terminal handover | |
| KR101556031B1 (ko) | 네트워크 상에 제어 기능이 분산된 이동성 지원 방법 및 시스템 | |
| CN114172965B (zh) | 一种用户服务请求及处理方法、设备及介质 | |
| Wang et al. | Mobility support in the internet using identifiers | |
| US20240195738A1 (en) | In-network solution for low-latency communications using segment routing | |
| Kim et al. | MoHiD: A Scalable Mobility Platform based on Hierarchical DHT | |
| Aiash et al. | Supporting communication in information centric networks using the location/ID split protocol and time released caching | |
| Kim et al. | MoHiD: A Scalable Mobility Platform based on Hierarchical Distributed Hash Table | |
| JP5018931B2 (ja) | ノード装置 | |
| JP4627076B2 (ja) | ノード装置 | |
| Dudás | Anycast-Based Mobility |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20180922 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20180922 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |