專利名稱:Atm交換站中未定比特率服務(wù)的業(yè)務(wù)控制設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及異步傳輸模式(ATM)交換站(ATM exchange)中未定比特率(UBR)服務(wù)的業(yè)務(wù)控制方法和設(shè)備。
背景技術(shù):
一般來說,在ATM交換站中把來自入口用戶端的用戶信元連接到出口用戶端的ATM(異步傳輸模式)交換機(ATM switch)需要滿足與多種業(yè)務(wù)類型,例如,語音,數(shù)據(jù),視頻信號等相關(guān)的相應(yīng)服務(wù)質(zhì)量(QoS)。
ATM服務(wù)主要分為三類。第一類是恒定比特率(CBR),非實時可變比特率(nrt-VBR)和實時可變比特率(rt-VBR)服務(wù),其在呼叫建立步驟中保證服務(wù)質(zhì)量。第二類是可用比特率(ABR)服務(wù),其利用ATM服務(wù)中未使用的剩余鏈路的可用帶寬傳輸數(shù)據(jù)。第三類是未定比特率(UBR)服務(wù),其不能保證網(wǎng)絡(luò)上的服務(wù)質(zhì)量。
由于近來非常需要互聯(lián)網(wǎng)服務(wù),而且預(yù)計在不久的將來這種互聯(lián)網(wǎng)服務(wù)將占總業(yè)務(wù)的90%以上,ABR和UBR服務(wù)正被認(rèn)真考慮以提供基于ATM通信網(wǎng)絡(luò)的互聯(lián)網(wǎng)服務(wù)。
與使用在連接建立期間分配的固定帶寬的CBR或UBR服務(wù)不同,ABR服務(wù)使用根據(jù)ATM網(wǎng)絡(luò)狀況通過收發(fā)器和網(wǎng)絡(luò)之間的流量控制而動態(tài)分配的帶寬。因此,ABR服務(wù)一般用于對信元延遲相對不敏感卻對信元丟失敏感的服務(wù)。
UBR服務(wù)僅當(dāng)網(wǎng)絡(luò)內(nèi)有額外帶寬時才被使用。因此不能保證服務(wù)質(zhì)量。所以,這種服務(wù)就像互聯(lián)網(wǎng)服務(wù)一樣建立在最大努力原則的基礎(chǔ)上。
圖1概略性地顯示了一種現(xiàn)有技術(shù)的ATM交換站中使用的UBR服務(wù)控制設(shè)備。該設(shè)備包括含有入口用戶端100A和100B,出口用戶端300A和300B的用戶臺(subscriber board)和ATM交換機200。入口用戶端100A和100B從ATM通用測試與操作物理接口(UTOPIA)接收用戶信元。然后,用戶信元被傳輸?shù)紸TM交換機200的輸入端口。ATM交換機200把輸入到多個輸入端口的用戶信元連接到一個輸出端口。然后,用戶信元通過出口用戶端300A和300B被傳輸?shù)経TOPIA。
UBR業(yè)務(wù)控制設(shè)備的運作如下。因為UBR業(yè)務(wù)在連接建立期間由于類別的特性并不分配帶寬,ATM交換機200的輸出端口隨時都會出現(xiàn)業(yè)務(wù)阻塞。這種情況下,出口用戶端300A和300B通過ATM交換站內(nèi)側(cè)中具有預(yù)定格式的控制信元,周期性地向入口用戶端100A和100B的每個UBR緩存器反饋關(guān)于UBR連接的可用帶寬(BW)的信息。為預(yù)防UBR信元的業(yè)務(wù)阻塞,入口用戶端100A和100B根據(jù)關(guān)于UBR可用帶寬的反饋信息處理UBR用戶信元。
為滿足UBR連接或釋放時實時業(yè)務(wù)的服務(wù)質(zhì)量,由下述數(shù)學(xué)公式確定UBR可用帶寬。
BW=[p*c-(∑(PCRi)+∑(SCRj))]/k(1)其中,p是目標(biāo)鏈路利用率;c是鏈路容量;PCRi是恒定比特率(CBR)連接的峰值信元速率;SCRj是可變比特率(VBR)連接的可持續(xù)信元速率;k是UBR連接的數(shù)目。這樣確定的UBR可用帶寬(_BW)就被構(gòu)建為每個UBR連接的UBR頻帶,并通過控制信元向入口用戶端100A和100B反饋。
根據(jù)控制信元的反饋UBR可用帶寬信息,入口用戶端100A和100B提取存儲在UBR緩存器中的UBR用戶信元,并將該用戶信元傳輸給ATM交換機200。此時,入口用戶端100A和100B判斷存儲在UBR緩存器中的UBR用戶信元是否超出了UBR緩存器的門限。
若UBR用戶信元超出了UBR緩存器的門限,則入口用戶端100A和100B利用早期分組拋棄(EPD)方法或部分分組拋棄(PPD)方法拋棄該UBR用戶信元。然而,若UBR用戶信元沒有超出門限,則入口用戶端100A和100B提取該UBR用戶信元并將其傳輸給ATM交換機200。
如前所述,與實時業(yè)務(wù)相似,為UBR業(yè)務(wù)建立UBR連接的可用帶寬,超出預(yù)定帶寬的任何輸入UBR用戶信元或者存儲在入口用戶端的UBR緩存器中,或者被拋棄。也就是說,任何大于預(yù)定帶寬的UBR用戶信元不能輸入到ATM交換機中,因此,能夠防止ATM交換機的輸出端口經(jīng)常發(fā)生的業(yè)務(wù)阻塞。
盡管具有上述優(yōu)點,但現(xiàn)有技術(shù)的業(yè)務(wù)控制方法還是具有許多缺點?;蛟S最值得注意的是,由于UBR連接或釋放時確定的帶寬(BW)被固定為用于UBR連接的UBR可用帶寬,這種方法浪費帶寬并降低了UBR服務(wù)效率。因此,即使在實時業(yè)務(wù)中不需要使用所保留的帶寬,UBR服務(wù)也不能使用可用的帶寬。
發(fā)明內(nèi)容
本發(fā)明的一個目的是至少解決上述問題和/或缺點,并至少提供下文中描述的優(yōu)點。
本發(fā)明的一個目的是提供一種異步傳輸模式(ATM)交換中用于未定比特率(UBR)服務(wù)的業(yè)務(wù)控制設(shè)備和業(yè)務(wù)控制方法,其能夠保證實時業(yè)務(wù)的服務(wù)質(zhì)量,并通過防止帶寬浪費而更加有效地控制UBR業(yè)務(wù)。
通過提供一種ATM交換站中用于UBR服務(wù)的業(yè)務(wù)控制設(shè)備可以達(dá)到本發(fā)明的上述和其它目標(biāo)以及優(yōu)點,該設(shè)備包括位于第一用戶端的出口用戶端,它提取第一用戶臺的UBR頻帶信息,并根據(jù)從第一用戶臺傳來的信元業(yè)務(wù)阻塞情況以及業(yè)務(wù)負(fù)載狀況而確定UBR頻帶。該設(shè)備還包括入口用戶端,它接收由出口用戶端確定的UBR頻帶信息,向第一用戶臺發(fā)出反饋,并根據(jù)從出口用戶端提取的第一用戶臺的UBR頻帶信息處理UBR用戶信元。
出口用戶端包括負(fù)載測量單元,它用于測量來自ATM交換機的傳輸信元的業(yè)務(wù)負(fù)載,并輸出業(yè)務(wù)負(fù)載信號;用戶信元提取單元,用于從來自ATM交換機的輸出信元中提取至少一個用戶信元;出口緩存單元,周期性地對用戶信元提取單元所提取的用戶信元中存儲在內(nèi)部UBR緩存器中的UBR用戶信元的業(yè)務(wù)狀況進(jìn)行判斷,由此輸出業(yè)務(wù)阻塞狀況信號;業(yè)務(wù)狀況確定單元,確定對應(yīng)于自出口緩存器輸出的業(yè)務(wù)阻塞狀況信號和自負(fù)載測量單元輸出的業(yè)務(wù)負(fù)載信號的UBR頻帶,并輸出所確定的UBR頻帶信息;控制信元發(fā)生單元,用于把從業(yè)務(wù)狀況確定單元輸出的UBR頻帶信息加載到控制信元上,并向第二用戶臺內(nèi)的入口用戶端傳輸該信息;以及控制信元信息提取單元,用于從來自負(fù)載測量單元的控制信元中提取第一用戶臺的UBR頻帶信息,并向第二用戶臺內(nèi)的入口用戶端傳輸該信息。
入口用戶端包括緩存器管理單元,用于根據(jù)優(yōu)先級處理從ATM通用測試與運行物理接口(UTOPIA)傳來的用戶信元;UBR緩存器,用于存儲輸入到緩存器管理單元中的其它用戶信元中的UBR用戶信元;先入先出(FIFO)緩存器,用于從來自出口用戶端的控制信元發(fā)生單元的控制信元中提取UBR頻帶信息,并把該信息和用戶信元一起傳輸給ATM交換機;調(diào)度器,用于根據(jù)來自出口用戶端的控制信元信息提取單元的第一用戶臺UBR頻帶信息確定UBR用戶信元的提取時間,并向緩存器管理單元發(fā)送包含所確定的提取時間的UBR管理信息。UBR緩存器可以存儲通過連接輸入的UBR用戶信元。
本發(fā)明的另一個實施例提供了一種在ATM交換站中用于UBR服務(wù)的業(yè)務(wù)控制方法,該ATM交換站配備了用于處理用戶信元的ATM交換機。該方法包括從第一用戶臺接收信元信息;從所接收的信元信息中提取UBR用戶信元,并把UBR用戶信元存儲在緩存器中;通過判斷所存儲的UBR用戶信元是否超出緩存器的門限而確定UBR頻帶;從來自UTOPIA的用戶信元中提取UBR用戶信元,并向第一用戶臺發(fā)送UBR用戶信元和所確定的UBR頻帶信息。
本發(fā)明的另一個實施例提供了一種ATM交換站中用于UBR服務(wù)的業(yè)務(wù)控制方法,該ATM交換站配備了用于處理用戶信元的ATM交換機。該方法包括以下步驟從第一用戶臺的入口用戶端接收信元信息;從所接收的信元信息中提取UBR用戶信元,并把該UBR用戶信元存儲在緩存器中;判斷所存儲的UBR用戶信元是否超出了相應(yīng)緩存器的門限;若UBR用戶信元超出了相應(yīng)緩存器的門限,則降低當(dāng)前UBR頻帶;通過比較降低了的UBR頻帶和UBR可用頻帶而確定UBR頻帶;通過第二用戶臺的入口用戶臺和ATM交換站向第一用戶臺發(fā)送所確定的UBR頻帶信息。
信元信息優(yōu)選的是用戶信元或控制信元,如果信元業(yè)務(wù)處于正常狀況,則緩存器門限是存儲在UBR緩存器中的UBR用戶信元的最大值。若UBR用戶信元不大于相應(yīng)緩存器的門限,則判斷業(yè)務(wù)負(fù)載是否不大于預(yù)定負(fù)載標(biāo)準(zhǔn)值。若業(yè)務(wù)負(fù)載小于預(yù)定的負(fù)載標(biāo)準(zhǔn)值,則增大當(dāng)前UBR頻帶,然后通過第二用戶臺和ATM交換機的入口用戶端向第一用戶臺的出口用戶端發(fā)送增大了的UBR頻帶信息。
通常情況下,計算目標(biāo)鏈路利用率和鏈路容量可以得到負(fù)載標(biāo)準(zhǔn)值。另一方面,若業(yè)務(wù)負(fù)載大于預(yù)定的負(fù)載標(biāo)準(zhǔn)值,則保留當(dāng)前UBR頻帶。通過數(shù)學(xué)公式,即當(dāng)前UBR頻帶+{(負(fù)載標(biāo)準(zhǔn)值一當(dāng)前UBR頻帶)/常數(shù)},可以增大當(dāng)前UBR頻帶。此外,通過比較降低了的UBR頻帶和UBR可用頻帶可以確定UBR頻帶。也就是說,若降低了的UBR頻帶小于UBR可用頻帶,則UBR可用頻帶就成為UBR頻帶。同時,若降低了的UBR頻帶大于UBR可用頻帶,則降低了的UBR頻帶就成為UBR頻帶。
本發(fā)明的另一個實施例對應(yīng)于配備了用于處理用戶信元的ATM交換機的ATM交換站中用于UBR服務(wù)的業(yè)務(wù)控制方法。該方法包括以下步驟按照連接從UTOPIA接收并存儲用戶信元;從所存儲的用戶信元中提取對應(yīng)于UBR管理信息的UBR用戶信元;向另一個用戶臺的出口用戶端發(fā)送所提取的UBR用戶信元和從一個用戶臺的出口用戶端傳來的控制信元。
UBR管理信息表明了利用UBR頻帶信息確定的UBR用戶信元的提取時間,該UBR頻帶信息來自一個用戶臺的出口用戶端,該控制信元包含對應(yīng)于業(yè)務(wù)阻塞狀況信號或業(yè)務(wù)負(fù)載信號確定的UBR頻帶的信息,這些信號來自所述一個用戶臺的出口用戶端。
本發(fā)明的另一個實施例對應(yīng)于ATM交換站中用于UBR服務(wù)的業(yè)務(wù)控制方法,用于在具有移位寄存器的出口用戶端的負(fù)載測量單元中測量業(yè)務(wù)負(fù)載。該方法包括以下步驟在第一信元時間中對應(yīng)于信元流設(shè)定計數(shù)器的值;在第二信元時間中使計數(shù)器移位一個空位,對應(yīng)于信元流重復(fù)設(shè)定計數(shù)器的值;以特定的周期計算計數(shù)器的信元計數(shù)值;以及利用計算出的計數(shù)值得出負(fù)載。得出負(fù)載的步驟可以通過計算信元業(yè)務(wù)的最大速率、計算出的計數(shù)值和計數(shù)器寄存器來完成。
本發(fā)明的另一個實施例對應(yīng)于ATM交換站中用于UBR服務(wù)的業(yè)務(wù)控制方法,用于通過業(yè)務(wù)狀況判斷單元確定UBR頻帶。該方法包括以下步驟把初始UBR頻帶設(shè)定為全頻帶值;判斷是否接收到業(yè)務(wù)阻塞發(fā)生信號;若接收到業(yè)務(wù)阻塞發(fā)生信號,則減小當(dāng)前UBR頻帶,并通過比較減小后的UBR頻帶和UBR可用頻帶而確定UBR頻帶。
總之,根據(jù)本發(fā)明,根據(jù)出口用戶端的信元阻塞狀況或業(yè)務(wù)負(fù)載而動態(tài)確定UBR頻帶,所確定的帶寬信息被加載到控制信元中,并被反饋到入口用戶端,在入口用戶端根據(jù)反饋的UBR頻帶信息處理UBR用戶信元。通過這種方式,本發(fā)明的ATM交換站中用于UBR服務(wù)的業(yè)務(wù)控制設(shè)備和業(yè)務(wù)控制方法能夠保證實時業(yè)務(wù)的服務(wù)質(zhì)量,防止頻帶的任何浪費,而且,通過最大限度使用UBR服務(wù)的可用實時業(yè)務(wù)頻帶,能夠更加有效地控制UBR服務(wù)。
本發(fā)明的其它優(yōu)點、目的和特征有一部分將在以下的說明書中進(jìn)行闡述,有一部分則對于本領(lǐng)域的技術(shù)人員經(jīng)過對以下內(nèi)容的檢驗后會變得明了,或者通過本發(fā)明的實踐而體驗到。所附的權(quán)利要求書具體指出了本發(fā)明的目的和優(yōu)點。
以下參照附圖對本發(fā)明進(jìn)行詳細(xì)描述,圖中相同標(biāo)號表示同一元件,其中圖1表示了根據(jù)現(xiàn)有技術(shù)的異步傳輸模式(ATM)交換站中用于未定比特率(UBR)服務(wù)的業(yè)務(wù)控制設(shè)備;圖2a和2b是框圖,表明了根據(jù)本發(fā)明一個優(yōu)選實施例的ATM交換站中用于UBR服務(wù)的業(yè)務(wù)控制設(shè)備;圖3是一個流程圖,表明了根據(jù)本發(fā)明優(yōu)選實施例的入口用戶端處的UBR服務(wù)控制方法;圖4是一個流程圖,表明了根據(jù)本發(fā)明優(yōu)選實施例的現(xiàn)存用戶端處的UBR服務(wù)控制方法;圖5是一個流程圖,表明了根據(jù)本發(fā)明優(yōu)選實施例的測量UBR用戶信元業(yè)務(wù)負(fù)載的方法;以及圖6是一個流程圖,表明了根據(jù)本發(fā)明優(yōu)選實施例的確定UBR頻帶的方法。
優(yōu)選實施例說明圖2a和2b是示意性框圖,表明了根據(jù)本發(fā)明一個優(yōu)選實施例的異步傳輸模式(ATM)交換站中用于未定比特率(UBR)服務(wù)的業(yè)務(wù)控制設(shè)備。該設(shè)備包括入口用戶端100A和100B,ATM交換機200,和出口用戶端300A和300B。入口用戶端100A和100B與出口用戶端300A和300B通過周期性檢查來自ATM交換機200的信元業(yè)務(wù)而確定UBR頻帶。入口和出口用戶端也根據(jù)UBR頻帶處理UBR用戶信元。
例如,位于用戶臺A的出口用戶端300A中的業(yè)務(wù)狀況判斷單元306A根據(jù)來自ATM交換機200的信元業(yè)務(wù)阻塞或業(yè)務(wù)負(fù)載狀況而確定UBR頻帶。業(yè)務(wù)狀況判斷單元306A通過控制信元發(fā)生單元301A,向反向控制信元加載所確定的UBR頻帶,并將UBR頻帶發(fā)送給位于同側(cè)用戶臺A中的入口用戶100A的FIFO 103A。
FIFO 103A通過ATM交換機200把來自控制信元發(fā)生單元301A的反向控制信元和從物理層發(fā)送到入口用戶端100A的用戶信元一起傳輸給另一側(cè)用戶臺B的出口用戶端300B。然后,位于用戶臺B的出口用戶端300B的控制信元信息提取單元302B從通過ATM交換機200輸入的控制信元中提取用戶臺A中出口用戶端300A的UBR頻帶信息,并把該UBR頻帶信息傳輸給用戶臺B的入口用戶端100B的調(diào)度器104B。
隨后,調(diào)度器104B根據(jù)來自控制信元信息提取單元302B的UBR頻帶信息確定UBR用戶信元的提取時間,并通過緩存器管理單元101B處理UBR用戶信元。換句話說,若UBR頻帶減小,則對應(yīng)于減小了的UBR頻帶的UBR用戶信元被臨時存儲在緩存器中,并根據(jù)緩存器門限或者輸出或者拋棄。與此相反,若UBR頻帶增大,則對應(yīng)于增大了的UBR頻帶的UBR用戶信元被傳輸給ATM交換機200。由于與上述解釋大部分相似,這期間將不能確定如何根據(jù)由用戶臺B的出口用戶端300B確定的UBR頻帶信息處理用戶臺A中入口用戶端100A的UBR用戶信元的細(xì)節(jié)。
下文將更詳細(xì)地說明ATM交換站中用于UBR服務(wù)的業(yè)務(wù)控制設(shè)備的結(jié)構(gòu),主要集中在用戶臺A上。首先,用戶臺A包括入口用戶端100A和出口用戶端300A。入口用戶端100A包括緩存器管理單元101A、UBR緩存器102A、FIFO 103A和調(diào)度器104A。出口用戶端300A包括控制信元發(fā)生單元301A、控制信元信息提取單元302A、出口緩存單元303A、用戶信元提取單元304A、負(fù)載測量單元305A和業(yè)務(wù)狀況判斷單元306A。
位于入口用戶端中的緩存器管理單元101A根據(jù)每個服務(wù)質(zhì)量的優(yōu)先級,把用戶信元從UTOPIA向ATM交換機200傳輸。特別地,需要實時處理的例如恒定比特率(CBR)和可變比特率(VBR)之類的服務(wù)具有最高優(yōu)先級,而非實時業(yè)務(wù),如可用比特率(ABR)和未定比特率(UBR)服務(wù)具有低優(yōu)先級。用戶信元優(yōu)選地以CBR、VBR、ABR和UBR的順序向ATM交換機200傳輸。此時,若傳輸?shù)挠脩粜旁銮墒荱BR用戶信元,則緩存器管理單元101A把UBR用戶信元傳輸給UBR緩存器102A。
緩存器管理單元101A將在適當(dāng)時候,利用調(diào)度器104A的UBR管理信息從UBR緩存器102A中提取UBR用戶信元,然后,將UBR用戶信元傳輸給ATM交換機200。
處于緩存器管理單元101A控制之下的UBR緩存器102A按照連接存儲UBR用戶信元。
FIFO 103A根據(jù)優(yōu)先級向ATM交換機200傳輸來自緩存器管理單元101A的用戶信元和來自出口用戶端300A的控制信元發(fā)生單元301A的反向控制信元。
調(diào)度器104A從出口用戶端300A的控制信元信息提取單元302A接收位于另一側(cè)用戶臺B上出口用戶端300A的UBR頻帶信息,并根據(jù)該UBR頻帶信息確定UBR緩存器102A中的UBR用戶信元的提取時間。然后,調(diào)度器104A向緩存器管理單元101A傳輸包含所確定的UBR用戶信元的提取時間的UBR管理信息。
位于出口用戶端的控制信元發(fā)生單元301A把來自業(yè)務(wù)狀況判斷單元306A的UBR頻帶信息加載到反向控制信元中,并把UBR頻帶信息傳輸給FIFO 103A。
控制信元信息提取單元302A從來自ATM交換機200的控制信元中提取UBR頻帶信息,并把提取的UBR頻帶信息傳輸給調(diào)度器104A。
出口緩存單元303A在把用戶信元傳輸給UTOPIA之前具有多個緩存器(如CBR緩存器,VBR緩存器,ABR緩存器和UBR緩存器),按照類別把信元臨時存儲在相應(yīng)緩存器中,根據(jù)優(yōu)先級提取用戶信元,并最終將其傳輸給UTOPIA。此外,出口緩存單元303A為其中的UBR緩存器指定一個門限,并判斷存儲在UBR緩存器中的UBR用戶信元是否超出了緩存器的門限。
根據(jù)UBR用戶信元是否超出緩存器門限的判斷結(jié)果,出口緩存單元303A周期性地傳輸對應(yīng)于業(yè)務(wù)狀況判斷單元306A的判斷結(jié)果的業(yè)務(wù)阻塞狀況信號。也就是說,出口緩存器303A中的UBR緩存器具有最低優(yōu)先級。若最大速率為155Mbps的業(yè)務(wù)從ATM交換機中流出,而業(yè)務(wù)仍然阻塞,則出口用戶端300A把該業(yè)務(wù)以最大149Mbps的速率向UTOPIA傳輸。這表明在信元業(yè)務(wù)阻塞期間沒有傳輸給UTOPIA的用戶信元就被保留在出口緩存單元303A中。這里,由于UBR用戶信元沒有存儲在具有最低優(yōu)先級的UBR緩存器中,假設(shè)信元業(yè)務(wù)處于正常狀況,則出口緩存單元303A檢測UBR緩存器中UBR用戶信元的最大存儲容量,并把最大值指定為UBR緩存器的門限。
此后,根據(jù)存儲在UBR緩存器中的UBR用戶信元是否超出門限,出口緩存單元303A周期性地向業(yè)務(wù)狀況判斷單元306A傳輸相應(yīng)的業(yè)務(wù)阻塞狀況信號。若存儲在UBR緩存器中的UBR用戶信元大于UBR緩存器的門限,則出口緩存單元303A向業(yè)務(wù)狀況判斷單元306A傳輸業(yè)務(wù)阻塞發(fā)生信號,但若情況相反,則向業(yè)務(wù)狀況判斷單元306A傳輸正常狀況信號。
用戶信元提取單元304A從來自ATM交換機的信元信息中提取用戶信元,并把該用戶信元傳輸給出口緩存單元303A。
負(fù)載測量單元305A包括使用移位寄存器的計數(shù)器,并通過從ATM交換機200輸入到出口用戶端300A的用戶信元和控制信元測量每信元時間的業(yè)務(wù)負(fù)載,并把相應(yīng)業(yè)務(wù)負(fù)載信號傳輸給業(yè)務(wù)狀況判斷單元306A。換句話說,若信元在一個信元時間內(nèi)輸入到出口用戶端300A,則負(fù)載測量單元305A把構(gòu)成計數(shù)器的移位寄存器設(shè)為“1”。若信元沒有輸入到出口用戶端300A,則負(fù)載測量單元把移位寄存器設(shè)為“0”。然后,負(fù)載測量單元305A在設(shè)定后的下一個信元時間內(nèi)移位一個空位,并根據(jù)信元流重復(fù)設(shè)定過程,如“1”或“0”。
這可由下文說明。假設(shè)計數(shù)器由128個移位寄存器組成。此后,負(fù)載管理單元305A在128個信元時間內(nèi)把每個寄存器都設(shè)為“1”,并測量從ATM交換機200輸入到出口用戶端300A的信元業(yè)務(wù)數(shù)量。
接下來,若在一個特定周期內(nèi)計數(shù)器的信元計數(shù)值是120,則從ATM交換機200能夠輸入到出口用戶端300A的最大信元業(yè)務(wù)速率是155Mbps,業(yè)務(wù)速率是(155Mbps×120信元)/128=145Mbps。
負(fù)載測量單元305A向業(yè)務(wù)狀況判斷單元306A發(fā)送業(yè)務(wù)速率信息(即145Mbps)。
業(yè)務(wù)狀況判斷單元306A根據(jù)來自出口緩存單元303A的業(yè)務(wù)阻塞狀況信號和來自負(fù)載管理單元305A的業(yè)務(wù)負(fù)載信號確定UBR頻帶。然后,判斷單元306A把所確定的UBR頻帶信息傳輸給控制信元發(fā)生單元301A。也就是,業(yè)務(wù)狀況判斷單元接收負(fù)載管理單元305A和出口緩存單元303A周期性輸出的業(yè)務(wù)負(fù)載信號和業(yè)務(wù)阻塞狀況信號,然后判斷從ATM交換機200輸入到出口用戶端300A的信元業(yè)務(wù)狀況。下面將更詳細(xì)說明業(yè)務(wù)狀況判斷單元306A。
首先,業(yè)務(wù)狀況判斷單元306A判斷來自出口緩存單元303A的業(yè)務(wù)阻塞狀況信號是否是通報業(yè)務(wù)出現(xiàn)阻塞的真實狀況信號。若否,也就是若業(yè)務(wù)阻塞狀況信號不是表明出現(xiàn)業(yè)務(wù)阻塞的狀況信號,則業(yè)務(wù)狀況判斷單元306A確定來自負(fù)載測量單元305A的業(yè)務(wù)負(fù)載信號有效,并判斷負(fù)載測量單元305A測量的業(yè)務(wù)負(fù)載是否小于負(fù)載標(biāo)準(zhǔn)值。
若業(yè)務(wù)負(fù)載小于負(fù)載標(biāo)準(zhǔn)值,則業(yè)務(wù)狀況情況單元306A增大當(dāng)前UBR頻帶,并讓另一側(cè)用戶臺B的入口用戶端100B根據(jù)增大了的UBR頻帶信息處理UBR用戶信元。具體而言,業(yè)務(wù)狀況判斷單元306A發(fā)現(xiàn)負(fù)載測量單元305A測量的業(yè)務(wù)負(fù)載小于負(fù)載標(biāo)準(zhǔn)值p×c時,還有沒被當(dāng)前實時業(yè)務(wù)占用的可用頻帶,于是確定利用如下公式2增大UBR頻帶當(dāng)前UBR頻帶+{(p*c-當(dāng)前UBR頻帶)/常數(shù)} (2)其中,“p”是目標(biāo)鏈路利用率;“c”是鏈路容量。
此后,為根據(jù)增大了的UBR頻帶信息使UBR用戶信元在另一側(cè)用戶臺B的入口用戶端100B得到處理,業(yè)務(wù)狀況判斷單元306A通過控制信元發(fā)生單元301A向反向控制信元中插入增大了的UBR頻帶信息。此外,業(yè)務(wù)狀況判斷單元306A通過同側(cè)用戶臺A的入口用戶端100A并通過ATM交換機200把反向控制信元反饋到另一側(cè)用戶臺B的入口用戶端100B。
這種情況下,另一側(cè)用戶臺B的入口用戶端100B中的調(diào)度器104B從反向控制信元中提取UBR頻帶信息,并根據(jù)提取出的UBR頻帶信息處理UBR用戶信元。換句話說,另一側(cè)用戶臺B的入口用戶端中的調(diào)度器104B根據(jù)反饋的用戶臺A中出口用戶端300A的UBR頻帶信息確定用于來自UBR緩存器的UBR用戶信元的提取時間。然后,調(diào)度器104B向緩存器管理單元101B傳輸包含所確定的提取時間的UBR管理信息。
緩存器管理單元101B根據(jù)來自調(diào)度器104B的UBR管理信息處理UBR用戶信元。也就是,緩存器管理單元101B從UBR緩存器102B中提取對應(yīng)于增大了的UBR頻帶的UBR用戶信元,并把該UBR用戶信元傳輸給ATM交換機200。
通過這種方式,未被使用的實時業(yè)務(wù)中的任何可用頻帶都能夠用于UBR服務(wù),并且可以控制通過ATM交換機200從入口用戶端100B輸出到出口用戶端300A的UBR服務(wù)。
若負(fù)載測量單元305A測量的業(yè)務(wù)負(fù)載大于負(fù)載標(biāo)準(zhǔn)值,也就是說,從ATM交換機200輸入到出口用戶端300A的信元業(yè)務(wù)不處于信元業(yè)務(wù)阻塞狀況,而是以適當(dāng)負(fù)載水平以一定業(yè)務(wù)傳輸速率傳輸,則業(yè)務(wù)狀況判斷單元306A使當(dāng)前UBR頻帶保持不變。
此后,業(yè)務(wù)狀況判斷單元306A把此保持的UBR頻帶信息反饋給另一側(cè)用戶臺300B中的入口用戶端100B,并根據(jù)前述UBR頻帶信息讓入口用戶端100處理UBR用戶信元。然后,業(yè)務(wù)狀況判斷單元306A通過比較減小了的UBR頻帶和UBR連接的UBR可用頻帶(BW)確定UBR頻帶。
通過把當(dāng)前UBR頻帶減小到一半(0.5倍)并比較減小了的UBR頻帶和UBR可用頻帶(BW),若減小了的UBR頻帶小于UBR可用頻帶(BW),則UBR可用頻帶(BW)就被指定為UBR頻帶。另一方面,若減小了的UBR頻帶大于UBR可用頻帶(BW),則該減小了的UBR頻帶被指定為UBR頻帶。
一旦UBR頻帶信息被確定,該信息就被反饋給另一側(cè)用戶臺B中的入口用戶端100B。這種情況下,位于另一側(cè)用戶臺B的入口用戶端100B就根據(jù)反饋的UBR頻帶信息處理輸出到位于用戶臺A的出口用戶端300A的UBR用戶信元。也就是說,另一側(cè)用戶臺的入口用戶端100B把相應(yīng)UBR用戶信元存儲在UBR緩存器102B中的減小了的UBR頻帶中,或者拋棄該UBR信元。這增大了實時業(yè)務(wù)帶寬,因此保證了實時業(yè)務(wù)的服務(wù)質(zhì)量。
總結(jié)上述UBR服務(wù)控制方法,首先,用戶臺A的出口用戶300A判斷通過ATM交換機200從另一側(cè)用戶臺B的入口用戶端100B傳輸?shù)腢BR服務(wù)狀況,并根據(jù)判斷結(jié)果產(chǎn)生UBR頻帶信息。然后,通過ATM交換機200把UBR頻帶信息反饋給入口用戶端100B和另一側(cè)用戶臺B的出口用戶端300B,并根據(jù)反饋的UBR頻帶信息控制從入口用戶端100B輸出到出口用戶端300A的UBR服務(wù)。
同時,還可以使用相同方法控制從用戶臺A的入口用戶端100A輸出到另一側(cè)用戶臺B的出口用戶端300B的UBR服務(wù)。也就是說,出口用戶端300B判斷UBR服務(wù)狀況,并根據(jù)該判斷結(jié)果產(chǎn)生UBR頻帶信息。然后通過ATM交換機200把所產(chǎn)生的UBR頻帶信息反饋給入口用戶端和出口用戶端300A,并根據(jù)反饋的UBR頻帶信息控制從入口用戶端100A輸出到出口用戶端300B的UBR服務(wù)。這里,入口用戶端100B和位于用戶臺B的出口用戶端300A的配置可以與用戶臺A相同。
圖3是流程圖,表明了根據(jù)本發(fā)明一個優(yōu)選實施例的入口用戶端的UBR服務(wù)控制方法。如圖所示,入口用戶端接收來自UTOPIA的UBR用戶信元(S300)并按照連接把所接收的UBR用戶信元存儲起來(S301)。
完成步驟S301后,入口用戶端從所存儲的UBR用戶信元中提取UBR用戶信元,使其符合UBR管理信息(S302)。
UBR管理信息可以是所確定的UBR用戶信元的提取時間,該UBR用戶信元使用來自同側(cè)用戶臺的出口用戶端的UBR頻帶信息。因此,入口用戶端根據(jù)所確定的提取時間,從所存儲的UBR用戶信元中提取UBR用戶信元。
接下來,入口用戶端把提取的UBR用戶信元和來自同側(cè)用戶臺的出口用戶端的控制信元一起傳輸給另一側(cè)用戶臺的出口用戶端(S303)。這里,控制信元包括UBR頻帶信息。然后,通過使用UBR用戶信元和來自入口用戶的控制信元,另一側(cè)用戶臺的出口用戶端可以控制UBR服務(wù)如下。
圖4是流程圖,表明了根據(jù)本發(fā)明一個優(yōu)選實施例在出口用戶端如何控制UBR服務(wù)。首先,一旦從另一側(cè)用戶臺的入口用戶端接收到含有用戶信元和控制信元的信元信息(S400),出口用戶端從所接收的信元信息中提取一個用戶信元(S401)。接著,出口用戶端把提取的用戶信元存儲在相應(yīng)緩存器中(S402)。例如,把CBR用戶信元存儲在CBR緩存器中,把VBR用戶信元存儲在VBR緩存器中,把UBR用戶信元存儲在UBR緩存器中。下文將描述把UBR用戶信元存儲在UBR緩存器中的示例性情況。
首先,出口用戶端判斷所存儲的UBR用戶信元是否超出UBR緩存器的門限(S403)。根據(jù)步驟S403的結(jié)果,若UBR用戶信元大于UBR緩存器的門限,則出口用戶端輸出業(yè)務(wù)阻塞發(fā)生信號(S404)。
緊隨步驟S404,出口用戶端減小當(dāng)前UBR頻帶(S405),并通過比較減小后的UBR頻帶和UBR連接的UBR可用頻帶而確定UBR頻帶(S406)。特別地,若減小后的UBR頻帶小于UBR可用頻帶,則出口用戶端把UBR可用頻帶確定為UBR頻帶。然而,若減小后的UBR頻帶超出了UBR可用頻帶,則出口用戶端把減小后的UBR頻帶確定為UBR頻帶。
步驟S406后,出口用戶端把所確定的UBR頻帶信息加載到反向控制信元上,并通過另一側(cè)用戶臺的入口用戶端和ATM交換機200把UBR頻帶信息傳輸給另一側(cè)用戶臺的入口用戶端(S407)。另一側(cè)用戶臺的入口用戶端根據(jù)確定的UBR頻帶信息處理UBR用戶信元。
接下來,另一側(cè)用戶臺的入口用戶端根據(jù)傳輸?shù)膸捫畔⑻幚鞺BR用戶信元。作為步驟S403的判斷結(jié)果,若UBR用戶信元不大于UBR緩存器的門限,出口用戶端判斷UBR用戶信元的業(yè)務(wù)負(fù)載是否小于標(biāo)準(zhǔn)值(S408)。
在步驟S408中,若UBR用戶信元的業(yè)務(wù)負(fù)載小于標(biāo)準(zhǔn)值,則出口用戶端增大當(dāng)前UBR頻帶(S409)。此時,使用公式2可以增大UBR頻帶。
步驟S409完成后,出口用戶端把增大了的UBR頻帶信息加載到反向控制信元中,并通過同側(cè)用戶臺的入口用戶端和ATM交換機把增大了的UBR頻帶信息傳輸給另一側(cè)用戶臺的入口用戶端(S410)。另一側(cè)用戶臺的入口用戶端根據(jù)增大了的UBR頻帶信息處理UBR用戶信元。
接下來,另一側(cè)用戶臺的入口用戶端根據(jù)傳輸?shù)念l帶信息處理UBR用戶信元。如果步驟S408的判斷結(jié)果表明UBR用戶信元的業(yè)務(wù)負(fù)載不小于標(biāo)準(zhǔn)值,則當(dāng)前UBR頻帶被保留(S411)。
此后,出口用戶端把此保留的UBR頻帶信息加載到反向控制信元中,并通過同側(cè)用戶臺的入口用戶端和ATM交換機把UBR頻帶信息傳輸給另一側(cè)用戶臺的入口用戶端(S412)。然后,另一側(cè)用戶臺的入口用戶端根據(jù)傳輸?shù)膸捫畔⑻幚鞺BR用戶信元。
圖5是流程圖,表明了根據(jù)本發(fā)明的一個優(yōu)選實施例如何測量UBR用戶信元的業(yè)務(wù)負(fù)載。首先判斷在一個信元時間內(nèi)信元是否已經(jīng)被輸入到出口用戶端(S500)。若這段時間內(nèi)信元已經(jīng)被輸入到該端中,則把計數(shù)器設(shè)為“1”(S501),若否, (也就是說,若一個信元時間內(nèi)被沒有信元流入該端中),則把計數(shù)器設(shè)為“0”(S502)。
一旦信元被設(shè)為上述值,在下一個信元時間內(nèi)根據(jù)信元是否已經(jīng)輸入,通過移位一位重復(fù)設(shè)定“0”或“1”的過程(S503)。
步驟S503后,在特定周期內(nèi)計算計數(shù)器的信元計數(shù)值(S504)。通過使用該計算出的信元計數(shù)值可以得出業(yè)務(wù)負(fù)載(S505)。例如,假設(shè)計數(shù)器由128個移位寄存器組成,且特定周期內(nèi)計數(shù)器的信元計數(shù)器值是120,信元業(yè)務(wù)的最大速率是155Mbps,則業(yè)務(wù)負(fù)載將是(155Mbps×120信元)/128=145Mbps。然后,像這樣計算的業(yè)務(wù)負(fù)載被傳輸給業(yè)務(wù)狀況判斷單元。
圖6是流程圖,說明了根據(jù)本發(fā)明的一個優(yōu)選實施例如何確定UBR頻帶。首先,初始UBR頻帶被設(shè)為全帶寬值(S600)。然后判斷是否接收到業(yè)務(wù)阻塞發(fā)生信號(S601)。若接收到業(yè)務(wù)阻塞發(fā)生信號,則增大當(dāng)前UBR頻帶(S602),并與UBR連接的UBR可用帶寬相比較,從而確定UBR頻帶(S603)。
這里又與前述相似,若減小了的UBR頻帶小于UBR可用頻帶,則出口用戶端把UBR可用頻帶確定為UBR頻帶,若減小了的UBR頻帶超出UBR可用頻帶時,則減小了的UBR頻帶被確定為UBR頻帶。
若步驟S601中任何情況下都沒有接收到業(yè)務(wù)負(fù)載發(fā)生信號,則判斷業(yè)務(wù)負(fù)載是否小于標(biāo)準(zhǔn)值(S604)。若業(yè)務(wù)負(fù)載小于標(biāo)準(zhǔn)值,則增減當(dāng)前UBR頻帶(S605)。然而,若業(yè)務(wù)負(fù)載不小于標(biāo)準(zhǔn)值,則保留當(dāng)前UBR頻帶(S606)。
雖然以上參照特定的實施例對本發(fā)明進(jìn)行了描述,但本領(lǐng)域的技術(shù)人員可以理解,在不脫離所附權(quán)利要求所限定的本發(fā)明的精神和范圍的情況下,本發(fā)明可以在形式和細(xì)節(jié)上有多種變化。
上述的實施例和優(yōu)點僅僅是示例性的,并不對本發(fā)明構(gòu)成限制。本發(fā)明可以容易地應(yīng)用于其它類型的裝置。本發(fā)明的說明書是用于進(jìn)行說明,不限制權(quán)利要求的范圍。對于本領(lǐng)域的技術(shù)人員,很顯然可以有很多的替換、改進(jìn)和變化。在權(quán)利要求書中,裝置加功能的語句旨在涵蓋實現(xiàn)所述功能的結(jié)構(gòu),其不僅包括結(jié)構(gòu)的等同,也包括等同的結(jié)構(gòu)。
權(quán)利要求
1.一種異步傳輸模式(ATM)交換站中用于未定比特率(UBR)服務(wù)的業(yè)務(wù)控制設(shè)備,包括出口用戶端,用于從第一用戶臺中提取UBR頻帶信息,并根據(jù)信元業(yè)務(wù)阻塞情況和來自第一用戶臺的業(yè)務(wù)負(fù)載狀況確定UBR頻帶;以及入口用戶端,用于接收出口用戶端確定的UBR頻帶信息,把該UBR頻帶信息反饋給第一用戶臺,并根據(jù)從出口用戶端提取的第一用戶臺的UBR頻帶信息處理UBR用戶信元。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其中,出口用戶端包括負(fù)載測量單元,用于測量來自ATM交換機的傳輸信元的業(yè)務(wù)負(fù)載,并輸出業(yè)務(wù)負(fù)載信號;用戶信元提取單元,用于從ATM交換機輸出的信元中提取用戶信元;出口緩存單元,用于根據(jù)一個周期性判斷的結(jié)果輸出業(yè)務(wù)阻塞狀況信號,該判斷是基于用戶信元提取單元提取的用戶信元中存儲在內(nèi)部UBR緩存器中的UBR用戶信元的業(yè)務(wù)狀況而周期性進(jìn)行的;業(yè)務(wù)狀況判斷單元,用于確定對應(yīng)于出口緩存器輸出的業(yè)務(wù)阻塞狀況信號和負(fù)載測量單元輸出的業(yè)務(wù)負(fù)載信號的UBR頻帶,并輸出關(guān)于所確定的UBR頻帶的信息;控制信元發(fā)生單元,用于把業(yè)務(wù)狀況判斷單元輸出的UBR頻帶信息加載到控制信元中,并把該信息傳輸給第二用戶臺內(nèi)的入口用戶端;以及控制信元信息提取單元,用于從負(fù)載測量單元發(fā)出的控制信元中提取第一用戶臺的UBR頻帶的信息,并把該信息傳輸給第二用戶臺內(nèi)的入口用戶端。
3.根據(jù)權(quán)利要求1所述的設(shè)備,其中,入口用戶端包括緩存器管理單元,用于根據(jù)優(yōu)先級處理來自ATM通用測試與運行物理接(UTOPIA)的用戶信元;UBR緩存器,用于存儲輸入到緩存器管理單元中的其它用戶信元中的UBR用戶信元;先入先出緩存器(FIFO),用于從來自出口用戶端的控制信元發(fā)生單元的控制信元中提取UBR頻帶信息,并向ATM交換機發(fā)送該信息和用戶信元;以及調(diào)度器,用于根據(jù)來自出口用戶端的控制信元信息提取單元的第一用戶臺的UBR頻帶信息而確定UBR用戶信元的提取時間,并把含有所確定的提取時間的UBR管理信息傳輸給緩存器管理單元。
4.根據(jù)權(quán)利要求3所述的設(shè)備,其中,UBR緩存器按照連接存儲所輸入的UBR用戶信元。
5.一種異步傳輸模式(ATM)交換站中用于未定比特率(UBR)服務(wù)的業(yè)務(wù)控制方法,包括從第一用戶臺的入口用戶端接收信元信息;從接收到的信元信息中提取UBR用戶信元,并將該UBR用戶信元存儲在緩存器中;根據(jù)所存儲的UBR用戶信元是否超出緩存器門限的判斷結(jié)果而確定UBR頻帶;以及從來自通用ATM測試與運行物理接口(UTOPIA)的用戶信元中提取UBR用戶信元,并把提取出的UBR用戶信元和確定的UBR頻帶信息一起傳輸給第一用戶臺。
6.一種異步傳輸模式(ATM)交換站中用于未定比特率(UBR)服務(wù)的業(yè)務(wù)控制方法,包括從第一用戶臺的入口用戶端接收信元信息;從所接收的信元信息中提取UBR用戶信元,并將該UBR用戶信元存儲在緩存器中;(c)利用計算出的計數(shù)值得出負(fù)載。
18.根據(jù)權(quán)利要求17所述的方法,其中,步驟(a)包括判斷在第一信元時間中是否有信元流入出口用戶端;若有信元流入出口用戶端,則把計數(shù)值設(shè)定為一個第一值,若信元沒有流入出口用戶端,則計數(shù)值設(shè)定為一個第二值;以及在第二信元時間中把計數(shù)器移位一位后,對應(yīng)于信元流的出現(xiàn)重復(fù)計數(shù)器的設(shè)定值操作。
19.根據(jù)權(quán)利要求17所述的方法,其中,通過計算信元業(yè)務(wù)的最大速率、計算出的計數(shù)值和計數(shù)器寄存器來完成根據(jù)計算出的計數(shù)值得出負(fù)載的步驟。
20.一種異步傳輸模式(ATM)交換站中的未定比特率(UBR)服務(wù)的業(yè)務(wù)控制方法,用以在業(yè)務(wù)狀況單元中確定UBR頻帶,包括把初始UBR頻帶設(shè)定為全頻帶值;判斷是否接收到業(yè)務(wù)阻塞發(fā)生信號;若接收到業(yè)務(wù)阻塞發(fā)生信號,則減小當(dāng)前UBR頻帶;以及通過比較減小了的UBR頻帶和UBR可用頻帶來確定UBR頻帶。
21.根據(jù)權(quán)利要求20所述的方法,該方法還包括若接收到業(yè)務(wù)阻塞發(fā)生信號,則判斷業(yè)務(wù)負(fù)載是否小于一個負(fù)載標(biāo)準(zhǔn)值;以及若業(yè)務(wù)負(fù)載小于負(fù)載標(biāo)準(zhǔn)值,則增大當(dāng)前UBR頻帶。
22.根據(jù)權(quán)利要求21所述的方法,該方法還包括以下步驟若業(yè)務(wù)負(fù)載不小于負(fù)載標(biāo)準(zhǔn)值,則保持當(dāng)前UBR頻帶。務(wù)質(zhì)量。所以,這種服務(wù)就像互聯(lián)網(wǎng)服務(wù)一樣建立在最大努力原則的基礎(chǔ)上。圖1概略性地顯示了一種現(xiàn)有技術(shù)的ATM交換站中使用的UBR服務(wù)控制設(shè)備。該設(shè)備包括含有入口用戶端100A和100B,出口用戶端300A和300B的用戶臺(subscriber board)和ATM交換機200。入口用戶端100A和100B從ATM通用測試與操作物理接口(UTOPIA)接收用戶信元。然后,用戶信元被傳輸?shù)紸TM交換機200的輸入端口。ATM交換機200把輸入到多個輸入端口的用戶信元連接到一個輸出端口。然后,用戶信元通過出口用戶端300A和300B被傳輸?shù)経TOPIA。UBR業(yè)務(wù)控制設(shè)備的運作如下。因為UBR業(yè)務(wù)在連接建立期間由于類別的特性并不分配帶寬,ATM交換機200的輸出端口隨時都會出現(xiàn)業(yè)務(wù)阻塞。這種情況下,出口用戶端300A和300B通過ATM交換站內(nèi)側(cè)中具有預(yù)定格式的控制信元,周期性地向入口用戶端100A和100B的每個UBR緩存器反饋關(guān)于UBR連接的可用帶寬(BW)的信息。為預(yù)防UBR信元的業(yè)務(wù)阻塞,入口用戶端100A和100B根據(jù)關(guān)于UBR可用帶寬的反饋信息處理UBR用戶信元。為滿足UBR連接或釋放時實時業(yè)務(wù)的服務(wù)質(zhì)量,由下述數(shù)學(xué)公式確定UBR可用帶寬。BW=[p*c-(∑(PCRi)+∑(SCRj))]/k(1)其中,p是目標(biāo)鏈路利用率;c是鏈路容量;PCRi是恒定比特率(CBR)連接的峰值信元速率;SCRj是可變比特率(VBR)連接的可持續(xù)信元速率;k是UBR連接的數(shù)目。這樣確定的UBR可用帶寬(BW)就被構(gòu)建為每個UBR連接的UBR頻帶,并通過控制信元向入口用戶端100A和100B反饋。(c)利用計算出的計數(shù)值得出負(fù)載。
18.根據(jù)權(quán)利要求17所述的方法,其中,步驟(a)包括判斷在第一信元時間中是否有信元流入出口用戶端;若有信元流入出口用戶端,則把計數(shù)值設(shè)定為一個第一值,若信元沒有流入出口用戶端,則計數(shù)值設(shè)定為一個第二值;以及在第二信元時間中把計數(shù)器移位一位后,對應(yīng)于信元流的出現(xiàn)重復(fù)計數(shù)器的設(shè)定值操作。
19.根據(jù)權(quán)利要求17所述的方法,其中,通過計算信元業(yè)務(wù)的最大速率、計算出的計數(shù)值和計數(shù)器寄存器來完成根據(jù)計算出的計數(shù)值得出負(fù)載的步驟。
20.一種異步傳輸模式(ATM)交換站中的未定比特率(UBR)服務(wù)的業(yè)務(wù)控制方法,用以在業(yè)務(wù)狀況單元中確定UBR頻帶,包括把初始UBR頻帶設(shè)定為全頻帶值;判斷是否接收到業(yè)務(wù)阻塞發(fā)生信號;若接收到業(yè)務(wù)阻塞發(fā)生信號,則減小當(dāng)前UBR頻帶;以及通過比較減小了的UBR頻帶和UBR可用頻帶來確定UBR頻帶。
21.根據(jù)權(quán)利要求20所述的方法,該方法還包括若接收到業(yè)務(wù)阻塞發(fā)生信號,則判斷業(yè)務(wù)負(fù)載是否小于一個負(fù)載標(biāo)準(zhǔn)值;以及若業(yè)務(wù)負(fù)載小于負(fù)載標(biāo)準(zhǔn)值,則增大當(dāng)前UBR頻帶。
22.根據(jù)權(quán)利要求21所述的方法,該方法還包括以下步驟若業(yè)務(wù)負(fù)載不小于負(fù)載標(biāo)準(zhǔn)值,則保持當(dāng)前UBR頻帶。
全文摘要
一種UBR服務(wù)的業(yè)務(wù)控制設(shè)備,包括通過ATM交換站連接到第二用戶側(cè)的第一用戶側(cè)。第一用戶側(cè)包括出口用戶端,用于提取第二用戶端反饋的用戶臺UBR頻帶信息,并根據(jù)信元業(yè)務(wù)阻塞情況和來自第二用戶端的用戶臺的業(yè)務(wù)負(fù)載狀況而確定UBR頻帶。該設(shè)備還包括入口用戶端,用于接收出口用戶端確定的UBR頻帶信息,把UBR頻帶信息反饋給第二用戶端的用戶臺,并根據(jù)第二用戶臺的UBR頻帶信息處理UBR用戶信元。該設(shè)備的優(yōu)點在于保證了實時業(yè)務(wù)的服務(wù)質(zhì)量并把所有可用實時業(yè)務(wù)頻帶用于UBR服務(wù),從而防止浪費頻帶,并更加有效地控制UBR業(yè)務(wù)。
文檔編號H04Q11/04GK1420662SQ02150488
公開日2003年5月28日 申請日期2002年11月13日 優(yōu)先權(quán)日2001年11月16日
發(fā)明者河城宇 申請人:Lg電子株式會社