KR20170134559A - 제어기, 제어 방법 및 프로그램 - Google Patents
제어기, 제어 방법 및 프로그램 Download PDFInfo
- Publication number
- KR20170134559A KR20170134559A KR1020177031403A KR20177031403A KR20170134559A KR 20170134559 A KR20170134559 A KR 20170134559A KR 1020177031403 A KR1020177031403 A KR 1020177031403A KR 20177031403 A KR20177031403 A KR 20177031403A KR 20170134559 A KR20170134559 A KR 20170134559A
- Authority
- KR
- South Korea
- Prior art keywords
- physical
- node
- service
- user
- controller
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000004891 communication Methods 0.000 claims abstract description 163
- 230000008859 change Effects 0.000 claims description 8
- 230000006870 function Effects 0.000 description 46
- 230000000875 corresponding effect Effects 0.000 description 37
- 238000012545 processing Methods 0.000 description 31
- 230000002596 correlated effect Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 26
- 230000005540 biological transmission Effects 0.000 description 25
- 230000004044 response Effects 0.000 description 12
- 230000005641 tunneling Effects 0.000 description 10
- 238000013507 mapping Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 238000007726 management method Methods 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 238000010276 construction Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 230000006386 memory function Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 101000892301 Phomopsis amygdali Geranylgeranyl diphosphate synthase Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002674 ointment Substances 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/122—Shortest path evaluation by minimising distances, e.g. by selecting a route with minimum of number of hops
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/76—Routing in software-defined topologies, e.g. routing between virtual machines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1029—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers using data related to the state of servers by a load balancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/4557—Distribution of virtual machine instances; Migration and load balancing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45595—Network integration; Enabling network access in virtual machine instances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
- H04L45/036—Updating the topology between route computation elements, e.g. between OpenFlow controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/125—Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer Security & Cryptography (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
도 2는 본 발명의 예시적 실시예 1에 따른 제어기의 예시적 구성을 도시하는 블록도이다.
도 3은 본 발명의 예시적 실시예 1의 제어 유닛에 의해 실행되는 예시적 처리를 도시하는 블록도이다.
도 4는 본 발명의 예시적 실시예 1의 제어기에 의해 유지되는 예시적 테이블을 도시하는 도표이다.
도 5는 본 발명의 예시적 실시예 1의 제어기의 예시적 동작을 도시하는 흐름도이다.
도 6은 본 발명의 예시적 실시예 1의 시스템의 다른 예시적 구성을 도시하는 개략도이다.
도 7은 본 발명의 예시적 실시예 2의 시스템의 예시적 구성을 도시하는 개략도이다.
도 8은 본 발명의 예시적 실시예 2의 제어기에 의해 유지되는 예시적 테이블을 도시하는 도표이다.
도 9는 본 발명의 예시적 실시예 2의 제어기의 예시적 동작을 도시하는 흐름도이다.
도 10은 본 발명의 예시적 실시예 2의 제어기의 다른 예시적 구성을 도시하는 개략도이다.
도 11은 본 발명의 예시적 실시예 3에 따른 제어기의 구성을 도시하는 개략도이다.
도 12는 본 발명의 예시적 실시예 3의 시스템의 예시적 구성을 도시하는 개략도이다.
도 13은 본 발명의 예시적 실시예 3의 제어기의 예시적 동작을 도시하는 흐름도이다.
도 14는 본 발명의 예시적 실시예 4의 시스템의 예시적 구성을 도시하는 개략도이다.
도 15는 본 발명의 예시적 실시예 4의 제어기에 의해 유지되는 다른 예시적 테이블을 도시하는 도표이다.
도 16은 본 발명의 예시적 실시예 4의 시스템의 다른 예시적 구성을 도시하는 개략도이다.
도 17은 본 발명의 예시적 실시예 5의 시스템의 예시적 구성을 도시하는 블록도이다.
도 18은 본 발명의 예시적 실시예 5의 제어기의 예시적 구성을 도시하는 블록도이다.
도 19는 본 발명의 예시적 실시예 5의 제어기와 협력하여 동작하는 물리 노드를 도시하는 블록도이다.
도 20은 예시적 실시예 5의 제어기와 협력하여 동작하는 물리 노드에 의한 VNF의 예시적 구성을 도시하는 개략도이다.
도 21은 본 발명의 예시적 실시예 5의 시스템의 예시적 구성을 도시하는 블록도이다.
도 22는 본 발명의 예시적 실시예 5의 제어기의 예시적 동작을 도시하는 흐름도이다.
도 23은 본 발명의 예시적 실시예 5의 제어기와 협력하여 동작하는 물리 노드에 설정된 예시적 데이터 패스를 도시하는 블록도이다.
도 24는 본 발명의 예시적 실시예 6의 시스템의 예시적 구성을 도시하는 개략도이다.
도 25는 본 발명의 예시적 실시예 6의 제어기에 의해 유지되는 다른 예시적 테이블을 도시하는 도표이다.
도 26은 본 발명의 예시적 실시예 6의 제어기의 예시적 동작을 도시하는 흐름도이다.
도 27은 본 발명의 예시적 실시예 7의 시스템의 예시적 구성을 도시하는 개략도이다.
도 28은 본 발명의 예시적 실시예 7의 제어기에 의해 유지되는 다른 예시적 테이블을 도시하는 도표이다.
도 29는 본 발명의 예시적 실시예 8의 시스템의 예시적 구성을 도시하는 개략도이다.
도 30은 본 발명의 예시적 실시예 8의 제어기에 의해 유지되는 예시적 테이블을 도시하는 도표이다.
도 31은 본 발명의 예시적 실시예 8의 시스템의 다른 예시적 구성을 도시하는 개략도이다.
도 32는 본 발명의 예시적 실시예 8의 시스템의 다른 예시적 구성을 도시하는 개략도이다.
101, 101D 노드 요구 수단
102, 102D 위치 특정 수단
103, 103D 패스 설정 수단
104, 104D 노드 요구 수단
110, 110D 제어 유닛
120 통신 유닛
200, 200a 내지 200d, 200A 내지 200D, 210, 210A, 210B 물리 노드들(물리 스위치들)
220 가상 네트워크 기능(VNF)
300 VM
2101 패스 제어 유닛
Claims (22)
- 제어기로서,
사용자(들)에 의해 요구된 서비스(들)에 대응하는 통신 노드(들)를 특정하는 제1 수단;
물리 네트워크에서 상기 특정된 통신 노드(들)의 위치에 관한 정보를 특정하는 제2 수단; 및
상기 위치에 관한 상기 정보에 기초하여 상기 물리 네트워크 상에 상기 서비스(들)를 구현하는 데이터 패스를 설정하는 제3 수단
을 포함하는 제어기. - 제1항에 있어서,
상기 제3 수단은 상기 위치에 관한 상기 정보에 기초하여 상기 물리 네트워크 상에서 상기 통신 노드들 간에 데이터 패스를 설정하는, 제어기. - 제1항 또는 제2항에 있어서,
상기 제1 수단은 상기 사용자(들)에 의해 요구된 상기 서비스(들)에 필요한 상기 통신 노드(들)를 상기 사용자(들)에 대응하는 테넌트에 포함되는 통신 노드(들)로부터 특정하는, 제어기. - 제1항 내지 제3항 중 어느 한 항에 있어서,
상기 제1 수단은 복수의 사용자에 의해 요구된 상기 서비스들에 필요한 상기 통신 노드(들)를 상기 복수의 사용자 각각에 대응하는 복수의 테넌트에 포함되는 통신 노드들로부터 특정하고,
상기 제3 수단은 상기 복수의 테넌트마다 상기 물리 네트워크 상에 상기 서비스들을 구현하는 복수의 데이터 패스를 각각 설정하는, 제어기. - 제4항에 있어서,
상기 제1 수단은 테넌트마다(from one tenant to another) 상이한 물리 네트워크들에 포함되는 복수의 통신 노드를 테넌트마다 관리하는, 제어기. - 제1항 내지 제5항 중 어느 한 항에 있어서,
상기 제1 수단에 의해 관리된 상기 통신 노드(들)의 변경의 경우에, 상기 제3 수단은 상기 물리 네트워크 상에 상기 변경을 구현하는 데이터 패스를 설정하는, 제어기. - 제1항 내지 제6항 중 어느 한 항에 있어서,
상기 사용자(들)에 의해 요구된 상기 서비스(들)에 대응하는 기능(들)을 제공하는 가상 머신(들)을 추가할 수 있는 제4 수단을 더 포함하고,
상기 제1 수단은 상기 제4 수단에 의해 추가된 상기 가상 머신(들)을 상기 사용자(들)에 의해 요구된 상기 서비스(들)에 대응하는 상기 통신 노드(들)로서 특정하는, 제어기. - 제어 방법으로서,
사용자(들)에 의해 요구된 서비스(들)에 대응하는 통신 노드(들)를 특정하는 단계;
물리 네트워크에서 상기 특정된 통신 노드(들)의 위치에 관한 정보를 특정하는 단계; 및
상기 위치에 관한 상기 정보에 기초하여 상기 물리 네트워크 상에 상기 서비스(들)를 구현하는 데이터 패스를 설정하는 단계
를 포함하는 제어 방법. - 제8항에 있어서,
상기 위치에 관한 상기 정보에 기초하여, 상기 물리 네트워크 상에서 상기 통신 노드들 간에 데이터 패스를 설정하는 단계를 포함하는 제어 방법. - 제8항 또는 제9항에 있어서,
상기 사용자(들)에 의해 요구된 상기 서비스(들)에 필요한 상기 통신 노드(들)를 상기 사용자(들)에 대응하는 테넌트에 포함되는 통신 노드(들)로부터 특정하는 단계를 포함하는 제어 방법. - 제8항 내지 제10항 중 어느 한 항에 있어서,
복수의 사용자에 의해 요구된 상기 서비스들에 필요한 상기 통신 노드(들)를 상기 복수의 사용자 각각에 대응하는 복수의 테넌트에 포함되는 통신 노드들로부터 특정하는 단계; 및
상기 복수의 테넌트마다 상기 물리 네트워크 상에 상기 서비스들을 구현하는 복수의 데이터 패스를 각각 설정하는 단계를
포함하는 제어 방법. - 제11항에 있어서,
테넌트마다 상이한 물리 네트워크들에 포함되는 복수의 통신 노드를 테넌트마다 관리하는 단계를 포함하는 제어 방법. - 제8항 내지 제12항 중 어느 한 항에 있어서,
상기 사용자(들)에 의해 요구되는 상기 서비스(들)에 대응하는 상기 통신 노드(들)의 변경의 경우에, 상기 물리 네트워크 상에 상기 변경을 구현하는 데이터 패스를 설정하는 단계를 포함하는 제어 방법. - 제8항 내지 제13항 중 어느 한 항에 있어서,
상기 사용자(들)에 의해 요구되는 상기 서비스(들)에 대응하는 기능(들)을 제공하는 가상 머신(들)이 추가될 수 있고,
상기 제어 방법은 상기 추가된 가상 머신(들)을 상기 사용자(들)에 의해 요구되는 상기 서비스(들)에 대응하는 상기 통신 노드(들)로서 특정하는 단계를 포함하는 제어 방법. - 통신 시스템으로서,
물리 네트워크를 제어하는 제어기; 및
상기 제어기에 의해 관리되는 복수의 통신 노드
를 포함하고, 상기 제어기는,
사용자(들)에 의해 요구된 서비스(들)에 대응하는 통신 노드(들)를 상기 복수의 통신 노드 중에서 특정하는 제1 수단;
물리 네트워크에서 상기 특정된 통신 노드(들)의 위치에 관한 정보를 특정하는 제2 수단; 및
상기 위치에 관한 상기 정보에 기초하여 상기 물리 네트워크 상에 상기 서비스(들)를 구현하는 데이터 패스를 설정하는 제3 수단
을 포함하는 통신 시스템. - 제15항에 있어서,
상기 제3 수단은 상기 위치에 관한 상기 정보에 기초하여 상기 물리 네트워크 상에서 상기 통신 노드들 간에 데이터 패스를 설정하는, 통신 시스템. - 제15항 또는 제16항에 있어서,
상기 제1 수단은 상기 사용자(들)에 의해 요구된 상기 서비스(들)에 필요한 상기 통신 노드(들)를 상기 사용자(들)에 대응하는 테넌트에 포함되는 통신 노드(들)로부터 특정하는, 통신 시스템. - 제15항 내지 제17항 중 어느 한 항에 있어서,
상기 제1 수단은 복수의 사용자에 의해 요구된 상기 서비스들에 필요한 상기 통신 노드(들)를 상기 복수의 사용자 각각에 대응하는 복수의 테넌트에 포함되는 통신 노드들로부터 특정하고,
상기 제3 수단은 상기 복수의 테넌트마다 상기 물리 네트워크 상에 상기 서비스들을 구현하는 복수의 데이터 패스를 각각 설정하는, 통신 시스템. - 제18항에 있어서,
상기 제1 수단은 테넌트마다 상이한 물리 네트워크들에 포함되는 복수의 통신 노드를 테넌트마다 관리하는, 통신 시스템. - 제15항 내지 제19항 중 어느 한 항에 있어서,
상기 제1 수단에 의해 관리된 상기 통신 노드(들)의 변경의 경우에, 상기 제3 수단은 상기 물리 네트워크 상에 상기 변경을 구현하는 데이터 패스를 설정하는, 통신 시스템. - 제15항 내지 제20항 중 어느 한 항에 있어서,
상기 사용자(들)에 의해 요구된 상기 서비스(들)에 대응하는 기능(들)을 제공하는 가상 머신(들)을 추가할 수 있는 제4 수단을 더 포함하고,
상기 제1 수단은 상기 제4 수단에 의해 추가된 상기 가상 머신(들)을 상기 사용자(들)에 의해 요구된 상기 서비스(들)에 대응하는 상기 통신 노드(들)로서 특정하는, 통신 시스템. - 컴퓨터로 하여금,
사용자(들)에 의해 요구된 서비스(들)에 대응하는 통신 노드(들)를 특정하는 것;
물리 네트워크에서 상기 특정된 통신 노드(들)의 위치에 관한 정보를 특정하는 것; 및
상기 위치에 관한 상기 정보에 기초하여 상기 물리 네트워크 상에 상기 서비스(들)를 구현하는 데이터 패스를 설정하는 것
을 실행하게 하는 프로그램.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015073888 | 2015-03-31 | ||
JPJP-P-2015-073888 | 2015-03-31 | ||
PCT/JP2016/060577 WO2016159192A1 (ja) | 2015-03-31 | 2016-03-30 | 制御装置、制御方法及びプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20170134559A true KR20170134559A (ko) | 2017-12-06 |
Family
ID=57006922
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020177031403A Ceased KR20170134559A (ko) | 2015-03-31 | 2016-03-30 | 제어기, 제어 방법 및 프로그램 |
Country Status (8)
Country | Link |
---|---|
US (1) | US20180088972A1 (ko) |
EP (1) | EP3280103A4 (ko) |
JP (1) | JPWO2016159192A1 (ko) |
KR (1) | KR20170134559A (ko) |
CN (1) | CN107534607A (ko) |
AR (1) | AR104151A1 (ko) |
TW (1) | TWI663854B (ko) |
WO (1) | WO2016159192A1 (ko) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10027746B2 (en) * | 2016-05-26 | 2018-07-17 | International Business Machines Corporation | Mechanism for overlay virtual networking |
JP6763895B2 (ja) * | 2018-02-14 | 2020-09-30 | 日本電信電話株式会社 | 通信システム及び通信方法 |
US20220159501A1 (en) * | 2019-02-12 | 2022-05-19 | Apple Inc. | Systems and methods to deploy user plane function (upf) and edge computing virtualized network functions (vnfs) in network functions virtualization (nfv) environment networks |
CA3129409C (en) * | 2019-02-22 | 2024-02-13 | Vmware, Inc. | Virtual service networks |
CN110545228B (zh) * | 2019-07-26 | 2020-11-20 | 北京邮电大学 | 服务功能链请求处理方法及系统 |
US11836551B2 (en) | 2021-03-05 | 2023-12-05 | Vmware, Inc. | Active and standby RICs |
US12113678B2 (en) | 2021-03-05 | 2024-10-08 | VMware LLC | Using hypervisor to provide virtual hardware accelerators in an O-RAN system |
WO2023021631A1 (ja) * | 2021-08-18 | 2023-02-23 | 日本電信電話株式会社 | 通信制御装置、通信制御方法及び通信制御プログラム |
US20240205807A1 (en) | 2022-12-19 | 2024-06-20 | VMware LLC | Admission control for ric components in a ran system |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995029564A1 (en) * | 1994-04-21 | 1995-11-02 | British Telecommunications Public Limited Company | Service creation apparatus for a communications network |
US6445690B2 (en) * | 1998-06-08 | 2002-09-03 | Koninklijke Philips Electronics N.V. | Wireless coupling of incompatible nodes via a virtual network |
TWI323110B (en) * | 2005-07-30 | 2010-04-01 | Firetide Inc | System and method for a shared access network |
JP2009075718A (ja) * | 2007-09-19 | 2009-04-09 | Hitachi Ltd | 仮想i/oパスの管理方法、情報処理システム及びプログラム |
US7984123B2 (en) * | 2007-12-10 | 2011-07-19 | Oracle America, Inc. | Method and system for reconfiguring a virtual network path |
TWI435224B (zh) * | 2009-06-12 | 2014-04-21 | Univ Nat Taiwan Science Tech | 路由政策之系統可靠度評估方法 |
US9210065B2 (en) * | 2009-06-22 | 2015-12-08 | Alcatel Lucent | Providing cloud-based services using dynamic network virtualization |
TWI398782B (zh) * | 2009-07-10 | 2013-06-11 | Univ Nat Taiwan Science Tech | 時間限制下雙最小路徑輸送之系統可靠度評估方法 |
US8813065B2 (en) * | 2010-04-26 | 2014-08-19 | Vmware, Inc. | Microcloud platform delivery system |
JP5476261B2 (ja) * | 2010-09-14 | 2014-04-23 | 株式会社日立製作所 | マルチテナント型情報処理システム、管理サーバ及び構成管理方法 |
US9253113B2 (en) * | 2012-09-07 | 2016-02-02 | Oracle International Corporation | Customizable model for throttling and prioritizing orders in a cloud environment |
JP5904285B2 (ja) * | 2012-11-22 | 2016-04-13 | 日本電気株式会社 | 通信システム、仮想ネットワーク管理装置、通信ノード、通信方法及びプログラム |
JP5933469B2 (ja) * | 2013-03-04 | 2016-06-08 | エヌ・ティ・ティ・コムウェア株式会社 | 再配置支援装置、再配置支援方法、及び再配置支援プログラム |
US9203765B2 (en) * | 2013-08-30 | 2015-12-01 | Cisco Technology, Inc. | Flow based network service insertion using a service chain identifier |
CN105745886B (zh) * | 2013-09-23 | 2019-06-04 | 迈克菲有限公司 | 在两个实体之间提供快速路径 |
-
2016
- 2016-03-30 CN CN201680020261.7A patent/CN107534607A/zh active Pending
- 2016-03-30 TW TW105109937A patent/TWI663854B/zh active
- 2016-03-30 US US15/562,453 patent/US20180088972A1/en not_active Abandoned
- 2016-03-30 KR KR1020177031403A patent/KR20170134559A/ko not_active Ceased
- 2016-03-30 WO PCT/JP2016/060577 patent/WO2016159192A1/ja active Application Filing
- 2016-03-30 EP EP16773073.8A patent/EP3280103A4/en not_active Withdrawn
- 2016-03-30 JP JP2017510160A patent/JPWO2016159192A1/ja active Pending
- 2016-03-31 AR ARP160100863A patent/AR104151A1/es unknown
Also Published As
Publication number | Publication date |
---|---|
EP3280103A4 (en) | 2018-10-24 |
CN107534607A (zh) | 2018-01-02 |
JPWO2016159192A1 (ja) | 2018-01-25 |
TWI663854B (zh) | 2019-06-21 |
AR104151A1 (es) | 2017-06-28 |
EP3280103A1 (en) | 2018-02-07 |
TW201709699A (zh) | 2017-03-01 |
US20180088972A1 (en) | 2018-03-29 |
WO2016159192A1 (ja) | 2016-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6477864B2 (ja) | 制御装置、制御方法及びプログラム | |
KR20170134559A (ko) | 제어기, 제어 방법 및 프로그램 | |
Ejaz et al. | Traffic load balancing using software defined networking (SDN) controller as virtualized network function | |
JP5835846B2 (ja) | ネットワークシステム及び仮想ノードのマイグレーション方法 | |
JP6619096B2 (ja) | ファイアウォールクラスタ | |
JP6574304B2 (ja) | 仮想ネットワーク管理 | |
JP5664557B2 (ja) | 計算機、ネットワーク接続切替え方法およびプログラム | |
EP2999194A1 (en) | Method and apparatus for accessing network by device | |
EP2951952A1 (en) | Controlling a topology of a network | |
CN106487556A (zh) | 业务功能sf的部署方法及装置 | |
JP5904285B2 (ja) | 通信システム、仮想ネットワーク管理装置、通信ノード、通信方法及びプログラム | |
KR20170134557A (ko) | 제어기, 제어 방법 및 프로그램 | |
US10965599B2 (en) | Methods and arrangements for end-point mobility of a traffic engineering tunnel of a multi-domain network | |
Escalona et al. | Using SDN for cloud services provisioning: the XIFI use-case | |
JP6245251B2 (ja) | 通信システム、物理マシン、仮想ネットワーク管理装置、および、ネットワーク制御方法 | |
JP5063726B2 (ja) | 仮想ノード装置のコンフィグ制御方法 | |
JP6540299B2 (ja) | 仮想ネットワーク管理システム、仮想ネットワーク管理装置、仮想ネットワーク管理方法及びプログラム | |
KR101739100B1 (ko) | 서비스 체이닝 가능한 오픈플로우 스위치 제어 방법 및 그 제어기 | |
Kontesidou et al. | Openflow virtual networking: A flow-based network virtualizationarchitecture | |
Petrecki et al. | Prototype of self-managing content aware network system focused on QoS assurance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 20171030 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20171030 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20181115 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20190121 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20181115 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |