欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)服務(wù)的傳輸控制方法、裝置和控制器與流程

文檔序號(hào):11436581閱讀:294來(lái)源:國(guó)知局
網(wǎng)絡(luò)服務(wù)的傳輸控制方法、裝置和控制器與流程
本發(fā)明涉及通信
技術(shù)領(lǐng)域
,尤其涉及一種網(wǎng)絡(luò)服務(wù)的傳輸控制方法、裝置和控制器。
背景技術(shù)
:目前,新型的網(wǎng)絡(luò)服務(wù)層出不窮。不同的網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量(qualityofservice,簡(jiǎn)稱(chēng)qos)要求,如數(shù)據(jù)吞吐率(throughput)、時(shí)延(latency)、誤碼率(ber,biterrorrate)等也各不相同。以云計(jì)算中心為例,大型的數(shù)據(jù)備份服務(wù)要求的吞吐率可能高達(dá)數(shù)千gb/s,而備份服務(wù)對(duì)時(shí)延卻并不敏感;相反的,服務(wù)器之間的協(xié)同計(jì)算要求的吞吐率可能不足1gb/s,但協(xié)同計(jì)算卻對(duì)時(shí)延提出了很高的要求。為了應(yīng)對(duì)不同的數(shù)據(jù)吞吐率要求,谷歌(google)和思科(cisco)提出了柔性以太網(wǎng)(flexethernet)的概念,flexethernet支持將一個(gè)數(shù)據(jù)吞吐率很大的網(wǎng)絡(luò)服務(wù)切分映射到多個(gè)物理端口(多個(gè)子mac流)或者將多個(gè)吞吐率小的網(wǎng)絡(luò)服務(wù)合并映射到一個(gè)物理端口(一個(gè)mac流)。應(yīng)該注意,上面對(duì)技術(shù)背景的介紹只是為了方便對(duì)本發(fā)明的技術(shù)方案進(jìn)行清楚、完整的說(shuō)明,并方便本領(lǐng)域技術(shù)人員的理解而闡述的。不能僅僅因?yàn)檫@些方案在本發(fā)明的
背景技術(shù)
部分進(jìn)行了闡述而認(rèn)為上述技術(shù)方案為本領(lǐng)域技術(shù)人員所公知。技術(shù)實(shí)現(xiàn)要素:發(fā)明人發(fā)現(xiàn),flexethernet在切分、合并與映射網(wǎng)絡(luò)服務(wù)時(shí)僅僅考慮了網(wǎng)絡(luò)服務(wù)的吞吐率要求和物理端口的速率,卻沒(méi)有考慮以下兩點(diǎn):首先,不同的物理端口的傳輸性能可能不同,比如所能提供的時(shí)延和誤碼率等可能不同;其次,不同的網(wǎng)絡(luò)服務(wù)對(duì)時(shí)延和誤碼率的要求也不盡相同。這樣,雖然flexethernet能夠?qū)崿F(xiàn)不同網(wǎng)絡(luò)服務(wù)的吞吐率要求與物理端口速率的匹配,但是網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求無(wú)法得到保障。為了解決上述問(wèn)題,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)服務(wù)的傳輸控制方法、裝置和 控制器。根據(jù)本實(shí)施例的第一方面,提供了一種網(wǎng)絡(luò)服務(wù)的傳輸控制方法,其中,該方法包括:在網(wǎng)絡(luò)服務(wù)開(kāi)始前,協(xié)商各鏈路所支持的工作模式,探測(cè)各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量;根據(jù)各個(gè)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求以及各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量,對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,為各分組分配鏈路以及工作模式;根據(jù)為各分組分配的鏈路以及工作模式為各分組中的各網(wǎng)絡(luò)服務(wù)指定鏈路。根據(jù)本實(shí)施例的第二方面,提供了一種網(wǎng)絡(luò)服務(wù)的傳輸控制裝置,其中,該裝置包括:協(xié)商探測(cè)單元,其在網(wǎng)絡(luò)服務(wù)開(kāi)始前,協(xié)商各鏈路所支持的工作模式,探測(cè)各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量;分配單元,其根據(jù)各個(gè)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求以及各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量,對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,為各分組分配鏈路以及工作模式;指定單元,其根據(jù)為各分組分配的鏈路以及工作模式為各分組中的各網(wǎng)絡(luò)服務(wù)指定鏈路。根據(jù)本實(shí)施例的第三方面,提供了一種控制器,其中,該控制器被配置為:在網(wǎng)絡(luò)服務(wù)開(kāi)始前,協(xié)商各鏈路所支持的工作模式,探測(cè)各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量;根據(jù)各個(gè)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求以及各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量,對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,為各分組分配擇鏈路以及工作模式;根據(jù)為各分組分配的鏈路以及工作模式為各分組中的各網(wǎng)絡(luò)服務(wù)指定鏈路。本發(fā)明的有益效果在于:通過(guò)本發(fā)明實(shí)施例,能夠確保網(wǎng)絡(luò)服務(wù)的順利實(shí)現(xiàn)。參照后文的說(shuō)明和附圖,詳細(xì)公開(kāi)了本發(fā)明的特定實(shí)施方式,指明了本發(fā)明的原理可以被采用的方式。應(yīng)該理解,本發(fā)明的實(shí)施方式在范圍上并不因而受到限制。在所附權(quán)利要求的精神和條款的范圍內(nèi),本發(fā)明的實(shí)施方式包括許多改變、修改和等同。針對(duì)一種實(shí)施方式描述和/或示出的特征可以以相同或類(lèi)似的方式在一個(gè)或更多個(gè)其它實(shí)施方式中使用,與其它實(shí)施方式中的特征相組合,或替代其它實(shí)施方式中的 特征。應(yīng)該強(qiáng)調(diào),術(shù)語(yǔ)“包括/包含”在本文使用時(shí)指特征、整件、步驟或組件的存在,但并不排除一個(gè)或更多個(gè)其它特征、整件、步驟或組件的存在或附加。附圖說(shuō)明在本發(fā)明實(shí)施例的一個(gè)附圖或一種實(shí)施方式中描述的元素和特征可以與一個(gè)或更多個(gè)其它附圖或?qū)嵤┓绞街惺境龅脑睾吞卣飨嘟Y(jié)合。此外,在附圖中,類(lèi)似的標(biāo)號(hào)表示幾個(gè)附圖中對(duì)應(yīng)的部件,并可用于指示多于一種實(shí)施方式中使用的對(duì)應(yīng)部件。所包括的附圖用來(lái)提供對(duì)本發(fā)明實(shí)施例的進(jìn)一步的理解,其構(gòu)成了說(shuō)明書(shū)的一部分,用于例示本發(fā)明的實(shí)施方式,并與文字描述一起來(lái)闡釋本發(fā)明的原理。顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。在附圖中:圖1是離散多音調(diào)制(discretemulti-tone,dmt)光通信系統(tǒng)的示意圖;圖2是根據(jù)本發(fā)明實(shí)施例的dmt光通信系統(tǒng)的示意圖;圖3是本實(shí)施例的網(wǎng)絡(luò)服務(wù)的傳輸控制方法的流程圖;圖4是本實(shí)施例的網(wǎng)絡(luò)服務(wù)的傳輸控制方法中步驟301的一實(shí)施方式的示意圖;圖5是本實(shí)施例的網(wǎng)絡(luò)服務(wù)的傳輸控制方法中步驟302的一實(shí)施方式的示意圖;圖6是根據(jù)現(xiàn)有的鏈路分配方法得到的鏈路分配結(jié)果的示意圖;圖7是根據(jù)本實(shí)施例的鏈路分配方法得到的鏈路分配結(jié)果的示意圖;圖8是本實(shí)施例的網(wǎng)絡(luò)服務(wù)的傳輸控制裝置的一示意圖;圖9是圖8所示的裝置的協(xié)商探測(cè)單元的一示意圖;圖10是圖8所示的裝置的分配單元的一示意圖;圖11是本實(shí)施例的控制器的一示意圖。具體實(shí)施方式參照附圖,通過(guò)下面的說(shuō)明書(shū),本發(fā)明的前述以及其它特征將變得明顯。在說(shuō)明書(shū)和附圖中,具體公開(kāi)了本發(fā)明的特定實(shí)施方式,其表明了其中可以采用本發(fā)明的原則的部分實(shí)施方式,應(yīng)了解的是,本發(fā)明不限于所描述的實(shí)施方式,相反,本發(fā)明包括落入所附權(quán)利要求的范圍內(nèi)的全部修改、變型以及等同物。圖1示出了由n個(gè)(n≥1)支持dmt技術(shù)的物理端口共同組成的光通信系統(tǒng),如圖1所示,該系統(tǒng)包括dmt發(fā)射機(jī)101和dmt接收機(jī)102,該dmt發(fā)射機(jī)101和該dmt接收機(jī)102各包括n個(gè)支持dmt技術(shù)的物理端口。為了將數(shù)據(jù)吞吐速率要求不同的網(wǎng)絡(luò)服務(wù)映射到各個(gè)物理端口上,由google和cisco為首提出flexethernet的概念和協(xié)議,flexethernet的核心是將各個(gè)物理端口的數(shù)據(jù)吞吐率作為將網(wǎng)絡(luò)服務(wù)配置到各端口的唯一標(biāo)準(zhǔn),如果網(wǎng)絡(luò)服務(wù)要求的吞吐率大于一個(gè)物理端口的速率,就將該網(wǎng)絡(luò)服務(wù)切分到多個(gè)端口(bonding);如果網(wǎng)絡(luò)服務(wù)要求的吞吐率遠(yuǎn)小于一個(gè)物理端口的速率,就將該網(wǎng)絡(luò)服務(wù)與其它網(wǎng)絡(luò)服務(wù)合并到一個(gè)物理端口(sub-rate)。flexethernet通過(guò)將網(wǎng)絡(luò)服務(wù)在多個(gè)物理端口上的切分、合并與映射盡可能地滿足了網(wǎng)絡(luò)服務(wù)對(duì)數(shù)據(jù)吞吐率的要求。但是,數(shù)據(jù)吞吐率并不是網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求的唯一內(nèi)容,時(shí)延和誤碼率也是公知的服務(wù)質(zhì)量要求的重要組成,如果時(shí)延或者誤碼率達(dá)不到網(wǎng)絡(luò)服務(wù)的要求,即使數(shù)據(jù)吞吐率得到滿足,網(wǎng)絡(luò)服務(wù)依然是不可用。圖2示出了根據(jù)本發(fā)明實(shí)施例的dmt光通信系統(tǒng),如圖2所示,該系統(tǒng)包括dmt發(fā)射機(jī)201、dmt接收機(jī)202、柔性以太網(wǎng)(flexethernet)控制器203、204,以及dmt控制器205、206。該dmt發(fā)射機(jī)201和該dmt接收機(jī)202各包括n個(gè)(n≥1)支持dmt技術(shù)的物理端口。該dmt控制器205、206用于實(shí)現(xiàn)本發(fā)明實(shí)施例的方法和裝置,其中,發(fā)送端的dmt控制器205與發(fā)送端的flexethernet控制器203通信,從flexethernet控制器203讀取網(wǎng)絡(luò)服務(wù)的需求信息并將經(jīng)過(guò)本發(fā)明實(shí)施例的控制方法計(jì)算所得的映射信息反饋給flexethernet控制器203;接收端的dmt控制器206與發(fā)送端的dmt控制器205通過(guò)控制信道通信,交換物理端口的相關(guān)信息以及協(xié)商端口的具體配置,同時(shí),接收端的dmt控制器206具有和接收端的flexethernet控制器204通信的能力,可以將端口映射的變化通知接收端的flexethernet控制器204。關(guān)于dmt控制器205、206的實(shí)現(xiàn)方式,將在下面進(jìn)行說(shuō)明。該柔性以太網(wǎng)控制器203負(fù)責(zé)將發(fā)送端的需要發(fā)送的網(wǎng)絡(luò)服務(wù)進(jìn)行合并或切分并在加入相關(guān)的flexethernet標(biāo)識(shí)后映射到相應(yīng)的物理端口,柔性以太網(wǎng)控制器204負(fù)責(zé)將接收到的數(shù)據(jù)流根據(jù)flexethernet標(biāo)識(shí)進(jìn)行相應(yīng)的反向操作,將各個(gè)物理端口上接收到的數(shù)據(jù)流進(jìn)行組合或分離,還原出所發(fā)送的網(wǎng)絡(luò)服務(wù)。在公知技術(shù)中,柔性 以太網(wǎng)控制器203、204對(duì)網(wǎng)絡(luò)服務(wù)的合并與切分僅僅根據(jù)網(wǎng)絡(luò)服務(wù)要求的數(shù)據(jù)吞吐率和各個(gè)物理端口的標(biāo)稱(chēng)速率進(jìn)行,比如一個(gè)數(shù)據(jù)吞吐率為100gb/s的網(wǎng)絡(luò)服務(wù)會(huì)被平均切分到4個(gè)標(biāo)稱(chēng)速率為25gb/s的物理端口而并不考慮這4個(gè)物理端口之間可能存在的時(shí)延、誤碼率等性能差異;同理,多個(gè)數(shù)據(jù)吞吐率低于物理端口標(biāo)稱(chēng)速率的網(wǎng)絡(luò)服務(wù)會(huì)被合并到同一個(gè)物理端口而不考慮這些網(wǎng)絡(luò)服務(wù)之間對(duì)時(shí)延、誤碼率要求的差異。為了解決flexethernet中的物理層性能和網(wǎng)絡(luò)服務(wù)要求不匹配的問(wèn)題,本發(fā)明實(shí)施例提出了通過(guò)對(duì)基于dmt技術(shù)的物理端口進(jìn)行性能探測(cè),并根據(jù)網(wǎng)絡(luò)服務(wù)的qos要求對(duì)dmt端口的工作模式進(jìn)行配置,再進(jìn)行映射的方法。下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例的各種實(shí)施方式進(jìn)行說(shuō)明。這些實(shí)施方式只是示例性的,不是對(duì)本發(fā)明的限制。實(shí)施例1本實(shí)施例提供了一種網(wǎng)絡(luò)服務(wù)的傳輸控制方法,該方法應(yīng)用于圖2所示的dmt控制器205和dmt控制器206。圖3是該方法的一示意圖,如圖3所示,該方法包括:步驟301:在網(wǎng)絡(luò)服務(wù)開(kāi)始前,協(xié)商各鏈路所支持的工作模式,探測(cè)各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量;步驟302:根據(jù)各個(gè)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求以及各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量,對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,為各分組分配鏈路以及工作模式;步驟303:根據(jù)為各分組分配的鏈路以及工作模式為各分組中的各網(wǎng)絡(luò)服務(wù)指定鏈路。在本實(shí)施例中,每條鏈路支持多個(gè)工作模式,通過(guò)協(xié)商各鏈路所支持的工作模式,并探測(cè)各鏈路在各工作模式下的服務(wù)質(zhì)量,根據(jù)各網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,從而為各分組及各分組中的各網(wǎng)絡(luò)服務(wù)選擇鏈路及工作模式,可以滿足不同的網(wǎng)絡(luò)服務(wù)質(zhì)量要求,并確保網(wǎng)絡(luò)服務(wù)的順利實(shí)現(xiàn)。在本實(shí)施例中,為各分組中的各網(wǎng)絡(luò)服務(wù)指定了鏈路之后,即可上報(bào)網(wǎng)絡(luò)服務(wù)和鏈路的對(duì)應(yīng)關(guān)系,并為各鏈路指定具體的比特和功率分配,進(jìn)而可以將各鏈路的狀態(tài) 設(shè)置為傳輸準(zhǔn)備就緒,等待網(wǎng)絡(luò)管理層開(kāi)始傳輸?shù)闹噶?。在步驟301中,可以在網(wǎng)絡(luò)服務(wù)開(kāi)始前協(xié)商各個(gè)鏈路(發(fā)送端的物理端口和接收端的物理端口)的可支持的工作模式并探測(cè)各個(gè)鏈路在其所支持的工作模式下能夠提供的服務(wù)質(zhì)量。在一個(gè)實(shí)施方式中,對(duì)于每一條鏈路,可以通過(guò)圖4的方法協(xié)商該鏈路的可支持的工作模式并探測(cè)該鏈路在其所支持的工作模式下能夠提供的服務(wù)質(zhì)量,如圖4所示,該方法包括:步驟401:協(xié)商所述鏈路的發(fā)送端和接收端所能共同支持的工作模式,作為所述鏈路所支持的工作模式;步驟402:在所述鏈路所支持的每個(gè)工作模式下,控制所述鏈路的發(fā)送端和接收端對(duì)所述鏈路進(jìn)行信道探測(cè),得到所述鏈路在所支持的每個(gè)工作模式下的信號(hào)噪聲比;步驟403:根據(jù)所述鏈路在所支持的每個(gè)工作模式下的信號(hào)噪聲比,計(jì)算所述鏈路在所支持的每個(gè)工作模式下可支持的最大傳輸速率;步驟404:根據(jù)所述鏈路在所支持的每個(gè)工作模式下可支持的最大傳輸速率,確定所述鏈路在所支持的每個(gè)工作模式下的服務(wù)質(zhì)量。下面以鏈路x為例,對(duì)圖4的方法進(jìn)行說(shuō)明。在步驟401中,對(duì)于鏈路x,發(fā)送端dmt控制器205和接收端dmt控制器206可以通過(guò)控制信道通信,協(xié)商對(duì)于鏈路x而言,發(fā)送端和接收端所能共同支持的dmt傳輸?shù)墓ぷ髂J?,作為鏈路x所能支持的工作模式。工作模式的內(nèi)容包括dmt信號(hào)的子載波數(shù)目、可選的性能增強(qiáng)電路(如非線性補(bǔ)償電路)的配置,糾錯(cuò)碼的類(lèi)型和編碼增益等。通過(guò)步驟401,得到了鏈路x的可支持的工作模式的列表(比如模式1到模式n)以及各個(gè)模式下所對(duì)應(yīng)的硬件處理時(shí)延和功耗等指標(biāo)。在步驟402中,針對(duì)鏈路x所支持的每個(gè)工作模式,例如鏈路x所支持的模式1,dmt控制器205通過(guò)與dmt控制器206的通信,通知鏈路x的發(fā)送端和接收端在模式1下對(duì)該鏈路x進(jìn)行信道探測(cè),本實(shí)施例對(duì)信道探測(cè)的過(guò)程不作限制。通過(guò)信道探測(cè),得到了鏈路x在模式1下的各個(gè)子載波信號(hào)噪聲比,簡(jiǎn)稱(chēng)為鏈路x在工作模式1下的信號(hào)噪聲比。在步驟403中,根據(jù)該信號(hào)噪聲比,dmt控制器205可以計(jì)算出鏈路x在各工作模式下的可支持的最大傳輸速率。本實(shí)施例對(duì)計(jì)算的過(guò)程不作限制。在步驟404中,根據(jù)鏈路x在各工作模式下的最大傳輸速率,可以確定鏈路x在各工作模式下的服務(wù)質(zhì)量,得到鏈路x在各工作模式下的服務(wù)質(zhì)量信息。在本實(shí)施例中,上述服務(wù)質(zhì)量信息包括以下指標(biāo)的任意一種或多種或任意組合:鏈路所能支持的數(shù)據(jù)吞吐率;鏈路的傳輸時(shí)延;鏈路的輸出誤碼率;鏈路的功耗。其中,鏈路所能支持的數(shù)據(jù)吞吐率(throughput)是指:某工作模式下可支持的最大傳輸速率減去該工作模式下的糾錯(cuò)碼的冗余,其中糾錯(cuò)碼的冗余是由工作模式確定的已知量。鏈路的傳輸時(shí)延是指接收端和發(fā)送端的處理時(shí)延,是由工作模式確定的已知量。鏈路的輸出誤碼率是由工作模式中糾錯(cuò)碼的類(lèi)型確定的已知量。鏈路的功耗是由工作模式下各個(gè)硬件處理模塊的配置確定的已知量。此外,上述服務(wù)質(zhì)量還可以包括未列出的其他指標(biāo)。針對(duì)所有鏈路,都按照?qǐng)D4的方法進(jìn)行處理,得到了所有鏈路在所支持的各工作模式下的服務(wù)質(zhì)量信息。表1是服務(wù)質(zhì)量信息的一個(gè)示例,如表1所示,以鏈路1為例,在工作模式1下,鏈路1的數(shù)據(jù)吞吐率最小,輸出誤碼率最高,但是傳輸時(shí)延最小,功耗最小;在工作模式2下,糾錯(cuò)碼被換成了更復(fù)雜的類(lèi)型,輸出誤碼率水平得到了提升,但相應(yīng)的時(shí)延和功耗也上升了;在工作模式3下,子載波數(shù)目增加或可選的性能增強(qiáng)電路(如非線性補(bǔ)償電路)被打開(kāi),鏈路1的數(shù)據(jù)吞吐率得到了很大的提升,但時(shí)延和功耗也不得不上升到了一個(gè)新的水平。表1與傳統(tǒng)的開(kāi)關(guān)鍵(on-offkey,ook)傳輸不同,在本實(shí)施例中,dmt信號(hào)的靈活配置使得傳輸系統(tǒng)支持不同的工作模式,在不同的工作模式下,數(shù)據(jù)吞吐率、時(shí)延、誤碼率等關(guān)鍵的網(wǎng)絡(luò)服務(wù)質(zhì)量指標(biāo)的折中既各不相同又和鏈路本身的物理特性密切相關(guān)。在本實(shí)施例中,通過(guò)如圖4所示的鏈路協(xié)商與探測(cè)得到如表1所示的系統(tǒng)能夠提供的各個(gè)質(zhì)量指標(biāo)的折中的組合,從而最大效率地滿足不同網(wǎng)絡(luò)服務(wù)的不同質(zhì)量要求。在本實(shí)施例中,對(duì)探測(cè)各鏈路在所支持的各工作模式下的服務(wù)質(zhì)量的過(guò)程不做限制,在一個(gè)實(shí)施方式中,可以針對(duì)每條鏈路支持的每個(gè)工作模式分別進(jìn)行處理,例如,對(duì)于鏈路x,先將鏈路x的工作模式設(shè)為模式1,然后探測(cè)鏈路x在模式1下的信道質(zhì)量,得到鏈路x在模式1下的信號(hào)噪聲比,由此計(jì)算出鏈路x在模式1下的可支持的最大傳輸速率,得到鏈路x在模式1下的服務(wù)質(zhì)量;然后,將鏈路x的工作模式設(shè)為下一個(gè)支持的工作模式,例如模式2,重復(fù)上述處理,得到鏈路x在模式2下的服務(wù)質(zhì)量,以此類(lèi)推。在另一個(gè)實(shí)施方式中,針對(duì)每條鏈路的支持的各個(gè)工作模式,可以按照步驟402-404并行進(jìn)行處理,例如在對(duì)鏈路x在模式1下進(jìn)行上述處理的同時(shí),對(duì)鏈路x在模式2下也進(jìn)行相同處理,以此類(lèi)推,由此,直接得到鏈路x在各 模式下的服務(wù)質(zhì)量。同理,對(duì)于各鏈路,可以分別處理,也可以并行處理,例如,在對(duì)鏈路x進(jìn)行上述處理的同時(shí),對(duì)鏈路x+1進(jìn)行上述處理;或者,在對(duì)鏈路x進(jìn)行上述處理之后,再對(duì)鏈路x+1進(jìn)行上述處理。在本實(shí)施例中,通過(guò)步驟301完成了鏈路協(xié)商和探測(cè)之后,即可通過(guò)步驟302根據(jù)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求,對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,并為各分組分配鏈路及工作模式。在本實(shí)施例中,可以從flexethernet控制器或網(wǎng)絡(luò)管理層得到要傳輸?shù)木W(wǎng)絡(luò)服務(wù)及其各自的質(zhì)量要求,這里的質(zhì)量要求例如可以包括網(wǎng)絡(luò)服務(wù)要求的數(shù)據(jù)吞吐率、誤碼率上限和時(shí)延上限等參數(shù)。表2是得到的網(wǎng)絡(luò)服務(wù)及其質(zhì)量要求的一個(gè)示例。在該示例中,共得到五個(gè)要傳輸?shù)木W(wǎng)絡(luò)服務(wù),分別表示為服務(wù)流1,2,3,4,5,以及各網(wǎng)絡(luò)服務(wù)要求的吞吐率、誤碼率和時(shí)延。服務(wù)流#吞吐率誤碼率時(shí)延1120gb/s<10-15<2000ns240gb/s<10-13<1500ns3100gb/s<10-13<200ns450gb/s<10-11<60ns540gb/s<10-10<80ns表2在一個(gè)實(shí)施方式中,步驟302可以通過(guò)圖5的方法來(lái)實(shí)現(xiàn),如圖5所示,該方法包括:步驟501:對(duì)于所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù),根據(jù)其對(duì)第一參數(shù)的要求按照預(yù)定順序進(jìn)行排序;步驟502:根據(jù)各鏈路的各個(gè)工作模式所能保證的第一參數(shù)對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組;步驟503:對(duì)于當(dāng)前分組中的網(wǎng)絡(luò)服務(wù),根據(jù)其對(duì)第二參數(shù)的要求按照預(yù)定順序進(jìn)行排序;步驟504:判斷當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能否得到保證;例如,通過(guò)將當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求與當(dāng)前分組所對(duì)應(yīng)的工作模式所能保證的第二參數(shù)進(jìn)行比較,來(lái)確定當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能否得到保證。如果所要求的第二參數(shù)小于所能保證的第二參數(shù), 則確定能夠得到保證,反之認(rèn)為不能得到保證。在排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能夠得到保證的情況下,執(zhí)行步驟505,否則執(zhí)行步驟507。步驟505:判斷當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證;例如,通過(guò)將當(dāng)前分組對(duì)第三參數(shù)的要求與可分配鏈路在對(duì)應(yīng)的工作模式下所能提供的第三參數(shù)進(jìn)行比較,來(lái)確定當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證。如果所要求的第三參數(shù)小于所能提供的第三參數(shù),則確定能夠得到保證,反之認(rèn)為不能得到保證。這里,當(dāng)前分組對(duì)第三參數(shù)的要求可以為:當(dāng)前分組中所有網(wǎng)絡(luò)服務(wù)的第三參數(shù)之和,可分配鏈路在對(duì)應(yīng)的工作模式下所能提供的第三參數(shù)可以為:可分配鏈路在對(duì)應(yīng)工作模式下所能提供的第三參數(shù)之和。在當(dāng)前分組對(duì)第三參數(shù)的要求能夠得到保證的情況下,執(zhí)行步驟506,否則執(zhí)行步驟508。步驟506:從可分配鏈路中選擇鏈路,使得所選取的鏈路能夠保證當(dāng)前分組對(duì)第三參數(shù)的要求,設(shè)定所選擇的鏈路的工作模式為當(dāng)前分組所對(duì)應(yīng)的工作模式,并將下一個(gè)分組作為當(dāng)前分組。在本實(shí)施方式中,按照第一參數(shù)對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,每一個(gè)分組中都對(duì)應(yīng)一種工作模式,由此確定了各分組的網(wǎng)絡(luò)服務(wù)可以采用的工作模式。另外,針對(duì)當(dāng)前分組,按照第二參數(shù)對(duì)該分組中的網(wǎng)絡(luò)服務(wù)進(jìn)行排序,在排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能夠得到保證,并且當(dāng)前分組對(duì)第三參數(shù)的要求能夠得到保證的情況下,從可分配鏈路中為當(dāng)前分組選擇鏈路,使得所選取的鏈路能夠保證當(dāng)前分組對(duì)第三參數(shù)的要求。由此,在保證網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求的同時(shí),盡可能地降低了系統(tǒng)的功耗。在本實(shí)施方式中,如圖5所示,該方法還可以包括:步驟507:上報(bào)網(wǎng)絡(luò)服務(wù)信息和分配失敗信息。在本實(shí)施方式中,如果步驟504的判斷為否,也即,當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求不能得到保證,則可以上報(bào)相應(yīng)的網(wǎng)絡(luò)服務(wù)信息和分配失敗信息,例如上報(bào)給網(wǎng)絡(luò)管理層。然后可以退出該分配過(guò)程。在本實(shí)施方式中,如圖5所示,該方法還可以包括:步驟508:判斷是否存在下一個(gè)分組;在本實(shí)施方式中,如果存在下一個(gè)分組,則執(zhí)行步驟509,否則執(zhí)行步驟507。步驟509:將當(dāng)前分組中排序最后的一個(gè)網(wǎng)絡(luò)服務(wù)移至下一個(gè)分組。在本實(shí)施方式中,如果步驟505的判斷為否,也即,當(dāng)前分組對(duì)第三參數(shù)的要求不能得到保證,則可以判斷是否存在下一個(gè)分組。此時(shí),由于當(dāng)前分組對(duì)第三參數(shù)的要求不能得到保證,如果存在功耗較高的下一個(gè)分組,就可以將當(dāng)前分組中對(duì)第二參數(shù)要求較低的網(wǎng)絡(luò)服務(wù)移至下一個(gè)分組,在保證網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量的同時(shí),盡可能地降低了系統(tǒng)的功耗。在本實(shí)施方式中,如果不存在功耗較高的下一個(gè)分組,則可以上報(bào)相應(yīng)的網(wǎng)絡(luò)服務(wù)信息和分配失敗信息,例如,將已分配的網(wǎng)絡(luò)服務(wù)信息和分配失敗的信息上報(bào)給網(wǎng)絡(luò)管理層。然后可以退出該分配過(guò)程。在本實(shí)施方式中,如圖5所示,在步驟501之前,還可以獲取要傳輸?shù)木W(wǎng)絡(luò)服務(wù)及其各自的質(zhì)量要求(步驟501’),獲取的方式如前所述,此處不再贅述。并且,在步驟503之前,還可以設(shè)置當(dāng)前分組,并確定可分配的鏈路(步驟503’)。此外,在步驟505之前,還可以計(jì)算當(dāng)前分組對(duì)第三參數(shù)的要求(步驟505’),以便判斷當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證。為了使本實(shí)施方式的方法清楚易懂,下面以表1所示的各鏈路的服務(wù)質(zhì)量信息和表2所示的五個(gè)網(wǎng)絡(luò)服務(wù)對(duì)各參數(shù)的要求為例,對(duì)本實(shí)施例的方法進(jìn)行說(shuō)明。在以下的說(shuō)明中,以第一參數(shù)為誤碼率、第二參數(shù)為時(shí)延,第三參數(shù)為吞吐率為例,但本實(shí)施例并不以此作為限制,在具體實(shí)施過(guò)程中,可以根據(jù)應(yīng)用需求調(diào)整各參數(shù)的判斷順序,或者根據(jù)應(yīng)用需求增加對(duì)其他未列出的參數(shù)或者減少對(duì)某個(gè)或某些參數(shù)的判斷。請(qǐng)參照?qǐng)D5。在步驟501中,根據(jù)表2所示的五個(gè)網(wǎng)絡(luò)服務(wù)對(duì)誤碼率上限的要求,對(duì)這五個(gè)網(wǎng)絡(luò)服務(wù)從高到低進(jìn)行排序。如表2所示,而這五個(gè)網(wǎng)絡(luò)服務(wù)對(duì)誤碼率上限的要求分別為10-15,10-13,10-13,10-11,10-10,則對(duì)這五個(gè)網(wǎng)絡(luò)服務(wù)的排序結(jié)果為:5,4,2,3,1或者5,4,3,2,1。在步驟502中,根據(jù)表1所示的各鏈路的各工作模式所能保證的第一參數(shù),對(duì)上述五個(gè)網(wǎng)絡(luò)服務(wù)進(jìn)行分組。如表1所示,各鏈路的模式1所能保證的誤碼率上限為10-11,各鏈路的模式2所能保證的誤碼率上限為10-13,各鏈路的模式3所能保證的誤碼率上限為10-15,則對(duì)這五個(gè)網(wǎng)絡(luò)服務(wù)的分組結(jié)果為:5和4為第一組,2和3為第 二組,1為第三組。由此,各網(wǎng)絡(luò)服務(wù)要求的誤碼率上限就通過(guò)分組對(duì)應(yīng)的工作模式得到的保證,而每一組的網(wǎng)絡(luò)服務(wù)對(duì)應(yīng)一種工作模式。通過(guò)這樣的分組,可以保證鏈路盡可能的工作于功耗較低的模式,降低了傳輸系統(tǒng)的功耗。在步驟503’中,可以將對(duì)誤碼率要求最寬松的第一組設(shè)置為當(dāng)前組,同時(shí)將所有的鏈路設(shè)置為可分配,由此,可以進(jìn)入根據(jù)時(shí)延要求和數(shù)據(jù)吞吐率要求為各個(gè)分組中的網(wǎng)絡(luò)服務(wù)分配鏈路的過(guò)程。在步驟503中,可以對(duì)當(dāng)前分組中的網(wǎng)絡(luò)服務(wù)按照其要求的時(shí)延上限從低到高進(jìn)行排序。如前所述,對(duì)第一組的網(wǎng)絡(luò)服務(wù)的排序結(jié)果為:4,5,對(duì)第二組的網(wǎng)絡(luò)服務(wù)的排序結(jié)果為:3,2。在步驟504中,可以將當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)所要求的時(shí)延上限與當(dāng)前分組所對(duì)應(yīng)的工作模式所能保證的時(shí)延上限進(jìn)行比較,以確定所要求的時(shí)延上限能否得到保證。在本實(shí)施方式中,如果當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)所要求的時(shí)延上限小于當(dāng)前分組所對(duì)應(yīng)的工作模式所能保證的時(shí)延上限,則說(shuō)明當(dāng)前分組內(nèi)所有網(wǎng)絡(luò)服務(wù)的時(shí)延要求都可以得到保證。在本實(shí)施方式中,如果所要求的時(shí)延上限不能得到保證,則可以將對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)信息和分配失敗信息通知網(wǎng)絡(luò)管理層(步驟507),然后退出分配過(guò)程。在本實(shí)施方式中,如果所要求的時(shí)延上限能夠得到保證,則可以通過(guò)步驟505判斷當(dāng)前分組對(duì)數(shù)據(jù)吞吐率的要求能否得到保證。在本實(shí)施方式中,對(duì)于第一組網(wǎng)絡(luò)服務(wù),排序第一的網(wǎng)絡(luò)服務(wù)4的時(shí)延上限為60ns,而該分組所對(duì)應(yīng)的模式1能夠保證的時(shí)延上限為50ns,由于60ns≮50ns,則判斷為所要求的時(shí)延上限無(wú)法得到保證。在步驟505中,可以將當(dāng)前分組中所有網(wǎng)絡(luò)服務(wù)所要求的數(shù)據(jù)吞吐率相加得到要求的總吞吐率,然后將所有可分配鏈路在對(duì)應(yīng)工作模式所能提供的吞吐率相加,得到可提供的總吞吐率。將當(dāng)前分組要求的總吞吐率與可提供的總吞吐率相比較,以判斷當(dāng)前分組對(duì)數(shù)據(jù)吞吐率的要求能否得到保證。在步驟505中,如果要求的總吞吐率大于可提供的總吞吐率,說(shuō)明在對(duì)應(yīng)的工作模式下鏈路可提供的吞吐率不足,可以查看是否有功耗較高的下一個(gè)分組(步驟508),如果有,則將當(dāng)前分組中的最后一個(gè)網(wǎng)絡(luò)服務(wù)(即時(shí)延要求最寬松的網(wǎng)絡(luò)服務(wù))移至下一個(gè)分組,然后回到步驟505’,對(duì)變化后的當(dāng)前分組再次進(jìn)行分配嘗試。如果在步驟508中,發(fā)現(xiàn)并不存在下一個(gè)分組,則可以將已分配的網(wǎng)絡(luò)服務(wù)信息和分配失敗的 信息上報(bào)網(wǎng)絡(luò)管理層(步驟507),并退出分配過(guò)程。在步驟505中,如果要求的總吞吐率小于可提供的總吞吐率,則說(shuō)明當(dāng)前分組對(duì)吞吐率的要求能夠得到保證,可以執(zhí)行步驟506:從未分配的鏈路中選擇鏈路,使得所選擇的鏈路的吞吐率之和大于或等于當(dāng)前分組的要求。然后將所選擇的鏈路標(biāo)記為已選定,設(shè)定所選擇的鏈路的工作模式為當(dāng)前分組所對(duì)應(yīng)的工作模式。然后將下一個(gè)分組設(shè)置為當(dāng)前分組回到步驟503開(kāi)始分配過(guò)程,直至對(duì)所有分組的分配結(jié)束。通過(guò)如圖5所示的網(wǎng)絡(luò)服務(wù)分組與鏈路工作模式設(shè)定,本發(fā)明實(shí)施例在保證網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求的同時(shí),盡可能的降低了系統(tǒng)的功耗。在本實(shí)施例中,通過(guò)步驟301和步驟302,得到了各鏈路所能支持的網(wǎng)絡(luò)服務(wù)質(zhì)量,根據(jù)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求將網(wǎng)絡(luò)服務(wù)分組,并為各個(gè)分組選定了對(duì)應(yīng)的鏈路以及鏈路工作模式。由此,在步驟303中,可以為每個(gè)分組中的各個(gè)網(wǎng)絡(luò)服務(wù)指定具體的鏈路。在步驟303中,所指定的鏈路是步驟302中為該分組分配的鏈路,指定的鏈路的數(shù)據(jù)吞吐率大于等于其承載的網(wǎng)絡(luò)服務(wù)所要求的數(shù)據(jù)吞吐率之和。并且,本實(shí)施例對(duì)分組間以及各個(gè)分組內(nèi)的網(wǎng)絡(luò)服務(wù)指定鏈路的順序不作限制。在本實(shí)施例中,在對(duì)所有的網(wǎng)絡(luò)服務(wù)處理完畢后,dmt控制器可以將網(wǎng)絡(luò)服務(wù)和鏈路的對(duì)應(yīng)關(guān)系通知flexethernet控制器,由flexethernet控制器進(jìn)行相應(yīng)的mac層處理。由此,dmt控制器得到了各個(gè)鏈路上應(yīng)承載的數(shù)據(jù)吞吐率,結(jié)合步驟302中指定的工作模式,dmt控制器可以為各個(gè)鏈路指定具體的比特和功率分配,本實(shí)施例對(duì)指定具體的比特和功率分配的方法不作限制。至此,dmt控制器完成了根據(jù)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求指定鏈路以及鏈路工作狀態(tài)以保證服務(wù)質(zhì)量的工作。此外,dmt控制器還可以將各個(gè)鏈路的狀態(tài)設(shè)置為傳輸準(zhǔn)備就緒,等待網(wǎng)絡(luò)管理層開(kāi)始傳輸?shù)闹噶?。圖6是根據(jù)現(xiàn)有的鏈路分配方法,針對(duì)表2所示的網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求的鏈路分配結(jié)果的示意圖,如圖6所示,針對(duì)表2所示的網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求,公知技術(shù)并不調(diào)整鏈路的工作模式,而是假設(shè)各鏈路的工作模式是一樣的,例如,各個(gè)鏈路均工作于工作模式2,在該模式下,假設(shè)三條鏈路均可在保證誤碼率不高于10-13的情況下提供100gb/s的數(shù)據(jù)吞吐率(為說(shuō)明簡(jiǎn)單起見(jiàn),本例中不考慮鏈路性能不同的情況),則處理結(jié)果如表3所示,由于公知技術(shù)并未根據(jù)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求 對(duì)鏈路進(jìn)行調(diào)整,并且,在處理映射時(shí)沒(méi)有考慮除吞吐率之外的其它服務(wù)質(zhì)量要求,所以在本例的五個(gè)網(wǎng)絡(luò)服務(wù)中,有三個(gè)無(wú)法順利傳輸。表3圖7是根據(jù)本實(shí)施例的鏈路分配方法,針對(duì)表2所示的網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求的鏈路分配結(jié)果的示意圖,表4示意了本實(shí)施例的處理結(jié)果,如圖7和表4所示,本實(shí)施例在探測(cè)個(gè)鏈路可提供的服務(wù)質(zhì)量保證的基礎(chǔ)上,根據(jù)網(wǎng)絡(luò)服務(wù)的質(zhì)量要求對(duì)鏈路的工作模式進(jìn)行了設(shè)置,在本例中,鏈路1被設(shè)置為工作于模式1,鏈路2被設(shè)置為工作于模式2,而鏈路3被設(shè)置為工作于模式3。同時(shí),各個(gè)網(wǎng)絡(luò)服務(wù)根據(jù)其各自的質(zhì)量要求被映射到各個(gè)鏈路,從而確保了所有網(wǎng)絡(luò)服務(wù)的順利傳輸。服務(wù)流#吞吐率要求誤碼率要求時(shí)延要求鏈路映射映射結(jié)果1120gb/s<10-15<2000ns鏈路3通過(guò)240gb/s<10-13<1500ns鏈路3通過(guò)3100gb/s<10-13<200ns鏈路2通過(guò)450gb/s<10-11<60ns鏈路1通過(guò)540gb/s<10-10<80ns鏈路1通過(guò)表4通過(guò)本實(shí)施例的方法,能夠在對(duì)網(wǎng)絡(luò)服務(wù)進(jìn)行切分、合并與映射時(shí)充分考慮包括吞吐率、時(shí)延和誤碼率在內(nèi)的多種服務(wù)質(zhì)量要求,確保網(wǎng)絡(luò)服務(wù)的順利實(shí)現(xiàn)。實(shí)施例2本實(shí)施例提供了一種網(wǎng)絡(luò)服務(wù)的傳輸控制裝置,該裝置可以配置于光通信系統(tǒng)的發(fā)射機(jī)或者接收機(jī)中,也可以配置于光通信系統(tǒng)中的其它器件中,或者配置于一個(gè)單獨(dú)的控制器中,而該控制器可以配置于上述發(fā)射機(jī)或者接收機(jī)或者光通信系統(tǒng)中。由于該裝置解決問(wèn)題的原理與實(shí)施例1的方法類(lèi)似,因此其具體的實(shí)施可以參考實(shí)施例 1的方法的實(shí)施,內(nèi)容相同之處不再重復(fù)說(shuō)明。圖8是該裝置的一示意圖,如圖8所示,該裝置800包括:協(xié)商探測(cè)單元801、分配單元802和指定單元803。該協(xié)商探測(cè)單元801在網(wǎng)絡(luò)服務(wù)開(kāi)始前,協(xié)商各鏈路所支持的工作模式,探測(cè)各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量。該分配單元802根據(jù)各個(gè)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求以及各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量,對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,為各分組分配鏈路以及工作模式。該指定單元803根據(jù)為各分組分配的鏈路以及工作模式為各分組中的各網(wǎng)絡(luò)服務(wù)指定鏈路。在本實(shí)施例的一個(gè)實(shí)施方式中,如圖9所示,該協(xié)商探測(cè)單元801包括:協(xié)商模塊901、控制模塊902、計(jì)算模塊903、和確定模塊904。在本實(shí)施方式中,對(duì)于每一條鏈路,該協(xié)商模塊901協(xié)商所述鏈路的發(fā)送端和接收端所能共同支持的工作模式,作為所述鏈路所支持的工作模式;該控制模塊902在所述鏈路所支持的每個(gè)工作模式下,控制所述鏈路的發(fā)送端和接收端對(duì)所述鏈路進(jìn)行信道探測(cè),得到所述鏈路在所述工作模式下的信號(hào)噪聲比;該計(jì)算模塊903根據(jù)所述信號(hào)噪聲比,計(jì)算所述鏈路在所述工作模式下可支持的最大傳輸速率;該確定模塊904根據(jù)所述鏈路在各工作模式下的最大傳輸速率確定所述鏈路在各工作模式下的服務(wù)質(zhì)量。在本實(shí)施例的一個(gè)實(shí)施方式中,如圖10所示,該分配單元802包括:第一排序模塊1001、分組模塊1002、第二排序模塊1003、第一判斷模塊1004、第二判斷模塊1005、以及分配模塊1006。在本實(shí)施方式中,該第一排序模塊1001對(duì)于所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù),根據(jù)其對(duì)第一參數(shù)的要求按照預(yù)定順序進(jìn)行排序;該分組模塊1002根據(jù)各鏈路的各個(gè)工作模式所能保證的第一參數(shù)對(duì)所有網(wǎng)絡(luò)服務(wù)進(jìn)行分組;該第二排序模塊1003對(duì)于當(dāng)前分組中的網(wǎng)絡(luò)服務(wù),根據(jù)其對(duì)第二參數(shù)的要求按照預(yù)定順序進(jìn)行排序;該第一判斷模塊1004判斷當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能否得到保證;該第二判斷模塊1005在第一判斷模塊1004的判斷結(jié)果為:排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能夠得到保證的情況下,判斷當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證;該分 配模塊1006在第二判斷模塊1005的判斷結(jié)果為:當(dāng)前分組對(duì)第三參數(shù)的要求能夠得到保證的情況下,從未分配的鏈路中選擇鏈路,使得所選取的鏈路能夠保證當(dāng)前分組對(duì)第三參數(shù)的要求,設(shè)定所選擇的鏈路的工作模式為當(dāng)前分組所對(duì)應(yīng)的工作模式,并將下一個(gè)分組作為當(dāng)前分組。在本實(shí)施方式中,如圖10所示,該分配單元802還可以包括第一上報(bào)模塊1007,其在第一判斷模塊1004的判斷結(jié)果為:排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求不能得到保證的情況下,上報(bào)網(wǎng)絡(luò)服務(wù)信息和分配失敗信息。在本實(shí)施方式中,如圖10所示,該分配單元802還可以包括:第三判斷模塊1008、處理模塊1009、和第二上報(bào)模塊1010。在本實(shí)施方式中,該第三判斷模塊1008在第二判斷模塊1005的判斷結(jié)果為:當(dāng)前分組對(duì)第三參數(shù)的要求不能得到保證的情況下,判斷是否存在下一個(gè)分組;該處理模塊1009在第三判斷模塊1008的判斷結(jié)果為:存在下一個(gè)分組的情況下,將當(dāng)前分組中排序最后的一個(gè)網(wǎng)絡(luò)服務(wù)移至下一個(gè)分組,回到所述第二判斷模塊1005判斷新的當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證;該第二上報(bào)模塊1010在第三判斷模塊1008的判斷結(jié)果為:不存在下一個(gè)分組的情況下,上報(bào)網(wǎng)絡(luò)服務(wù)信息和分配失敗信息。在本實(shí)施方式中,該第一判斷模塊1004可以通過(guò)將當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求與當(dāng)前分組所對(duì)應(yīng)的工作模式所能保證的第二參數(shù)進(jìn)行比較,來(lái)確定當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能否得到保證。在本實(shí)施方式中,該第二判斷模塊1005可以通過(guò)將當(dāng)前分組對(duì)第三參數(shù)的要求與可分配鏈路在對(duì)應(yīng)的工作模式下所能提供的第三參數(shù)進(jìn)行比較,來(lái)確定當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證。在本實(shí)施方式中,當(dāng)前分組對(duì)第三參數(shù)的要求可以為:當(dāng)前分組中所有網(wǎng)絡(luò)服務(wù)的第三參數(shù)之和,可分配鏈路在對(duì)應(yīng)的工作模式下所能提供的第三參數(shù)可以為:可分配鏈路在對(duì)應(yīng)工作模式下所能提供的第三參數(shù)之和。通過(guò)本實(shí)施例的裝置,能夠在對(duì)網(wǎng)絡(luò)服務(wù)進(jìn)行切分、合并與映射時(shí)充分考慮包括吞吐率、時(shí)延和誤碼率在內(nèi)的多種服務(wù)質(zhì)量要求,確保網(wǎng)絡(luò)服務(wù)的順利實(shí)現(xiàn)。實(shí)施例3本實(shí)施例還提供了一種控制器,圖11是該控制器的一示意圖,如圖11所示,該控制器1100包括實(shí)施例2所述的網(wǎng)絡(luò)服務(wù)的傳輸控制裝置800。由于在實(shí)施例2中,已經(jīng)對(duì)該網(wǎng)絡(luò)服務(wù)的傳輸控制裝置800做了詳細(xì)說(shuō)明,其內(nèi)容被合并于此,此處不再贅述。在本實(shí)施例中,該控制器1100可以配置于光通信系統(tǒng)的發(fā)射機(jī)中,也可以配置于光通信系統(tǒng)的接收機(jī)中,還可以配置于光通信系統(tǒng)的其它器件中。此外,該控制器1100可以如圖2所示分開(kāi)配置,一部分作為發(fā)送端的dmt控制器,另一部分作為接收端的dmt控制器,在發(fā)送端和接收端分別發(fā)揮作用。通過(guò)本實(shí)施例的控制器,能夠在對(duì)網(wǎng)絡(luò)服務(wù)進(jìn)行切分、合并與映射時(shí)充分考慮包括吞吐率、時(shí)延和誤碼率在內(nèi)的多種服務(wù)質(zhì)量要求,確保網(wǎng)絡(luò)服務(wù)的順利實(shí)現(xiàn)。實(shí)施例4本發(fā)明實(shí)施例還提供了一種通信系統(tǒng),圖2是本實(shí)施例的通信系統(tǒng)的結(jié)構(gòu)示意圖,如圖2所示,該通信系統(tǒng)200包括dmt發(fā)射機(jī)201、dmt接收機(jī)202、柔性以太網(wǎng)(flexethernet)控制器203、204,以及dmt控制器205、206。其中,dmt控制器205、206的結(jié)構(gòu)與功能與實(shí)施例3中的記載相同,此處不再贅述。dmt發(fā)射機(jī)201、dmt接收機(jī)202、柔性以太網(wǎng)(flexethernet)控制器203、204可具有現(xiàn)有的dmt發(fā)射機(jī)、dmt接收機(jī)、柔性以太網(wǎng)(flexethernet)控制器的結(jié)構(gòu)與功能,本發(fā)明實(shí)施例不對(duì)dmt發(fā)射機(jī)201、dmt接收機(jī)202、柔性以太網(wǎng)(flexethernet)控制器203、204的結(jié)構(gòu)和功能進(jìn)行限制。在本實(shí)施例中,以dmt控制器205、206獨(dú)立于發(fā)射機(jī)201和接收機(jī)202為例,在具體實(shí)施過(guò)程中,該dmt控制器205、206也可以配置于發(fā)射機(jī)201或接收機(jī)202或通信系統(tǒng)的其它器件中。通過(guò)本發(fā)明實(shí)施例提供的通信系統(tǒng),能夠在對(duì)網(wǎng)絡(luò)服務(wù)進(jìn)行切分、合并與映射時(shí)充分考慮包括吞吐率、時(shí)延和誤碼率在內(nèi)的多種服務(wù)質(zhì)量要求,確保網(wǎng)絡(luò)服務(wù)的順利實(shí)現(xiàn)。本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)可讀程序,其中當(dāng)在控制器中執(zhí)行所述程序時(shí),所述程序使得計(jì)算機(jī)在所述控制器中執(zhí)行實(shí)施例1所述的方法。本發(fā)明實(shí)施例還提供一種存儲(chǔ)有計(jì)算機(jī)可讀程序的存儲(chǔ)介質(zhì),其中所述計(jì)算機(jī)可 讀程序使得計(jì)算機(jī)在控制器中執(zhí)行實(shí)施例1所述的方法。本發(fā)明以上的裝置和方法可以由硬件實(shí)現(xiàn),也可以由硬件結(jié)合軟件實(shí)現(xiàn)。本發(fā)明涉及這樣的計(jì)算機(jī)可讀程序,當(dāng)該程序被邏輯部件所執(zhí)行時(shí),能夠使該邏輯部件實(shí)現(xiàn)上文所述的裝置或構(gòu)成部件,或使該邏輯部件實(shí)現(xiàn)上文所述的各種方法或步驟。本發(fā)明還涉及用于存儲(chǔ)以上程序的存儲(chǔ)介質(zhì),如硬盤(pán)、磁盤(pán)、光盤(pán)、dvd、flash存儲(chǔ)器等。以上結(jié)合具體的實(shí)施方式對(duì)本發(fā)明進(jìn)行了描述,但本領(lǐng)域技術(shù)人員應(yīng)該清楚,這些描述都是示例性的,并不是對(duì)本發(fā)明保護(hù)范圍的限制。本領(lǐng)域技術(shù)人員可以根據(jù)本發(fā)明的精神和原理對(duì)本發(fā)明做出各種變型和修改,這些變型和修改也在本發(fā)明的范圍內(nèi)。關(guān)于包括以上實(shí)施例的實(shí)施方式,還公開(kāi)下述的附記:附記1、一種網(wǎng)絡(luò)服務(wù)的傳輸控制裝置,其中,該裝置包括:協(xié)商探測(cè)單元,其在網(wǎng)絡(luò)服務(wù)開(kāi)始前,協(xié)商各鏈路所支持的工作模式,探測(cè)各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量;分配單元,其根據(jù)各個(gè)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求以及各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量,對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,為各分組分配鏈路以及工作模式;指定單元,其根據(jù)為各分組分配的鏈路以及工作模式為各分組中的各網(wǎng)絡(luò)服務(wù)指定鏈路。附記2、根據(jù)附記1所述的裝置,其中,所述協(xié)商探測(cè)單元包括:協(xié)商模塊,其對(duì)每條鏈路,協(xié)商所述鏈路的發(fā)送端和接收端所能共同支持的工作模式,作為所述鏈路所支持的工作模式;控制模塊,其在所述鏈路所支持的每個(gè)工作模式下,控制所述鏈路的發(fā)送端和接收端對(duì)所述鏈路進(jìn)行信道探測(cè),得到所述鏈路在所述工作模式下的信號(hào)噪聲比;計(jì)算模塊,其根據(jù)所述信號(hào)噪聲比,計(jì)算所述鏈路在所述工作模式下可支持的最大傳輸速率;確定模塊,其根據(jù)所述鏈路在各工作模式下的最大傳輸速率確定所述鏈路在各工作模式下的服務(wù)質(zhì)量。附記3、根據(jù)附記1所述的裝置,其中,所述分配單元包括:第一排序模塊,其對(duì)于所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù),根據(jù)其對(duì)第一參數(shù)的要求按照預(yù)定順序進(jìn)行排序;分組模塊,其根據(jù)各鏈路的各個(gè)工作模式所能保證的第一參數(shù)對(duì)所有網(wǎng)絡(luò)服務(wù)進(jìn)行分組;第二排序模塊,其對(duì)于當(dāng)前分組中的網(wǎng)絡(luò)服務(wù),根據(jù)其對(duì)第二參數(shù)的要求按照預(yù)定順序進(jìn)行排序;第一判斷模塊,其判斷當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能否得到保證;第二判斷模塊,其在第一判斷模塊的判斷結(jié)果為:排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能夠得到保證的情況下,判斷當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證;分配模塊,其在第二判斷模塊的判斷結(jié)果為:當(dāng)前分組對(duì)第三參數(shù)的要求能夠得到保證的情況下,從未分配的鏈路中選擇鏈路,使得所選取的鏈路能夠保證當(dāng)前分組對(duì)第三參數(shù)的要求,設(shè)定所選擇的鏈路的工作模式為當(dāng)前分組所對(duì)應(yīng)的工作模式,并將下一個(gè)分組作為當(dāng)前分組。附記4、根據(jù)附記3所述的裝置,其中,所述分配單元還包括:第一上報(bào)模塊,其在第一判斷模塊的判斷結(jié)果為:排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求不能得到保證的情況下,上報(bào)對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)信息和分配失敗信息。附記5、根據(jù)附記3所述的裝置,其中,所述分配單元還包括:第三判斷模塊,其在第二判斷模塊的判斷結(jié)果為:當(dāng)前分組對(duì)第三參數(shù)的要求不能得到保證的情況下,判斷是否存在下一個(gè)分組;處理模塊,其在第三判斷模塊的判斷結(jié)果為:存在下一個(gè)分組的情況下,將當(dāng)前分組中排序最后的一個(gè)網(wǎng)絡(luò)服務(wù)移至下一個(gè)分組,回到所述第二判斷模塊判斷新的當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證;第二上報(bào)模塊,其在第三判斷模塊的判斷結(jié)果為:不存在下一個(gè)分組的情況下,上報(bào)對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)信息和分配失敗信息。附記6、根據(jù)附記3所述的裝置,其中,所述第一判斷模塊通過(guò)將當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求與當(dāng)前分組所對(duì)應(yīng)的工作模式所能保證的第二參數(shù)進(jìn)行比較,來(lái)確定當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能否得到保證。附記7、根據(jù)附記3所述的裝置,其中,所述第二判斷模塊通過(guò)將當(dāng)前分組對(duì)第三參數(shù)的要求與可分配鏈路在對(duì)應(yīng)的工作模式下所能提供的第三參數(shù)進(jìn)行比較,來(lái)確定當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證。附記8、根據(jù)附記7所述的裝置,其中,當(dāng)前分組對(duì)第三參數(shù)的要求為:當(dāng)前分組中所有網(wǎng)絡(luò)服務(wù)的第三參數(shù)之和;可分配鏈路在對(duì)應(yīng)的工作模式下所能提供的第三參數(shù)為:可分配鏈路在對(duì)應(yīng)工作模式下所能提供的第三參數(shù)之和。附記9、一種網(wǎng)絡(luò)服務(wù)的傳輸控制方法,其中,所述方法包括:在網(wǎng)絡(luò)服務(wù)開(kāi)始前,協(xié)商各鏈路所支持的工作模式,探測(cè)各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量;根據(jù)各個(gè)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求以及各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量,對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,為各分組分配鏈路以及工作模式;根據(jù)為各分組分配的鏈路以及工作模式為各分組中的各網(wǎng)絡(luò)服務(wù)指定鏈路。附記10、根據(jù)附記9所述的方法,其中,對(duì)每條鏈路,協(xié)商所述鏈路的發(fā)送端和接收端所能共同支持的工作模式,作為所述鏈路所支持的工作模式;在所述鏈路所支持的每個(gè)工作模式下,控制所述鏈路的發(fā)送端和接收端對(duì)所述鏈路進(jìn)行信道探測(cè),得到所述鏈路在所述工作模式下的信號(hào)噪聲比;根據(jù)所述信號(hào)噪聲比,計(jì)算所述鏈路在所述工作模式下可支持的最大傳輸速率;根據(jù)所述鏈路在各工作模式下的最大傳輸速率確定所述鏈路在各工作模式下的服務(wù)質(zhì)量。附記11、根據(jù)附記9所述的方法,其中,對(duì)于所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù),根據(jù)其對(duì)第一參數(shù)的要求按照預(yù)定順序進(jìn)行排序;根據(jù)各鏈路的各個(gè)工作模式所能保證的第一參數(shù)對(duì)所有網(wǎng)絡(luò)服務(wù)進(jìn)行分組;對(duì)于當(dāng)前分組中的網(wǎng)絡(luò)服務(wù),根據(jù)其對(duì)第二參數(shù)的要求按照預(yù)定順序進(jìn)行排序;判斷當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能否得到保證;在排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能夠得到保證的情況下,判斷當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證;在當(dāng)前分組對(duì)第三參數(shù)的要求能夠得到保證的情況下,從未分配的鏈路中選擇鏈 路,使得所選取的鏈路能夠保證當(dāng)前分組對(duì)第三參數(shù)的要求,設(shè)定所選擇的鏈路的工作模式為當(dāng)前分組所對(duì)應(yīng)的工作模式,并將下一個(gè)分組作為當(dāng)前分組。附記12、根據(jù)附記11所述的方法,其中,在排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求不能得到保證的情況下,上報(bào)對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)信息和分配失敗信息。附記13、根據(jù)附記11所述的方法,其中,在當(dāng)前分組對(duì)第三參數(shù)的要求不能得到保證的情況下,判斷是否存在下一個(gè)分組;在存在下一個(gè)分組的情況下,將當(dāng)前分組中排序最后的一個(gè)網(wǎng)絡(luò)服務(wù)移至下一個(gè)分組,以判斷新的當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證;在不存在下一個(gè)分組的情況下,上報(bào)對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)信息和分配失敗信息。附記14、根據(jù)附記11所述的方法,其中,通過(guò)將當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求與當(dāng)前分組所對(duì)應(yīng)的工作模式所能保證的第二參數(shù)進(jìn)行比較,來(lái)確定當(dāng)前分組中排序第一的網(wǎng)絡(luò)服務(wù)對(duì)第二參數(shù)的要求能否得到保證。附記15、根據(jù)附記11所述的方法,其中,通過(guò)將當(dāng)前分組對(duì)第三參數(shù)的要求與可分配鏈路在對(duì)應(yīng)的工作模式下所能提供的第三參數(shù)進(jìn)行比較,來(lái)確定當(dāng)前分組對(duì)第三參數(shù)的要求能否得到保證。附記16、根據(jù)附記15所述的方法,其中,當(dāng)前分組對(duì)第三參數(shù)的要求為:當(dāng)前分組中所有網(wǎng)絡(luò)服務(wù)的第三參數(shù)之和;可分配鏈路在對(duì)應(yīng)的工作模式下所能提供的第三參數(shù)為:可分配鏈路在對(duì)應(yīng)工作模式下所能提供的第三參數(shù)之和。附記17、一種控制器,其中,所述控制器被配置為:在網(wǎng)絡(luò)服務(wù)開(kāi)始前,協(xié)商各鏈路所支持的工作模式,探測(cè)各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量;根據(jù)各個(gè)網(wǎng)絡(luò)服務(wù)的服務(wù)質(zhì)量要求以及各鏈路在所支持的各個(gè)工作模式下的服務(wù)質(zhì)量,對(duì)所有要傳輸?shù)木W(wǎng)絡(luò)服務(wù)進(jìn)行分組,為各分組分配鏈路以及工作模式;根據(jù)為各分組分配的鏈路以及工作模式為各分組中的各網(wǎng)絡(luò)服務(wù)指定鏈路。當(dāng)前第1頁(yè)12
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
建宁县| 文水县| 四会市| 西吉县| 屏山县| 鹿泉市| 睢宁县| 墨竹工卡县| 汝南县| 灵丘县| 澄城县| 嘉义县| 交口县| 南丰县| 赤城县| 丁青县| 靖江市| 崇信县| 周口市| 新巴尔虎左旗| 怀来县| 庆城县| 酒泉市| 楚雄市| 钦州市| 莒南县| 阳江市| 昌邑市| 鄱阳县| 三都| 会东县| 安阳市| 乌拉特中旗| 邳州市| 祁连县| 简阳市| 资兴市| 越西县| 乐山市| 资源县| 迁西县|