1 |
1
소프트웨어 정의 네트워크에서 이동 단말에 대한 이동성을 지원하는 방법에 있어서,스위치가 플로우 테이블을 참조하여 상기 이동 단말의 데이터 패킷을 파티션내 앵커 역할을 수행하는 오소리티 스위치로 라우팅하는 단계; 및상기 오소리티 스위치가 컨트롤러에 의해 제공된 룰에 기초하여 상기 데이터 패킷의 목적지가 포함된 다른 파티션의 오소리티 스위치와의 데이터 패스를 설정하여 상기 데이터 패킷을 목적지로 전송하는 단계를 포함하는 이동 단말에 대한 이동성 지원 방법
|
2 |
2
제1 항에 있어서,상기 오소리티 스위치로 라우팅하는 단계 이전에,상기 컨트롤러가 상기 이동 단말에 주소를 할당하고, 상기 할당된 주소와 상기 이동 단말의 식별정보를 포함하는 엔트리를 저장하는 단계를 더 포함하되,상기 이동 단말이 상기 엔트리에 저장된 경우, 상기 스위치는 상기 플로우 테이블을 참조하여 상기 데이터 패킷을 상기 오소리티 스위치로 라우팅하는 것을 특징으로 하는 이동 단말에 대한 이동성 지원 방법
|
3 |
3
제1 항에 있어서,상기 오소리티 스위치로 라우팅하는 단계 이전에,상기 오소리티 스위치는 파티션에 포함된 스위치간의 데이터 패스에 대한 캐시 룰(cache rule)과 각 파티션의 상기 오소리티 스위치에 대한 정의를 포함하는 와일드 카드 룰(wild card rule)을 포함하는 상기 플로우 테이블을 상기 스위치로 전송하는 단계를 선행하는 것을 특징으로 이동 단말에 대한 이동성 지원 방법
|
4 |
4
제1 항에 있어서,상기 이동 단말의 이동에 따라 상기 이동 단말이 포함되는 파티션이 변경되면, 상기 변경된 파티션에 포함된 스위치는 상기 플로우 테이블을 참조하여 상기 변경된 파티션의 오소리티 스위치로 상기 이동 단말의 데이터 패킷을 라우팅하는 단계; 및상기 변경된 파티션의 오소리티 스위치와 상기 다른 파티션의 오소리티 스위치간의 데이터 패스를 생성하여 상기 이동 단말의 데이터 패킷을 상기 다른 파티션으로 전송하는 단계를 더 포함하는 이동 단말에 대한 이동성 지원 방법
|
5 |
5
제1 항 내지 제4 항 중 어느 하나의 방법을 수행하기 위한 프로그램 코드를 기록한 기록매체 제품
|
6 |
6
이동 단말에 대한 이동성을 지원하는 소프트웨어 정의 네트워크 시스템에 있어서,플로우 테이블을 이용하여 상기 이동 단말의 데이터 패킷을 라우팅하는 스위치;파티션에 포함된 상기 스위치에 대해 다른 파티션과의 앵커 역할을 수행하는 오소리티 스위치; 및상기 각 파티션별 오소리티 스위치간의 오픈플로우를 위한 룰을 정의하는 컨트롤러를 포함하되,상기 오소리티 스위치는 상기 룰에 기초하여 상기 데이터 패킷의 목적지가 포함된 다른 파티션의 오소리티 스위치와의 데이터 패스를 생성하여 상기 데이터 패스를 전송하는 것을 특징으로 하는 네트워크 시스템
|
7 |
7
제6 항에 있어서,상기 컨트롤러는 상기 이동 단말에 대한 주소를 할당하고, 상기 주소와 상기 이동 단말의 식별정보를 포함하는 엔트리를 등록하여 관리하는 것을 특징으로 하는 네트워크 시스템
|
8 |
8
제7 항에 있어서,상기 스위치는 상기 컨트롤러에 상기 이동 단말에 대한 엔트리가 등록된 경우, 상기 플로우 테이블을 이용하여 데이터 패킷을 상기 오소리티 스위치로 라우팅하는 것을 특징으로 하는 네트워크 시스템
|
9 |
9
소프트웨어 정의 네트워크에 포함된 컨트롤러에 있어서,이동 단말의 IP 어드레스를 할당하는 IP 할당부;상기 이동 단말에 할당된 상기 IP 어드레스와 상기 이동 단말의 식별정보를 바인딩하여 엔트리를 생성한 후 등록하는 엔트리 관리부; 및상기 등록된 엔트리에 대한 데이터 패킷을 위한 플로우 경로 제어를 위한 룰을 각 스위치로 분배하는 프로토콜 관리부를 포함하는 소프트웨어 정의 네트워크의 컨트롤러
|