專利名稱:用于上行信道綁定的方案的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總體上涉及上行信道的綁定。
背景技術(shù):
有線電視(CATV)系統(tǒng)不再僅限于向觀看者提供電視節(jié)目。此外,CATV系統(tǒng)還經(jīng)由通過光纜、同軸或其他電纜、諸如WiFi、藍牙(注冊商標)等(所有這些與電視節(jié)目的傳統(tǒng)空中無線波廣播形成對比)向用戶駐地傳輸?shù)男盘栂蛴脩籼峁┮蛱鼐W(wǎng)接入和/或其他服務。CATV系統(tǒng)可利用符合電纜傳輸數(shù)據(jù)服務接口規(guī)范(DOCSIS)的設(shè)備和協(xié)議來實現(xiàn)一個以上機頂裝置和一個以上電纜調(diào)制解調(diào)器終端系統(tǒng)(CMTS)之間的諸如視頻、音頻和/或數(shù)據(jù)的信息的傳輸。DOCSIS規(guī)范大體表不由有線電視實驗室(CableLabs,注冊商標)公布的定義用于CMTS、電纜調(diào)制解調(diào)器(CM)和機頂裝置控制的行業(yè)標準的一組規(guī)范。部分地,DOCSIS規(guī)范描述了對包括但不局限于操作支持系統(tǒng)、管理、數(shù)據(jù)接口、網(wǎng)絡層、數(shù)據(jù)鏈路層和用于電纜傳輸數(shù)據(jù)系統(tǒng)的物理層傳輸?shù)碾娎|調(diào)制解調(diào)器系統(tǒng)的各個方面的要求和目標。名為“電纜傳輸數(shù)據(jù)服務接口規(guī)范,D0CSIS3. O, MAC及以上層協(xié)議接口規(guī)范,CM-SP-MULPIv3. 0-116-110623”的DOCSIS接口規(guī)范通過引用整體并入本文。DOCSIS電纜系統(tǒng)包括兩個主要組件一個以上的在用戶駐地的電纜調(diào)制解調(diào)器,和位于前端(headend,數(shù)據(jù)轉(zhuǎn)發(fā)站)的CMTS。如本文所使用,術(shù)語“下行”表示從CMTS到電纜調(diào)制解調(diào)器的方向上信息的傳輸。術(shù)語“上行”表示從電纜調(diào)制解調(diào)器到CMTS的方向上信息的傳輸。隨著用于電纜調(diào)制解調(diào)器的上行信道數(shù)量的增加,上行信道綁定的復雜度以指數(shù)量級地增加。對于加入上行綁定信道組的每個信道,由電纜調(diào)制解調(diào)器進行的對于每條加入的上行信道的監(jiān)控和追蹤功能也增加了。例如,對于每個上行信道,電纜調(diào)制解調(diào)器必須存儲和監(jiān)控帶寬請求時間、請求多少帶寬、在哪條上行信道上請求帶寬、許可多少帶寬、收到帶寬許可的時間以及在哪條下行信道上接收該許可。因此,隨著更多的上行信道被加入,電纜調(diào)制解調(diào)器要求增加硬件和軟件的復雜度以存儲和監(jiān)控帶寬請求。
發(fā)明內(nèi)容
(I) 一種電纜調(diào)制解調(diào)器,包括物理層(PHY),被配置為在多個上行信道上通信,其中,所述上行信道包括第一子組上行信道和第二子組上行信道;以及,帶寬請求器,被配置為在競爭時隙期間僅在所述第一子組上行信道上請求帶寬。并且其中,所述物理層被配置為基于響應于帶寬請求而接收的帶寬在所述第二子組上行信道上傳輸數(shù)據(jù)。其中,所述物理層被配置為僅在所述第一子組上行信道上傳輸帶寬請求,并且在所述第一子組上行信道和所述第二子組上行信道上傳輸數(shù)據(jù)。(2)根據(jù)(I)所述的電纜調(diào)制解調(diào)器,其中,所述帶寬請求器被配置為對于所述第一子組上行信道中的各上行信道,計算并存儲基于競爭的數(shù)據(jù),并且對于所述第二子組上行信道,不計算或存儲基于競爭的數(shù)據(jù)。(3)根據(jù)(I)所述的電纜調(diào)制解調(diào)器,其中,所述帶寬請求器被配置為對于所述第一子組上行信道和所述第二子組上行信道中的各上行信道,存儲隊列深度在該上行信道上傳輸?shù)臅r間、所傳輸?shù)年犃猩疃?、所請求的帶寬的量以及所接收的帶寬的量?4)根據(jù)(I)所述的電纜調(diào)制解調(diào)器,其中,在基于競爭的請求中,所述帶寬請求器被配置為僅在由電纜調(diào)制解調(diào)器終端系統(tǒng)(CMTS)或前端站分配的競爭時隙期間請求帶寬。(5) ー種電纜調(diào)制解調(diào)器,包括物理層(PHY),被配置為在上行信道上通信;以及,帶寬請求器,被配置為在所述上行信道上發(fā)送關(guān)于無狀態(tài)流的帶寬請求,其中,所述帶 寬請求器被配置為不存儲和更新狀態(tài)循環(huán),所述狀態(tài)循環(huán)追蹤在所述上行信道上傳輸?shù)年P(guān)于所述無狀態(tài)流的所述帶寬請求。其中,所述無狀態(tài)流包括除了需要實時或非實時輪詢的流之外的所有類型的流。(6)根據(jù)(5)所述的電纜調(diào)制解調(diào)器,其中,對于無狀態(tài)流,所述帶寬請求器不為無狀態(tài)流存儲隊列深度被傳輸至CMTS的時間、所傳輸?shù)年犃猩疃纫约皞鬏斔鲫犃猩疃鹊男诺?、關(guān)于所述上行信道的請求的帶寬量和接收的帶寬量。(7)根據(jù)(5)所述的電纜調(diào)制解調(diào)器,其中,無狀態(tài)流是除了主動許可服務(UGS)流或具有活動檢測的主動許可服務(non-UGS-AD)流之外的服務流。(8) ー種電纜調(diào)制解調(diào)器,包括物理層(PHY),被配置為在多個上行信道上通信;以及,帶寬請求器,被配置為在第一子組上行信道上使用基于競爭的請求為基于競爭的流請求帶寬,并且在第二子組上行信道上使用無狀態(tài)請求為無狀態(tài)流請求帶寬。(9)根據(jù)(8)所述的電纜調(diào)制解調(diào)器,其中,所述第一子組上行信道和所述第二子組上行信道無交集。(10)根據(jù)(8)所述的電纜調(diào)制解調(diào)器,其中,所述帶寬請求器存儲并更新請求-確認狀態(tài)循環(huán),所述請求-確認狀態(tài)循環(huán)追蹤所述第一子組上行信道的帶寬請求且不追蹤所述第ニ子組上行信道的帶寬請求。(11)根據(jù)(8)所述的電纜調(diào)制解調(diào)器,其中,所述帶寬請求器被配置為對于所述第一子組上行信道計算和存儲基于競爭的數(shù)據(jù)。(12)根據(jù)(8)所述的電纜調(diào)制解調(diào)器,其中,在基于競爭的請求中,所述帶寬請求器僅在被分配的競爭時隙期間請求帶寬。(13)根據(jù)(8)所述的電纜調(diào)制解調(diào)器,其中,在無狀態(tài)請求中,所述帶寬請求器不維持無狀態(tài)流的請求-確認狀態(tài)循環(huán),并且其中,電纜調(diào)制解調(diào)器終端系統(tǒng)(CMTS)維持所述無狀態(tài)流的請求-確認狀態(tài)循環(huán)。(14) ー種電纜調(diào)制解調(diào)器,包括物理層(PHY),被配置為在多個上行信道上通信;以及,存儲器,被配置為存儲信道參數(shù)設(shè)定,其中,所述信道參數(shù)設(shè)定基于各信道的信道特性而由兩個以上上行信道共享。(15)根據(jù)(14)所述的電纜調(diào)制解調(diào)器,其中,所述信道參數(shù)設(shè)定包括信道頻率、信道調(diào)制、前導和前向糾錯(FEC)碼中的至少一個。(16)根據(jù)(14)所述的電纜調(diào)制解調(diào)器,其中,具有基本相同的SNR的信道共享信道參數(shù)設(shè)定。(17)根據(jù)(16)所述的電纜調(diào)制解調(diào)器,其中,所述物理層提供指示哪些信道具有基本相同的SNR的信號。(18) 一種電纜調(diào)制解調(diào)器終端系統(tǒng),包括上行物理層(PHY)解調(diào)器,被配置為在電纜調(diào)制解調(diào)器的上行信道上接收關(guān)于第一流的帶寬請求;以及,帶寬分配器,被配置為當所述第一流是為無狀態(tài)請求供應的時分配帶寬并維持關(guān)于所述第一流的請求-確認狀態(tài)循環(huán)。
包括附圖以提供對本發(fā)明的進一步理解,并且附圖被并入且組成此說明書的一部分,附圖示出了本發(fā)明的實施方式,且與說明書一起用于解釋本發(fā)明的原理。在附圖中圖IA示出了根據(jù)本公開實施方式的示例系統(tǒng)。圖IB示出了根據(jù)本公開實施方式的示例狀態(tài)循環(huán)。圖2A示出了基于有限競爭的請求的示例。圖2B是用于根據(jù)本公開示例實施方式的基于有限競爭的請求的示例處理的流程圖。圖3A示出了根據(jù)本公開實施方式的無狀態(tài)請求。圖3B是根據(jù)本公開實施方式的無狀態(tài)請求的示例處理的流程圖。圖4是根據(jù)本公開的實施方式的無狀態(tài)和基于有限競爭的請求的示例處理的流程圖。圖5是根據(jù)本公開實施方式的、利用無狀態(tài)流向電纜調(diào)制解調(diào)器分配帶寬的處理的流程圖。圖6A示出了信道參數(shù)設(shè)定的示例。圖6B示出了根據(jù)本公開的實施方式的共享的信道參數(shù)設(shè)定。圖7是其上可實施本發(fā)明的示例計算機系統(tǒng)的框圖?,F(xiàn)將參照附圖描述本發(fā)明。在圖中,相似的參考標號可指示相同或功能相似的元件。
具體實施例方式盡管本文參照用于具體應用的示例實施方式描述本發(fā)明,但應理解,本公開并不局限于此。本領(lǐng)域技術(shù)人員通過本文所提供的教導將認識到其范圍內(nèi)的其他修改、應用和實施方式以及本公開會有極大應用的其他領(lǐng)域。圖IA示出了根據(jù)本公開實施方式的示例系統(tǒng)100。系統(tǒng)100包括通過HFC網(wǎng)絡106與一個以上電纜調(diào)制解調(diào)器104a-n耦接的前端或電纜調(diào)制解調(diào)器終端系統(tǒng)102。每個電纜調(diào)制解調(diào)器104可連接或耦接至一個以上的客戶端裝置112a-n。為了示例的方便,電纜調(diào)制解調(diào)器104a被比其他電纜調(diào)制解調(diào)器更詳細地示出。電纜調(diào)制解調(diào)器104可包括主時鐘130、上行物理層調(diào)制器(US PHY) 132、下行物理層解調(diào)器(DS PHY)134。US PHY 132與DS PHY 134耦接至介質(zhì)訪問控制(MAC)136。MAC136耦接至上行隊列138a-n。上行隊列138存儲上行傳輸至CMTS 102的數(shù)據(jù)。帶寬請求器144耦接至上行隊列138。電纜調(diào)制解調(diào)器104還可以包括耦接于存儲器142的處理器140。根據(jù)本公開實施方式,本文所述的由電纜調(diào)制解調(diào)器104執(zhí)行的功能可由處理器104基于存儲在存儲器142中的指令執(zhí)行。電纜調(diào)制解調(diào)器104使用同軸電纜耦接至HFC網(wǎng)絡106。盡管本文所述實施方式利用HFC網(wǎng)絡和同軸電纜,但其他傳輸方法還可包括但不限于有線、無線或兩種都有的傳輸介質(zhì),包括衛(wèi) 星、陸地(如光纖、銅的、雙絞、同軸、混合光纖同軸(HFC)或等等)、無線電、微波、自由空間光和/或其他形式或方法的傳輸。US PHY 132在電纜調(diào)制解調(diào)器104和HFC網(wǎng)絡106的上行信道之間形成物理層接ロ。電纜調(diào)制解調(diào)器104可對于上行信道中的每ー個均包括單獨的US PHY 132。指向CMTS 102的視頻、聲音、數(shù)據(jù)和/或控制消息在US PHY 132處被收集并傳輸至CMTS 102。US PHY 132對上行傳輸至CMTS 102的信息調(diào)制和/或格式化。DS PHY 134在電纜調(diào)制解調(diào)器104和HFC網(wǎng)絡106的下行信道之間形成物理層接ロ。DS PHY 134接收并解調(diào)來自CMTS 102的所有脈沖(burst)。系統(tǒng)100可用的用于通信的頻譜可被分為“信道”。如本文所使用的那樣,術(shù)語“下行信道”表示在其上數(shù)據(jù)由CMTS 102被傳輸至電纜調(diào)制解調(diào)器104的信道。術(shù)語“上行信道”表示在其上數(shù)據(jù)由電纜調(diào)制解調(diào)器104傳輸至CMTS 102的信道。MAC 136適當?shù)亟邮諄碜訢S PHY 134的下行信號并向US PHY 132提供上行信號。MAC 136作為電纜調(diào)制解調(diào)器104的數(shù)據(jù)鏈路層的下子層進行工作。在實施方式中,MAC136支持對在物理層上傳輸?shù)男盘栠M行分片、組片、負載報頭的壓縮/解壓、和/或錯誤檢測
坐寸o存儲器142可與MAC 136交互以當信號被MAC 136處理時存儲該信號。存儲器142還可以存儲用于支持處理活動的各種輔助數(shù)據(jù)。這樣的輔助數(shù)據(jù)包括安全協(xié)議、標識符、規(guī)貝U、策略等。帶寬請求器144基于上行隊列138中的數(shù)據(jù)量、上行流的服務質(zhì)量(QoS)和客戶端112的服務等級協(xié)議(SLA)從CMTS 102請求帶寬。QoS包括對電纜調(diào)制解調(diào)器104和CMTS102之間的連接方面的要求,如服務響應時間、丟包、信噪比、串擾、回波、中斷、頻率響應、響度級等。SLA可指定可用性、服務能力、性能、操作或由CMTS 102向電纜調(diào)制解調(diào)器104提供的服務的其他屬性的級別,比如計費。在示例中,帶寬請求器144生成指示到MAC 136的隊列138的隊列深度的信號133。隊列深度指示用于傳輸至CMTS 102的上行隊列138中的數(shù)據(jù)量。MAC 136基于隊列深度準備帶寬請求。電纜調(diào)制解調(diào)器終端系統(tǒng)(CMTS) 102包括主時鐘114、上行PHY解調(diào)器122、下行PHY調(diào)制器124和MAC 120。MAC 120耦接至帶寬分配器116。CMTS 102還可包括耦接至存儲器128的處理器126。根據(jù)本發(fā)明實施方式,本文所述的由CMTS 102執(zhí)行的功能可由處理器126基于存儲于存儲器128的指令進行。CMTS 102還通過HFC網(wǎng)絡106耦接至電纜調(diào)制解調(diào)器104。US PHY 122在CMTS 102與HFC網(wǎng)絡106的上行信道之間形成物理層接ロ。CMTS102可對于上行信道中的每ー個均包括單獨的US PHY122。US PHY 122接收并解調(diào)來自電纜調(diào)制解調(diào)器104的所有脈沖。
DS PHY 124在CMTS 102與HFC網(wǎng)絡106的下行信道之間形成物理層接口。指向一個以上電纜調(diào)制解調(diào)器104的視頻、聲音、數(shù)據(jù)和/或控制消息在DS PHY 124處被收集并且傳輸至相應的電纜調(diào)制解調(diào)器104。DSPHY 124對下行傳輸?shù)男畔⑦M行調(diào)制和/或格式化。MAC 120適當?shù)亟邮諄碜訳S PHY 122的上行信號并向DS PHY 124提供下行信號。MAC 120作為CMTS 102的數(shù)據(jù)鏈路層的下子層進行工作。在實施方式中,MAC 120支持對在物理層上傳輸?shù)男盘栠M行分片、組片、負載報頭的壓縮/解壓、和/或錯誤檢測等。存儲器128可與MAC120交互以當信號被MAC120處理時存儲該信號。存儲器128還可以存儲用于支持處理活動的各種輔助數(shù)據(jù)。這樣的輔助數(shù)據(jù)包括安全協(xié)議、標識符、規(guī)貝U、策略等。帶寬分配器116可基于由電纜調(diào)制解調(diào)器104的帶寬請求器144生成的帶寬請求 向電纜調(diào)制解調(diào)器104分配帶寬。在示例中,正如下面將進一步描述的那樣,帶寬分配器116還可存儲電纜調(diào)制解調(diào)器104的上行信道的狀態(tài)。帶寬分配器116以“許可”的形式許可帶寬,“許可”是通過DSPHY124在下行信道上進入的一條MAP消息。在示例中,客戶端112可以是任何有線或無線裝置,包括但不限于個人計算機、筆記本電腦、手機、個人數(shù)字助理(PDA)或諸如iPod 或iPad 的媒體播放器。隨著電纜調(diào)制解調(diào)器104的上行信道數(shù)量的增加,對應的上行信道的綁定(bonding)的復雜度增加?!吧闲行诺澜壎ā笔闺娎|操作者可以通過組合多個信道以在MAC層形成更大的綁定組來向每個電纜調(diào)制解調(diào)器提供更高的上行帶寬。加入上行綁定信道的每個信道指數(shù)式地增加了由電纜調(diào)制解調(diào)器執(zhí)行的所需的監(jiān)控和追蹤功能。例如,對每個上行信道,電纜調(diào)制解調(diào)器必須存儲并監(jiān)控請求時間、請求多少帶寬、在哪條上行信道上請求帶寬、多少帶寬被許可、收到帶寬許可的時間以及在哪條下行信道上收到帶寬許可。因此,隨著更多的上行信道被加入,電纜調(diào)制解調(diào)器要求增加硬件和軟件的復雜度以存儲和監(jiān)控帶寬請求。在傳統(tǒng)DOCSIS系統(tǒng)中,傳統(tǒng)的電纜調(diào)制解調(diào)器負責通過D0CSIS3. O中定義的基于狀態(tài)的處理來管理上行綁定。這樣的管理職責導致了可擴展性問題,其中硬件/軟件職責隨著每一信道的加入而指數(shù)式地增加。盡管由CMTS進行的下行綁定隨著更多下行信道被加入也容易增加,但上行綁定要比由CMTS所進行的下行信道綁定復雜的多,因為每個加入的信道階乘式地增加復雜度。例如,在下行方向上,信道綁定是在CMTS被完全控制的情況下的以統(tǒng)計式多路復用形式進行的相對簡單的實施。這樣,CMTS可同時地、在重疊的時間上、或是不同時地,在不同的信道上對電纜調(diào)制解調(diào)器傳輸不同的包。但是,在上行方向上,CMTS不知道哪個電纜調(diào)制解調(diào)器想要傳輸、什么時候該電纜調(diào)制解調(diào)器將要傳輸或每個電纜調(diào)制解調(diào)器要傳輸多少數(shù)據(jù)。因此,每個電纜調(diào)制解調(diào)器必須請求并得到允許以在被稱為“時隙(time slot)”的某些場合處進行傳輸。進一步地復雜化,還可能出現(xiàn)綁定和非綁定信道的混合。在傳統(tǒng)DOCSIS系統(tǒng)中,傳統(tǒng)電纜調(diào)制解調(diào)器使用“基于狀態(tài)”的帶寬請求機制。在本文稱為“基于狀態(tài)”的請求中,傳統(tǒng)電纜調(diào)制解調(diào)器可在由CMTS定義的競爭時隙期間向CMTS發(fā)送帶寬請求。進一步地,電纜調(diào)制解調(diào)器必須對每個上行隊列維持“狀態(tài)循環(huán)”或“請求-確認狀態(tài)循環(huán)”(下文中描述)。在DOCSIS中,每個隊列都與上行服務流相關(guān)聯(lián)。除狀態(tài)循環(huán)外或作為狀態(tài)循環(huán)的補充,電纜調(diào)制解調(diào)器也可為由實施基于狀態(tài)的請求的每個服務流所用的每個信道上的該服務流存儲帶寬請求發(fā)送的時間、請求多少帶寬、在哪條上行信道上請求帶寬、多少帶寬被許可、收到帶寬許可的時間以及在哪條下行信道上收到該許可。圖IB示出根據(jù)本公開實施方式的示例狀態(tài)循環(huán)150。在示例中,電纜調(diào)制解調(diào)器可在四種狀態(tài)中的ー種以上狀態(tài)工作,即,請求狀態(tài)152、等待狀態(tài)154、確認狀態(tài)156和關(guān)閉狀態(tài)158。請求狀態(tài)152表示帶寬請求器144正在請求來自CMTS的帶寬。一旦請求被發(fā)送,電纜調(diào)制解調(diào)器進入等待狀態(tài)154,直到從CMTS接收到反饋(諸如許可或確認“ack”消息)。確認狀態(tài)156表示CMTS接收到請求或電纜調(diào)制解調(diào)器接收到對應的許可。如果電纜調(diào)制解調(diào)器超過預定時間段后仍處于確認狀態(tài)156或等待狀態(tài)154,電纜調(diào)制解調(diào)器通過重新進入請求狀態(tài)152生成另ー請求。換句話說,如果電纜調(diào)制解調(diào)器在預定的時間段內(nèi)
并未接收到確認消息或許可消息,那么電纜調(diào)制解調(diào)器將生成另ー請求。在所有請求已被許可或沒有其他未決或未完成的請求之后,電纜調(diào)制解調(diào)器104進入關(guān)閉狀態(tài)158。關(guān)閉狀態(tài)158表示沒有更多的數(shù)據(jù)要傳輸、所有請求都已被許可或不再請求帶寬。當再次需要帶寬時,狀態(tài)循環(huán)150再次進入請求狀態(tài)152。因此,在基于狀態(tài)的請求模式中,電纜調(diào)制解調(diào)器104必須為每個上行信道在例如存儲器142中存儲并維持/更新狀態(tài)循環(huán)150。當包的分片(fragment)被以不同的順序傳輸,由于上行綁定信道的特性,維持狀態(tài)循環(huán)150的復雜度増加。在對跨調(diào)度電纜調(diào)制解調(diào)器104的所有上行信道的調(diào)度器(未示出)的管理中出現(xiàn)了另ー個問題。在基于狀態(tài)的請求系統(tǒng)中,確認(ACK)時間必須被電纜調(diào)制解調(diào)器104追蹤。ACK時間包括對于電纜調(diào)制解調(diào)器中的每個上行信道的已處理的ACK和未決ACK的超時時間。請求可由電纜調(diào)制解調(diào)器104在特定的上行信道上作出,而來自CMTS102的許可可在任何信道上下行傳來,從而增加了追蹤許可的復雜度。進ー步地復雜化許可追蹤處理,帶寬許可可以是對于多個請求的許可的子集或組片。因此,隨著電纜調(diào)制解調(diào)器104的上行信道的數(shù)量的増加,每個信道需要存儲并追蹤的數(shù)據(jù)量增加為上行信道的數(shù)量的階乘。通??绺哌_4個信道的DOCSIS上行信道綁定被擴展至8個信道以上。然而,很難將DOCSIS上行綁定擴展至諸如32或48個信道的大量信道。ー個具體的困難存在于DOCSIS中使用的請求-許可追蹤方法。DOCSIS執(zhí)行競爭請求,即,上行中存在任何數(shù)量的電纜調(diào)制解調(diào)器104 (可以包括所有電纜調(diào)制解調(diào)器104)均可嘗試向CMTS102發(fā)送帶寬請求的時隙。這些請求可能發(fā)生沖突,使得CMTS102不能接收請求。為減少沖突,存在關(guān)于電纜調(diào)制解調(diào)器104在競爭時隙期間何時可嘗試發(fā)送的規(guī)則?!案偁帟r隙”指的是由CMTS102分配的時間段,在該時間段期間,任何電纜調(diào)制解調(diào)器104可從CMTS102請求帶寬。DOCSIS提供了一組規(guī)則,其包括事件請求沖突中的退避算法。為使退避算法和其他規(guī)則工作,電纜調(diào)制解調(diào)器104應具有確定其請求是否被CMTS接收到的方法。若該請求被接收到,則電纜調(diào)制解調(diào)器不被允許重新請求帶寬,但若該請求未被接收到,則電纜調(diào)制解調(diào)器可重試從CMTS請求帶寬。有非常復雜的用于確定請求是否被CMTS102接收到的關(guān)于ACK時間、許可待決等的DOCSIS消息結(jié)構(gòu)和規(guī)則。在D0CSIS3. 0中,實施所有這些結(jié)構(gòu)/規(guī)則等的復雜性比信道數(shù)量增長得更快,因為每個信道均需要每個其他信道上的有關(guān)請求時間和ACK時間的信息。對于服務流通過其可發(fā)送基于競爭的帶寬請求的每個信道,電纜調(diào)制解調(diào)器必須計算和存儲“基于競爭的數(shù)據(jù)”。如本文所提及的基于競爭的數(shù)據(jù)例如可通過與退避窗口相加在一起,退避窗口與變量相乘,在某范圍內(nèi)選取隨機數(shù)(X),以及跨與服務流相關(guān)的所有信道計算X的許多請求可能來計算。因此,在增加的 ·每個新信道上實施基于競爭的請求可包括計算和維持關(guān)于各新信道的基于競爭的數(shù)據(jù),從而顯著增加了復雜性?;谟邢薷偁幍恼埱鬄榭朔鲜鰡栴},根據(jù)本公開的實施方式,電纜調(diào)制解調(diào)器104可執(zhí)行“基于有限競爭的請求”,這指的是限制其中發(fā)生基于競爭的帶寬請求的信道數(shù)量,從而僅為基于競爭的信道存儲和維持請求狀態(tài)。未用于基于競爭的請求的信道以及用于基于競爭的請求的信道均可用于向上游發(fā)送數(shù)據(jù)至CMTS 102。圖2A示出了基于有限競爭的請求的一個實例。如圖2A所示,上行PHY 132經(jīng)由上行信道200向CMTS 102發(fā)送信息。上行信道200包括第一子集上行信道202和第二子集上行信道204。再參照圖1,在基于有限競爭的請求中,帶寬請求器144在競爭時隙期間,僅在第一子集上行信道202上請求帶寬。第二子集上行信道204僅用于向上游發(fā)送數(shù)據(jù)至CMTS102,且不用于基于競爭的請求。通過限制其上發(fā)生基于競爭的請求的上行信道的數(shù)量,基于競爭的數(shù)據(jù)僅必須為信道202維持,從而減少了存儲器142的存儲量以及需要由處理器140處理的量。仍必須為每個上行信道202維持基于狀態(tài)的數(shù)據(jù)(例如,狀態(tài)循環(huán)150)。在一個實例中,上行數(shù)據(jù)可在第一子集上行信道202以及第二子集上行信道204上發(fā)送,但基于競爭的請求限于第一子集上行信道202。通過限制子集信道202的基于競爭的請求的數(shù)量,可提供給任何數(shù)量的非基于競爭的信道(諸如信道204)較小的復雜度增加,因為當與信道202相比時,信道204具有較少開銷。單播請求時機可能出現(xiàn)在任何上行信道上,以及響應任何請求類型(競爭或其他)的許可可能出現(xiàn)在任何下行信道上。因此,系統(tǒng)的總?cè)萘靠蓴U展至大量信道,而不會使基于競爭的追蹤的復雜性增加至超過信道202的所需。在一個實例中,電纜調(diào)制解調(diào)器104可保持追蹤何時存在競爭時機,并同時跨所有上行信道200來計算它們。CMTS 102將競爭請求時機置于每個上行信道200上。電纜調(diào)制解調(diào)器104的供應確定了這一特定電纜調(diào)制解調(diào)器使用哪些上行信道200來響應競爭時機。電纜調(diào)制解調(diào)器104的供應可經(jīng)由DOCSIS配置文件、來自CMTS的DOCSIS MAC管理消息、來自網(wǎng)絡管理系統(tǒng)的簡單網(wǎng)絡管理協(xié)議(SNMP)命令、或其他方式來進行。在基于有限競爭的請求中,電纜調(diào)制解調(diào)器保持追蹤其何時在上行信道202中的一個上進行帶寬請求,并與其他上行信道204共享該信息。電纜調(diào)制解調(diào)器102例如由CMTS 102來供應,以使用一些上行信道202用于基于競爭的請求,且剩余信道204不用于競爭請求。圖2B是根據(jù)本公開實施方式的用于由電纜調(diào)制解調(diào)器執(zhí)行的基于有限競爭的請求的示例性處理210的流程圖。處理210將繼續(xù)參照圖I-圖2所述的實例性操作環(huán)境來描述。然而,該處理不限于這一實施方式。注意,處理210所示的一些步驟不一定必須以所示順序出現(xiàn)。在一個實例中,這些步驟由電纜調(diào)制解調(diào)器104來執(zhí)行。在步驟212中,競爭時隙期間,在為基于競爭的請求分配的第一子集上行信道上請求帶寬。例如,在為基于競爭的請求而分配的上行信道202上請求帶寬。在步驟214中,僅為為基于競爭的請求而分配的第一子集上行信道維持狀態(tài)。例如,為第一子集上行信道202中的每ー個維持狀態(tài)150。在步驟216中,接收帶寬許可。例如,響應步驟212中發(fā)送的帶寬請求,從CMTS 102接收帶寬許可。在步驟218中,基于步驟216中接收到的帶寬向上游發(fā)送數(shù)據(jù)。例如,基于步驟216中從CMTS接收到的帶寬許可,經(jīng)由第二子集上行信道204,或者經(jīng)由第一子集上行信道202和第二子集上行信道204這兩者來發(fā)送數(shù)據(jù)。無狀態(tài)請求在另ー實例中,為克服上述關(guān)于擴展上行綁定的問題,根據(jù)本公開的實施方式,電 纜調(diào)制解調(diào)器104和CMTS 102可執(zhí)行“無狀態(tài)”請求。在如本文所述的“無狀態(tài)請求”中,電纜調(diào)制解調(diào)器104不針對為無狀態(tài)請求而提供的服務流來存儲或更新狀態(tài)循環(huán)150。電纜調(diào)制解調(diào)器104不再需要存儲發(fā)送每個帶寬請求的時間、接收到確認的時間、使各請求處于其上的上行信道、請求的時間、請求多少帶寬、在哪個信道上請求帶寬、多少帶寬被許可、或接收到帶寬許可的時間以及在哪個信道上接收到。在一個實例中,CMTS 102可存儲和更新狀態(tài)循環(huán)150以及使各請求處于其上的上行信道、請求的時間、請求多少帶寬、在哪個信道上請求帶寬以及對于為無狀態(tài)請求而提供的每個電纜調(diào)制解調(diào)器104的每個流和每個上行信道許可了多少帶寬。圖3A示出了無狀態(tài)請求。在本實例中,流300a至300n被稱為“無狀態(tài)流”。如本文所提及的無狀態(tài)流是實施無狀態(tài)請求的上行流。例如,無狀態(tài)流300a可以是聲音流,無狀態(tài)流300b可以是數(shù)據(jù)流等。需要理解,諸如無狀態(tài)流300a的無狀態(tài)流可經(jīng)由多個上行信道(諸如信道200)來發(fā)送。如此,無狀態(tài)流是一種邏輯結(jié)構(gòu),且不應與作為可用于通信的頻率的信道相混淆。無狀態(tài)流使用ー個以上信道來發(fā)送。在一個實例中,再參照圖1,在無狀態(tài)請求中,帶寬分配器116可周期性向電纜調(diào)制解調(diào)器104發(fā)送單播輪詢。在另ー實例中,帶寬分配器116可向電纜調(diào)制解調(diào)器104分配競爭時隙,在該競爭時隙期間,它們可請求帶寬。帶寬請求器144可確定上行隊列138的隊列深度。PHY 132向CMTS 102發(fā)送所確定的隊列深度。帶寬分配器116基于接收到的隊列深度,向電纜調(diào)制解調(diào)器104分配帶寬。帶寬經(jīng)由下行PHY調(diào)制器124以帶寬許可的形式發(fā)送。如上所述,在無狀態(tài)請求中,電纜調(diào)制解調(diào)器104不存儲用于無狀態(tài)流300的狀態(tài)循環(huán)150、帶寬請求的時間、所請求的帶寬量、在哪個信道上請求帶寬以及是否從電纜調(diào)制解調(diào)器終端系統(tǒng)接收對所請求帶寬的許可。在一種實施方式中,只要電纜調(diào)制解調(diào)器具有向CMTS 102發(fā)送其隊列深度的時機,它在此時即發(fā)送隊列深度的當前值,而不保持追蹤什么隊列深度值之前被發(fā)送至CMTS102。相反,常規(guī)的基于狀態(tài)的系統(tǒng)保持追蹤之前被發(fā)送至CMTS 102的隊列深度。在一個實例中,任何DOCSIS流均可作為除主動許可服務(UGS)流或主動許可服務活動檢測(non-UGS-AD)流之外的無狀態(tài)流來提供。這是因為UGS和UGS-AD流可以無狀態(tài)方式工作,卻不這樣提供。在一個實例中,無狀態(tài)請求中沒有基于競爭的請求。DOCSIS也具有單播輪詢,且可以經(jīng)由請求/傳輸策略關(guān)閉DOCSIS調(diào)制解調(diào)器中的競爭請求。因此,為執(zhí)行DOCSIS中的無狀態(tài)請求,可能必須停用競爭請求,且例如,帶寬分配器116將周期性地向每個電纜調(diào)制解調(diào)器104發(fā)送單播輪詢。電纜調(diào)制解調(diào)器104將通過報告在發(fā)送請求時關(guān)于流的上行隊列138中的數(shù)據(jù)量來響應輪詢。在DOCSIS 3. 0中,電纜調(diào)制解調(diào)器104必須保持追蹤之前是否有為上行隊列138中的數(shù)據(jù)請求的帶寬,以確保不會為相同數(shù)據(jù)請求兩次,除非請求被丟失。在無狀態(tài)請求中,電纜調(diào)制解調(diào)器104簡單報告上行隊列138的當前隊列深度,而不關(guān)心之前所報告的。當CMTS 102從電纜調(diào)制解調(diào)器104接收到請求時,CMTS 102可確定請求的時間。CMTS 102追蹤是否已向在請求時間之后開始的請求帶寬的流給予了許可。這些是未交付的但在請求時間處尚未使用的許可。從請求中的隊列深度減去未交付的/未使用的許可會告知CMTS 102將額外需要多少來許可給流以使其隊列變空。CMTS 102可基于競爭服務流的需要、與請求流相關(guān)的QoS和與電纜調(diào)制解調(diào)器104相關(guān)聯(lián)的服務等級協(xié)議,許可其任何部分或完全不許可。無狀態(tài)請求還減小了 CMTS 102的負擔,因為它不需要發(fā)送“許可待決”來告知電纜調(diào)制解調(diào)器104收到其請求并將最終給予許可。·
采用無狀態(tài)請求,去除了與通過電纜調(diào)制解調(diào)器104維持狀態(tài)150相關(guān)聯(lián)的所有請求/許可追蹤,這大大筒化了電纜調(diào)制解調(diào)器104的工作。CMTS 102可能必須保持追蹤對未交付的但未使用的許可。在一個實例中,CMTS 102不會保持追蹤,但隨后它可許可電纜調(diào)制解調(diào)器比它們實際需要的更多的帶寬。然而,CMTS不再需要如DOCSIS 3.0中所進行的那樣以MAP消息向調(diào)制解調(diào)器發(fā)送許可待決。因此,CMTS可具有與其在常規(guī)的DOCSIS3.0要求下所進行的大約相同量的信息來追蹤。因此,CMTS102的復雜性基本不變,但調(diào)制解調(diào)器104的復雜性大大降低。圖3B是根據(jù)本公開實施方式的用于由電纜調(diào)制解調(diào)器執(zhí)行的無狀態(tài)請求的示例性處理310的流程圖。處理310將繼續(xù)參照圖I和圖3所示的實例性操作環(huán)境來描述。然而,該處理不限于這些實施方式。注意,處理310所示的一些步驟不一定必須以所示順序出現(xiàn)。在一個實例中,這些步驟被電纜調(diào)制解調(diào)器104執(zhí)行。在步驟312中,請求帶寬,但不存儲或維持狀態(tài)循環(huán)。例如,在任何的上行信道300上請求帶寬,而不為任何信道維持狀態(tài)循環(huán)150。可通過向CMTS 102發(fā)送隊列深度來請求帶寬。在步驟314中,接收帶寬許可。例如,基于步驟312中的請求,從CMTS 102接收帶
寬許可。在步驟316中,基于步驟314中接收到的帶寬許可向CMTS發(fā)送數(shù)據(jù)。例如,經(jīng)由ー個以上無狀態(tài)上行信道300向CMTS 102發(fā)送數(shù)據(jù)?;谟邢薷偁幒蜔o狀態(tài)的請求在一種實施方式中,電纜調(diào)制解調(diào)器104可支持基于有限競爭的請求和無狀態(tài)的請求這兩者。如上所述的基于競爭的請求可在如上所述的上行信道的有限子集上執(zhí)行。如上所述的無狀態(tài)請求可包括當經(jīng)由基于競爭的信道或通過其他方式(諸如單播輪詢)給予時機時請求帶寬的無狀態(tài)流。圖4是根據(jù)本公開實施方式的用于由電纜調(diào)制解調(diào)器執(zhí)行的無狀態(tài)和基于有限競爭的請求的示例性處理410的流程圖。處理410將繼續(xù)參照圖I所示的示例性操作環(huán)境來描述。然而,該處理不限于這些實施方式。注意,處理410所示的ー些步驟不一定必須以所示順序出現(xiàn)。在一個實例中,這些步驟被帶寬請求器144執(zhí)行。在步驟412中,確定流是作為無狀態(tài)流還是作為基于有限競爭的流來提供。例如,帶寬請求器144通過CMTS 102確定流是基于競爭的流還是無狀態(tài)流。若該流是無狀態(tài)流,則處理進行至步驟416。若該流是基于有限競爭的流,則處理進行至步驟414。流可通過電纜操作器經(jīng)由CMTS 102提供,或者基于存儲在電纜調(diào)制解調(diào)器104的存儲器142中的指令來提供。在步驟414中,在為基于有限競爭的請求而提供的第一子集信道上請求帶寬。例如,通過在由CMTS 102分配的競爭時隙期間請求帶寬并維持狀態(tài)循環(huán)150,在為基于競爭的請求提供的上行信道上請求帶寬。在步驟417中,不為使用基于競爭的請求的信道維持基于競爭的信息。然而,為所有信道維持諸如狀態(tài)循環(huán)150的狀態(tài)信息,無論它們是基于競爭的或不是基于競爭的。在步驟416中,為無狀態(tài)流請求帶寬,但不為無狀態(tài)流維持狀態(tài)循環(huán)。例如,在為無狀態(tài)請求提供的無狀態(tài)流上請求帶寬,但不為這些流維持狀態(tài)循環(huán)150。
在步驟418中,接收帶寬許可。例如,基于步驟414或416中的請求從CMTS 102接收帶寬許可。在步驟420中,基于步驟418中接收到的帶寬許可向CMTS發(fā)送數(shù)據(jù)。例如,經(jīng)由基于狀態(tài)的上行信道402或無狀態(tài)上行信道404向CMTS102發(fā)送數(shù)據(jù)。在一實例中,無狀態(tài)請求可被用于競爭域。然而,競爭域?qū)⑴c它們在傳統(tǒng)的DOCSIS中不同地被管理。這是因為,根據(jù)定義,利用無狀態(tài)請求,調(diào)制解調(diào)器不維持追蹤其先前的請求,從而電纜調(diào)制解調(diào)器無法知道其請求是否被獲知。在一實例中,調(diào)制解調(diào)器可使用無狀態(tài)請求,但可以仍能夠為至少一個流或少量的流進行基于競爭的請求。例如,電纜調(diào)制解調(diào)器104在初始化期間可能需要像傳統(tǒng)的DOCSIS那樣進行操作,直到CMTS能夠確定調(diào)制解調(diào)器的版本并且確定該電纜調(diào)制解調(diào)器是否能夠進行無狀態(tài)請求。在另一實例中,可能需要電纜調(diào)制解調(diào)器與CMTS的較早版本進行通信。在此情況下,限制用于基于競爭的信道的總數(shù)僅能夠被用于能夠競爭的流。例如,此新的調(diào)制解調(diào)器可能能夠在單個信道上僅為單個服務流進行競爭請求。在一實施方式中,在啟動期間,電纜調(diào)制解調(diào)器104可被操作為無狀態(tài)電纜調(diào)制解調(diào)器、基于有限競爭的電纜調(diào)制解調(diào)器、或基于有限競爭的電纜調(diào)制解調(diào)器和無狀態(tài)電纜調(diào)制解調(diào)器的組合。在一實施方式中,CMTS102支持基于有限競爭的電纜調(diào)制解調(diào)器和無狀態(tài)電纜調(diào)制解調(diào)器這兩者。例如,CMTS 102可為基于有限競爭的服務流分配競爭時隙,同時也支持無狀態(tài)服務流。如果其被配置為對某些服務流以有限競爭模式操作,則電纜調(diào)制解調(diào)器104可在用于競爭時隙的基于有限競爭的信道204上作出響應。如果其被配置為以無狀態(tài)模式操作,則電纜調(diào)制解調(diào)器104可響應于來自CMTS 102的單播輪詢。在另一實例中,電纜調(diào)制解調(diào)器104可被配置為以有限競爭模式和無狀態(tài)模式這兩者進行操作。圖5是根據(jù)本公開的實施方式的由CMTS執(zhí)行的利用無狀態(tài)流向電纜調(diào)制解調(diào)器分配帶寬的處理500的流程圖。將繼續(xù)參照圖I至圖4描述的操作環(huán)境實例對處理500進行描述。然而,處理不限于這些實施方式。注意,處理500的一些步驟不需要按所示順序發(fā)生。在一實例中,由帶寬分配器116執(zhí)行步驟。在步驟502中,接收對應于無狀態(tài)流的帶寬請求。例如,帶寬分配器116接收對應于無狀態(tài)流的帶寬請求。在步驟504中,基于在步驟502中收到的帶寬請求分配帶寬。例如,帶寬分配器116可從電纜調(diào)制解調(diào)器104接收包括隊列深度的帶寬請求,并基于收到的隊列深度分配帶寬。在步驟506中,為無狀態(tài)流維持狀態(tài)。例如,帶寬分配器116維持與在步驟502中生成了帶寬請求的電纜調(diào)制解調(diào)器104的無狀態(tài)流相對應的狀態(tài)150。在步驟508中,接收數(shù)據(jù)。例如,響應于在步驟506中許可的帶寬從電纜調(diào)制解調(diào)器接收數(shù)據(jù)。這樣,關(guān)于圖I至圖5的上述實例提供了降低了復雜度并且同時節(jié)省存儲器空間的用于上行信道的向上擴展(upward scaling)的解決方案。以下參照圖6A至圖6B描述的參數(shù)設(shè)定的共享提供了進ー步的存儲器空間的節(jié)省。共享的信道參數(shù)設(shè)定 在傳統(tǒng)的DOCSIS系統(tǒng)中,電纜調(diào)制解調(diào)器104的各上行信道與信道參數(shù)設(shè)定相關(guān)聯(lián)。文中所指的“信道參數(shù)設(shè)定”可包括物理(PHY)層參數(shù)、調(diào)制率、前導和前向糾錯(FEC)碼等中的至少ー個,并且被用于限定上行信道的數(shù)據(jù)率。圖6A示出了信道參數(shù)設(shè)定的實例。在圖6A中,存儲器142存儲對應于上行信道602a-n的信道參數(shù)設(shè)定600a_n。然而,隨著上行信道的數(shù)量増加,需要為各上行信道存儲信道參數(shù)設(shè)定的數(shù)量也増加。電纜調(diào)制解調(diào)器104中的存儲器142可以是有限的資源。因此,文中呈現(xiàn)的實施方式提供了解決方案以最小化信道參數(shù)設(shè)定從而節(jié)省有限的存儲器空間。圖6B示出根據(jù)本公開的實施方式的共享的信道參數(shù)設(shè)定。在圖6B中,信道參數(shù)設(shè)定600a由信道602a-c使用,信道參數(shù)設(shè)定600b由信道602d_e使用,并且信道參數(shù)設(shè)定600n由信道602n-4到602n共享。例如通過MAC 136或處理器140將具有在預定閾值內(nèi)的基本相同(相似)的SNR率的上行信道602與相應的信道參數(shù)設(shè)定142相關(guān)聯(lián)。目前,DOCSIS需要各上行信道602與其自己的信道參數(shù)設(shè)定600相關(guān)聯(lián)。通過如文中所述共享信道參數(shù)設(shè)定600,隨著上行信道602的數(shù)量向上擴展,可實現(xiàn)存儲器142的大量節(jié)省。可理解,具體實施方式
部分(而不是發(fā)明內(nèi)容和摘要部分)g在被用于解釋權(quán)利要求。發(fā)明內(nèi)容和摘要部分可闡述如發(fā)明人所設(shè)想的本公開的ー個或多個但不是所有的示例性實施方式,并且由此,不g在以任何方式限制本公開和所附權(quán)利要求。通用計算機系統(tǒng)實例文中呈現(xiàn)的實施方式或其一部分可以以硬件、固件、軟件和/或其組合的方式來實現(xiàn)。文中呈現(xiàn)的實施方式應用于兩個以上裝置之間的或ー個裝置的子部件中的任何通信系統(tǒng)。文中描述的代表性功能以硬件、軟件或其一些組合的方式來實現(xiàn)。例如,如本領(lǐng)域技術(shù)人員基于文中所給出的討論而可理解的那樣,可使用計算機處理器、計算機邏輯、專用電路(ASIC)、數(shù)字信號處理器等來實現(xiàn)代表性功能。因此,執(zhí)行文中所述功能的任何處理器均在文中呈現(xiàn)的實施方式的范圍和精神內(nèi)。以下描述能夠被用于實現(xiàn)文中呈現(xiàn)的本公開的實施方式的通用計算機系統(tǒng)。本公開可以以硬件、或軟件和硬件的組合的方式來實現(xiàn)。因此,本公開可以在計算機系統(tǒng)或其他處理系統(tǒng)的環(huán)境下實現(xiàn)。圖7中示出了這樣的計算機系統(tǒng)700的實例。計算機系統(tǒng)700包括一個或多個處理器,諸如處理器704。處理器704可以是專用或通用數(shù)字信號處理器。處理器704連接至通信基礎(chǔ)設(shè)施706 (例如,總線或網(wǎng)絡)。關(guān)于此示例性計算機系統(tǒng)描述各種軟件實現(xiàn)方式。在閱讀此說明書之后,如何使用其他計算機系統(tǒng)和/或計算機構(gòu)造實現(xiàn)本公開對本領(lǐng)域技術(shù)人員來說將是顯而易見的。計算機系統(tǒng)700還包括主存儲器705,優(yōu)選是隨機訪問存儲器(RAM),并且可以還包括次級存儲器710。次級存儲器710例如可包括硬盤驅(qū)動器712、和/或RAID陣列716、和/或可移動存儲驅(qū)動器714,代表軟盤驅(qū)動器、磁帶驅(qū)動器、光盤驅(qū)動器等??梢苿哟鎯︱?qū)動器714以公知方式讀/寫可移動存儲單元718??梢苿哟鎯卧?18代表軟盤、磁帶、光盤等??衫斫猓梢苿哟鎯卧?18包括其內(nèi)存儲計算機軟件和/或數(shù)據(jù)的計算機可用存儲介質(zhì)。在可選實現(xiàn)方式中,次級存儲器710可包括用 于使計算機程序或其他指令被加載進計算機系統(tǒng)700的其他類似裝置。這樣的裝置例如包括可移動存儲單元722和接口 720。這樣的裝置的實例可包括程序盒和盒接口(諸如視頻游戲裝置中可見的)、可移動存儲器芯片(諸如EPR0M、或PR0M)以及關(guān)聯(lián)插接口、以及允許軟件和數(shù)據(jù)從可移動存儲單元722傳送至計算機系統(tǒng)700的其他可移動存儲單元722和接口 720。計算機系統(tǒng)700還可包括通信接口 724。通信接口 724允許軟件和數(shù)據(jù)在在計算機系統(tǒng)700和外部裝置之間傳送。通信接口 724的實例可包括調(diào)制解調(diào)器、網(wǎng)絡接口(諸如以太網(wǎng)卡)、通信端口、PCMCIA槽和卡等。經(jīng)由通信接口 724傳送的軟件和數(shù)據(jù)以信號728的形式存在,信號728是能夠被通信接口 724接收的電、電磁、光或其他信號。這些信號728經(jīng)由通信路徑726被提供至通信接口 724。通信路徑726運載信號728并且使用線纜或電纜、光纖、點劃線、蜂窩電話鏈路、RF鏈路和其他通信信道來實現(xiàn)。文中使用的術(shù)語“計算機程序介質(zhì)”和“計算機可用介質(zhì)”通常指代諸如可移動存儲驅(qū)動器714、安裝在硬盤驅(qū)動器712中的硬盤以及信號728的介質(zhì)。這些計算機程序產(chǎn)品是用于向計算機系統(tǒng)700提供軟件的裝置(手段)。計算機程序(也被稱作計算機控制邏輯)被存儲在主存儲器705和/或次級存儲器710中。計算機程序還可經(jīng)由通信接口 724來接收。這樣的計算機程序在被執(zhí)行時使計算機系統(tǒng)能夠?qū)嵤┪闹兴懻摰谋竟_。具體地,計算機程序在被執(zhí)行時使處理器704能夠?qū)嵤┍竟_的處理。例如,當被執(zhí)行時,計算機程序使處理器704能夠?qū)嵤┪闹幸陨蠀⒄樟鞒虉D描述的部分或所有的步驟。當本公開使用軟件來實現(xiàn)時,軟件可被存儲在計算機程序產(chǎn)品中并且使用RAID陣列716、可移動存儲驅(qū)動器714、硬盤驅(qū)動器712或通信接口 724被加載進計算機系統(tǒng)700。在其他實施方式中,本公開的特征主要以硬件來實現(xiàn),例如使用諸如專用集成電路(ASIC)和可編程或靜態(tài)門陣列的硬件組件。硬件狀態(tài)機的實現(xiàn)方式以執(zhí)行文中描述的功能對于本領(lǐng)域技術(shù)人員來說也是顯而易見的。盡管以上描述了各種實施方式,但應理解,以示例的方式而非限制的方式呈現(xiàn)它們。對于本領(lǐng)域技術(shù)人員來說顯而易見的是,可對形態(tài)或細節(jié)進行各種修改,而不脫離文中呈現(xiàn)的實施方式的精神和范圍。以上已借助于示出了特定功能及其關(guān)系的性能的功能塊和方法步驟描述了文中呈現(xiàn)的實施方式。這些功能塊和方法步驟的邊界在文中是任意限定的,以便于描述??上薅ㄌ娲吔纾灰囟üδ芗捌潢P(guān)系被適當執(zhí)行即可。因此任何這樣的替代邊界在所聲明的實施方式的范圍和精神內(nèi)。本領(lǐng)域技術(shù)人員可意識到,這些功能塊可由分立組件、專用集成電路、執(zhí)行適當軟件的處理器等或其組合來實現(xiàn)。因此,本實施方式的寬度和范圍不應由 任何上述示例性實施方式來限制,而應僅由所附權(quán)利要求及其等同物來限定。
權(quán)利要求
1.一種電纜調(diào)制解調(diào)器,包括 物理層(PHY),被配置為在多個上行信道上通信,其中,所述上行信道包括第一子組上行信道和第二子組上行信道;以及帶寬請求器,被配置為在競爭時隙期間僅在所述第一子組上行信道上請求帶寬,并且其中,所述物理層被配置為基于響應于帶寬請求而接收的帶寬在所述第二子組上行信道上傳輸數(shù)據(jù), 其中,所述物理層被配置為僅在所述第一子組上行信道上傳輸帶寬請求,并且在所述第一子組上行信道和所述第二子組上行信道上傳輸數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述的電纜調(diào)制解調(diào)器,其中,所述帶寬請求器被配置為對于所述第一子組上行信道中的各上行信道,計算并存儲基于競爭的數(shù)據(jù),并且對于所述第二子組上行信道,不計算或存儲基于競爭的數(shù)據(jù)。
3.根據(jù)權(quán)利要求I所述的電纜調(diào)制解調(diào)器,其中,所述帶寬請求器被配置為對于所述第一子組上行信道和所述第二子組上行信道中的各上行信道,存儲隊列深度在該上行信道上傳輸?shù)臅r間、所傳輸?shù)年犃猩疃取⑺埱蟮膸挼牧恳约八邮盏膸挼牧俊?br>
4.一種電纜調(diào)制解調(diào)器,包括 物理層(PHY),被配置為在上行信道上通信;以及 帶寬請求器,被配置為在所述上行信道上發(fā)送關(guān)于無狀態(tài)流的帶寬請求,其中,所述帶寬請求器被配置為不存儲和更新狀態(tài)循環(huán), 所述狀態(tài)循環(huán)追蹤在所述上行信道上傳輸?shù)年P(guān)于所述無狀態(tài)流的所述帶寬請求, 其中,所述無狀態(tài)流包括除了需要實時或非實時輪詢的流之外的所有類型的流。
5.根據(jù)權(quán)利要求4所述的電纜調(diào)制解調(diào)器,其中,對于無狀態(tài)流,所述帶寬請求器不為無狀態(tài)流存儲隊列深度被傳輸至CMTS的時間、所傳輸?shù)年犃猩疃纫约皞鬏斔鲫犃猩疃鹊男诺馈㈥P(guān)于所述上行信道的請求的帶寬量和接收的帶寬量。
6.一種電纜調(diào)制解調(diào)器,包括 物理層(PHY),被配置為在多個上行信道上通信;以及 帶寬請求器,被配置為在第一子組上行信道上使用基于競爭的請求為基于競爭的流請求帶寬,并且在第二子組上行信道上使用無狀態(tài)請求為無狀態(tài)流請求帶寬。
7.根據(jù)權(quán)利要求6所述的電纜調(diào)制解調(diào)器,其中,所述帶寬請求器存儲并更新請求-確認狀態(tài)循環(huán),所述請求-確認狀態(tài)循環(huán)追蹤所述第一子組上行信道的帶寬請求且不追蹤所述第二子組上行信道的帶寬請求。
8.根據(jù)權(quán)利要求6所述的電纜調(diào)制解調(diào)器,其中,在無狀態(tài)請求中,所述帶寬請求器不維持無狀態(tài)流的請求-確認狀態(tài)循環(huán),并且其中,電纜調(diào)制解調(diào)器終端系統(tǒng)(CMTS)維持所述無狀態(tài)流的請求-確認狀態(tài)循環(huán)。
9.一種電纜調(diào)制解調(diào)器,包括 物理層(PHY),被配置為在多個上行信道上通信;以及 存儲器,被配置為存儲信道參數(shù)設(shè)定,其中,所述信道參數(shù)設(shè)定基于各信道的信道特性而由兩個以上上行信道共享。
10.一種電纜調(diào)制解調(diào)器終端系統(tǒng),包括 上行物理層(PHY)解調(diào)器,被配置為在電纜調(diào)制解調(diào)器的上行信道上接收關(guān)于第一流的帶寬請求;以及帶寬分配器,被配置為當所述第一流是為無狀態(tài)請求供應的時分配帶寬并維持關(guān)于所述第一流的請求-確認狀態(tài)循環(huán)?!?br>
全文摘要
本文提供了一種用于上行信道綁定的方案。一種支持無狀態(tài)請求和/或基于有限競爭的請求的電纜調(diào)制解調(diào)器,在一實例中,提供了被配置為在多個上行信道上通信的物理層(PHY)。提供帶寬請求器以在用于基于競爭的流的第一子組上行信道上使用基于競爭的請求來請求帶寬,并且在用于無狀態(tài)流的第二子組上行信道上使用無狀態(tài)請求來請求帶寬。
文檔編號H04L12/911GK102957630SQ20121030416
公開日2013年3月6日 申請日期2012年8月23日 優(yōu)先權(quán)日2011年8月23日
發(fā)明者尼基·潘泰利阿斯, 莉薩·丹尼, 安德烈斯·阿爾瓦雷斯, 斯科特·霍盧姆斯, 愛德華·博伊德 申請人:美國博通公司