NBBS PATH SELECTION FRAMEWORK

Citation
Te. Tedijanto et al., NBBS PATH SELECTION FRAMEWORK, IBM systems journal, 34(4), 1995, pp. 629-639
Citations number
28
Categorie Soggetti
System Science","Computer Science Information Systems","Computer Science Software Graphycs Programming","Computer Science Theory & Methods
Journal title
ISSN journal
00188670
Volume
34
Issue
4
Year of publication
1995
Pages
629 - 639
Database
ISI
SICI code
0018-8670(1995)34:4<629:NPSF>2.0.ZU;2-O
Abstract
This paper describes the path selection function in Networking BroadBa nd Services (NBBS), which is ISM's architecture for high-speed, multim edia networks. The distinguishing feature of a multimedia network is i ts ability to integrate different applications with different traffic characteristics and service requirements in the network, such as voice , video, and data. In order to meet their service requirements, it is necessary for the network to provide unique qualify-of-service (QOS) g uarantees to each application. QOS guarantees, specified as multiple e nd-to-end performance objectives, translate into path and link constra ints in the shortest path routing problem. For a general cost function , shortest path routing subject to path constraints is known to be a n onpolynomial(NP-) complete problem. The NBBS path selection algorithm, a heuristic solution based on the Bellman-Ford algorithm, has a polyn omial order of complexity. The algorithm finds a minimum hop path sati sfying an end-to-end delay (or delay variation) constraint, that in mo st cases also optimizes a load balancing function. To reduce the numbe r of path constraints, other QOS requirements such as packet loss rati o are implemented as a link constraint. The notion of primary and seco ndary links is used to minimize the long-term overall call blocking pr obability by dynamically limiting the hop count of a given path. The p ath selection algorithm developed for point-to-point connections is de scribed first, followed by its extension to the case of point-to-multi point connections.