亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

網(wǎng)絡(luò)分配的制作方法

文檔序號(hào):7734514閱讀:274來源:國(guó)知局
專利名稱:網(wǎng)絡(luò)分配的制作方法
技術(shù)領(lǐng)域
此處公開的主題涉及為網(wǎng)絡(luò)分配客戶端成員資格(membership),并且更具體地說 涉及增加能夠加入網(wǎng)絡(luò)的客戶端的數(shù)目。
背景技術(shù)
最近,家用或商用多媒體數(shù)據(jù)業(yè)務(wù)已經(jīng)越來越流行。作為響應(yīng),例如根據(jù)由同軸電 纜多媒體聯(lián)盟(MoCA)設(shè)置的標(biāo)準(zhǔn)來開發(fā)的設(shè)備已經(jīng)實(shí)現(xiàn)通過同軸電纜來分發(fā)例如數(shù)字視 頻之類的這種多媒體數(shù)據(jù)業(yè)務(wù)。根據(jù)這些標(biāo)準(zhǔn),像用于承載多媒體數(shù)據(jù)業(yè)務(wù)的信號(hào)這樣的 信號(hào)在進(jìn)入點(diǎn)(POE)通過同軸電纜網(wǎng)絡(luò)來進(jìn)入家庭或建筑物。從POE開始以及在家庭或建 筑物中,這種信號(hào)被分發(fā)給各種終端、節(jié)點(diǎn)、用戶端前置設(shè)備(CPE)和/或客戶端,它們是例 如像寬帶電纜網(wǎng)絡(luò)(BCN)這樣的通信網(wǎng)絡(luò)的一部分。這種終端、節(jié)點(diǎn)、CPE’ s和/或客戶 端(以下稱為客戶端)連接到像電纜轉(zhuǎn)換器盒、電視、視頻監(jiān)視器、電纜調(diào)制解調(diào)器、電纜電 話和視頻游戲控制臺(tái)這樣的各種實(shí)體,這里僅舉幾個(gè)可以利用多媒體數(shù)據(jù)業(yè)務(wù)的實(shí)體的實(shí) 例。通往客戶端的鏈路使用像比特加載調(diào)制方案這樣的信令傳輸技術(shù)。不同的鏈路可 以使用不同的比特加載調(diào)制方案,因?yàn)殒溌房梢跃哂胁煌奈锢砗?或電特性。物理上,從 傳輸源通往不同客戶端的鏈路長(zhǎng)度會(huì)變化,而在電學(xué)上,這種鏈路會(huì)因?yàn)橥ㄟ^多個(gè)單元的 路徑以及來自于多個(gè)單元的反射而變化,所述單元例如網(wǎng)絡(luò)中的電纜、開關(guān)、終端、連接及 其它電氣組件。舉例來說,從在例如遠(yuǎn)程設(shè)備的客戶端處接收的信號(hào)的信噪比(S·)、比特 誤碼率(BER)和/或功率電平的方面來描述鏈路的傳輸特性。比特加載涉及優(yōu)化調(diào)制技術(shù)以增加吞吐量的處理。在一個(gè)特定實(shí)例中,BCN使用比 特加載的正交頻分復(fù)用(OFDM)。相應(yīng)地舉例來說,BCN利用每個(gè)載波信號(hào)上的不同QAM(正 交調(diào)幅)星座圖來傳送多個(gè)載波信號(hào)。網(wǎng)絡(luò)協(xié)調(diào)器或網(wǎng)絡(luò)控制器(NC)被定位于POE的上行(upstream)或下行 (downstream)。舉例來說,NC被包括在BCN上行的“頭端”設(shè)備中。這種NC協(xié)調(diào)來自于/ 到BCN的每個(gè)鏈路的上行和下行信號(hào)。通常,由于像存儲(chǔ)器及其它NC硬件這樣的NC的資 源限制以及減少的總網(wǎng)路吞吐量和等待時(shí)間,一個(gè)NC每次只能夠支持一個(gè)最大數(shù)目的客 戶端。這種限制也許使得網(wǎng)絡(luò)不能滿足不斷發(fā)展的對(duì)網(wǎng)絡(luò)包括附加的客戶端的需求,所述 需求例如在BCN上安排更多CPE的愿望。相應(yīng)地,存在對(duì)用于擴(kuò)展可在BCN中使用的CPE 的數(shù)目的方法和裝置的需要。


將參考下列附圖描述非限制性且非窮舉的實(shí)施例,除非另作明確說明,其中相似 的附圖標(biāo)記指遍及多個(gè)附圖中的相似部件。圖1是根據(jù)所公開的方法和裝置的實(shí)施例的舉例說明同軸電纜網(wǎng)絡(luò)的示意圖。圖2是根據(jù)所公開的方法和裝置的實(shí)施例的示意圖,其舉例說明了對(duì)從網(wǎng)絡(luò)中移 除的客戶端的選擇。圖3是根據(jù)所公開的方法和裝置的實(shí)施例的網(wǎng)絡(luò)控制器處理的流程圖。
具體實(shí)施例方式在下面的詳細(xì)描述中,闡述了很多特定細(xì)節(jié)以提供對(duì)要求保護(hù)的主題的全面理 解。然而,本領(lǐng)域技術(shù)人員應(yīng)該理解,沒有這些特定細(xì)節(jié)也能夠?qū)崿F(xiàn)所述要求保護(hù)的主題。 在其它實(shí)例中,沒有詳細(xì)描述公知的方法、過程、組件和/或電路,以便不模糊所述要求保 護(hù)的主題。在所公開的方法和裝置的一個(gè)實(shí)施例中,像寬帶電纜網(wǎng)絡(luò)(BCN)這樣的同軸電纜 網(wǎng)絡(luò)包括網(wǎng)絡(luò)協(xié)調(diào)器(NC)以協(xié)調(diào)信息的上行和下行傳輸。該信息通常將包括被傳輸?shù)揭?及傳輸自網(wǎng)絡(luò)的每個(gè)鏈路的多媒體數(shù)據(jù)業(yè)務(wù)。“鏈路”(有些被稱為“信道”)提供在NC和相 關(guān)客戶端之間的連接。術(shù)語(yǔ)“客戶端”此處可與術(shù)語(yǔ)“節(jié)點(diǎn)”交換使用。比特加載涉及用于通 過到例如像BCN的網(wǎng)絡(luò)客戶端這樣的客戶端的鏈路來傳輸信息的特定調(diào)制技術(shù)的使用。這 種技術(shù)考慮例如像到客戶端的鏈路的長(zhǎng)度、鏈路連接的質(zhì)量和/或任何其它特征這樣的鏈 路特性,所述鏈路特性影響在其上傳送的消息傳輸。舉例來說,選擇一種調(diào)制技術(shù)以在保持 可接受的比特誤碼率的同時(shí)提供在鏈路上的高速數(shù)據(jù)傳輸。比特加載包含經(jīng)由在正交頻分 復(fù)用(OFDM)信號(hào)中的載波來傳送表示比特的符號(hào)。舉例來說,符號(hào)在鏈路上經(jīng)由256個(gè)載 波(或256個(gè)載波的一些子集)來從NC下行傳送到客戶端,每個(gè)載波被分配到不同頻率并 且根據(jù)各自的調(diào)制來利用比特進(jìn)行調(diào)制,所述各自的調(diào)制例如QAM(正交調(diào)幅)16、QAM32、 BPSK(二進(jìn)制移相鍵控)等等。這種符號(hào)組成包括報(bào)頭或前同步信號(hào)以及有效載荷的分組。 報(bào)頭和有效載荷二者均包括由NC和/或客戶端解釋的信息。舉例來說,對(duì)于下行方向的分 組,報(bào)頭包括被客戶端讀取的描述哪個(gè)客戶端是相應(yīng)有效載荷的預(yù)期接受者的信息。在一個(gè)實(shí)施例中,如上所述,由于像存儲(chǔ)器及其它NC硬件這樣的NC的資源限制, 一個(gè)NC只能夠支持一個(gè)最大數(shù)目的客戶端。相應(yīng)地,存在對(duì)能夠參與網(wǎng)絡(luò)的成員的數(shù)目的 限制。然而,有時(shí)對(duì)于處理來說期望使得NC能夠服務(wù)多于這種最大數(shù)目的客戶端。相應(yīng) 地,在所公開的方法和裝置的一個(gè)實(shí)施例中,這種NC將非活動(dòng)狀態(tài)的客戶端暫時(shí)從網(wǎng)絡(luò)中 刪除以使得另一個(gè)當(dāng)前不在網(wǎng)絡(luò)里并希望處于活動(dòng)狀態(tài)的客戶端能夠加入網(wǎng)絡(luò)。在一個(gè)實(shí) 施例中,當(dāng)從網(wǎng)絡(luò)中刪除客戶端的時(shí)候NC存儲(chǔ)有關(guān)這種被刪除的客戶端的一個(gè)或多個(gè)狀 態(tài)的信息。本領(lǐng)域技術(shù)人員應(yīng)該理解,只要最后按要求可得到信息,該信息就可以被存儲(chǔ)在 NC內(nèi)部或NC外部的任何類型的存儲(chǔ)器設(shè)備中。正如下面所舉例說明的,這種所存儲(chǔ)的信息包括將用于令被刪除的客戶端快速重 新加入網(wǎng)絡(luò)的通信鏈路重建信息(CLRI)。正如下面所討論的,舉例來說,當(dāng)從網(wǎng)絡(luò)中刪除客 戶端的時(shí)候這種CLRI包括上一次被應(yīng)用于在傳送信息給被刪除的客戶端中的鏈路的載波 的比特加載。
NC可以接收請(qǐng)求以允許被刪除的客戶端重新加入網(wǎng)絡(luò)。此外如將在下面所討論 的,NC可以發(fā)送請(qǐng)求給客戶端以要求客戶端加入網(wǎng)絡(luò)。根據(jù)客戶端被刪除之后經(jīng)過了多長(zhǎng) 時(shí)間,所有或一部分先前存儲(chǔ)的CLRI可被用于允許客戶端快速的重新加入。被刪除的客 戶端越早地重新加入,可以使用的先前存儲(chǔ)的CLRI的部分就越大,因?yàn)樵谕ǔ4嬖谟诰W(wǎng)絡(luò) 中的動(dòng)態(tài)條件下隨著時(shí)間的推移,這種CLRI變得更不可用了。在另一個(gè)實(shí)例中,比特加載 界限被添加到包括在先前存儲(chǔ)的CLRI中的比特加載信息中。特定鏈路上的比特加載是通 過使用測(cè)量鏈路質(zhì)量的探查信號(hào)來進(jìn)行確定,所述質(zhì)量例如在鏈路接收端處的每個(gè)載波上 的SNR。SNR接著被用于基于針對(duì)通過鏈路的通信的期望比特誤碼率來確定調(diào)制方案,例如 128QAM、64QAM等等。在計(jì)算載波的比特加載之前,可以添加比特加載界限以修改針對(duì)每個(gè) 載波所測(cè)量的SNR。如果修改足夠地降低了 SNR,則對(duì)每個(gè)載波的這種修改轉(zhuǎn)化為較低的比 特加載(即,從能夠在一個(gè)符號(hào)中傳達(dá)的信息數(shù)量方面來說較不有效的調(diào)制方案)。這種比 特加載界限被用于所公開的方法和裝置的一個(gè)實(shí)施例中,以解釋由例如溫度變化的物理變 化以及最后所得到的比特加載中的變化所引起的鏈路質(zhì)量的可能退化,所述比特加載中的 變化將由于網(wǎng)絡(luò)中的這種物理變化而發(fā)生于網(wǎng)絡(luò)中。在下面實(shí)施例的描述中,包括在網(wǎng)絡(luò)中的客戶端被稱為成員客戶端,而不在網(wǎng)絡(luò) 中的客戶端被稱為非成員客戶端。允許成員客戶端與非成員客戶端的交換的處理允許非成 員客戶端快速加入(即,成為成員客戶端)并與NC傳達(dá)上行和/或下行分組。在一個(gè)實(shí)施例中,被刪除的客戶端請(qǐng)求重新加入網(wǎng)絡(luò)。在另一個(gè)實(shí)施例中,不同于 希望重新加入的客戶端的實(shí)體請(qǐng)求非成員客戶端重新加入網(wǎng)絡(luò)。舉例來說,在一個(gè)實(shí)施例 中,NC包括發(fā)射機(jī)以將重新加入網(wǎng)絡(luò)的請(qǐng)求發(fā)送給非成員客戶端的接收機(jī)。這可以是NC具 有要被發(fā)送給非成員客戶端的數(shù)據(jù)的情況。NC包括存儲(chǔ)器以存儲(chǔ)與NC和非成員客戶端之 間的鏈路相關(guān)的高速緩存的信息。在一個(gè)備選方案實(shí)施例中,非成員客戶端包括存儲(chǔ)器以 存儲(chǔ)這種高速緩存的信息,所述信息由處理器使用以將非成員客戶端重新加入到網(wǎng)絡(luò)中。 非成員客戶端從它上一次是網(wǎng)絡(luò)中的成員的時(shí)間開始存儲(chǔ)這種信息。在又一個(gè)實(shí)施例中, 請(qǐng)求產(chǎn)生自網(wǎng)絡(luò)中的非成員。在一個(gè)實(shí)施例中,如上所述,被刪除的客戶端通過至少三種重新加入處理中的任 一種來加入網(wǎng)絡(luò)。選擇哪一個(gè)特定重新加入處理是基于正在重新加入的客戶端自從網(wǎng)絡(luò)中 移除之后經(jīng)過的時(shí)間量(即,客戶端已經(jīng)被刪除了多長(zhǎng)時(shí)間)來確定的。在第一個(gè)相對(duì)快 速的被加快的重新加入處理中,以前的比特加載或者CLRI的其它部分,舉例來說,被重新 應(yīng)用到重新加入的客戶端。在第二個(gè)重新加入處理中,比特加載界限被添加到以前的要應(yīng)用于重新加入的客 戶端的比特加載中。是否應(yīng)用第二個(gè)重新加入處理而不是未添加比特加載界限的第一個(gè)重 新加入處理,舉例來說,取決于自重新加入的客戶端上一次在網(wǎng)絡(luò)中之后已經(jīng)經(jīng)過了多長(zhǎng) 時(shí)間。當(dāng)然,經(jīng)過的時(shí)間越多,網(wǎng)絡(luò)的例如像溫度這樣的物理參數(shù)存在改變的機(jī)會(huì)越大。最后,在例如如果客戶端在很久(例如,大于15分鐘)以前被刪除時(shí)所應(yīng)用的第 三個(gè)重新加入處理中,將客戶端重新加入網(wǎng)絡(luò)包含一個(gè)大體上完整的準(zhǔn)入處理,因?yàn)榕c該 客戶端相關(guān)的CLRI不再準(zhǔn)確應(yīng)用于客戶端和/或網(wǎng)絡(luò),這正如下面將解釋的。如上所述,如果成員客戶端從網(wǎng)絡(luò)中移除,則有關(guān)該成員客戶端的信息被存儲(chǔ)在 例如與客戶端和/或NC相關(guān)的高速緩沖存儲(chǔ)器中。如上所述,這種存儲(chǔ)信息被用于加快在未來的某一時(shí)間將客戶端重新加入到網(wǎng)絡(luò)中的處理。舉例來說,NC存儲(chǔ)與客戶端相關(guān)的 CLRI,例如客戶端最近的比特加載、對(duì)數(shù)增益、數(shù)字增益、α 1 (alphal)、α 2 (alpha2)、beta 變換、循環(huán)前綴(CP)長(zhǎng)度、相位偏差和系統(tǒng)偏差,這里僅舉幾個(gè)由NC存儲(chǔ)以使得NC能夠高 效地從客戶端接收分組的參數(shù)的實(shí)例。NC還存儲(chǔ)前同步信號(hào)類型、發(fā)射功率調(diào)整、比特加載 和CP長(zhǎng)度,這里僅舉幾個(gè)被存儲(chǔ)以幫助NC將分組傳送給客戶端的參數(shù)的實(shí)例。同時(shí),客戶 端存儲(chǔ)相似的信息(例如,前同步信號(hào)類型、發(fā)射功率調(diào)整、比特加載和CP長(zhǎng)度,這里僅舉 幾個(gè)由客戶端存儲(chǔ)的參數(shù)的實(shí)例)以使得客戶端能夠?qū)⒎纸M傳送給NC并從NC接收分組。 這種信息存儲(chǔ)有限的時(shí)間,例如直到網(wǎng)絡(luò)參數(shù)已經(jīng)改變實(shí)質(zhì)上以使得呈現(xiàn)這種存儲(chǔ)信息已 經(jīng)過時(shí)為止。在一個(gè)實(shí)施例中,與特定客戶端相關(guān)的CLRI包括相關(guān)客戶端下行設(shè)備的媒體接 入控制(MAC)地址。舉例來說,這種存儲(chǔ)的MAC地址允許NC確定哪一個(gè)客戶端與NC接收 的以太網(wǎng)分組有關(guān),并且確定所述客戶端是網(wǎng)絡(luò)的成員還是非成員。在一個(gè)實(shí)施方式中,CLRI被存儲(chǔ)多達(dá)5分鐘。如果客戶端在這5分鐘內(nèi)請(qǐng)求重新 加入網(wǎng)絡(luò),那么重新加入處理相對(duì)快速且簡(jiǎn)單,正如上面描述的第一個(gè)重新加入處理中一 樣。在一個(gè)實(shí)施例中,CLRI的一個(gè)或多個(gè)部分被保留比其它部分更長(zhǎng)的時(shí)間。舉例來說, 在一個(gè)實(shí)施例中,比特加載部分被存儲(chǔ)多達(dá)10分鐘,長(zhǎng)于CLRI的其他部分。在一個(gè)這種實(shí) 施例中,如果這種比特加載值被存儲(chǔ)相對(duì)較長(zhǎng)時(shí)間,那么增加比特加載界限以解釋可能的 網(wǎng)絡(luò)參數(shù)變化,正如上面描述的第二個(gè)處理所提到的。可替換地,使用比特加載參數(shù)而不用 這種比特加載界限。如果在客戶端請(qǐng)求重新加入網(wǎng)絡(luò)之前過去了例如15分鐘的相對(duì)較長(zhǎng)時(shí)間,則不 考慮任何先前存儲(chǔ)的信息并且客戶端經(jīng)歷完整的準(zhǔn)入處理以重新加入。舉例來說,準(zhǔn)入處 理包含確定在NC和客戶端之間雙向的鏈路的比特加載。對(duì)于這種確定的處理包括在雙向 鏈路方向傳送和接收比特加載探查、發(fā)送比特加載報(bào)告請(qǐng)求、在接收機(jī)計(jì)算比特加載以及 將比特加載報(bào)告發(fā)送回發(fā)射機(jī)。圖1是根據(jù)一個(gè)實(shí)施例的示意圖,其舉例說明了例如BCN的網(wǎng)絡(luò)100。網(wǎng)絡(luò)100 包括接入網(wǎng)絡(luò)和/或網(wǎng)狀網(wǎng)絡(luò)。然而本領(lǐng)域技術(shù)人員將理解,其它網(wǎng)絡(luò)體系結(jié)構(gòu)是可能的。 在一個(gè)實(shí)施例中,接入網(wǎng)絡(luò)使用NC120來進(jìn)行客戶端間的通信??商鎿Q地,網(wǎng)狀網(wǎng)絡(luò)允許一 個(gè)客戶端直接與另一個(gè)客戶端通信。NC 120經(jīng)由通信端口 110來從例如路由器160的上行 源中接收信息。處于分組形式的這種信息包括視頻分組或程序指引數(shù)據(jù)(例如,如在IPTV 中),這里僅舉幾個(gè)實(shí)例。在一個(gè)實(shí)施例中,通信端口 110和/或NC 120定位于POE(未示 出)的下行并與路由器160分離。在另一個(gè)實(shí)施例中,通信端口 110和/或NC 120定位于 這種POE的上行。NC 120將它接收的信息的至少一部分通過下行(DS)端口 115轉(zhuǎn)發(fā)并繼 續(xù)轉(zhuǎn)發(fā)到一個(gè)或多個(gè)連接的客戶端130a到130f上。在一個(gè)實(shí)施例中,NC120包括經(jīng)由同 軸電纜接收數(shù)據(jù)分組的接收機(jī)(未示出)。舉例來說,通信端口 110包括電纜調(diào)制解調(diào)器。 通信端口 110連接到除了路由器160之外的一個(gè)或多個(gè)實(shí)體并從所述一個(gè)或多個(gè)實(shí)體接收 信號(hào)。在一個(gè)實(shí)施例中,路由器160、NC 120和客戶端130是通信網(wǎng)絡(luò)100的一部分。DS端口連接115a、11 描述在DS端口 115和下行客戶端130之間的連接的實(shí)例。 DS端口連接115a、lMb包括分流器網(wǎng)絡(luò)以允許分組被下行傳遞到超過一個(gè)的客戶端130。 在圖1中,客戶端130a、130b、130c和130d經(jīng)由DS端口連接115b連接到DS端口 115,并且客戶端130e和130f經(jīng)由DS端口連接11 連接到DS端口 115,盡管任何數(shù)目的客戶端可 以經(jīng)由任何數(shù)目的DS端口連接和配置連接到DS端口 115。舉例來說,在BCN中介質(zhì)被共 享。相應(yīng)地,多個(gè)客戶端通常連接到單個(gè)物理端口。然而,NC 120可以從單個(gè)的物理端口 來提供作為虛擬端口的端口。在一個(gè)實(shí)施例中,根據(jù)由被稱作“MoCA”(“同軸電纜多媒體 聯(lián)盟”)的組織生成的MoCAl. 1的標(biāo)準(zhǔn)來配置如上所述的網(wǎng)絡(luò)。在一個(gè)實(shí)施例中,路由器160從上行視頻服務(wù)器(未示出)中接收數(shù)據(jù)通信量 (traffic) 0數(shù)據(jù)包括分組,所述分組包含例如多播數(shù)據(jù)流的內(nèi)容。路由器160包括多端口 交換機(jī)/路由器并從一個(gè)或多個(gè)服務(wù)器(未示出)中接收數(shù)據(jù)通信量。當(dāng)接收這種數(shù)據(jù)通 信量時(shí),路由器160在網(wǎng)絡(luò)100上路由通信量并通過網(wǎng)絡(luò)100下行路由到通信到網(wǎng)絡(luò)100 中的客戶端。舉例來說,例如表示高分辨率電視(HDTV)信號(hào)的數(shù)據(jù)的視頻數(shù)據(jù)流通過包括 在像MAC地址這樣的地址中的組號(hào)被彼此區(qū)別開來。舉例來說,數(shù)據(jù)流包括在組成數(shù)據(jù)流 的網(wǎng)際協(xié)議(IP)多播分組中傳送的MPEG視頻。本領(lǐng)域技術(shù)人員應(yīng)該理解,在一個(gè)實(shí)施例 中路由器160與NC 120搭配使用??商鎿Q地,路由器160和NC 120是截然不同的實(shí)體。NC 120與連接的客戶端130進(jìn)行通信,盡管客戶端130也許能夠或者也許不能夠 彼此進(jìn)行通信。NC 120監(jiān)控來自于網(wǎng)絡(luò)中的每個(gè)客戶端130的上行通信。舉例來說,如下 所述的這種通信包括加入網(wǎng)絡(luò)的客戶端請(qǐng)求。在一個(gè)實(shí)施方式中,NC 120通過網(wǎng)絡(luò)定期向成員客戶端發(fā)布媒體接入計(jì)劃(MAP) 分組。另一個(gè)周期信號(hào)(信標(biāo)分組)也由NC 120發(fā)送并由包括非成員客戶端的連接到端 口 115的所有客戶端接收。MAP分組通過網(wǎng)絡(luò)以比特加載模式傳送。因?yàn)镹C 120具有網(wǎng)絡(luò) 上所有客戶端的比特加載信息,所以這是可能的。相應(yīng)地,這種MAP分組能夠承載數(shù)量可觀 的信息。相反,信標(biāo)分組承載相對(duì)較少的信息。然而,信標(biāo)分組相比于MAP分組來說更可靠 和魯棒。信標(biāo)分組針對(duì)非成員客戶端,為像準(zhǔn)入控制幀(ACF)這樣的競(jìng)爭(zhēng)時(shí)隙提供定時(shí)信 息。在所公開的方法和裝置的一個(gè)實(shí)施例中,客戶端能夠根據(jù)信標(biāo)/ACF消息交換來確定它 是否能夠和/或應(yīng)該成為網(wǎng)絡(luò)的成員。舉例來說,NC 120可以在信標(biāo)分組中發(fā)送使非成員 客戶端加入網(wǎng)絡(luò)的請(qǐng)求。在成員客戶端確定MAP分組的比特加載之后,MAP分組由成員客 戶端接收。這種MAP分組不可以由非成員客戶端接收。參考圖1,現(xiàn)在描述將客戶端交換進(jìn)出網(wǎng)絡(luò)的處理的實(shí)例??蛻舳?30中的任何一 個(gè)或多個(gè)是網(wǎng)絡(luò)的成員或非成員客戶端。對(duì)于當(dāng)前的實(shí)例,假定客戶端130b、130c、130d和 130e包括成員客戶端,而客戶端130a和130f是非成員客戶端。舉例來說,客戶端130a請(qǐng)求發(fā)送像數(shù)據(jù)分組這樣的通信量到NC 120。這種請(qǐng)求需 要將非成員客戶端130a添加到網(wǎng)絡(luò)100中。在像ACF這樣的競(jìng)爭(zhēng)時(shí)隙內(nèi)將該請(qǐng)求發(fā)送給 NC 120,在網(wǎng)絡(luò)上可以定期出現(xiàn)所述競(jìng)爭(zhēng)時(shí)隙。ACF包括在其中消息能夠在NC和客戶端之 間被往返發(fā)送和接收的通用區(qū)域。ACF可以是一個(gè)或多個(gè)非成員客戶端的競(jìng)爭(zhēng)時(shí)隙。相應(yīng) 地,ACF可用于發(fā)送準(zhǔn)入請(qǐng)求給NC 120以開始準(zhǔn)入處理。如上所述,信標(biāo)分組用于為用于 非成員客戶端的ACF定時(shí)。每個(gè)信標(biāo)指向一個(gè)ACF。在一個(gè)實(shí)施例中,NC 120包括處理器(未示出)以確定作為網(wǎng)絡(luò)成員而參與的多 個(gè)客戶端是否處于限制內(nèi)。如果NC 120已經(jīng)管理最大數(shù)目的客戶端,那么當(dāng)接收到準(zhǔn)入請(qǐng) 求時(shí),NC 120使用處理器以確定從網(wǎng)絡(luò)中移除哪個(gè)成員客戶端。在一個(gè)實(shí)施例中,如圖2中 所描述的,選擇移除最不活躍的成員客戶端M0。舉例來說,這種成員客戶端也許具有比其它成員客戶端220更少的最近數(shù)據(jù)通信量,或者具有從上一次與NC 120傳達(dá)分組之后最長(zhǎng) 的時(shí)間。然而,這種確定從網(wǎng)絡(luò)中刪除哪個(gè)客戶端的處理不局限于這些實(shí)例。舉例來說,用 于刪除成員客戶端的可替換的標(biāo)準(zhǔn)包括到成員客戶端的鏈路的質(zhì)量、近期將信息傳達(dá)給成 員客戶端的可能性和每個(gè)成員客戶端的相對(duì)重要性等。本領(lǐng)域技術(shù)人員應(yīng)該理解,存在許 多額外的標(biāo)準(zhǔn),它們將適合于在確定刪除哪個(gè)成員客戶端中使用。一旦NC 120刪除像圖1中的客戶端130c這樣的客戶端以容納請(qǐng)求的客戶端 130a,那么NC 120在信標(biāo)周期期間內(nèi)將確認(rèn)接受所述請(qǐng)求的響應(yīng)發(fā)送回請(qǐng)求的客戶端 130a。此外舉例來說,NC 120包括存儲(chǔ)器(未示出)以存儲(chǔ)與在NC 120和被刪除的客戶端 之間的鏈路相關(guān)的信息。在一個(gè)實(shí)施例中,請(qǐng)求的客戶端監(jiān)聽來自于NC 120的確認(rèn)響應(yīng)。 響應(yīng)包括給請(qǐng)求客戶端的關(guān)于使用哪個(gè)處理來加入網(wǎng)絡(luò)的指令,所述處理例如如上所述的 三個(gè)處理中的一個(gè)。NC 120通過使用,舉例來說,包括正如上面所討論的先前存儲(chǔ)的CLRI 的高速緩沖存儲(chǔ)器來闡明這種指令。在一個(gè)實(shí)施例中,至少部分地通過考慮自被替換的客 戶端離開網(wǎng)絡(luò)之后有多長(zhǎng)時(shí)間來確定指令。可替換地,像CLRI的可靠性這樣的其它方法可 被用于確定在加入網(wǎng)絡(luò)中使用哪個(gè)處理。本領(lǐng)域技術(shù)人員將理解,存在可被用于確定應(yīng)該 為加入網(wǎng)絡(luò)選擇哪個(gè)處理的大量標(biāo)準(zhǔn)。同時(shí),NC 120通過網(wǎng)絡(luò)傳送MAP分組以通知被刪除的客戶端130c它不再是網(wǎng)絡(luò) 100的成員客戶端。在這時(shí),客戶端130c和/或NC 120高速緩存關(guān)于在客戶端130c連接 到網(wǎng)絡(luò)時(shí)使用的參數(shù)的信息(CLRI)。如上所述的,如果以及當(dāng)客戶端130c隨后請(qǐng)求重新 加入網(wǎng)絡(luò)時(shí),這種信息被用作CLRI。此外,在先前客戶端130c是網(wǎng)絡(luò)成員時(shí)它接收MAP分 組,但現(xiàn)在作為非成員,客戶端130c改為只接收信標(biāo)分組。圖3是根據(jù)所公開的方法和裝置的一個(gè)實(shí)施例的處理300的流程圖,所述處理300 由像圖1中所示的NC120這樣的NC來執(zhí)行。舉例來說,NC 120通過將這種成員客戶端與 非成員客戶端交換進(jìn)出網(wǎng)絡(luò)來管理超過有限數(shù)目的成員客戶端。在模塊310,NC 120從非 成員客戶端130a接收加入網(wǎng)絡(luò)100的請(qǐng)求。如上所述,這種請(qǐng)求在ACF中被接收。在模塊 320,NC 120確定在NC的網(wǎng)絡(luò)中是否包括客戶端的最大數(shù)目。如果沒有,那么如同在模塊 350中那樣,NC 120在信標(biāo)時(shí)隙中向請(qǐng)求客戶端130a發(fā)送指示請(qǐng)求客戶端130a可以加入 網(wǎng)絡(luò)100的響應(yīng)。然而,如果NC 120已經(jīng)管理網(wǎng)絡(luò)100上的最大數(shù)目的成員客戶端130,那 么如同在模塊330中那樣,NC 120確定從網(wǎng)絡(luò)中移除這些成員客戶端130中的哪一個(gè)。接 著如同在模塊340中那樣,NC 120收集并高速緩存關(guān)于被刪除的成員客戶端130c的信息。 這種信息包括由NC 120用來在被刪除的客戶端130c正好從網(wǎng)絡(luò)100中移除之前與所述 被刪除的客戶端130c進(jìn)行通信的參數(shù)。舉例來說,這種參數(shù)包括被用作CLRI的信息。接 下來在模塊350,NC 120確定請(qǐng)求的非成員客戶端130a將如何被重新加入到網(wǎng)絡(luò)100上。 這種確定考慮請(qǐng)求的非成員客戶端130a已經(jīng)從網(wǎng)絡(luò)100分離多長(zhǎng)時(shí)間,因?yàn)槿缟纤?,網(wǎng) 絡(luò)100的物理參數(shù)會(huì)隨著時(shí)間的推移而變化。如果客戶端130a已經(jīng)從網(wǎng)絡(luò)100分離的持 續(xù)時(shí)間相對(duì)較短,那么NC 120假定對(duì)于往返于請(qǐng)求客戶端130a的鏈路只有無(wú)關(guān)緊要的參 數(shù)變化。相應(yīng)地,NC 120通過利用從請(qǐng)求客戶端130a上一次在網(wǎng)絡(luò)100上起之后的高速 緩存的信息(CLRI)來重新加入請(qǐng)求的客戶端130a。然而,如果分離時(shí)間相對(duì)較長(zhǎng),那么NC 120只使用一部分高速緩存的信息(CLRI)或者不使用高速緩存的信息,而請(qǐng)求客戶端必須 經(jīng)歷完整的準(zhǔn)入處理。在模塊360,NC 120向請(qǐng)求的非成員客戶端130a發(fā)送其請(qǐng)求已經(jīng)被準(zhǔn)予以及指示正在加入的客戶端應(yīng)該使用的重新加入處理的響應(yīng)。這種響應(yīng)通過信標(biāo)周期 發(fā)送。在另一個(gè)實(shí)施例中,信標(biāo)分組包括來自NC 120的非成員客戶端130a加入網(wǎng)絡(luò)100 的請(qǐng)求。這可以是例如NC 120包括要傳送到非成員客戶端130a的數(shù)據(jù)的情況。除非用別的方式明確規(guī)定,否則正如從下面的論述可以顯而易見的,本領(lǐng)域技術(shù) 人員應(yīng)該理解在整個(gè)本說明書的論述中,使用像“處理”、“計(jì)算處理”、“計(jì)算”、“相關(guān)”、“識(shí) 別”、“確定”和/或類似術(shù)語(yǔ)這樣的術(shù)語(yǔ)涉及像計(jì)算平臺(tái)、計(jì)算機(jī)或類似的電子計(jì)算設(shè)備這 樣的執(zhí)行設(shè)備的動(dòng)作和/或處理,所述執(zhí)行設(shè)備操作和/或變換在執(zhí)行設(shè)備的存儲(chǔ)器、寄存 器和/或其它信息存儲(chǔ)、傳輸和/或顯示設(shè)備中被表示為物理電子和/或磁量的數(shù)據(jù)。此處公開的特定特征、結(jié)構(gòu)或特性可以以在所公開的方法和裝置的一個(gè)或多個(gè)實(shí) 施例中的任何適當(dāng)?shù)姆绞浇M合。此處使用的術(shù)語(yǔ)“和/或”意指或者單獨(dú)使用,或者一起使 用,或者以任何組合來使用選項(xiàng)中的一個(gè)或所有選項(xiàng)。雖然所公開的方法和裝置舉例說明并描述了目前什么被認(rèn)為是所公開的方法和 裝置的特征的實(shí)例,但是本領(lǐng)域技術(shù)人員應(yīng)該理解,可以進(jìn)行各種其它的修改并且等同物 可以被替換。另外,可以進(jìn)行許多修改以適應(yīng)于特定情況而不脫離此處描述的核心概念。因 此,其意圖是要求保護(hù)的主題不被限制于所公開的特定實(shí)例,相反地這種要求保護(hù)的主題 也可以包括落入附加權(quán)利要求范圍內(nèi)的所有方面以及那些權(quán)利要求的等同物。盡管權(quán)利要求可以包括字母以描繪個(gè)別的單元和/或處理步驟,但這種字母沒必 要表示權(quán)利要求語(yǔ)言的任何方面的重要性的順序或?qū)哟巍?br> 權(quán)利要求
1.一種給客戶端的數(shù)目超出限制的網(wǎng)絡(luò)添加成員的方法,所述客戶端能夠作為網(wǎng)絡(luò)的 成員用不同的方法參與,所述方法包括a)從客戶端接收作為網(wǎng)絡(luò)上的參與者加入的請(qǐng)求;b)確定當(dāng)前作為成員參與的客戶端的數(shù)目是否處于限制內(nèi)c)響應(yīng)于超出所述限制的確定來選擇將從網(wǎng)絡(luò)中移除的至少一個(gè)客戶端;以及d)存儲(chǔ)與在被移除的客戶端和網(wǎng)絡(luò)之間的連接相關(guān)的信息。
2.如權(quán)利要求1所述的方法,其中存儲(chǔ)信息包括保留關(guān)于至少一個(gè)被移除的客戶端的 通信鏈路重建信息(CLRI)。
3.如權(quán)利要求2所述的方法,進(jìn)一步包括e)從至少一個(gè)被移除的客戶端接收第二請(qǐng)求,所述請(qǐng)求要求至少一個(gè)被移除的客戶端 重新加入網(wǎng)絡(luò);以及f)響應(yīng)于接收到第二請(qǐng)求,通過應(yīng)用至少一部分CLRI來重新加入第二個(gè)請(qǐng)求的客戶端。
4.如權(quán)利要求3所述的方法,其中所述CLRI的部分至少部分基于自第二個(gè)請(qǐng)求的客戶 端成為網(wǎng)絡(luò)的成員之后已經(jīng)過了多長(zhǎng)時(shí)間。
5.如權(quán)利要求3所述的方法,其中所述CLRI的部分至少部分基于在由第二個(gè)請(qǐng)求的客 戶端在所述第二個(gè)請(qǐng)求的客戶端被從網(wǎng)絡(luò)中移除時(shí)所使用的比特加載以及在第二請(qǐng)求被 接收時(shí)使用的比特加載之間的差值。
6.如權(quán)利要求1所述的方法,其中選擇所述被移除的至少一個(gè)客戶端至少部分基于在 請(qǐng)求時(shí)參與網(wǎng)絡(luò)的客戶端的活動(dòng)水平。
7.一種具有在其上存儲(chǔ)有機(jī)器可讀指令的存儲(chǔ)介質(zhì)的物品,所述機(jī)器可讀指令如果由 執(zhí)行設(shè)備執(zhí)行則適于指導(dǎo)所述執(zhí)行設(shè)備a)從客戶端接收加入網(wǎng)絡(luò)的請(qǐng)求;b)確定作為網(wǎng)絡(luò)上的成員參與的客戶端的數(shù)目是否處于限制內(nèi);c)響應(yīng)于客戶端的數(shù)目處于限制內(nèi)的確定來選擇將從網(wǎng)絡(luò)中移除的至少一個(gè)客戶端;以及d)存儲(chǔ)與往返于被移除的客戶端的鏈路相關(guān)的信息。
8.如權(quán)利要求7所述的物品,其中如果所述指令被執(zhí)行則進(jìn)一步適于指導(dǎo)所述執(zhí)行設(shè)備e)從至少一個(gè)被移除的客戶端接收第二請(qǐng)求,所述請(qǐng)求要求至少一個(gè)被移除的客戶端 重新加入網(wǎng)絡(luò);以及f)響應(yīng)于接收到第二請(qǐng)求,通過應(yīng)用至少一部分所存儲(chǔ)的信息來重新加入第二個(gè)請(qǐng)求 的客戶端。
9.如權(quán)利要求8所述的物品,其中所述所存儲(chǔ)的信息部分至少部分基于自第二個(gè)請(qǐng)求 的客戶端成為網(wǎng)絡(luò)的成員之后已經(jīng)過了多長(zhǎng)時(shí)間。
10.如權(quán)利要求8所述的物品,其中所述所存儲(chǔ)的信息部分至少部分基于在由第二個(gè) 請(qǐng)求的客戶端在所述第二個(gè)請(qǐng)求的客戶端被從網(wǎng)絡(luò)中移除時(shí)所使用的比特加載以及在第 二請(qǐng)求被接收時(shí)使用的比特加載之間的差值。
11.如權(quán)利要求7所述的物品,其中選擇所述被移除的至少一個(gè)客戶端至少部分基于在請(qǐng)求時(shí)參與網(wǎng)絡(luò)的客戶端的活動(dòng)水平。
12.—種設(shè)備,包括a)用于從至少一個(gè)客戶端接收加入網(wǎng)絡(luò)的請(qǐng)求的裝置;b)用于確定作為網(wǎng)絡(luò)的成員參與的客戶端的數(shù)目是否處于限制內(nèi)的裝置;c)用于響應(yīng)于確定作為成員參與的客戶端的數(shù)目處于限制內(nèi)來選擇將從網(wǎng)絡(luò)中移除 的至少一個(gè)客戶端的裝置;以及d)存儲(chǔ)與往返于被移除的至少一個(gè)客戶端的鏈路相關(guān)的信息。
13.如權(quán)利要求12所述的設(shè)備,進(jìn)一步包括e)用于從至少一個(gè)被移除的客戶端接收第二請(qǐng)求的裝置,所述請(qǐng)求要求至少一個(gè)被移 除的客戶端重新加入網(wǎng)絡(luò);以及f)用于響應(yīng)于接收到第二請(qǐng)求,通過應(yīng)用至少一部分所存儲(chǔ)的信息來重新加入第二個(gè) 請(qǐng)求的客戶端的裝置。
14.如權(quán)利要求13所述的設(shè)備,其中所述所存儲(chǔ)的信息部分至少部分基于自第二個(gè)請(qǐng) 求的客戶端成為網(wǎng)絡(luò)的成員之后已經(jīng)過了多長(zhǎng)時(shí)間。
15.如權(quán)利要求13所述的設(shè)備,其中所述所存儲(chǔ)的信息部分至少部分基于在由第二個(gè) 請(qǐng)求的客戶端在所述第二個(gè)請(qǐng)求的客戶端被從網(wǎng)絡(luò)中移除時(shí)所使用的比特加載以及在第 二請(qǐng)求被接收時(shí)使用的比特加載之間的差值。
16.如權(quán)利要求12所述的設(shè)備,其中選擇被移除的至少一個(gè)客戶端至少部分基于在請(qǐng) 求時(shí)參與網(wǎng)絡(luò)的客戶端的活動(dòng)水平。
17.一種網(wǎng)絡(luò)控制器,包括a)接收機(jī),用于從客戶端接收加入網(wǎng)絡(luò)的請(qǐng)求;b)處理器,用于確定作為網(wǎng)絡(luò)的成員參與的客戶端的數(shù)目是否處于限制內(nèi)以及響應(yīng)于 確定客戶端的數(shù)目處于所述限制內(nèi)來選擇從網(wǎng)絡(luò)中移除的至少一個(gè)客戶端;以及c)存儲(chǔ)器,用于存儲(chǔ)與在網(wǎng)絡(luò)控制器和被移除的至少一個(gè)客戶端之間的鏈路相關(guān)的信息。
18.如權(quán)利要求17所述的網(wǎng)絡(luò)控制器,其中所述接收機(jī)適于從至少一個(gè)被移除的客戶 端接收第二請(qǐng)求,所述請(qǐng)求要求至少一個(gè)被移除的客戶端重新加入網(wǎng)絡(luò),以及所述處理器 適于響應(yīng)于接收到第二請(qǐng)求,通過應(yīng)用至少一部分存儲(chǔ)的信息來重新加入第二個(gè)請(qǐng)求的客 戶端。
19.如權(quán)利要求18所述的網(wǎng)絡(luò)控制器,其中所述所存儲(chǔ)的信息部分至少部分基于自第 二個(gè)請(qǐng)求的客戶端成為網(wǎng)絡(luò)的成員之后已經(jīng)過了多長(zhǎng)時(shí)間。
20.如權(quán)利要求18所述的網(wǎng)絡(luò)控制器,其中所述所存儲(chǔ)的信息部分至少部分基于在由 第二個(gè)請(qǐng)求的客戶端在所述第二個(gè)請(qǐng)求的客戶端被從網(wǎng)絡(luò)中移除時(shí)所使用的比特加載以 及在第二請(qǐng)求被接收時(shí)使用的比特加載之間的差值。
21.如權(quán)利要求17所述的網(wǎng)絡(luò)控制器,其中選擇被移除的至少一個(gè)客戶端至少部分基 于在請(qǐng)求時(shí)參與網(wǎng)絡(luò)的客戶端的活動(dòng)水平。
22.—種網(wǎng)絡(luò)控制器,包括a)發(fā)射機(jī),用于響應(yīng)于網(wǎng)絡(luò)控制器具有要發(fā)送給客戶端的數(shù)據(jù)而將要求客戶端重新加 入網(wǎng)絡(luò)的請(qǐng)求發(fā)送給客戶端;b)處理器,用于確定作為網(wǎng)絡(luò)的成員參與的客戶端的數(shù)目是否處于限制內(nèi)以及響應(yīng)于 確定客戶端的數(shù)目處于所述限制內(nèi)來選擇從網(wǎng)絡(luò)中移除的至少一個(gè)客戶端。
23.一種客戶端,包括a)存儲(chǔ)器,用于存儲(chǔ)與在網(wǎng)絡(luò)控制器和客戶端之間的鏈路相關(guān)的高速緩存的信息;b)接收機(jī),用于從網(wǎng)絡(luò)控制器接收要求客戶端重新加入網(wǎng)絡(luò)的請(qǐng)求;以及c)處理器,用于使用高速緩存的信息以將客戶端重新加入網(wǎng)絡(luò)。
24.如權(quán)利要求23所述的客戶端,其中所述高速緩存的信息包括關(guān)于客戶端的通信鏈 路重建信息(CLRI)。
25.如權(quán)利要求23所述的客戶端,其中響應(yīng)于網(wǎng)絡(luò)控制器具有要發(fā)送給客戶端的數(shù)據(jù) 而從網(wǎng)絡(luò)控制器接收所述請(qǐng)求。
26.一種用于將客戶端重新加入客戶端的數(shù)目超出限制的網(wǎng)絡(luò)的方法,所述客戶端能 夠作為網(wǎng)絡(luò)的成員用不同的方法參與,所述方法包括a)存儲(chǔ)與在網(wǎng)絡(luò)控制器和客戶端之間的鏈路相關(guān)的高速緩存的信息;b)從網(wǎng)絡(luò)控制器接收要求客戶端重新加入網(wǎng)絡(luò)的請(qǐng)求;以及c)使用高速緩存的信息以將客戶端重新加入網(wǎng)絡(luò)。
27.如權(quán)利要求沈所述的方法,其中所述高速緩存的信息包括關(guān)于客戶端的通信鏈路 重建信息(CLRI)。
28.如權(quán)利要求沈所述的方法,其中響應(yīng)于網(wǎng)絡(luò)控制器具有要發(fā)送給客戶端的數(shù)據(jù)而 從網(wǎng)絡(luò)控制器接收所述請(qǐng)求。
29.一種設(shè)備,包括a)用于存儲(chǔ)與在網(wǎng)絡(luò)控制器和客戶端之間的鏈路相關(guān)的高速緩存的信息的裝置;b)用于從網(wǎng)絡(luò)控制器接收要求客戶端重新加入網(wǎng)絡(luò)的請(qǐng)求的裝置;以及c)用于使用高速緩存的信息以將客戶端重新加入網(wǎng)絡(luò)的裝置。
30.如權(quán)利要求四所述的設(shè)備,其中響應(yīng)于網(wǎng)絡(luò)控制器具有要發(fā)送給客戶端的數(shù)據(jù)而 從網(wǎng)絡(luò)控制器接收所述請(qǐng)求。
31.一種包括在其上包含存儲(chǔ)的機(jī)器可讀指令的存儲(chǔ)介質(zhì)的物品,所述機(jī)器可讀指令 如果由執(zhí)行設(shè)備執(zhí)行則適于指導(dǎo)所述執(zhí)行設(shè)備a)存儲(chǔ)與在網(wǎng)絡(luò)控制器和客戶端之間的鏈路相關(guān)的高速緩存的信息;b)從網(wǎng)絡(luò)控制器接收要求客戶端重新加入網(wǎng)絡(luò)的請(qǐng)求;以及c)使用高速緩存的信息以將客戶端重新加入網(wǎng)絡(luò)。
32.如權(quán)利要求31所述的物品,其中響應(yīng)于網(wǎng)絡(luò)控制器具有要發(fā)送給客戶端的數(shù)據(jù)而 從網(wǎng)絡(luò)控制器接收所述請(qǐng)求。
全文摘要
一種支持超過在網(wǎng)絡(luò)中允許的最大數(shù)目的客戶端的方法和設(shè)備。由于像存儲(chǔ)器及其它硬件這樣的資源限制而存在這種限制。在所公開的方法和裝置的一個(gè)實(shí)施例中,網(wǎng)絡(luò)控制器將一個(gè)客戶端暫時(shí)從網(wǎng)絡(luò)中刪除以允許另一個(gè)當(dāng)前不在網(wǎng)絡(luò)里并希望處于活動(dòng)狀態(tài)的客戶端加入網(wǎng)絡(luò)。關(guān)于在被刪除的客戶端和網(wǎng)絡(luò)控制器之間的鏈路的信息被存儲(chǔ)以允許被刪除的客戶端容易地重新加入網(wǎng)絡(luò)。
文檔編號(hào)H04L12/56GK102057628SQ200980120843
公開日2011年5月11日 申請(qǐng)日期2009年6月4日 優(yōu)先權(quán)日2008年6月10日
發(fā)明者K·朱 申請(qǐng)人:熵敏通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1