JP5245007B2 - 仮想ネットワーク内で先験的な知識なしにアドミッションを制御しデータフローにリソースを割り当てる方法 - Google Patents
仮想ネットワーク内で先験的な知識なしにアドミッションを制御しデータフローにリソースを割り当てる方法 Download PDFInfo
- Publication number
- JP5245007B2 JP5245007B2 JP2012507688A JP2012507688A JP5245007B2 JP 5245007 B2 JP5245007 B2 JP 5245007B2 JP 2012507688 A JP2012507688 A JP 2012507688A JP 2012507688 A JP2012507688 A JP 2012507688A JP 5245007 B2 JP5245007 B2 JP 5245007B2
- Authority
- JP
- Japan
- Prior art keywords
- flow
- path
- virtual network
- determining
- network
- 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 claims abstract description 32
- 238000004891 communication Methods 0.000 claims description 10
- 238000013468 resource allocation Methods 0.000 description 8
- 230000008901 benefit Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 241000283080 Proboscidea <mammal> Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5691—Access to open networks; Ingress point selection, e.g. ISP selection
- H04L12/5692—Selection among different networks
-
- 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/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
-
- 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/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2441—Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/621—Individual queue per connection or flow, e.g. per VC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/72—Admission control; Resource allocation using reservation actions during connection setup
- H04L47/726—Reserving resources in multiple paths to be used simultaneously
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/805—QOS or priority aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/822—Collecting or measuring resource availability data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/825—Involving tunnels, e.g. MPLS
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
− P.Key、L.Massoulie、「Control of communication networks:welfare maximization and multipath transfers」、Philosophical Transactions of the Royal Society、366(1872)、2008年
− P.Key、L.Massoulie、D.Towsley、「Path Selection and Multipath Congestion Control」、Proc.of IMFOCOM 2007、または
− M.Chiang、S.H.Low、A.R.Calderbank、J.C.Doyle,「Layering as optimization decomposition:A mathematical theory of network architectures」、Proc.of IEEE、95巻、1号、255−312頁、2007年1月。
−http://www.cs.princeton.edu/〜jrex/papers/VNembed.pdfで入手可能なM.Yu、Y.Yi、J.RexfordおよびM.Chiang、「Rethinking virtual network embedding:Substrate support for path splitting and migration」、Proc.of ACM SIGCOMM Computer Communications Review、2008年4月、
− Y.Zhu、M.Ammar、「Algorithms for assigning substrate network resources to virtual network components」、Proc.of INFOCOM 2006
− 特に一定のビットレートおよび低いビットレートのフローに追加の遅延および遅延変化が加わる。この問題は、低いビットレートのフローを生成するVoIPなどの遅延に敏感なアプリケーションにとって極めて重要なことであり得る。
− システムが作業量を節約できなくなり(non−work conserving)、したがってリソースが浪費されることがある。
− トラフィックプロファイルが変更される:こうした方法は、トラフィックのバースト性を高め、さらに悪いことには、トラフィックをバースト的なものにする。これによって、ネットワークのコアに輻輳が生じることがある。この説明は、非常に単純で直覚的である:コアルータを介して相互接続された2、3個の境界ルータを想像されたい。境界ルータ上の2つのアドミッション制御は、N個のパケットのバーストを同時にコアルータに解放するという意味で「同期」され得る。
− 入口ノードと出口ノードの間で運ばれるように意図されたフローの到着時、前記超仮想ネットワークを介した前記入口ノードから前記出口ノードへの第1の経路を決定するステップと、
− 前記フローの最初のN個のパケットを解析することによって前記フローのQoSクラスを決定するステップと、
− 前記超仮想ネットワークを横断して前記第1の経路を介して前記フローの前記最初のN個のパケットを送信するステップと、
− 前記フローの前記決定されたQoSクラスに専用の仮想ネットワークを決定するステップと、
− 前記決定された仮想ネットワークが超仮想ネットワークと異なる場合は、前記決定された仮想ネットワークを介した前記入口ノードから前記出口ノードへの第2の経路を決定するステップ、または、
− 前記決定された仮想ネットワークが超仮想ネットワークと等しい場合は、第1の経路に等しい第2の経路を決定ステップと、
− 前記第2の経路を介して前記フローのパケットをN+1番のパケットから送信するステップとを備える。
最初のN個のパケットを送信するために前記第1の経路の使用可能性をチェックするステップを備える。
− フロー6は、最高クラスのトラフィックに属する:この方法は、フロー6がそのクラスの一部と正確に見なされ送信されているので正しい。
− フロー6は、最高クラスのトラフィックに属さない:この場合、短いフローは、この方法によって、そうでない場合でも「キング」として扱われている。
Claims (9)
- 最も厳しいQoS制約を有するクラスに専用の1つの超仮想ネットワーク(2)と、少なくとも1つの他の仮想ネットワーク(3)とを備える、それぞれが少なくとも1つの特定のQoSクラスに専用であるカスタマイズされた仮想ネットワーク(2、3)を備えるように仮想化されたデータ通信ネットワーク(1)内で、入ってくるトラフィックフローに関する先験的な知識なしにアドミッションを制御し、入ってくるトラフィックフローにリソースを割り当てるための方法であって、
入口ノード(7)と出口ノード(8)の間で運ばれるように意図されたフロー(6)の到着時、前記超仮想ネットワーク(2)を介した前記入口ノード(7)から前記出口ノード(8)への第1の経路(9)を決定するステップと、
前記フロー(6)の最初のN個のパケット(11)を解析することによって前記フロー(6)のQoSクラスを決定するステップと、
前記超仮想ネットワーク(2)を横断して前記第1の経路(9)を介して前記フロー(6)の前記最初のN個のパケット(11)を送信するステップと、
前記フロー(6)の前記決定されたQoSクラスに専用の仮想ネットワーク(3)を決定するステップと、
前記決定された仮想ネットワーク(3)が超仮想ネットワーク(2)と異なる場合は、前記決定された仮想ネットワーク(3)を介して前記入口ノード(7)から前記出口ノード(8)への第2の経路(10)を決定するステップ、または、
前記決定された仮想ネットワーク(3)が超仮想ネットワーク(2)と等しい場合は、第1の経路(9)に等しい第2の経路(10)を決定ステップと、
前記第2の経路(10)を介して前記フロー(6)のパケット(12)をN+1番のパケットから送信するステップとを備えることを特徴とする、方法。 - 第1の経路(9)を決定するステップが、最初のN個のパケット(11)を送信するために前記第1の経路(9)の使用可能性をチェックするステップを備える、請求項1に記載の方法。
- 使用可能性がチェックされない場合は、第1の経路(9)を決定するステップの後の諸ステップが、前記フロー(6)を拒否するステップで置き換えられる、請求項2に記載の方法。
- 第2の経路(10)を決定するステップが、前記フロー(6)のパケット(12)をN+1番目のパケットから送信するために前記第2の経路(10)の使用可能性をチェックするステップを備える、請求項1から3のいずれか一項に記載の方法。
- 使用可能性がチェックされない場合は、第2の経路(10)を決定するステップの後の諸ステップが、前記フロー(6)を拒否するステップで置き換えられる、請求項4に記載の方法。
- 第2の経路(10)を決定するステップで使用可能性がチェックされない場合は、別の仮想ネットワークを介した第2の経路(10)を決定するステップで前記ステップを置き換える、請求項4に記載の方法。
- 前記別の仮想ネットワークが、あまり厳しくないQoS制約を有するクラスに専用の仮想ネットワークである、請求項6に記載の方法。
- 使用可能性のチェックが正確または確率的である、請求項2から7のいずれか一項に記載の方法。
- 前記第1の経路を介した送信ステップの後の諸ステップが、フロー(6)が終了するときに停止され、または取り消される、請求項1から8のいずれか一項に記載の方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP09305394.0 | 2009-05-04 | ||
| EP09305394A EP2249524B1 (en) | 2009-05-04 | 2009-05-04 | Method for controlling admission and assigning resources to data flows, without a priori knowledge, in a virtual network |
| PCT/EP2010/055357 WO2010127948A1 (en) | 2009-05-04 | 2010-04-22 | Method for controlling admission and assigning resources to data flows, without a priori knowledge, in a virtual network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012526410A JP2012526410A (ja) | 2012-10-25 |
| JP5245007B2 true JP5245007B2 (ja) | 2013-07-24 |
Family
ID=40834538
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012507688A Expired - Fee Related JP5245007B2 (ja) | 2009-05-04 | 2010-04-22 | 仮想ネットワーク内で先験的な知識なしにアドミッションを制御しデータフローにリソースを割り当てる方法 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20120195197A1 (ja) |
| EP (1) | EP2249524B1 (ja) |
| JP (1) | JP5245007B2 (ja) |
| KR (1) | KR101311572B1 (ja) |
| CN (1) | CN102415063B (ja) |
| AT (1) | ATE547874T1 (ja) |
| WO (1) | WO2010127948A1 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10091102B2 (en) * | 2013-01-09 | 2018-10-02 | Cisco Technology, Inc. | Tunnel sub-interface using IP header field |
| US8842578B1 (en) * | 2013-05-09 | 2014-09-23 | Yehuda Zisapel | End-to-end (E2E) application packet flow visibility |
| US9300580B2 (en) | 2013-12-19 | 2016-03-29 | International Business Machines Corporation | Virtual machine network controller |
| WO2016150511A1 (en) * | 2015-03-26 | 2016-09-29 | Siemens Aktiengesellschaft | Device and method for allocating communication resources in a system employing network slicing |
| JP6540299B2 (ja) * | 2015-07-10 | 2019-07-10 | 日本電気株式会社 | 仮想ネットワーク管理システム、仮想ネットワーク管理装置、仮想ネットワーク管理方法及びプログラム |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3359499B2 (ja) * | 1996-06-28 | 2002-12-24 | 沖電気工業株式会社 | 送出トラヒック制御装置 |
| JPH1028123A (ja) * | 1996-07-11 | 1998-01-27 | Toshiba Corp | ネットワークのデータ通信方式 |
| US6594268B1 (en) * | 1999-03-11 | 2003-07-15 | Lucent Technologies Inc. | Adaptive routing system and method for QOS packet networks |
| JP3386117B2 (ja) * | 2000-01-11 | 2003-03-17 | 日本電気株式会社 | マルチレイヤクラス識別通信装置と通信装置 |
| US7046669B1 (en) * | 2000-06-28 | 2006-05-16 | Nortel Networks Limited | Communications network |
| JP2002084302A (ja) * | 2000-09-06 | 2002-03-22 | Nippon Telegr & Teleph Corp <Ntt> | ネットワークによる通信方法及び装置 |
| JP3453120B2 (ja) * | 2000-12-19 | 2003-10-06 | 日本電信電話株式会社 | 通信サービス条件制御方法および装置 |
| SE519612C2 (sv) * | 2001-07-09 | 2003-03-18 | Ericsson Telefon Ab L M | Telekommunikationssystem med ATM-kärnnät och minst en Media Gateway som hanterar TDM-gränssnitt |
| US7061919B1 (en) * | 2001-07-12 | 2006-06-13 | Bellsouth Intellectual Property Corporation | System and method for providing multiple classes of service in a packet switched network |
| JP2003078553A (ja) * | 2001-08-31 | 2003-03-14 | Hitachi Ltd | パケット転送方法 |
| CA2411806A1 (en) * | 2001-11-16 | 2003-05-16 | Telecommunications Research Laboratory | Wide-area content-based routing architecture |
| CN1770727A (zh) * | 2002-08-09 | 2006-05-10 | 富士通株式会社 | 虚拟专用网络系统 |
| US7792936B2 (en) * | 2003-12-01 | 2010-09-07 | International Business Machines Corporation | Method and apparatus for virtualizing network resources |
| CA2580615C (en) * | 2004-09-20 | 2014-02-18 | Camiant, Inc. | Method for dynamic rate adaptation based on selective passive network monitoring |
| WO2006047732A2 (en) * | 2004-10-27 | 2006-05-04 | Eg Technology, Inc. | Network architecture for real time delivery of video over lossy networks from remote locations |
| US9143585B2 (en) * | 2006-07-07 | 2015-09-22 | Wi-Lan Inc. | Method and system for generic multiprotocol convergence over wireless air interface |
| US8175113B2 (en) * | 2008-06-30 | 2012-05-08 | Infinera Corporation | Communication network with node bypassed co-routed multi-channel traffic |
-
2009
- 2009-05-04 EP EP09305394A patent/EP2249524B1/en not_active Not-in-force
- 2009-05-04 AT AT09305394T patent/ATE547874T1/de active
-
2010
- 2010-04-22 JP JP2012507688A patent/JP5245007B2/ja not_active Expired - Fee Related
- 2010-04-22 WO PCT/EP2010/055357 patent/WO2010127948A1/en not_active Ceased
- 2010-04-22 CN CN201080019606.XA patent/CN102415063B/zh not_active Expired - Fee Related
- 2010-04-22 KR KR1020117026298A patent/KR101311572B1/ko not_active Expired - Fee Related
- 2010-04-22 US US13/201,034 patent/US20120195197A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| WO2010127948A1 (en) | 2010-11-11 |
| KR101311572B1 (ko) | 2013-12-19 |
| ATE547874T1 (de) | 2012-03-15 |
| EP2249524A1 (en) | 2010-11-10 |
| CN102415063B (zh) | 2014-07-02 |
| EP2249524B1 (en) | 2012-02-29 |
| CN102415063A (zh) | 2012-04-11 |
| JP2012526410A (ja) | 2012-10-25 |
| US20120195197A1 (en) | 2012-08-02 |
| KR20120022871A (ko) | 2012-03-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11962490B2 (en) | Systems and methods for per traffic class routing | |
| Yeh et al. | VIP: A framework for joint dynamic forwarding and caching in named data networks | |
| JP4796668B2 (ja) | バス制御装置 | |
| Wang et al. | Adaptive path isolation for elephant and mice flows by exploiting path diversity in datacenters | |
| CN104660507B (zh) | 数据流转发路由的控制方法及装置 | |
| US10574546B2 (en) | Network monitoring using selective mirroring | |
| JP2019523621A (ja) | 複数のチャネルを使用してパフォーマンスを向上するインテリジェントアダプティブトランスポートレイヤー | |
| JP4319925B2 (ja) | ストレージネットワークシステムの制御方法及びストレージネットワークシステム | |
| JP5245007B2 (ja) | 仮想ネットワーク内で先験的な知識なしにアドミッションを制御しデータフローにリソースを割り当てる方法 | |
| US20190007270A1 (en) | DEPLOYING QoS POLICIES IN INTERFACES OF NETWORK DEVICES | |
| US8553539B2 (en) | Method and system for packet traffic congestion management | |
| CN106537824A (zh) | 用于减少信息中心网络的响应时间的方法和装置 | |
| US20070104099A1 (en) | Data Processing System and Method | |
| Huang et al. | Modeling and performance analysis for multimedia data flows scheduling in software defined networks | |
| Liu et al. | HPSTOS: High-performance and scalable traffic optimization strategy for mixed flows in data center networks | |
| Torres-Jr et al. | Bartolomeu: An SDN rebalancing system across multiple interdomain paths | |
| Xuan et al. | Distributed admission control for anycast flows with QoS requirements | |
| Sedaghat et al. | R2T-DSDN: reliable real-time distributed controller-based SDN: S. Sedaghat, AH Jahangir | |
| Angi et al. | Howdah: Load profiling via in-band flow classification and P4 | |
| Raza et al. | A priority based greedy path assignment mechanism in OpenFlow based datacenter networks | |
| WO2022139808A1 (en) | Low-latency software defined wide area network architecture | |
| KR101003505B1 (ko) | 망 부하에 따른 트래픽의 동적 제어방법 및 그 장치 | |
| Munir et al. | Planning data transfers in grids: a multi‐service queueing approach | |
| WO2022176028A1 (ja) | ネットワークコントローラ、ネットワークコントロール方法、および、ネットワークコントロールプログラム | |
| Nleya et al. | A bursts contention avoidance scheme based on streamline effect awareness and limited intermediate node buffering in the core network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130222 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130319 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130408 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160412 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |