專利名稱:單頻網(wǎng)絡的基站同步的制作方法
技術領域:
本發(fā)明通常涉及無線通信系統(tǒng),尤其涉及無線廣播通信系統(tǒng)。
背景技術:
無線通信系統(tǒng)一般具有多個服務基站,所述服務基站接收在相應 基站的服務區(qū)域內(nèi)的用戶設備的信號,并向所述用戶設備傳送信號。 當用戶在網(wǎng)絡服務區(qū)域內(nèi)四處移動時,通過把用戶從一個基站切換到 另一個基站,來保持用戶和其相應基站之間的通信。
正在向無線通信公司的客戶提供許多新服務。 一種這樣的服務是 經(jīng)無線通信網(wǎng)絡向客戶提供多媒體內(nèi)容。例如,期望的是當客戶在網(wǎng) 絡內(nèi)四處移動時,向客戶提供音頻/視頻內(nèi)容。
經(jīng)無線通信網(wǎng)絡提供多媒體內(nèi)容提出一些挑戰(zhàn)。例如,在向客戶 站廣播多媒體內(nèi)容時,期望的是在網(wǎng)絡中的多個基站處使內(nèi)容數(shù)據(jù)的 傳輸同步。
于是,需要改進的用于接收廣播內(nèi)容以保證數(shù)據(jù)被平滑地傳給最 終用戶的系統(tǒng)、設備和技術。
發(fā)明內(nèi)容
本發(fā)明包括在所寫的說明書和權利要求書中描述的方法、設備和 系統(tǒng)。在一個實施例中,生成網(wǎng)絡中的基站所傳送的宏分集區(qū)并使所 述宏分集區(qū)同步的宏分集區(qū)控制模塊包括緩沖器,所述緩沖器可以是 宏分集區(qū)控制模塊的一部分,或者可在宏分集區(qū)控制模塊之外,但是 與宏分集區(qū)控制模塊耦接。宏分集區(qū)控制模塊還可具有接收模塊,控 制器模塊和通信模塊。緩沖器可與接收模塊耦接,并被配置成接收和 保存內(nèi)容數(shù)據(jù)。接收模塊可與控制器模塊耦接,并被配置成從緩沖器接收內(nèi)容數(shù)據(jù)的多個分組。在一個實施例中,控制器模塊可被配置成 產(chǎn)生宏分集區(qū)數(shù)據(jù),所述宏分集區(qū)數(shù)據(jù)包括內(nèi)容數(shù)據(jù)的多個分組中的 至少一個分組。幀偏移可被表示成在時間基準之后(或之前)的幀的數(shù) 目。每個宏分集幀的時間基準和幀偏移的組合識別將包括每個基站的 宏分集區(qū)數(shù)據(jù)的基站傳輸幀。
控制器模塊還可產(chǎn)生宏分集區(qū)控制信息,所述宏分集區(qū)控制信息 包括時間基準和幀偏移信息。從而,宏分集區(qū)控制信息可被配置成使 在基站處的宏分集區(qū)數(shù)據(jù)的傳輸同步。在一些實施例中,控制信息可 包括用于在基站處傳送宏分集區(qū)的調(diào)制和編碼方案選擇信息。在其它 實施例中,控制信息還可包括區(qū)域切換參數(shù),所述區(qū)域切換參數(shù)指的 是確定幀——例如基站傳輸幀——中的宏分集區(qū)的位置和特性的參 數(shù)。區(qū)域切換參數(shù)的一個例子包括指示離基站傳輸幀的起點的偏移 量,以識別宏分集區(qū)數(shù)據(jù)在基站傳輸幀中的位置的符號偏移。宏分集 區(qū)控制模塊可使用配置文件(下面說明)來確定區(qū)域切換參數(shù)。在一些 實施例中,包括調(diào)制和編碼方案及區(qū)域切換參數(shù)的控制信息可被配置 成保證每個基站利用公共波形廣播宏分集區(qū)。
通信模塊可被耦接到控制器模塊,從而把包括宏分集區(qū)數(shù)據(jù)和宏 分集區(qū)控制信息的宏分集區(qū)消息傳遞給基站??刂破髂K還可被配置 成確定宏分集區(qū)數(shù)據(jù)的大小,宏分集區(qū)的位置,將在宏分集區(qū)中廣播 的內(nèi)容數(shù)據(jù)的分配,以及確定詳細描述宏分集區(qū)數(shù)據(jù)的結(jié)構(gòu)的廣播地
圖。在一個實施例中,可用協(xié)調(diào)通用時間(Coordinated Universal Time, UTC)表示時間基準。
在其它實施例中,基站可包括接收模塊和發(fā)送模塊。接收模塊可 被配置成從中央實體,例如宏分集區(qū)控制模塊接收宏分集區(qū)消息,所 述宏分集區(qū)消息包括具有內(nèi)容數(shù)據(jù)的至少一個分組的宏分集區(qū)數(shù)據(jù) 和宏分集區(qū)控制信息。接收的宏分集區(qū)控制信息可包括時間基準和幀 偏移信息。每個宏分集幀的時間基準和幀偏移的組合可識別將包括每 個基站的宏分集區(qū)數(shù)據(jù)的基站傳輸幀。從而,發(fā)送模塊可被配置成響 應于宏分集區(qū)控制信息的至少一部分,與網(wǎng)絡——例如單頻網(wǎng)絡(SFN)——中的其它基站的基站傳輸幀的傳輸同步地傳送基站傳輸 幀。
在一些實施例中,可在宏分集區(qū)控制模塊中實現(xiàn)使由網(wǎng)絡中的基 站傳送的宏分集區(qū)同步的方法。在一個實施例中,所述方法包括接收 可由內(nèi)容提供商或內(nèi)容源提供的內(nèi)容數(shù)據(jù)的多個分組。包括內(nèi)容數(shù)據(jù) 的多個分組中的至少一個分組的宏分集區(qū)數(shù)據(jù)可以在宏分集區(qū)控制 模塊處產(chǎn)生。宏分集區(qū)控制模塊還可產(chǎn)生包括時間基準和幀偏移信息
的宏分集區(qū)控制信息。時間基準信息可以用UTC時間表示。每個宏 分集幀的時間基準和幀偏移的組合可識別將包括每個基站的宏分集 區(qū)數(shù)據(jù)的基站傳輸幀。從而,宏分集區(qū)控制信息可被配置成使在基站 處的宏分集區(qū)數(shù)據(jù)的傳輸同步。包括宏分集區(qū)數(shù)據(jù)和宏分集區(qū)控制信 息的宏分集區(qū)消息可被傳送給多個基站。在一些實施例中,宏分集區(qū) 控制信息可包括指示離基站傳輸幀的起點的偏移量,以識別宏分集區(qū) 數(shù)據(jù)在基站傳輸幀中的位置的符號偏移。
在另 一個實施例中,可在基站處實現(xiàn)使由網(wǎng)絡中的基站傳送的宏 分集區(qū)同步的方法。在一個實施例中,多個基站接收宏分集區(qū)消息, 所述宏分集區(qū)消息包括具有內(nèi)容數(shù)據(jù)的至少一個分組的宏分集區(qū)數(shù) 據(jù)和宏分集區(qū)控制信息。宏分集區(qū)控制信息可包括時間基準和幀偏移 信息。每個宏分集幀的時間基準和幀偏移的組合可識別將包括每個基 站的宏分集區(qū)數(shù)據(jù)的基站傳輸幀。響應于宏分集區(qū)控制信息的至少一 部分,多個基站按照宏分集區(qū)控制信息同步傳送基站傳輸幀。
通過研究示例性附圖,可部分了解本發(fā)明的關于其結(jié)構(gòu)和操作的 這些和其它方面、優(yōu)點和細節(jié),在附圖中相同的附圖標記表示相同的 部件。附圖不一定按比例繪制,而是著重于圖解說明本發(fā)明的原理。
圖l是按照一個實施例的、其中包含宏分集區(qū)的數(shù)據(jù)幀可被用于 向多個客戶站廣播數(shù)據(jù)的示例網(wǎng)絡的方框圖。
圖2是圖解說明按照一個實施例的、可被用于在基站和客戶站之
9間傳送數(shù)據(jù)的示例數(shù)據(jù)幀結(jié)構(gòu)的圖。
圖3圖解說明按照一個實施例的宏分集區(qū)控制模塊的操作或功 能的例子。
圖4是按照一個實施例、在宏分集區(qū)控制模塊和接入服務網(wǎng)絡-網(wǎng)關(ASN-GW)處運行的應用層協(xié)議的示例。
圖5圖解說明按照 一個實施例的MRDP一MBSC狀態(tài)轉(zhuǎn)移圖的例子。
圖6圖解說明按照一個實施例的MRDP一ASN狀態(tài)轉(zhuǎn)移圖的例子。
圖7是按照一個實施例的宏分集區(qū)控制模塊的可替換例子。
圖8是圖解說明基站的簡化示例性實施例的方框圖。
圖9是按照一個實施例的利用時間基準和幀偏移的基站同步的示例。
圖IO是按照一個實施例的時間基準、幀偏移信息和系統(tǒng)時鐘的 關系的一個示例說明。
圖11是按照一個實施例的使網(wǎng)絡中的基站所傳送的宏分集區(qū)同 步的方法的例子。
圖12是按照一個實施例的使網(wǎng)絡中的基站所傳送的宏分集區(qū)同 步的方法的例子。
具體實施例方式
這里公開的一些實施例提供網(wǎng)絡——例如諸如單頻網(wǎng)絡(SFN)之 類的網(wǎng)絡——中的基站收發(fā)器(BTS)或基站的同步方法和系統(tǒng)。在閱 讀本說明書之后,如何在各種可替換實施例和可替換應用中實現(xiàn)本發(fā) 明將變得明顯。不過,盡管這里將說明本發(fā)明的各個實施例,應當理 解這些實施例只是作為例子提供的,而不是對本發(fā)明的限制。因而, 各個可替換實施例的詳細說明不應被解釋成限制本發(fā)明的范圍或?qū)?度。
下面說明了使單頻網(wǎng)絡中的多個基站的傳輸同步的方法、設備和技術。在這里說明的實施例中,描述了用于使宏分集區(qū),例如多播廣
播服務(MBS)區(qū),同步的技術,所述宏分集區(qū)被使用來在為屬于特定 SFN網(wǎng)絡的所有基站所共有的幀結(jié)構(gòu)內(nèi)傳送數(shù)據(jù)。換句話說,使來自 SFN中的所有基站的傳輸中的宏分集區(qū)同步。如下進一步所述,提供 了預期可被其它網(wǎng)絡實體發(fā)送給基站的信息的種類,以及基站在信息 的接收時可采取的動作的例子。
圖1是按照一個實施例的向多個客戶站132廣播數(shù)據(jù)的示例網(wǎng)絡 100的方框圖。出于舉例說明的目的,將參考其中利用數(shù)據(jù)幀的宏分 集區(qū),諸如例如全球微波接入互操作性正交頻分多址接入(WiMAX OFDMA)幀的宏分集區(qū)之類的宏分集區(qū),向客戶站132廣播數(shù)據(jù)的網(wǎng) 絡100,說明網(wǎng)絡100。其它示例性實施例利用其它基于幀的系統(tǒng), 例如包括長期演進(LTE)系統(tǒng),或者其它新的或以后開發(fā)的通信系統(tǒng)。 LTE是賦予第三代合作項目內(nèi)的改善通用移動通信系統(tǒng)(UMTS)移動 電話標準以應對未來需求的項目的名稱。
在圖1中圖解說明的例子中,網(wǎng)絡IOO包括至少客戶站132,接 入服務網(wǎng)絡(ASN)105,廣播服務網(wǎng)絡(BSN)115,和應用服務提供商 (ASP)160。在本例中,ASP 160提供一個或多個網(wǎng)際協(xié)議(IP)分組流, 所述IP分組流包含向客戶站132廣播的內(nèi)容數(shù)據(jù)。如圖所示,廣播 服務網(wǎng)絡115接收IP分組流,處理和封裝接收的、將向客戶站132 廣播的內(nèi)容數(shù)據(jù)。在向客戶站132傳送內(nèi)容數(shù)據(jù)時,ASN105可提供 廣播服務網(wǎng)絡115和客戶站132之間的接入服務。
如上所述,ASP 160提供包含將向客戶站132廣播的內(nèi)容數(shù)據(jù)的 一個或多個IP流。這些IP流可被直接地,或者例如,經(jīng)諸如局域網(wǎng) (LAN)(例如,以太網(wǎng)),城域網(wǎng)(MAN),或廣域網(wǎng)(WAN)(例如因特網(wǎng)), 或者它們的組合的網(wǎng)絡(未示出),被提供給廣播服務網(wǎng)絡115。
例如,所述內(nèi)容數(shù)據(jù)可包含音頻(例如,音樂,演講等),視頻(例 如,圖片、圖像、電影、電視等),文本(例如,字處理文檔、電子表 格等),或者與用戶感興趣的內(nèi)容有關的其它各種數(shù)據(jù)。出于舉例說明 的目的,提供的內(nèi)容數(shù)據(jù)將被描述成音頻/視頻數(shù)據(jù)。此外,在一個實
ii施例中,每個提供的IP流可包含特定音頻/視頻信道的內(nèi)容數(shù)據(jù),諸
如,例如, 一個或多個IP流可包含提供電視新聞節(jié)目(例如,CNN、 Fox News等)的內(nèi)容數(shù)據(jù),可以提供一個或多個IP流以便廣播電影, 可以提供一個或多個IP流以便傳送體育節(jié)目,等等。
在一個實施例中,用單個廣播信道標識符(CID)識別由特定ASP 160提供的廣播服務。如這里使用的,廣播服務指的是可按特定的分 辨率(例如,用于諸如移動電話之類小屏幕的低分辨率,用于高清晰度 電視(HDTV)的高分辨率等),利用普通的編碼方案,諸如,例如(運動 圖像專家組)MPEG編碼的一組內(nèi)容數(shù)據(jù)。廣播CID隨后可被客戶站 132用于確定廣播的內(nèi)容數(shù)據(jù)是否包括客戶站希望接收的內(nèi)容數(shù)據(jù) (例如,廣播的內(nèi)容數(shù)據(jù)是客戶站預訂的廣播服務的內(nèi)容數(shù)據(jù))。例如, 在一個實施例中,可存在分別提供不同廣播服務的多個ASP 160,而 客戶站132可能只能接收和提供屬于特定廣播服務的內(nèi)容數(shù)據(jù)(例如, 客戶站可能只能預訂由一個特定ASP證明的廣播服務)。
如圖所示,廣播服務網(wǎng)絡115可包括封裝器模塊116和宏分集區(qū) 控制模塊150。在一個實施例中,宏分集區(qū)控制模塊150可以是例如 ASN網(wǎng)關120,或網(wǎng)絡管理器,或者其它實體的一部分。該功能所存 在于的實體的選擇可隨例如基礎結(jié)構(gòu)廠家而變化。另外,該功能可分 布在多個實體上。本質(zhì)上,廣播服務網(wǎng)絡(BSN)和接入服務網(wǎng)絡(ASN) 部件都是用于舉例說明,而在一些實施例中,MBS控制器或宏分集區(qū) 控制模塊150和封裝器可存在于其它地方,BSN可以是可選的。在一 些實施例中,宏分集區(qū)控制模塊150和封裝器可以在ASN中,或者 在ASP中。廣播服務網(wǎng)絡115可以由單一的網(wǎng)絡服務提供商(ASP)運 營。此外,盡管為了簡化起見,只圖解說明了一個廣播服務網(wǎng)絡,不 過應當理解在應用中,可存在分別由不同的ASP運營的多個廣播服務 網(wǎng)絡115。這些其它廣播服務網(wǎng)絡可與不同的ASN105和ASP160連 接,或者例如,多個廣播服務網(wǎng)絡可以與特定的ASN和/或ASP連接。
封裝器模塊116可從ASP 160接收IP流,并對接收的IP分組 進行時間切片。封裝器模塊116隨后可把經(jīng)時間切片的IP分組封裝成用于內(nèi)容數(shù)據(jù)的無線傳輸?shù)膫鬏敺纸M。如這里使用的,傳輸分組指 的是適合于傳送數(shù)據(jù)的任意種類的數(shù)據(jù)分組,并且可以使用任意種類 的格式或協(xié)議來傳送數(shù)據(jù)。例如,在內(nèi)容數(shù)據(jù)包含音頻/視頻內(nèi)容的一
個實施例中,封裝器模塊116可對接收的IP分組進行時間切片,并 把經(jīng)時間切片的IP分組封裝在傳輸分組,諸如例如運動圖像專家組 2(MPEG-2)傳輸分組之類的傳輸分組中s此外,在一個實施例中,封 裝器模塊116可按照關于手持數(shù)字視頻廣播的歐洲電信標準協(xié)會 (E T SI)標準進行時間切片操作,同時進行多協(xié)議封裝-前向糾錯 (MPE-FEC)。另外,在一個實施例中,封裝器模塊116可用IP報頭 封包分組(例如,傳輸分組),之后輸出封包的分組。
封裝器模塊116隨后把傳輸分組提供給宏分集區(qū)控制模塊150。 宏分集區(qū)控制模塊150隨后封裝將向客戶站132廣播的傳輸幀。另外, 在一個實施例中,宏分集區(qū)控制模塊150還可把時間戳信息插入接收 的傳輸分組中。添加到傳輸分組(例如,MPEG-2傳輸分組)中的時間 戳信息可被基站用于使各個基站130能夠使到客戶站132的內(nèi)容數(shù)據(jù) 的傳輸時間同步,以致每個基站130同時傳送內(nèi)容數(shù)據(jù)。在一些實施 例中,宏分集區(qū)控制模塊150可把調(diào)制和編碼方案選擇信息以及區(qū)域 切換參數(shù)包括在接收的傳輸分組中,以供基站傳送宏分集區(qū)之用。區(qū) 域切換參數(shù)指的是用于確定幀——例如基站傳輸幀——中的宏分集 區(qū)的位置和特性的參數(shù)。區(qū)域切換參數(shù)的一個例子包括指示離基站傳 輸幀的起點的偏移量,以識別宏分集區(qū)數(shù)據(jù)在基站傳輸幀中的位置的 符號偏移。宏分集區(qū)控制模塊可使用配置文件(下面說明)來確定區(qū)域 切換參數(shù)。在一些實施例中,調(diào)制和編碼方案選擇信息及區(qū)域切換參 數(shù)可被配置成保證基站利用公共波形廣播宏分集區(qū)。此外,在一個實 施例中,宏分集區(qū)控制模塊150還可把多個接收的傳輸分組組合成更 大的幀(這里稱為"兆幀"),以便由基站130傳輸。
在一個實施例中,宏分集區(qū)控制模塊150定義將包含在向客戶站 132傳送內(nèi)容數(shù)據(jù)的數(shù)據(jù)幀中的宏分集區(qū)。例如,定義的宏分集區(qū)可 以是OFDMA數(shù)據(jù)幀——諸如例如按照電氣和電子工程師協(xié)會(IEEE)802.16e的OFDMA數(shù)據(jù)幀之樂的數(shù)據(jù)幀——的組播廣播服務 (MBS)區(qū)。下面提供宏分集區(qū)的進一步說明。
如圖所示,ASN 105包括多個基站130和一個ASN網(wǎng)關120。 在一個實施例中,基站130可包括天線系統(tǒng),所述天線系統(tǒng)被分成一 個或多個扇區(qū),每個扇區(qū)在對應的覆蓋區(qū)域內(nèi)發(fā)射和接收信號,其中 扇區(qū)的覆蓋區(qū)域可以等于或小于基站的總覆蓋區(qū)域。ASN網(wǎng)關120可 以提供基站130和廣播服務網(wǎng)絡115之間的接入網(wǎng)關功能,并且例如 可以是可從市場上獲得的ASN網(wǎng)關,比如Cisco ASN網(wǎng)關。另外應 注意的是,盡管在圖1的示例性實施例中使用ASN網(wǎng)關,不過在其 它實施例中,不需要使用ASN網(wǎng)關。
定義的宏分集區(qū)隨后可被傳遞給基站130?;?30可包含利用 從宏分集區(qū)控制模塊150接收的信息,構(gòu)建包括定義的宏分集區(qū)的數(shù) 據(jù)幀的硬件(例如,處理器、存儲器、 一條或多條總線等)和軟件。例 如,這些數(shù)據(jù)幀可以是按照IEEE 8t)2.16e的OFDMA數(shù)據(jù)幀?;?130隨后可廣播包括宏分集區(qū)的OFDMA數(shù)據(jù)幀。此外,可使基站130 同步,以使基站130傳送的宏分集區(qū)相同和同步。應注意盡管在本實 施例中,每個基站130同時廣播公共的宏分集區(qū),不過每個基站130 傳送的數(shù)據(jù)幀的其余部分不包括公共數(shù)據(jù)。下面給出包含宏分集區(qū)的 示例性數(shù)據(jù)幀的進一 步說明。
客戶站132可以是移動單元、流動單元或固定單元??蛻粽?32 通常被稱為例如移動站、移動單元、用戶站、無線終端等。例如,客 戶站132可以是無線手持設備、車載設備、便攜式設備、用戶駐地 (client premise)設備、固定位置設備、無線插件附件等。在一些情況 下,客戶站132可采取手持計算機、筆記本計算機、無線電話機、個 人數(shù)字助手、無線電子郵件設備、個人媒體播放器等形式。此外,客 戶站132可包括接收ASN 105廣播的信號的接收器??蛻粽?32還可 包括用于向客戶設備的用戶呈現(xiàn)內(nèi)容(例如,音頻和/或視頻)的一個或 多個顯示器(例如,液晶顯示器(LCD)等)和揚聲器??蛇x的是,客戶 站132還可包括記錄接收的數(shù)據(jù)的存儲裝置(例如,易失性或非易失性存儲器)。
應注意盡管圖1圖解說明處理輸入的內(nèi)容數(shù)據(jù),以便利用宏分集
區(qū)把內(nèi)容數(shù)據(jù)傳送給客戶站132的示例性模塊,不過在其它實施例中, 可以使用可替換模塊,或者這些模塊實現(xiàn)的功能可被組合或分割到不 同的模塊中。例如,盡管圖1圖解說明了對輸入數(shù)據(jù)打上時間戳和定 義宏分集區(qū)的宏分集區(qū)控制模塊150,不過在其它實施例中,這些功 能可被分割到不同的模塊中。例如,在一個實施例中,可以使用單頻 網(wǎng)絡(SFN)模塊對輸入的內(nèi)容數(shù)據(jù)打上時間戳,并把傳輸分組封裝成 兆幀,隨后單頻網(wǎng)絡(SFN)模塊通過網(wǎng)絡,諸如以太網(wǎng),把所述兆幀 傳遞給宏分集區(qū)控制模塊。在這樣的例子中,宏分集區(qū)控制模塊隨后 可利用從SFN模塊接收的帶時間戳的信息,定義宏分集區(qū)。
圖2是圖解說明可用于在基站130和客戶站132之間傳送數(shù)據(jù)的 示例數(shù)據(jù)幀結(jié)構(gòu)的圖。如上所述,在一個實施例中,該數(shù)據(jù)幀可由基 站130構(gòu)建。如圖所示,數(shù)據(jù)幀202結(jié)構(gòu)可被分成多個子信道204(沿 圖2中的縱軸),并且每個子信道使用與其他子信道的載頻正交的載 頻。幀202也被時間分割成符號周期206 (沿圖2中的水平軸)。如 圖2中所示,在數(shù)據(jù)幀202中,在各個符號周期206內(nèi)可同時在每個 子信道載頻204上傳送數(shù)據(jù)。此外, 一組連續(xù)符號可被看作一個符號 組,以致幀202被分成固定數(shù)目的符號組,每個符號組由特定數(shù)目(例 如,2、 4等)的連續(xù)符號組成。
在圖2的例子中,數(shù)據(jù)幀202包括符號周期O內(nèi)的前同步碼208。 在符號周期1和2內(nèi),數(shù)據(jù)幀202包括幀控制報頭(FCH)210,下行鏈 路媒體接入?yún)f(xié)議(DL-MAP)消息212和上行鏈路媒體接入?yún)f(xié)議 (UL-MAP)消息214。 一般來"i兌,F(xiàn)CH 210可包括關于幀202配置和 關于DL-MAP 212的信息,比如DL-MAP 212的調(diào)制和編碼方案, DL-MAP212消息長度,幀202的可用子信道等等。DL-MAP 212也 可攜帶開銷消息,所述開銷消息包括從基站130向至少一個用戶站132 廣播的信息。另一方面,開銷消息可被包括在數(shù)據(jù)幀202的其它部分 中。
15下行鏈路媒體接入?yún)f(xié)議消息212和上行鏈路媒體接入?yún)f(xié)議消息 214包括和下行鏈路和上行鏈路內(nèi)容在數(shù)據(jù)幀202或后續(xù)幀內(nèi)的位置 有關的信息。數(shù)據(jù)幀202包括由下行鏈路媒體接入?yún)f(xié)議消息和上行鏈 路媒體接入?yún)f(xié)議消息定義的下行鏈路區(qū)230和上行鏈路區(qū)232。包括 在下行鏈路區(qū)230中的是下行鏈路數(shù)據(jù)區(qū)236和宏分集區(qū)240。盡管 圖2圖解說明宏分集區(qū)240位于下行鏈路區(qū)230的結(jié)尾的例子,不過 在其它實施例中,宏分集區(qū)240可以位于下行鏈路區(qū)230中的其它位 置。另外,宏分集區(qū)240不需要是連續(xù)的,相反可被分隔成下行鏈路 區(qū)230內(nèi)的多個區(qū)。
下行鏈路區(qū)230可被用于從基站向客戶站傳送信息,而上行鏈路 區(qū)232可被用于沿相反的方向,即,從客戶站向基站傳送信息。此夕卜, 如圖所示,可在下行鏈路區(qū)240的下行鏈路數(shù)據(jù)區(qū)236中從基站向客 戶站傳送管理消息238。例如,這些管理消息可以是媒體接入控制 (MAC)管理消息。此外,在一個實施例中,向客戶站廣播的MAC管 理消息可被包括在下行鏈路數(shù)據(jù)區(qū)236的開始(即,最左側(cè))部分中, 業(yè)務承載數(shù)據(jù)(例如,IP語音業(yè)務(VOIP),萬維網(wǎng)(WWW)數(shù)據(jù)等)和 其他類型的數(shù)據(jù)(例如,單播MAC管理消息)在下行鏈路數(shù)據(jù)區(qū)236 中跟在廣播的MAC管理消息之后。類似地,從客戶站傳送給基站的 MAC管理消息可使用數(shù)據(jù)幀202的上行鏈路區(qū)232。如下進一步詳細 所述,在一個實施例中,識別在宏分集區(qū)中廣播的內(nèi)容數(shù)據(jù)的MAC 管理消息可利用下行鏈路數(shù)據(jù)區(qū)236被廣播給客戶站,并按照向客戶 站廣播其它MAC管理消息的相同或相似方式被廣播。
如圖所示,宏分集區(qū)240可包括定義宏分集區(qū)240的大小和內(nèi)容 的宏分集區(qū)地圖242。在一個實施例中,宏分集區(qū)地圖242不是定義 宏分集區(qū)地圖242所存在于的數(shù)據(jù)幀202的宏分集區(qū)240,而是宏分 集區(qū)地圖242定義后續(xù)數(shù)據(jù)幀202中的宏分集區(qū)240的大小和內(nèi)容。 例如,宏分集區(qū)地圖242可定義就時間而論的下一數(shù)據(jù)幀(即,在宏分 集區(qū)地圖242所存在于的數(shù)據(jù)幀之后立即發(fā)送的數(shù)據(jù)幀),或者在當前 幀之后的第二數(shù)據(jù)幀202,或者數(shù)據(jù)的其它后續(xù)數(shù)據(jù)幀中的宏分集區(qū)的大小和內(nèi)容。宏分集區(qū)地圖242還可包括信息元素(IE),所述信 息元素包括識別包括在宏分集區(qū)240中的廣播服務的一個廣播CID, 或者在宏分集區(qū)240包括屬于不同廣播服務的內(nèi)容數(shù)據(jù)的實施例中, 所述信息元素包括多個廣播ID。
在一個實施例中,基站130可利用不同的調(diào)制方案傳送幀202 的不同區(qū)。例如,在一個實施例中,基站可使用一種簡單的調(diào)制來傳 送前同步碼208(例如,BPSK),使用一種不同的調(diào)制方案來傳送下行 鏈路數(shù)據(jù)區(qū)(例如,QPSK),使用另一種調(diào)制方案來傳送宏分集區(qū) 240(例如,QAM),和使用又一種調(diào)制方案來傳送上行鏈路區(qū)232(例 如,QPSK)。
圖3圖解說明按照一個實施例的、在圖1中圖解說明的宏分集區(qū) 控制模塊150的操作或功能的例子。為了說明起見,將參考上面討論 的圖l說明圖3。注意在圖1中,廣播數(shù)據(jù)從右向左流動,而在圖3 中,廣播數(shù)據(jù)從左向右流動。
如上面在描述圖1時所述,在一個實施例中,宏分集區(qū)控制模塊 150可以是例如多播廣播服務控制器(MBSC)。如圖所示,宏分集區(qū)控 制模塊150可具有緩沖器312,緩沖器312可以是宏分集區(qū)控制模塊 150的一部分,或者可以在外部,但是與宏分集區(qū)控制模塊150耦接。 宏分集區(qū)控制模塊還可具有與緩沖器312耦接的宏分集區(qū)控制模塊核 心308或MBSC核心。宏分集區(qū)控制模塊150行為可由三個數(shù)據(jù)集控 制。這些數(shù)據(jù)集中的每一個可被保存在可擴展置標記語言(XML)文件 中,所述可擴展置標記語言(XML)文件由例如宏分集區(qū)控制模塊150 中的存儲器(例如,易失性或非易失性RAM、 ROM等)保存。這三個 文件被共同稱為設置文件,且包括簡檔文件302、配置文件304和調(diào) 度文件306。簡檔文件302、配置文件304和調(diào)度文件306可由管理 員,例如工程師人工生成,或者由在宏分集區(qū)控制模塊150之外的程 序生成,并被上傳到宏分集區(qū)控制模塊150。宏分集區(qū)控制模塊150 也可包括宏分集區(qū)控制模塊核心308和MBS區(qū)分布協(xié)議 (MRDP)-MBSC接口 310。簡檔文件302包括設置宏分集區(qū)控制模塊150的最基本的和長期的參數(shù)的簡檔。例如,簡檔變化可以是主要變 化,在一些實施例中要求系統(tǒng)重置。例如,在采用按照802.16的WiMax 的系統(tǒng)中,由簡檔保存的示例性參數(shù)包括下述參數(shù)
*將用于傳送宏分集區(qū)的輸出脈沖串種類(例如,混合自動重復請 求(HARQ)或者巻積碼(CC)/巻積turbo碼(CTC));
.分配給宏分集區(qū)的子信道的數(shù)目;
.由基站用于在下行鏈路上進行發(fā)射的置換種類,這里置換種類 是把子信道映射到OFDMA符號中的物理子載波的方案(例如,完全 使用子載波(FUSC-該方案通過使用整個頻帶中為數(shù)據(jù)分配的全部子 載波構(gòu)成子信道),部分使用子載波(PUSC-該方案通過使用整個頻帶 中為數(shù)據(jù)分配的一部分子載波構(gòu)成子信道),自適應調(diào)制和編碼(AMC-該方案通過劃分整個頻帶中的相鄰頻帶構(gòu)成子信道));
-用于傳送宏分集區(qū)的調(diào)制類型,例如正交相移鍵控(QPSK)、正 交調(diào)幅(QAM)或64QAM;
.積壓(backlog)目標延遲(例如,用毫秒給定的延遲),例如該參 數(shù)規(guī)定在被分配給宏分集區(qū)之前,每個數(shù)據(jù)字節(jié)停留在緩沖器312中 的時間的目標平均量;
.用于定義宏分集區(qū)的結(jié)構(gòu)的一個或多個宏分集幀描述符(注意 在可替換實施例中, 一個或多個幀區(qū)描述符可被包括在幀查尋表中, 所述幀查尋表被包括在宏分集簡檔中);
,在查尋表中規(guī)定的幀描述符的數(shù)目;
-能夠在該簡檔中描述的最大宏分集寬度;
-規(guī)定宏分集區(qū)的恒定位字段的MBS信息元素(IE);
.循環(huán)冗余校驗-32(CRC-32):如果設置了該選項,那么每個PDU 的最后四個字節(jié)將是CRC-32(CRC是檢測數(shù)據(jù)傳輸錯誤的普通技 術)。在一個實施例中,可借助由宏分集區(qū)控制模塊150保持的管理信 息庫(MIB)條目規(guī)定有效簡檔,這里術語有效簡檔指的是目前被使用 的系統(tǒng)簡檔。
配置文件304可包括許多配置設置,每個配置設置具有以某一給定數(shù)據(jù)速率或者某一范圍的數(shù)據(jù)速率子集管理宏分集區(qū)控制模塊150 的行為的一個或多個參數(shù)。 一般而言,當預期的輸入數(shù)據(jù)速率或空中 信道的數(shù)目變化時,配置文件會變化,新的配置文件具有不同的參數(shù) 值。在采用按照802.16的WiMax的示例性系統(tǒng)中,示例性配置參數(shù) 可包括
-輸入數(shù)據(jù)速率(位/秒);
.用符號組的數(shù)目表示的規(guī)定輸入數(shù)據(jù)速率下的空間最大宏分集 區(qū)寬度;
*基站用于向客戶站進行傳輸?shù)腄L子幀中的符號的數(shù)目;
.可按Base-64編碼的MBS-IE重寫模式;例如,可以包括規(guī)定 由簡檔文件302保存的能夠被重寫的MBS-IE中的位的位置的 MBS_IE重寫才莫式;
-按base-64編碼的MBS-MAP重寫模式,它規(guī)定由簡檔文件302 保存的能夠被重寫的MBS一MAP中的位的位置;
-規(guī)定緩沖器312中內(nèi)容數(shù)據(jù)的高水平和低水平的百分率的一個 或多個積壓容限余量,例如,對于100字節(jié)的目標積壓緩沖器水平, 積壓容限余量可在100.40字節(jié)和99.70字節(jié)之間。
.反饋回路延遲規(guī)定在宏分集區(qū)幀的任何寬度變化之后,積壓水 平的兩次連續(xù)測量之間的OFDMA幀的最小數(shù)目;
規(guī)定幀的生成和其通過空中的廣播之間的時間量的下游目標延 遲;該目標延遲可被用于所生成幀的時間戳,這將在后面進一步詳細 說明;
另外,在一些實施例中,該目標延遲可被選擇為大到足以考慮到 網(wǎng)絡中的所有基站的幀的分發(fā);
.供宏分集區(qū)控制模塊150和ASN-GW 120之間的通信之用的接 口協(xié)議類型;
.最小開始符號,以致宏分集區(qū)不會占據(jù)比該參數(shù)小的符號周期; -最大結(jié)束符號,以致宏分集區(qū)不會占據(jù)在該參數(shù)和幀描述符之 后的符號周期。在一些實施例中,配置設置可調(diào)整取決于輸入速率,并且作為輸 入速率變化的結(jié)果,易于變化的一組系統(tǒng)參數(shù)。該組系統(tǒng)參數(shù)可以是 一組通常需要一起變化的相關參數(shù)。這些系統(tǒng)參數(shù)中的一些松散地取
決于簡檔302中的信息,不過它們也可識別系統(tǒng)的取決于更短期速率 的行為。在一個實施例中,配置文件304可由管理員,例如工程師人 工生成,或者由在宏分集區(qū)控制模塊150之外的程序生成??山柚?用中的有效簡檔的知識,生成配置文件,并且配置文件可以和有效簡 檔一致,這里術語有效簡檔指的是目前使用的系統(tǒng)簡檔。配置文件可 被上傳并保存在宏分集區(qū)控制模塊150中。
調(diào)度文件306包括定義速率變化的時間表的多個時間表條目。與 調(diào)度文件306相關的該組參數(shù)可規(guī)定在任意指定時間可預期什么輸入 速率。在一個實施例中,調(diào)度文件306可被加載到MBSC管理信息庫 (MIB),以致它能夠通過簡單網(wǎng)絡管理協(xié)議(SNMP)連接被更新。MIB 指的是能夠通過SNMP協(xié)議遠程查詢和改變(借助 一 些訪問規(guī)定)的系 統(tǒng)參數(shù)的數(shù)據(jù)庫。每個時間表條目包括指定的時刻和指定的輸入速 率,以指示下一速率變化時間表變得有效的規(guī)定時刻。宏分集區(qū)控制 模塊150選擇為針對當前時刻,由調(diào)度文件306指定的數(shù)據(jù)速率提供 最佳匹配的配置設置。簡檔文件302和配置文件304通常是系統(tǒng)的靜 態(tài)元件。例如,盡管預期配置文件304通常是靜態(tài)的,不過在如上所 述的一些情況下,它也可被改變。
宏分集區(qū)控制模塊可提供改變有效配置文件的能力。MIB元素 可指定新的配置文件,以及配置文件的變化時間。在與在MIB條目 中規(guī)定的時間相符的所計劃的速率變化下,新的配置文件可變得有 效。宏分集區(qū)控制模塊的基本行為可由有效簡檔指定的一組參數(shù)調(diào) 控。宏分集區(qū)控制模塊核心308可從筒檔文件302提取幀結(jié)構(gòu),例如 幀長度,填充該幀,并把填充后的幀發(fā)送給可使用專用接口的接口 310,在接口 310,例如,填充后的幀隨后可被傳送給ASN-GW 120。 出于舉例說明的目的,可使用的接口在此將被稱為MRDP-MBSC。 MRDP-MBSC 310可以是在宏分集區(qū)控制模塊150處運行的并且充當
20與外部設備——例如圖1中圖解說明的ASN-GW 120——的接口的應 用層協(xié)議。
在一個實施例中,宏分集區(qū)控制模塊150可根據(jù)調(diào)度文件306, 采用來自配置文件304的配置設置。配置設置規(guī)定自圖l中圖解說明 的IP封裝器116的輸入數(shù)據(jù)速率。輸入數(shù)據(jù)流可被存放在緩沖器312 中,其中宏分集區(qū)控制模塊核心308能夠監(jiān)視緩沖器312的積壓水平, 并把積壓水平保持在目標范圍內(nèi)。通過改變宏分集區(qū)的寬度來控制輸 出數(shù)據(jù)速率,宏分集區(qū)控制模塊核心308能夠把積壓保持在目標范圍 內(nèi)。平衡輸入數(shù)據(jù)速率和輸出數(shù)據(jù)速率的這種過程能夠由緩沖器平衡 算法決定,這里被稱為速率匹配。宏分集區(qū)的結(jié)構(gòu)以及這些OFDMA 幀的結(jié)構(gòu)可在按照配置文件304和簡檔文件302的簡檔中描述。幀描 述可定義宏分集區(qū)的結(jié)構(gòu),包括幀的結(jié)構(gòu)和實際上將如何用數(shù)據(jù)字節(jié) 填充該幀。宏分集區(qū)控制模塊按照規(guī)定的幀結(jié)構(gòu),用來自緩沖器312 的數(shù)據(jù)字節(jié)填充每個幀。
圖4是圖解說明按照一個實施例的、在宏分集區(qū)控制模塊150 和ASN-SW120處運行的應用層協(xié)議的簡化圖。為了說明的目的,將 參考上面討論的圖1和3,討論圖4。通過利用接口,例如R4接口, 應用層協(xié)議,例如專用應用層協(xié)議,在宏分集區(qū)控制模塊150和 ASN-SW 120處運行。R4接口可包括在ASN-GW 120和/或宏分集區(qū) 控制模塊150內(nèi)的各個實體中發(fā)起/終止的一組協(xié)議,例如,用于協(xié)調(diào) ASN-GW 120和宏分集區(qū)控制模塊150之間的數(shù)據(jù)移動性。為了說明 的目的,下面將把該接口的實施例稱為MRDP。 MRDP一MBSC功能 實例310位于宏分集區(qū)控制才莫塊150, MRDP—ASN功能實例420位 于ASN-GW。MRDP協(xié)i義提供宏分集區(qū)控制4莫塊150和ASN-GW 120 之間的通信鏈路,宏分集區(qū)控制模塊150可使用該通信鏈路通過R4 接口把關于宏分集區(qū)的信息發(fā)送給ASN-GW 120。在一些實施例中, 兩種信息在宏分集區(qū)控制模塊150和ASN-GW 120之間流動。第一種 是在MRDP_MBSC 310和MRDP_ASN 420之間雙向傳送的控制消 息。第二種是從MRDP—MBSC 310到MRDP_ASN 420的數(shù)據(jù)平面消息(即,包含用于向客戶站132廣播的內(nèi)容數(shù)據(jù)的分組的消息)。
圖5和圖6分別圖解說明MRDP一MBSC和MRDP一ASN的狀態(tài) 轉(zhuǎn)移圖的例子。下面i兌明的每個MRDP過程可由例如上面討論的 MRDP_MBSC 310或MRDP_ASN 420發(fā)起,以便完成某一動作或指 示某一條件。所說明的MRDP過程是取決于狀態(tài)的,從而可在某些 MRDP狀態(tài)下被發(fā)起。對于下面說明的任何給定MRDP過程,由狀 態(tài)機,例如MRDP—MBSC或MRDP—ASN,接收或發(fā)送的指令可以 呈命令和指示的形式。MRDP一MBSC或MRDP一ASN可以具有四種 狀態(tài),分別包括空閑狀態(tài)1101或1201,初始化狀態(tài)1102或1202, 工作狀態(tài)1103或1203和暫停狀態(tài)1104或1204。
在一個實施例中,當宏分集區(qū)控制模塊150或ASN-GW 120剛 剛4皮通電,或者已通過復位周期時,MRDP—MBSC或MRDP_ASN 將從空閑狀態(tài)1101或1201開始。在空閑狀態(tài)下,MRDP一MBSC或 MRDP一ASN無所作為,只是等待命令以便被激活。例如,激活命令 可以是來自開始初始化過程的宏分集區(qū)控制模塊150或ASN-GW 120 的MRDP—MBSC.Activate命令或MRDP—ASN.Activate命令。在一個 實施例中,在空閑狀態(tài)1101或1201下,除了初始化命令(例如, MRDP一MBSC.Initialized或MRDP—ASN.Initialized)之夕卜, MRDP—MBSC或MRDP—ASN忽略任何其它命令或消息。初始化過 程被一個MRDP端點,例如MRDP—MBSC或MRDP—ASN,用于初 始化和準備執(zhí)行其它過程。在一些實施例中,MRDP一MBSC和 MRDP—ASN都可獨立地和異步地開始它們自己的初始化過程。來自 宏分集區(qū)控制模塊150或ASN-GW 120的激活命令可觸發(fā) MRDP_MBSC或MRDP—ASN狀態(tài)機發(fā)出初始化過程命令(例如, InitializationProc.Activate命令)。當初始4匕過禾呈完成時, MRDP_MBSC或MRDP_ASN接收初始化過程完成命令(例如, InitializationProc.Complete命令),MRDP一MBSC或MRDP一ASN向 MBSC核心308或ASN-GW核心(未示出)功能發(fā)出MRDP—MBSC或 MRDP_ASN ,皮初始化的指示(例如,MRDP—MBSC.Initialized或MRDP—ASN.Initialized)。 MRDP—MBSC隨后從空閑狀態(tài)1101轉(zhuǎn)移 到圖5中圖解說明的初始化狀態(tài)1102(初始化完成)。同樣地, MRDP一ASN從空閑狀態(tài)1201轉(zhuǎn)移到圖6中圖解說明的初始化狀態(tài) 1202。
在初始化狀態(tài)1102下,MRDP_MBSC等待來自MBSC核心功 能的注冊命令(例如,MRDP_MBSC.Register命令),以開始將允許 MRDP一MBSC轉(zhuǎn)移到工作狀態(tài)1103,從而開始宏分集區(qū)數(shù)據(jù)傳輸?shù)?數(shù)據(jù)路徑注冊過程。同樣地,在初始化狀態(tài)1202下,MIUH^ASN等 待來自宏分集區(qū)控制模塊150的注冊請求消息,以便開始數(shù)據(jù)路徑注 冊過程。
如果MRDP一MBSC從宏分集區(qū)控制才莫塊核心308接收到注冊命 令,那么MRDP_MBSC可發(fā)出激活注冊過程的命令(例如, RegistrationProc.Activate命令),以便開始數(shù)據(jù)路徑注冊過程。如果 MRDP_MBSC 接收到注冊過程失敗的指示(例如, RegistrationProc.Failed指示),那么MRDP一MBSC可向MBSC核心 功能發(fā)出MRDP_MBSC 注冊失敗的指示(例如, MRDP—MBSC.RegFailed指示)。但是,如果MRDP—MBSC接收到注 冊過禾呈成功的指示(例如,RegistrationProc.Successful指示),那么 MRDP—MBSC可向MBSC核心功能發(fā)出MRDP_MBSC正在工作的 指示(例如,MRDP_MBSC.Operating指示)。MRDP_MBSC隨后從 初始化狀態(tài)1102轉(zhuǎn)移到工作狀態(tài)1103。另 一方面,如果MRDP一MBSC 從MBSC 150收到去激活命令(例如,MRDP_MBSC.DeActivate命 令),那么MRDP一MBSC可發(fā)出注冊過程去激活命令(例如, RegistrationProc.DeActivate命令),并發(fā)出MRDP_MBSC已轉(zhuǎn)移回 到其空閑狀態(tài)1101的指示。在一個實施例中,在初始化狀態(tài)1102下, 除了注冊命令之外,MRDP_MBSC可忽略任何其它命令或消息。
類似地,如果MRDP一ASN接收到注冊過程已完成的 RegistrationProc.Complete指示,那么MRDP_ASN可向ASN國GW核 心功能發(fā)出MRDP_ASN 在工作的指示(例如,MRDP_ASN.Operating)。 MRDP_ASN隨后從初始化狀態(tài)1202轉(zhuǎn)移 到工作狀態(tài)1203。不過,如果MRDP—ASN從ASN-GW核心功能收 到去激活命令(例如,MRDP_ASN.DeActivate命令),那么MRDP—ASN 可發(fā)出RegistratkmProc.DeActivate命令,并向ASN-GW核心功能發(fā) 出MRDP_ASN已轉(zhuǎn)移回到其空閑狀態(tài)1201的指示。在一個實施例 中,在初始化狀態(tài)1202下,除了上述命令之外,MJUH^ASN可忽略 任何其它命令或消息。
在注冊之后,MRDP—MBSC進入工作狀態(tài)1103,開始送出宏分 集區(qū)數(shù)據(jù)。在工作狀態(tài)下,MRDP一MBSC可發(fā)出各種命令,包括激 活監(jiān)視宏分集區(qū)控制模塊150和ASN-GW之間的網(wǎng)絡連接的過程的 命令(例如,KeepAliveProc.Activate命令)(下面稱為保持存活過程), 和激活宏分集區(qū)數(shù)據(jù)傳輸?shù)拿?例如,MBSDataProc.Activate命令)。 監(jiān)視宏分集區(qū)控制模塊150和ASN-GW之間的網(wǎng)絡連接的過程可在 工作狀態(tài)1103和暫停狀態(tài)1104的持續(xù)期間內(nèi)一直處于活動狀態(tài)。如 果MRDP_MBSC從宏分集區(qū)控制模塊核心308功能收到暫停工作狀 態(tài)1103的命令(例如,MRDP_MBSC.Suspend命令),那么 MRDP_MBSC 可發(fā)出激活暫停過程的命令(例如, SuspendProc.Activate命令)。如果MRDP_MBSC從宏分集區(qū)控制模 塊核心308收到暫停過程已結(jié)束的指示(例如,SuspendProc.Complete 指示),那么MRDP_MBSC可發(fā)出去激活宏分集區(qū)數(shù)據(jù)傳輸?shù)拿?例 如,MBSDataProc.DeActivate命令)和暫停MRDP_MBSC的指示(例 如,MRDP—MBSC.Suspended指示)。MRDP一MBSC隨后從工作狀態(tài) 1103轉(zhuǎn)移到宏分集區(qū)數(shù)據(jù)傳輸被暫停的暫停狀態(tài)1104。如果 MRDP_MBSC從宏分集區(qū)控制模塊核心308功能收到撤消注冊命令 (例如,MRDP—MBSC.DeRegister命令),那么MRDP_MBSC可發(fā)出 激活撤消注冊過程的命令(例如,DeRegistrationProc.Activate命令)。 如果MRDP_MBSC從宏分集區(qū)控制模塊核心308收到指示,所述指 示包括撤消注冊請求消息已完成的指示(例如, De國RegistrationProc.Complete指示),或者已收到撤消注冊過程的指
24示(例如,De-RegistrationProc.Received指示),或者宏分集區(qū)控制才莫塊150和ASN-GW之間的網(wǎng)絡連接未能保持存活的指示(例如,KeepAliveProc.Failed指示),那么MRDP_MBSC可發(fā)出各種命令和指示,其包括去激活宏分集區(qū)數(shù)據(jù)傳輸?shù)拿?例如,MBSDataProc.DeActivate命令),去激活保持存活過程的命令(例如,KeepAliveProc.DeActivate命令),去激活撤消注冊過程的命令(例如,De國RegistrationProc.DeActivate命令),或者去激活暫停過程的命令(例如,SuspendProc.DeActivate命令),和MRDP一MBSC凈皮初始化的指示(例如,MRDP—MBSC.Initialized)。 MRDP_MBSC隨后從工作狀態(tài)1103轉(zhuǎn)移到初始4匕狀態(tài)1102。在一個實施例中,在工作狀態(tài)1103下,除了上面描述的暫停工作狀態(tài)1103命令或撤消注冊命令之外,MRDP一MBSC可忽略任何其它命令或消息。
如果MRDP一MBSC從宏分集區(qū)控制模塊核心308功能收到恢復工作狀態(tài)1103的命令(例如,MRDP_MBSC.Resume命令),那么MRDP_MBSC 可發(fā)出激活恢復過程的命令(例如,ResumeProc.Activate命令)。如果MRDP—MBSC從宏分集區(qū)控制模塊核心308收到恢復過程已完成的指示(例如,ResumeProc.Complete命令),那么MRDP—MBSC可發(fā)出MRDP_MBSC正在工作的指示(例如,MRDPMBSC.Operating指示)。MRDP_MBSC隨后從暫停狀態(tài)1104轉(zhuǎn)移到工作狀態(tài)1103。如果MRDP—MBSC從宏分集區(qū)控制才莫塊核心308收到撤消注冊命令(例如,MRDP—MBSC.DeRegister命令),那么MRDP_MBSC可發(fā)出激活撤消注冊過程的命令(例如,De-RegistrationProc.Activate命令)。如果MRDP—MBSC從宏分集區(qū)控制模塊核心308收到指示,其包括撤消注冊過程已完成的指示(例如,De-RegistrationProc.Complete指示),或者撤消注冊過程已被接收的指示(例如,De-RegistrationProc.Received指示),或者宏分集區(qū)控制模塊150和ASN-GW之間的網(wǎng)絡連接未能保持存活的指示(例如,KeepAliveProc.Failed指示),那么MRDP_MBSC可發(fā)出各種命令和指示,其包括去激活宏分集區(qū)控制模塊150和ASN-GW之間的網(wǎng)絡連接的命令(例如,KeepAliveProc.DeActivate命令),去激活撤消注冊過程的命令(例如,De-RegistrationProc.DeActivate命令),去激活恢復過程的命令(例如,ResumeProc.DeActivate命令),和MRDP一MBSC-故初始化的指示(例如,MRDP_MBSC.Initialized)。 MRDP_MBSC隨后從暫停狀態(tài)1104轉(zhuǎn)移到初始化狀態(tài)1102。在一個實施例中,在暫停狀態(tài)1104下,除了上面描述的恢復工作狀態(tài)1103的命令或激活撤消注冊過程的命令之外,MRDP_MBSC可忽略任何其它命令或消息。類似地,在注冊之后,MRDP—ASN進入工作狀態(tài)1203,開始接收宏分集區(qū)數(shù)據(jù)。在工作狀態(tài)1203下,MRDP一ASN可發(fā)出各種命令,其包括激活監(jiān)視宏分集區(qū)控制模塊150和ASN-GW之間的網(wǎng)絡連接的過程的命令(例如,KeepAliveProc.Activate命令),和激活宏分集區(qū)數(shù)據(jù)傳輸?shù)拿?例如,MBSDataProc.Activate命令)。監(jiān)視宏分集區(qū)控制模塊150和ASN-GW之間的網(wǎng)絡連接的過程在工作狀態(tài)1203和暫停狀態(tài)1204的持續(xù)期間內(nèi)可一直處于是活動的。如果MRDP_ASN從ASN-GW收到撤消注冊命令(例如,MRDP_ASN.DeRegister命令),那么MRDP—ASN可發(fā)出激活數(shù)據(jù)路徑撤消注冊過程的命令(例如,De-RegistrationProc.Active命令)。如果MRDP_ASN從ASN國GW收到指示,所述指示包括撤消注冊過程已完成的指示(例如,De-RegistrationProc.Complete指示),或者撤消注冊過程已被接收的指示(例如,De-RegistrationProc.Received指示),或者宏分集區(qū)控制模塊150和ASN-GW之間的網(wǎng)絡連接的未能保持存活的指示(例如,Ke印AliveProc.Failed指示),那么MRDP_ASN可發(fā)出各種命令和指示,其包括去激活宏分集區(qū)數(shù)據(jù)過程的命令(例如,MBSDataProc.DeActivate命令),去激活監(jiān)視宏分集區(qū)控制模塊150和 ASN-GW之間的網(wǎng)絡連接的過程的命令(例如,KeepAliveProc.Deactivate命令),去激活撤消注冊過程的命令(例如,DeRegistrationProc.DeActivate命令),和MRDP_ASN ,皮初始化的指示(例如,MRDP_ASN.Initialized)。 MRDP_ASN隨后從工作狀態(tài)1203轉(zhuǎn)移到初始化狀態(tài)1202。在一個實施例中,在工作狀態(tài)1203下,除了上面描述的激活宏分集區(qū)數(shù)據(jù)傳輸?shù)拿罨蛘呒せ顢?shù)據(jù)路徑撤消
注冊過程的命令之外,MRDP_ASN可忽略任何其它命令或消息。
如果MRDP—ASN從ASN-GW接收到暫停工作狀態(tài)1203的命令(例如,SuspendProc.Received命令),那么MRDP_ASN可發(fā)出去激活宏分集區(qū)數(shù)據(jù)過程的命令(例如,MBSDataProc.DeActivate命令),和暫停MRDP_ASN的指示(例如,MRDP_ASN.Suspended指示)。MRDP_ASN隨后從工作狀態(tài)1203轉(zhuǎn)移到宏分集區(qū)數(shù)據(jù)傳輸被暫停的暫停狀態(tài)1204。由于在某些時間段(例如,在晚上),沒有內(nèi)容數(shù)據(jù)被廣播,從而ASN-GW被指示不要期待MBS流量,因此可進入暫停狀態(tài)。如果MRDP一ASN收到宏分集區(qū)數(shù)據(jù)過程出錯的指示(例如,MBSDataProc.Error),那么MRDP_ASN可向ASN國GW發(fā)出錯誤報警指示(例如,MRDP_ASN.MBSDataError)。
在一個實施例中,如果MRDP一ASN處于暫停狀態(tài)1204,并且收到恢復過程指示(例如,ResumeProc.Received指示),那么MRDP_ASN可發(fā)出 MRDP_ASN正在工作的指示(例如,MRDP_ASN.Operating指示)。MRDP_ASN隨后從暫停狀態(tài)1204轉(zhuǎn)移到工作狀態(tài)1203。如果MRDP一ASN收到撤消注冊過程已完成的指示(例如,De-RegistrationProc.Complete指示),或者撤消注冊過程已被接收的指示(例如,De-RegistrationProc.Received指示),或者宏分集區(qū)控制模塊150與ASN-GW之間的網(wǎng)絡連接未能保持存活的指示(例如,KeepAliveProc.Failed指示),那么MRDP—ASN可發(fā)出各種命令和指示,其包括去激活監(jiān)視宏分集區(qū)控制模塊150與ASN-GW之間的網(wǎng)絡連接的過程的命令(例如,KeepAliveProc.DeActivate命令),去、激活撤消注冊過考呈的注冊(例如,De-RegistrationProc.DeActivate命令),去激活恢復過程的命令(例如,ResumeProc.DeActivate命令),和MRDP_ASN ,皮初始化的指示(例如,MRDP—ASN.Initialized)。MRDP一ASN隨后從暫停狀態(tài)1204轉(zhuǎn)移到初始化狀態(tài)1202。在一個實施例中,在暫停狀態(tài)1204下,除了上面描述的恢復過程消息之夕卜,MRDP一ASN可忽略任何其它命令或消息。圖7是按照一個實施例的、在圖1中圖解說明的宏分集區(qū)控制模塊150的例子。為了說明的目的,將參考上面討論的圖1討論圖7。另外,圖7是圖3的宏分集區(qū)控制模塊150的可替換實施例。注意,圖3專注于控制宏分集區(qū)控制模塊150的行為的數(shù)據(jù)集。如圖所示,宏分集區(qū)控制模塊150可具有上面參考圖3描述的緩沖器312,緩沖器312可以是宏分集區(qū)控制模塊150的一部分,或者在宏分集區(qū)控制模塊150之外但是與之耦接。宏分集區(qū)控制模塊150還可包括接收模塊504,控制器模塊506和通信模塊508。接收模塊可以與控制器模塊506耦接,并被配置成從緩沖器312接收內(nèi)容數(shù)據(jù)的多個分組。內(nèi)容數(shù)據(jù)的多個分組可起源于圖1的ASP 160。
在一個實施例中,控制器模塊506可被配置成生成宏分集區(qū)數(shù)據(jù),所述宏分集區(qū)數(shù)據(jù)包括內(nèi)容數(shù)據(jù)的多個分組中的至少一個分組??刂破髂K506還可產(chǎn)生宏分集區(qū)控制信息,所述宏分集區(qū)控制信息包括時間基準和幀偏移信息。利用幀偏移是有利的,因為基站可以使用不同的編號方案對幀編號。例如,老基站可能達到幀編號1023000,而新基站可能利用幀編號1開始編號。宏分集區(qū)控制信息可被配置成使多個基站的宏分集區(qū)數(shù)據(jù)的傳輸能夠同步。該控制信息可以指示相對于時間基準的偏移量,從而進一步指示在多個基站處將包括宏分集區(qū)數(shù)據(jù)的基站傳輸幀。在一些實施例中,控制信息可包括在基站處用于傳送宏分集區(qū)的調(diào)制和編碼方案選擇信息。在其它實施例中,控制信息還可包括區(qū)域切換參數(shù),其中區(qū)域切換參數(shù)指的是確定幀——例如基站傳輸幀——中的宏分集區(qū)的位置和特性的參數(shù)。區(qū)域切換參數(shù)的一個例子包括指示離基站傳輸幀的起點的偏移量,以識別宏分集區(qū)數(shù)據(jù)在基站傳輸幀中的位置的符號偏移。宏分集區(qū)控制模塊可使用配置文件(上面說明)來指示區(qū)域切換參數(shù)。在一些實施例中,包括調(diào)制和編碼方案及區(qū)域切換參數(shù)的控制信息可被配置成保證每個基站利用公共波形廣播宏分集區(qū)。
在一個實施例中,可以用協(xié)調(diào)通用時間(UTC)表示時間基準。宏分集區(qū)控制模塊可以包括從全球定位系統(tǒng)接收信息,例如和時間相關
28的信息,的全球定位系統(tǒng)(GPS)接收器。在一些實施例中,時間相關信息可被用于生成時間基準。宏分集區(qū)控制信息可包括指示離基站傳輸幀的起點的偏移量,以識別宏分集區(qū)數(shù)據(jù)在基站傳輸幀中的位置的符號偏移。通信模塊508可與控制器模塊506耦接,以把包括宏分集區(qū)數(shù)據(jù)和宏分集區(qū)控制信息的宏分集區(qū)消息傳遞給多個基站。在一個實施例中,通信模塊508可包括上面參考圖4說明的MRDP接口。在一個實施例中,控制器模塊506也可被配置成確定宏分集區(qū)數(shù)據(jù)的大小,宏分集區(qū)的位置,將在宏分集區(qū)中廣播的內(nèi)容數(shù)據(jù)的分配,以及確定詳述宏分集區(qū)數(shù)據(jù)的結(jié)構(gòu)的廣播地圖。
圖8是圖解說明按照一個實施例的在圖1中圖解說明的基站130的簡化示例實施例的方框圖。為了說明的目的,將參考上面討論的圖l討論圖8。如圖所示,基站130可包括接口模塊602,基站控制模塊604,存儲裝置606,收發(fā)器608和天線610。收發(fā)器608可包括接收模塊612和發(fā)送模塊614。天線610可與收發(fā)器608耦接,可被配置成無線接收和發(fā)送數(shù)據(jù)。在一些實施例中,接收模塊612和發(fā)送模塊614是獨立的實體。接口模塊602可與基站控制模塊604耦接,可包括接收內(nèi)容數(shù)據(jù),例如由上面描述的宏分集區(qū)控制模塊150定義的宏分集區(qū),并構(gòu)建包括接收的宏分集區(qū)的數(shù)據(jù)幀的硬件和/或軟件。收發(fā)器608可包括發(fā)射和/或接收數(shù)據(jù),諸如例如構(gòu)建的數(shù)據(jù)幀之類的數(shù)據(jù),的硬件和/或軟件,所述數(shù)據(jù)可包括MAC管理消息,內(nèi)容數(shù)據(jù)等。
在一個實施例中,接收模塊602可被配置成從中央實體,例如宏分集區(qū)控制模塊150,接收宏分集區(qū)消息,所述宏分集區(qū)消息包括具有內(nèi)容數(shù)據(jù)的至少一個分組的宏分集區(qū)數(shù)據(jù),和宏分集區(qū)控制信息。在一些實施例中,發(fā)送模塊614可被配置成響應于每個基站接收的宏分集區(qū)控制信息的至少一部分,與網(wǎng)絡中的其它基站的基站傳輸幀的傳輸同步地傳送基站傳輸幀。在一個實施例中,基站130從全球定位系統(tǒng)(GPS)接收UTC時間。
基站控制模塊604可與收發(fā)器608耦接,并且可被配置成構(gòu)建包含下行鏈路區(qū)和宏分集區(qū),諸如上面參考圖2討論的宏分集區(qū)240和地圖242,的數(shù)據(jù)幀?;究刂颇K604還可被配置成管理基站130 的宏分集區(qū)的同步傳輸,以致網(wǎng)絡100中的基站130傳送的宏分集區(qū) 被基站130同步傳送。
存儲裝置606可與基站控制模塊604耦接,以保存在基站130 接收的數(shù)據(jù)。存儲裝置606可包括易失性和/或非易失性存儲器,例如 只讀存儲器(ROM),非易失性隨機存取存儲器(NVRAM)等,以及一 個或多個易失性存儲裝置,比如隨機存取存儲器(RAM)。存儲裝置606 可被用于保存例如供基站控制模塊604構(gòu)建數(shù)據(jù)幀之用的信息。
圖9是利用時間基準和幀偏移的基站同步的示例圖解說明。為了 實現(xiàn)宏分集,例如。應在SFN內(nèi)的所有基站130上使宏分集區(qū)及其參 數(shù)同步。為了實現(xiàn)這種同步,可從中央實體,諸如宏分集區(qū)控制模塊 150,向所有基站分發(fā)關于宏分集區(qū)參數(shù)的宏分集區(qū)控制信息(控制信 息)。宏分集區(qū)控制模塊150產(chǎn)生的控制信息可包括時間基準和用以指 示離時間基準的偏移量的幀偏移信息,以進一步指示將包括宏分集區(qū) 數(shù)據(jù)的基站傳輸幀。宏分集區(qū)數(shù)據(jù)可被包括在由宏分集區(qū)控制模塊 150產(chǎn)生的宏分集區(qū)幀中。宏分集區(qū)幀是在宏分集區(qū)控制模塊核心308 中構(gòu)建的。
在被發(fā)送給MRDP-MBSC且隨后被發(fā)送給多個基站130之前, 每個宏分集區(qū)幀由MBS核心蓋上時間戳。在一個實施例中,每個宏 分集幀的時間戳包括時間基準和離時間基準的幀偏移。幀偏移可被表 示成在時間基準之后(或之前)的幀的數(shù)目。從而,每個宏分集幀的時 間基準和幀偏移的組合識別將包括每個基站130的宏分集區(qū)數(shù)據(jù)的基 站傳輸幀。在一個實施例中,時間基準4皮表示成UTC時間。例如, 宏分集區(qū)控制模塊150或MBS控制器(MBSC)可從GPS驅(qū)動的網(wǎng)絡 時間協(xié)議(NTP)服務器獲得UTC時間。時間戳可以是32位數(shù)字,例 如,并且可以用秒指定時間。在一些實施例中,時間戳可以是64位 數(shù),其包括指定秒的32位,和指定零點幾秒的另外32位。例如,如 果時間是1000秒,同時幀偏移為4,那么基站傳輸幀是在1000秒時 間之后發(fā)生的第四幀。在一個實施例中,宏分集區(qū)控制模塊150可以是例如ASN網(wǎng)關 120,或者網(wǎng)絡管理器,或者其它實體的一部分。該功能所存在于的 實體的選擇可取決于例如基礎結(jié)構(gòu)廠家。另外,該功能可分布在多個 實體上。
圖IO是按照一個實施例的時間基準、幀偏移信息和系統(tǒng)時鐘的 關系的一個示例圖解說明。在被發(fā)送給MRDP-MBSC之前,宏分集 區(qū)控制模塊150產(chǎn)生的每個宏分集區(qū)幀可被蓋上時間戳。每個幀的時 間戳將指示在空中從接收宏分集區(qū)幀的每個基站傳送基站傳輸幀的 實際時間。時間戳可包括時間基準,例如以秒為單位的UTC時間,
和離UTC時間的幀偏移??衫孟率接嬎忝棵胫械膸目倲?shù)Ns:
Ar 畫
s 幀時間
其中單位為亳秒的幀時間可在有效簡檔中規(guī)定。時間戳過程可通
過NTP系統(tǒng),例如通過測量和調(diào)整作為宏分集區(qū)控制模塊150的本 地振蕩器的頻率的失配結(jié)果的時間漂移而了解UTC時間,來保持其 精度。返回參見圖1和3, NTP系統(tǒng)可由宏分集區(qū)控制模塊核心308 以及在每個基站130上執(zhí)行。
例如,當宏分集區(qū)控制模塊150構(gòu)建的第一幀準備好傳送給 MRDP-MBSC時,可開始時間戳過程。宏分集區(qū)控制模塊150讀取 UTC,例如,所述UTC可包括"秒"部分和"零點幾秒"部分。在一些 實施例中,下游目標延遲可被增加到該時間中。所得到的時間可用時 間戳格式來指定,例如,"秒"部分可構(gòu)成時間戳的"秒"部分,它可被
稱為時間基準,并且借助下式,"零點幾秒"部分可被轉(zhuǎn)換成幀偏移
二「1000x零點幾秒—
0=L ^~~—
其中幀時間以毫秒為單位,N。為幀指示符。
宏分集區(qū)控制模塊150可為每個幀時間產(chǎn)生一個幀指示符。注意 不是所有幀指示符都必須伴有宏分集區(qū)幀。不過,由于宏分集區(qū)控制 模塊150進行其它任務并且調(diào)度幀的事實,幀時間可能具有一些抖動。 在一個實施例中,每次生成一個幀指示符時,例如計時戳計數(shù)器加l, 直到No=Ns-l為止,之后,下一個指示符No將被置為0,時間戳的第二部分加l。假定幀時間為5毫秒,從而N尸200,并且起始系統(tǒng)時間 為559.986,下游目標延遲為2000毫秒。從而,傳輸時間的估計量為 561.986,在該過程開始時,傳輸時間戳將為Ts=561,小數(shù)時間0.986 轉(zhuǎn)換成幀偏移Ne=197。這轉(zhuǎn)換成實際傳輸時間T=r=561.985。下一個 幀指示符將具有N。=198,第三個幀指示符將具有N。-199。第四個幀 指示符將具有傳輸時間戳Ts-562, No將重置為No=0。
即使幀中的宏分集區(qū)為空,也可以進行幀指示符的遞增。宏分集 區(qū)控制模塊150可每幀地測量幀傳輸時間戳和本地系統(tǒng)時鐘之間的差 異,以便證實系統(tǒng)時鐘不顯著偏離UTC時間。如果該差異超過某一 閾值數(shù),例如5%,那么可以產(chǎn)生(時間漂移)報警。在該例子中,開 始時的該差異為1999毫秒,而到第六幀結(jié)束時,該差異降為1998毫 秒。
圖11是按照一個實施例的、使由網(wǎng)絡中的基站傳送的宏分集區(qū) 同步的方法的例子。該方法的步驟可在圖1中圖解說明的宏分集區(qū)控 制模塊150中實現(xiàn)。在步驟902,該過程從接收諸如圖1的ASP 160 之類的內(nèi)容數(shù)據(jù)的多個分組開始。內(nèi)容提供商或內(nèi)容源可提供內(nèi)容數(shù) 據(jù)的分組。內(nèi)容提供商分發(fā)的內(nèi)容可以是各種形式的音頻、視頻、多 媒體和其它形式的內(nèi)容,包括音頻/視頻流、運動圖像專家組-2(MPEG -2)、 MPEG-4、 windows媒體視頻(WMV)等。在步驟904,在宏分集 區(qū)控制模塊處產(chǎn)生宏分集區(qū)數(shù)據(jù)。宏分集區(qū)數(shù)據(jù)可包括接收的內(nèi)容數(shù) 據(jù)的多個分組中的至少一個分組。
該過程隨后進入步驟906,在步驟906,生成宏分集區(qū)控制信息。 宏分集區(qū)控制信息可包括時間基準和用以指示離時間基準的偏移量 的幀偏移信息,以進一步指示在多個基站處的將包括宏分集區(qū)數(shù)據(jù)的 基站傳輸幀。時間基準信息可用UTC時間表示,且可接收自NTP系 統(tǒng),如上參考圖10所述。時間基準和幀偏移信息被配置成定期使在 多個基站處的宏分集區(qū)數(shù)據(jù)的傳輸同步。
最后,在步驟908中,包括宏分集區(qū)數(shù)據(jù)和宏分集區(qū)控制信息的 宏分集區(qū)消息被傳遞給多個基站,如上參考圖8所述。宏分集區(qū)控制信息還可包括符號偏移,用以指示離基站傳輸幀的開始的偏移量,從 而識別宏分集區(qū)數(shù)據(jù)在基站傳輸幀中的位置。
圖12是利用上面說明的方法和過程,按照一個實施例的使網(wǎng)絡 中的多個基站傳送的宏分集區(qū)同步的示例方法。該方法的步驟可在圖 1中圖解說明的多個基站130之中的每個基站中實現(xiàn)。在一個實施例 中,該過程由基站控制模塊604實現(xiàn)。在步驟1002,該過程從基站接 收宏分集區(qū)消息開始,所述宏分集區(qū)消息包括具有內(nèi)容數(shù)據(jù)的至少一 個分組的宏分集區(qū)數(shù)據(jù)和宏分集區(qū)控制信息。宏分集區(qū)消息可以起源 于中央實體,例如參考圖l描述的宏分集區(qū)控制模塊150。宏分集區(qū) 控制信息可包括時間基準和用以指示離時間基準的偏移量的幀偏移 信息,以進一步指示將包括宏分集區(qū)數(shù)據(jù)的基站傳輸幀,如上參考圖 7所述。該過程隨后進入步驟1004,多個基站中的每一個按照時間基 準和幀偏移信息,同步傳送所識別的基站傳輸幀中的宏分集區(qū)數(shù)據(jù)。
可用電子硬件、計算機軟件或者這些技術的組合完成本發(fā)明的各 種實施方式。 一些實施方式包括由一個或多個計算裝置執(zhí)行的一個或 多個計算機程序。 一般來說,每個計算機包括一個或多個處理器,一 個或多個數(shù)據(jù)存儲組件(例如,易失性或非易失性存儲器模塊和持久的 光存儲裝置和磁存儲裝置,諸如硬盤驅(qū)動器和軟盤驅(qū)動器,CD-ROM 驅(qū)動器和磁帶驅(qū)動器), 一個或多個輸入裝置(例如,接口、鼠標和鍵 盤),以及一個或多個輸出裝置(例如,顯示控制臺和打印機)。
計算機程序包括通常保存在持久存儲介質(zhì)中,隨后在運行時被復 制到內(nèi)存中的可執(zhí)行代碼。至少一個處理器通過按照規(guī)定順序從存儲 器取回程序指令,來執(zhí)行所述代碼。當執(zhí)行程序代碼時,計算機從輸 入和/或輸出裝置接收數(shù)據(jù),對數(shù)據(jù)進行操作,隨后把結(jié)果數(shù)據(jù)傳給輸 出和/或存儲裝置。
已經(jīng)說明了本發(fā)明的各種說明性實施方式。不過,本領域的技術 人員了解另外的實施方式也是可能的并且在本發(fā)明的范圍之內(nèi)。
因此,本發(fā)明并不僅僅局限于上面說明的那些實施方式。本領域 的技術人員會認識到結(jié)合上面說明的附圖和這里公開的實施方式描述的各種說明性模塊和方法步驟通??杀粚崿F(xiàn)成電子硬件、軟件、固 件或它們的組合。為了清楚地舉例說明硬件和軟件的可互換性,上面 通常就其功能方面說明了各種說明性模塊和方法步驟。這種功能是被 實現(xiàn)成硬件還是軟件取決于特定的應用和施加于整個系統(tǒng)的設計約 束。有經(jīng)驗的人員能夠?qū)γ糠N特定的應用以不同的方式實現(xiàn)所描述的 功能,不過這樣的實現(xiàn)決策不應被解釋成導致脫離本發(fā)明的范圍。另 外,模塊或步驟內(nèi)功能的分組是為了便于說明。具體的功能可從一個 模塊或步驟轉(zhuǎn)移到另一個模塊或步驟,而不脫離本發(fā)明。
此外,可用被設計成執(zhí)行這里所描述的功能的通用處理器、數(shù)字
信號處理器("DSP")、專用集成電路("ASIC")、現(xiàn)場可編程門陣列 ("FPGA")或其它可編程邏輯器件、離散的門或晶體管邏輯、離散的硬 件組件、或它們的組合來實現(xiàn)或執(zhí)行結(jié)合這里公開的實施方式所描述 的各種說明性模塊和方法步驟。通用處理器可以是微處理器,不過在 可替換方案中,處理器可以是任意處理器、控制器、微控制器或狀態(tài) 機。處理器也可以被實現(xiàn)成計算裝置的組合,例如,DSP和微處理器 的組合,多個微處理器,與DSP核心結(jié)合的一個或多個微處理器,或 者任何其它這樣的配置。
另外,可直接用硬件、用處理器執(zhí)行的軟件模塊,或者用這兩者
驟。軟件模塊可駐留在RAM存儲器、閃速存儲器、ROM存儲器、 EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可拆卸磁盤、 CD-ROM、或者包括網(wǎng)絡存儲介質(zhì)在內(nèi)的任何其它形式的存儲介質(zhì) 中。示例性存儲介質(zhì)可以與處理器耦接,以致處理器可從存儲介質(zhì)讀 取信息,和把信息寫入存儲介質(zhì)中。在可替換方案中,存儲介質(zhì)可以 與處理器相集成。處理器和存儲介質(zhì)也可存在于ASIC中。
為了使本領域的技術人員能夠?qū)崿F(xiàn)或使用本發(fā)明,提供了所公開 的實施方式的上述說明。對本領域的技術人員來說,對這些實施方式 的各種修改是顯而易見的,并且這里描述的一般原理適用于其它實施 方式,而不脫離本發(fā)明的精神或范圍。從而,應當理解這里給出的說明和附圖代表本發(fā)明的示例實施方式,因而表示本發(fā)明所廣泛預期的 主題。還應理解本發(fā)明的范圍完全包含其它實施方式,并且因而本發(fā) 明的范圍僅僅由附加權利要求限定。
權利要求
1、一種生成由網(wǎng)絡中的基站發(fā)送的宏分集區(qū)并使所述宏分集區(qū)同步的方法,包括接收內(nèi)容數(shù)據(jù)的多個分組;生成包括所述內(nèi)容數(shù)據(jù)的多個分組中的至少一個分組的宏分集區(qū)數(shù)據(jù);生成宏分集區(qū)控制信息,所述宏分集區(qū)控制信息包括時間基準和用于指示離所述時間基準的偏移量的幀偏移信息,用以識別將包括所述宏分集區(qū)數(shù)據(jù)的基站傳輸幀;和把所述宏分集區(qū)數(shù)據(jù)和所述宏分集區(qū)控制信息傳送給多個基站,所述宏分集區(qū)控制信息包括時間基準和幀偏移信息以識別包括宏分集區(qū)數(shù)據(jù)的基站傳輸幀,并使在多個基站處的宏分集區(qū)數(shù)據(jù)的傳輸同步。
2、 按照權利要求1所述的方法,還包括把調(diào)制和編碼方案傳送給多個基站,以便當所述多個基站利用公 共波形發(fā)送宏分集區(qū)數(shù)據(jù)時,被所述多個基站使用。
3、 按照權利要求1所述的方法,其中所述多個基站均從全球定 位系統(tǒng)接收信號。
4、 按照權利要求1所述的方法,其中所述宏分集區(qū)控制信息還 包括符號偏移,所述符號偏移指示離所述基站傳輸幀的起點的偏移 量,以識別宏分集區(qū)數(shù)據(jù)在所述基站傳輸幀中的位置。
5、 一種在無線通信系統(tǒng)中廣播數(shù)據(jù)的方法,包括在多個基站中的每一個基站處接收宏分集區(qū)消息,所述宏分集區(qū) 消息包括具有內(nèi)容數(shù)據(jù)的至少一個分組的宏分集區(qū)數(shù)據(jù),和用以識別將包括所述宏分集區(qū)數(shù)據(jù)的基站傳輸幀的時間基準和用于指示離時間基準的偏移量的幀偏移信息;和所述多個基站中的每一個基站按照所述時間基準和所述幀偏移 信息,同步地發(fā)送所識別的基站傳輸幀中的宏分集區(qū)數(shù)據(jù)。
6、 按照權利要求5所述的方法,還包括把調(diào)制和編碼方案傳送給多個基站,以便當所述多個基站利用公 共波形發(fā)送所述宏分集區(qū)數(shù)據(jù)時,被所述多個基站使用。
7、 按照權利要求5所述的方法,其中所述多個基站均從全球定 位系統(tǒng)接收信號。
8、 按照權利要求5所述的方法,還包括在所述多個基站處接收符號偏移,所述符號偏移指示離所述基站 傳輸幀的起點的偏移量,以識別所述宏分集區(qū)數(shù)據(jù)在所述基站傳輸幀 中的位置。
9、 一種使由網(wǎng)絡中的多個基站發(fā)送的宏分集區(qū)同步的控制器,包括被配置成接收內(nèi)容數(shù)據(jù)的多個分組的接收模塊; 與所述接收模塊耦接的控制器模塊,所述控制器模塊被配置成產(chǎn) 生宏分集區(qū)數(shù)據(jù)和產(chǎn)生用以識別將包括所述宏分集區(qū)數(shù)據(jù)的基站傳 輸幀的時間基準和用于指示離時間基準的偏移量的幀偏移信息,其中 所迷宏分集區(qū)數(shù)據(jù)包括內(nèi)容數(shù)據(jù)的多個分組中的至少一個分組;和與所述控制器模塊耦接的通信模塊,用于把所述宏分集區(qū)數(shù)據(jù)及 時間基準和幀偏移信息傳送給多個基站,所述時間基準和幀偏移信息 使多個基站進行的宏分集區(qū)數(shù)據(jù)的傳輸同步。
10、 按照權利要求9所述的控制器,其中所述控制器模塊還被配置成確定所述宏分集區(qū)數(shù)據(jù)的大小。
11、 按照權利要求9所述的控制器,其中所述控制器模塊還被配 置成確定當所述多個基站利用公共波形發(fā)送所述宏分集區(qū)數(shù)據(jù)時將 被所述多個基站使用的調(diào)制和編碼方案并向多個基站提供所述調(diào)制 和編碼方案。
12、 按照權利要求9所述的控制器,其中所述控制器模塊還被配 置成確定將在所述宏分集區(qū)中廣播的內(nèi)容數(shù)據(jù)的分配。
13、 按照權利要求9所述的控制器,其中所述控制器模塊還被配 置成確定詳述所述宏分集區(qū)數(shù)據(jù)的結(jié)構(gòu)的廣播地圖。
14、 按照權利要求9所述的控制器,其中所述宏分集區(qū)控制信息 還包括用于指示離所述基站傳輸幀的起點的偏移量以識別所述宏分 集區(qū)數(shù)據(jù)在所述基站傳輸幀中的位置的符號偏移。
15、 一種包括一組基站的網(wǎng)絡中的基站,用于使由所述網(wǎng)絡中的 所述一組基站發(fā)送的宏分集區(qū)同步,所述基站包括接收模塊,被配置成接收具有內(nèi)容數(shù)據(jù)的至少一個分組的宏分集 區(qū)數(shù)據(jù),和用以識別將包括所述宏分集區(qū)數(shù)據(jù)的基站傳輸幀的時間基 準和用于指示離時間基準的偏移量的幀偏移信息;和發(fā)送模塊,被配置成按照所述時間基準和所述幀偏移信息,在多 個基站處同步地發(fā)送所識別的基站傳輸幀中的宏分集區(qū)數(shù)據(jù)。
16、 按照權利要求15所述的基站,其中所述接收模塊被配置成 接收當所述多個基站中的每一個基站利用公共波形發(fā)送所述宏分集 區(qū)數(shù)據(jù)時將被所述每一個基站使用的調(diào)制和編碼方案。
17、 按照權利要求15所述的基站,其中所述接收模塊被配置成 從全球定位系統(tǒng)接收信號。
18、 按照權利要求15所述的基站,其中所述宏分集區(qū)控制信息 還包括用于指示離所述基站傳輸幀的起點的偏移量以識別所述宏分 集區(qū)數(shù)據(jù)在所述基站傳輸幀中的位置的符號偏移。
19、 一種使由網(wǎng)絡中的多個基站發(fā)送的宏分集區(qū)同步的系統(tǒng),包括與網(wǎng)絡耦接的第一基站,所述第一基站具有第一接收模塊,被配置成接收宏分集區(qū)數(shù)據(jù),以及用以識 別將包括所述宏分集區(qū)數(shù)據(jù)的第一基站傳輸幀的時間基準和用 于指示離第一時間基準的偏移量的幀偏移信息,與所述第一接收模塊耦接的第一發(fā)送模塊,被配置成發(fā)送 所述第一基站傳輸幀;和與所述網(wǎng)絡耦接的第二基站,所述第二基站具有第二接收模塊,被配置成接收所述宏分集區(qū)數(shù)據(jù),以及用 以識別將包括所述宏分集區(qū)數(shù)據(jù)的第二基站傳輸幀的時間基準 和用于指示離所述時間基準的偏移量的幀偏移信息,第二發(fā)送模塊,被配置成發(fā)送所述第二基站傳輸幀, 其中所述第一發(fā)送模塊和所述第二發(fā)送模塊被配置成按照所述 時間基準和所述幀偏移信息,在所述第 一基站和所述第二基站處同步 地發(fā)送在所識別的基站傳輸幀中的宏分集區(qū)數(shù)據(jù)。
20、 按照權利要求19所述的系統(tǒng),其中所述第一接收模塊和所 述第二接收模塊被配置成接收給多個基站的調(diào)制和編碼方案,當所述 多個基站利用公共波形發(fā)送所述宏分集區(qū)數(shù)據(jù)時,所述多個基站將使 用所述調(diào)制和編碼方案。
21、 按照權利要求19所述的系統(tǒng),其中所述第一基站和所述第 二基站從全球定位系統(tǒng)接收信號。
22、 按照權利要求19所述的系統(tǒng),其中所述第一接收模塊和所 述第二接收模塊被配置成接收用于指示離所述第一基站傳輸幀和所 述第二基站傳輸幀的起點的偏移量以識別所述宏分集區(qū)數(shù)據(jù)在所述 第一基站傳輸幀和所述第二基站傳輸幀中的位置的符號偏移。
23、 按照權利要求19所述的系統(tǒng),其中所述宏分集區(qū)數(shù)據(jù)和宏 分集區(qū)控制信息是從中央實體接收的。
24、 按照權利要求23所述的系統(tǒng),其中所述中央實體是宏分集 區(qū)控制模塊。
全文摘要
本發(fā)明涉及單頻網(wǎng)絡的基站同步。用于生成由網(wǎng)絡中的基站發(fā)送的宏分集區(qū)并使所述宏分集區(qū)同步的方法、設備和系統(tǒng)包括配置成接收內(nèi)容數(shù)據(jù)的多個分組的接收模塊。與接收模塊耦接的并被配置成產(chǎn)生宏分集區(qū)數(shù)據(jù)的控制器模塊,其中所述宏分集區(qū)數(shù)據(jù)包括內(nèi)容數(shù)據(jù)的多個分組中的至少一個分組,并且產(chǎn)生時間基準和指示離時間基準的偏移量的幀偏移信息以進一步識別將包括第二宏分集區(qū)數(shù)據(jù)的第二基站傳輸幀。通信模塊把包括宏分集區(qū)數(shù)據(jù)和宏分集區(qū)控制信息的宏分集區(qū)消息傳送給多個基站,被配置成使在所述多個基站處的宏分集區(qū)數(shù)據(jù)的傳輸同步。
文檔編號H04B7/26GK101682410SQ200880019304
公開日2010年3月24日 申請日期2008年4月16日 優(yōu)先權日2007年4月18日
發(fā)明者D·P·康納斯, K·S·戈文德, S·扎赫迪, 朱惠鈞 申請人:蔚藍公司