• 沒有找到結果。

All-IP 網路上以預算為基礎之品質管理研究-子計劃四:All-IP網路End-to-End 品質管理之研究(I)

N/A
N/A
Protected

Academic year: 2021

Share "All-IP 網路上以預算為基礎之品質管理研究-子計劃四:All-IP網路End-to-End 品質管理之研究(I)"

Copied!
10
0
0

加載中.... (立即查看全文)

全文

(1)

行政院國家科學委員會專題研究計畫 成果報告

子計劃四:All-IP 網路 End-to-End 品質管理之研究(I)

計畫類別: 整合型計畫

計畫編號:

NSC91-2219-E-004-005-執行期間: 91 年 08 月 01 日至 92 年 07 月 31 日

執行單位: 國立政治大學應用數學學系

計畫主持人: 陸行

計畫參與人員: 連耀南、張宏慶、蔡子傑

報告類型: 完整報告

處理方式: 本計畫可公開查詢

國 92 年 9 月 23 日

(2)

行政院國家科學委員會補助專題研究計畫成果

報告

※※※※※※※※※※※※※※※※※※※※※※※

※※※※

All-IP 網路上以預算為基礎之品質管理研究

子計劃四:All-IP 網路 End-to-End 品質管理之研究

(I)

※※※※※※※※※※※※※※※※※※※※※※※

※※※

計畫類別:□個別型計畫

■整合型計畫

計畫編號:NSC 91-2219-E-004-005-

執行期間:

91 年 8 月

1 日至

92 年 7 月 31

(3)

計畫主持人:陸行

共同主持人:

計畫參與人員:

本成果報告包括以下應繳交之附件:

□赴國外出差或研習心得報告一份

□赴大陸地區出差或研習心得報告一份

□出席國際學術會議心得報告及發表之論文各一份

□國際合作研究計畫國外研究報告書一份

執行單位:國立政治大學應用數學系

國 九十二 年

七 月

三十一 日

行政院國家科學委員會專題研究計畫成果報告

(4)

All-IP 網路上以預算為基礎之品質管理研究

子計劃四:All-IP 網路 End-to-End 品質管理之研究(I)

計畫編號:NSC 91-2219-E-004-005-

執行期限:91 年 8 月 1 日至 92 年 7 月 31 日

主持人:陸行 國立政治大學應用數學系

中文摘要

假設核心網路及接取網路均能提供具服務品質保證之乘載服務,本研究之目的在全 IP 網路提供具適應性的端對端服務品質保證管理機制。利用事前規劃滿足封包服務品質 需求的 End-to-End path,並於實際傳遞封包時建立路徑並保留所需之資源,以提供 End-to-End 服務品質保證。而且,利用預算為基礎之服務品質管理,以簡化管理、追 求效率,不增加管理複雜度為設計原則。採用作業研究與最佳化,運用整數規劃及目標 規劃,以事前規劃(off-line planning)的方式規劃最佳資源分配。

關鍵詞:端對端服務品質保證、作業研究、最佳化

Abstr act

An important problem that the network service providers face is how to maximize the utilization efficiency of its physical network by admitting as many customers as possible while satisfying every specific QoS requirements. In this paper, we state briefly an approach for the problem of QoS budget allocation which is deliberated in optimization for increasing resource usage efficiency. The proposed framework with simulation study demonstrates that it can indeed substantially increase the total number of network paths under constraints of end-to-end QoS requirements.

Keywords:

QoS Protocols and Provisioning, Next Generation Internet Protocols, QoS Routing.

1.

Intr oduction

As telecommunications networks developed towards 3G networks, All-IP Networks integrate Circuit Switching and Packet Switching networks [1-2] and thereby provide both real-time services and data services with IP-packets.

Topographically, communication networks are mostly connected in networks provided by a group of telecommunication companies. All-IP Networks are composed of Stub Networks

(5)

and Core Networks [3]. Stub Networks can only provide communications within the same cluster of end users. If end-users need to make long-distance calls, they would probably mark out a number of Core Networks among different operators.

Operators have own Core Networks to connect Stub Networks. Core networks hook up the backbone by using domain inter-connection links. When users need services from different telecommunications companies, they send the packets to the backbone via a local Stub Network, and the backbone forwards the packets to a remote Stub Network. So, packets are delivered to the destination host in provision of network services. Refer to Figure 1. Core Network Core Network Stub Network WLAN Stub Network UMTS Other PLMN Campus Network Stub Network GPRS BRAIN Core Network IG IG IG BG BG BG BG BG BG AG AG AG AG AG AG AG AG AG BG AG IG BG Inter-Domain Gateway Border Gateway Access Gateway

Stub Network Figure 1. All-IP Network architecture

We break All-IP Networks from hierarchical relations into two subcategories, namely, a backbone and Stub Networks. A backbone is connected by Core Networks. Edge routers of backbones are called Border Gateways (BG). The Border Gateway is an Ingress/Egress router of the backbone. Stub Networks are networks that provide end users’ services directly. They might be public landing mobile networks, e.g., UMTS, GPRS, 802.11, fixed networks or other type of networks. Stub Networks provide services for end users by Network Access Servers (NAS).

In this paper, we assume all the surrounding Stub Networks and Core Networks associated with the backbone belong to the same group. The end-to-end QoS controller in QoS coordination layer has the capability of global resource planning. It suggests that an end-to-end QoS controller will plan all resource provisions according to the traffic demands, and all the resource allocation policy will be in accord with the planning. The paper is organized as follows. The next section introduces the QDF and budget-based management. Afterwards, we propose a system architecture for end-to-end QoS provisioning, and finally the simulation study is p

resented.

2.

QDF and Ser vice Class Mapping

Based on the classes of UMTS (Universal Mobile Telecommunication System) [4], Quality parameters are known as delay time, jitter (delay variation) and packet loss. UMTS also separates users’ needs of quality parameters into Conversational, Streaming, Interactive and Background. The four service classes distinguish different quality levels. For example, Conversational classes can tolerance a considerable amount of packet loss, but a little delay; Background bears a totally opposite behavior.

In this paper, we present an implementation scheme regarding Quality Deployment applied to communication network management. A Quality Deployment Function (QDF)

(6)

reflects the value that is reciprocal to the quality level. The smaller value shows the better quality level. Contrarily, the larger value of QDF shows the lower quality level. QDF can be evaluated from delay time, jitter or packet loss. In sequel, we use the QDF as the single index that may be delay time, jitter or packet loss. In general, QDF may be defined in accord to different operators’ need.

Taking QDF for the index of the quality level into account, we need to map the users’ need to QDF.

UMTS QoS classes mapping to Diffserv QoS classes

Conversational traffic Background traffic Interactive traffic Streaming traffic EF AF BE qc qs qI qB

Figure 2. Service classes mapping to QDF

Consider a case of mapping in UMTS. In Figure 2, the squares denote the service classes, the ellipses for different QDFs. The circles denote the QoS management technologies of the network layer. For example, taking the value of QDF of Conversational class qc, it means the quality level of Conversational class, and the EF class of DiffServ will execute the QoS policy for such a QDF. Based on QDF, we can make an arrangement to balance the resources that satisfyqcfor traffic demands of this class.

3.

Budget-Based Management

In a communication network, an end-to-end path might stride across different operators’ network domain. According to the service level that an end-to-end path carries the path has to give a corresponding quality level guarantee. For example, an end-to-end path which carries Conversational class services has to offer the QDF guarantee, qc. Likewise, an

end-to-end path has to offer qs guarantee whenever it carries a Streaming class.

In other words, we consider the QDF mapped from service classes as an

end-to-end QDF budget. An end-to-end path that does not exceed the QDF budget

requirement is said to be competent to carry such service classes. Budget-Based

management conceptually disperses QDF budget on the network domains which is

traversed by end-to-end paths. Whenever a QDF budget is placed on a network

domain, this network domain is responsible for offering a QDF satisfying QoS

requirements.

4.

System Architecture

4.1

Management System Hier archy

We propose a system architecture with components in “end-to-end Network QoS Coordination Layer” which is responsible for planning an end-to-end QoS.

(7)

End-to-end Network QoS Coordination

End-to-end QoS control, end-to-end resource/path planning

Core-Network Resource Management

Allocate resources of a core-network to the QoS Manager of all resource

mediators, e.g., Ingress Router in a Core Network or RRM in a 3G Access Network.

Core-Network QoS Control

(One for each Ingress)

Implement QoS policy of Core Networks, e.g., admission control, load control, routing and path selection, packet scheduler, etc.

DiffServ

Execute the QoS policy designated by the upper layer manager

Table 1. QoS Management Hierarchy

Components in the upper two layers in Table 1 plan Short paths and Long Paths for potential requests, which are described respectively in Table 2.

Planned Path Management

Component Function Short Path BBs and PPAs [5] of Core Networks in Core-Network Resource Management layer Computed and reserved by PPAs and BBs. A Short Path may cross a Core Network with certain QDF guarantees. Long Path LPPA* of backbone in end-to-end Network QoS Coordination layer Computed by LPPA. A Long Path is composed of Short Paths and may cross a backbone with certain QDF guarantees.

(8)

End-to-end Path Global ACAs of Stub Networks in end-to-end Network QoS Coordination layer Provided by global ACA of the entrance Stub Network. An end-to-end path is composed of Long Paths and Stub Network bearer services, and may provide an end-to-end

connection with certain QDF guarantees.

Table 2. Paths of different layers

4.2

Bearer Ser vice Architecture

According to classifications in Table 2, an end-to-end Service is composed of bearer services offered by different network domains. A basic long-distance call may traverse through more than two Core Networks. In figure 3, it shows the QDF budget for long-distance calls that pass through network domains.

TE Stub Network Core Network Stub Network Core Network TE End-to-End Service Stub Network Bearer Service Backbone Bearer Service (Long path) Core Network Bearer Service (Short path) Stub Network Bearer Service Domain Inter-Connection Link Core Network Bearer Service (Short path)

Figure 3. Bearer service architecture

5.

LPPA Optimization Model

5.1

An Optimization Model

Minimize

Penalty made by unsatisfied traffic aggregates Subject to

Fixed resource (Limited Short Path bandwidth) Traffic aggregate QDF budget must be satisfied

(9)

Allocate resource to traffic aggregates

Trading off QDF with bandwidth in each Short Path

5.2

Exper iments

We set up an experimental model which constructs a network topology of twenty-four nodes. Ten of them are defined as Border Gateways. The bandwidth of each link is in range of 1200-2400 Mbps, and has different QDF guarantees. We conduct the LPPA optimization with ILOG [7].

Figure 3 shows the planned bandwidth of different classes. Solution A is an optimal solution and the others are feasible solutions. Given each class has different priorities, the premium classes will be considered first.

Figure 3. Planned bandwidth classes

Figure 4 shows the network utilization of each solution in six testing cases. Each testing case has the same amount of traffic demands, but we scatter the demand all over Border Gateways to get a balanced bandwidth requirement. It shows the optimal solution can utilize bandwidth usage up to about 70% in average.

(10)

6.

Conclusion

We focus on the differentiated service QoS model and present a possible approach to maximize the resource usage efficiency.

The proposed system architecture coping with end-to-end QoS by budget-based management are designed for long-term network resource provision, rather than for setting up individual network connections. We explore the design options implied by the architecture, including Quality Deployment Function, and LPPA Optimization Model. To make end-to-end QoS guarantees more efficiency concerning parameters of various traffic patterns, a model of forecasting link characteristics is one of future study that enhances this approach.

Refer ence

[1] 3rd Generation Partnership Project; " Architecture for an All IP network"; 3G TR 23.922 version 1.0.0

[2] Ivano Guardini, Paolo D’Urso, and Paolo Fasano, CSELT, "The Role of Internet Technology in Future Mobile Data Systems", IEEE Communications Magazine• November 2000

[3] Tetsuya Takine, Kyoto University Yuji Oie, Kyushu Institute of Technology Katsuyoshi Iida and Kenji Kawahara, Kyushu Institute of Technology, “Performance Evaluation of the Architecture for end-to-end Quality-of-Service Provisioning”, IEEE Communications Magazine• April 2000

[4] 3rd Generation Partnership Project; " QoS Concept and Architecture (Release 5)"; 3GPP TS 23.107 V5.3.0 (2002-01)

[5] Yao-Nan Lien, Tsung-Hsung Li, " Path planning in DiffServ Domain under budget-based control", Master Thesis, June 2003.

[6] Yao-Nan Lien, Ming-Chin Chen, " Budget-Based Admission Control on DiffServ Core Network", Master Thesis, June 2003.

數據

Figure 2.    Service classes mapping to  QDF
Table 1.    QoS Management Hierarchy
Table 2.    Paths of different layers 4.2 Bearer  Ser vice Architecture
Figure  3  shows  the  planned  bandwidth  of  different  classes.  Solution  A  is  an  optimal  solution  and the  others  are  feasible solutions

參考文獻

相關文件

„ A host connecting to the outside network is allocated an external IP address from the address pool managed by NAT... Flavors of

„ An adaptation layer is used to support specific primitives as required by a particular signaling application. „ The standard SS7 applications (e.g., ISUP) do not realize that

„ Signaling over standard IP uses a common transport protocol that ensures reliable signaling delivery. „ Error-free

Is end-to-end congestion control sufficient for fair and efficient network usage. If not, what should we do

Each unit in hidden layer receives only a portion of total errors and these errors then feedback to the input layer.. Go to step 4 until the error is

Compensates for deep fades via diversity techniques over time, frequency and space. (Glass is

AWS中絕大多數的資料、備份、機器配 置,甚至是異地備份。Code Spaces表 示,這樣的情況已讓該公司無法再繼續 運作.

◉ These limitations of vanilla seq2seq make human-machine conversations boring and shallow.. How can we overcome these limitations and move towards deeper