專利名稱:無線通信系統中用于額外開銷消息的方法和設備的制作方法
背景在35 U.S.C.§120下的優先權要求本專利申請要求2001年3月28日提出的美國臨時申請第60/279,970號的優先權,該申請已轉讓給本發明的受讓人,并通過引用明確地加入于此。
對共同待批專利申請的引用本發明與美國專利和商標事務所的下列專利申請有關具有代理備案號010497的,與此同時提出的、Philip Hawkes等人的“Methodand Apparatus for Security in a Data Process ing System”,已轉讓給本發明的受讓人,并特地在此引用作為參考;具有代理備案號010437的,與此同時提出的、Nikolai Leung的“Method andApparatus for Out-of-Band Transmission of Broadcast Service Option in aWireless Communication System”,已轉讓給本發明的受讓人,并特地在此引用作為參考;具有代理備案號010438的,與此同時提出的、Nikolai Leung的“Method andApparatus for Broadcast Signaling in a Wireless Communication System”,已轉讓給本發明的受讓人,并特地在此引用作為參考;具有代理備案號010498的,與此同時提出的、Raymond Hsu的“Method andApparatus for Transmission Framing in a Wireless Communication System”,已轉讓給本發明的受讓人,并特地在此引用作為參考;具有代理備案號010499的,與此同時提出的、Raymond Hsu的“Method andApparatus for Data Transport in a Wireless Communication System”,已轉讓給本發明的受讓人,并特地在此引用作為參考;具有代理備案號010500的,與此同時提出的、Raymond Hsu的“Method andApparatus for Header Compression in a Wireless Communication System”,已轉讓給本發明的受讓人,并特地在此引用作為參考;
領域本發明涉及無線通信系統,尤其,一般涉及在無線通信系統中的發送準備中用于消息壓縮的方法和設備。
背景存在對于經過無線通信系統的分組化數據服務的增長的需求。設計傳統的無線通信系統用于話音通信,支持數據服務的擴展引入了許多挑戰。特別,諸如廣播服務之類的使視頻和音頻成為信息流送給訂戶的單向服務的提供具有唯一的一組要求和目的。這種服務可能有大的帶寬要求,其中,設計師對于使額外開銷信息的發送最小化進行了探索。此外,訂戶要求諸如處理參數和協議之類訪問廣播發送的特定信息。在發送廣播特定信息的同時使可用帶寬的使用最優化方面存在問題。
因此,對于在無線通信系統中發送數據的有效和準確的方法存在一種需求。此外,對于把服務—特定的信息提供給用戶的有效和準確的方法有一種需求。
概要這里揭示的實施例通過提供一種方法而致力于上述需求,所述方法把服務特定的參數以及協議提供給在支持廣播服務或其它單向發送服務的無線通信系統中的用戶。
根據一個方面,在支持廣播服務的無線通信系統中,一種方法包括產生廣播服務協議消息,以及把廣播服務協議消息發送到多個移動接收機,其中廣播服務協議消息包括識別一組參數的服務選項號,其中參數組描述廣播內容的處理。
在另一個方面,在支持廣播服務的無線設備中,一種方法包括接收廣播服務參數消息,從廣播服務參數消息提取服務選項號以及啟動對應于服務選項號的協議堆棧。
在又另一個方面,無線設備包括用于接收廣播服務參數消息的一種裝置,用于從廣播服務參數消息提取服務選項號的裝置以及用于啟動對應于服務選項號的協議堆棧的裝置。
附圖簡述
圖1是支持許多用戶的擴頻通信系統的視圖。
圖2是支持廣播發送的通信系統的方框圖。
圖3是無線通信系統中對應于廣播服務選項的協議堆棧的模型。
圖4是無線通信系統中施加于支持廣播服務選項的協議堆棧層的協議表。
圖5是在無線通信系統拓撲結構中訪問廣播服務的流程圖。
圖6是無線通信系統中的廣播流。
圖7是無線通信系統中的標頭壓縮映射。
圖8是標頭壓縮信息的周期性廣播。
圖9是標頭壓縮協議。
圖10是無線通信系統中用于廣播服務的標頭壓縮協議。
圖11是無線通信系統中用于廣播服務的標頭壓縮的流程圖。
圖12是無線通信系統中用于廣播服務的標頭壓縮的流程圖。
圖13和14示出無線通信系統中的數據傳遞。
圖15是無線通信系統中的消息流的定時圖。
圖16是系統額外開銷參數消息的配置。
圖17是系統額外開銷參數消息配置的比特塊。
圖18是無線通信系統中提供廣播協議和參數的流程圖。
圖19是服務選項號到參數組的映射。
圖20示出無線通信系統中的參數定義。
圖21是支持廣播服務的無線通信系統中所使用的信道的方框圖。
圖22是帶有和廣播內容交織的額外開銷信息的廣播流。
圖23是用于訪問無線通信系統中的廣播服務的一種方法。
圖24是存儲廣播額外開銷信息的存儲器存儲單元。
詳細說明這里唯一地使用詞“示例”來表示“作為一個例子、實例或說明”。這里作為“示例”描述的任何實施例不必定解釋為較佳實施例或具有超過其它實施例的優點。當在附圖中表示本發明的各個方面的同時,附圖不必定按比例繪制,除非另行指出。
無線通信系統的一個示例實施例使用減小每個標頭的大小的標頭壓縮同時滿足系統的準確度和發送要求的一種方法。示例實施例支持單向廣播服務。廣播服務把視頻和/或音頻流提供給多個用戶。廣播服務的訂戶“調諧”到一個指定的信道來訪問廣播發送。當視頻廣播的高速發送的帶寬要求較大時,希望減小與這種廣播發送相關聯的任何額外開銷的大小。
下面的討論首先通過提供一般的擴頻無線通信系統來演變出示例實施例。接著,介紹廣播服務,其中服務是指高速廣播服務(HSBS),并且討論包括示例實施例的信道分配。然后提供包括付費預定、免費預定和混合預定計劃選項的預定模型,與當前電視發送可得到的那些相似。然后詳述訪問廣播服務的細節,提供服務選項的使用以確定所給定發送的細節。相對于系統的拓撲,即基礎結構單元,來討論廣播系統中的消息流。最后,討論在示例實施例中使用的標頭壓縮。
注意,在整個討論中,提供示例實施例作為例子,然而,另外的實施例可以結合各個方面而不偏離本發明的范圍。特別,本發明可應用于數據處理系統、無線通信系統、單向廣播系統以及希望有效地發送信息的任何其它系統。
無線通信系統示例實施例使用支持廣播服務的擴頻無線通信系統。廣泛采用無線通信系統以提供各種類型的通信,諸如話音、數據等等。這些系統可以基于碼分多址(CDMA)、時分多址(TDMA)或某些其它調制技術。CDMA系統提供超過其它類型系統的某些優點,包括系統容量的增加。
可以設計一個系統來支持一種或多種標準,諸如這里稱之為IS-95標準的“用于雙模寬帶擴頻蜂窩系統的TIA/EIA-95-B移動站—基站兼容性標準”;名稱為“第三代伙伴關系項目”(3GGP)的協會提供的、并在包括文件號3G TS 25.211、3G TS 25.212、3G TS 25.213和3G TS 25.214、3G TS 25.302等一組文件中實施的標準,這里稱之為W-CDMA標準;名稱為“第三代伙伴關系項目2”的協會提供的標準,這里稱之為3GGP2標準,以及這里稱之為cdma2000標準,以前稱為IS-2000 MC,的TR-45.5。特地在此引用上面引用的標準作為參考。
每種標準具體定義了從基站到移動站的發送數據的處理,反之亦然。作為示例實施例,下面的討論考慮符合協議的cdma2000標準的擴頻通信系統。另外的實施例可以結合其它的標準。再其它的實施例可以把這里揭示的壓縮方法應用于其它類型的數據處理系統。
圖1作為通信系統100的一個例子,所述通信系統100支持許多用戶和能夠實施本發明的至少某些方面和實施例。可以使用多種算法和方法中的任何一種來調度系統100中的發送。系統100提供對于許多小區102A到102G的通信,每個小區由一個相應的基站104A到104G提供服務。在示例實施例中,某些基站104具有多個接收天線,而其它的基站只有一個接收天線。相似地,某些基站104具有多個發射天線,而其它基站只有單個發射天線。在發射天線和接收天線的組合上沒有限制。因此,有可能基站104具有多個發射天線和單個接收天線,或具有多個接收天線和單個發射天線,或具有單個或多個發射和接收天線兩者。
在覆蓋區中的終端106可以是固定的(即,靜止的)或移動的。如在圖1中所示,各個終端106分散在整個系統中。在任何給定時刻,例如,根據是否使用軟越區切換以及是否設計和操作終端以(同時或順序)接收來自多個基站的多個發送,每個終端106在下行鏈路和上行鏈路上與至少一個基站104以及可能更多個基站104進行通信。在題為“Method and System for providing a Soft Handoff in aCDMA Cellular Telephone System”的美國專利第5,101,501號中描述了在本技術領域中眾知的CDMA通信系統中的軟越區切換,該專利已轉讓給本發明的受讓人。
下行鏈路是指從基站到終端的發送,而上行鏈路是指從終端到基站的發送。在示例實施例中,某些終端106有多個接收天線而其它的終端只有一個接收天線。在圖1中,基站104A在下行鏈路上把數據發送到終端106A和106J;基站104B把數據發送到終端106B和106J,基站104C把數據發送到終端106C,依次類推。
通過無線通信技術可得到的無線數據發送和服務擴展的日益增長的要求已經導致特定數據服務的開發。一種如此的服務是指高數據速率(HDR)。在稱之為“HDR規范”的“EIA/TIA-IS856 cdma2000 High Rate Packet Data Air InterfaceSpecification”中建議了示例的HDR服務。一般,HDR服務是話音通信系統的覆蓋層(overlay),它提供無線通信系統中發送數據分組的有效方法。當所發送的數據量和發送的次數增加時,可用于無線電發送的有限的帶寬成為一個緊缺的資源。因此,在最優化使用可得到的帶寬的無線通信系統中,在調度發送的有效和公平的方法方面存在一種需求。在示例實施例中,在圖1中示出的系統100是符合具有HDR服務的CDMA型系統的。
高速廣播系統(HSBS)在圖2中示出無線通信系統200,其中,把視頻和音頻信息提供給分組化數據服務網絡(PDSN)202。視頻和音頻信息可以是來自電視節目或無線電發送的。提供信息作為分組化數據,諸如在IP分組中。PDSN 202處理用于分布在接入網(AN)中的IP分組。如圖所示,定義AN為系統中的一些部分,所述系統包括在與多個MS(移動站)206通信的BS(基站)204。把PDSN 202耦合到BS 204。對于HSBS服務,BS 204接收來自PDSN 202的信息流,以及在指定的信道上把信息提供給系統200中的訂戶。
在一個給定的扇區中,可以在數種方法中利用HSBS廣播服務。設計一個系統所包含的因素包括,但是不局限于,支持HSBS會話的數目、頻率分配的數目、以及支持廣播物理信道的數目。
HSBS是在無線通信系統中經過空中接口提供的信息流。“HSBS信道”是指由廣播內容定義的單個邏輯HSBS廣播會話。注意,給定HSBS信道的內容可以隨時間而改變,例如,上午7時是新聞、上午8時是氣象、上午9時是電影等。基于時間的調度模擬了單個電視信道。“廣播信道”是指單個前向鏈路物理信道,即,攜帶廣播話務的給定的沃爾什碼。廣播信道,BCH,對應于單個CDM信道。
單個廣播信道可以攜帶一個或多個HSBS信道;既然是這樣,在單個廣播信道中以時分多路復用(TDM)方式對HSBS信道進行多路復用。在一個實施例中,在扇區中的一個以上的廣播信道上提供單個HSBS信道。在另一個實施例中,按不同頻率提供單個HSBS信道,以對這些頻率中的訂戶服務。
根據示例實施例,圖1中示出的系統100支持被稱為高速廣播服務(HSBS)的高速多媒體廣播服務。指定服務的廣播能力以按足以支持視頻和音頻通信的數據速率來提供節目。作為一個例子,HSBS的應用可以包括電影、體育活動等的視頻流。HSBS服務是根據因特網協議(IP)的分組數據服務。
根據示例實施例,服務提供者是指內容服務器(CS),其中CS向系統用戶宣傳這種高速廣播服務的可用性。希望接收HSBS服務的任何用戶可以向CS訂購。然后訂戶能夠按CS可以提供的多種方法對廣播服務時間表進行掃描。例如,可以通過廣告、短管理系統(SMS)消息、無線應用協議(WAP)和/或一般符合和便于移動無線通信的某些其它手段來傳遞廣播內容。移動用戶是指移動站(MS)。基站(BS)在額外開銷消息(諸如在指定用于控制和信息的信道和/或頻率上發送的那些消息,即,非—有效負荷消息)中發送有關HSBS的參數。有效負荷是指發送的信息內容,其中,對于廣播會話,有效負荷是廣播內容,即,視頻節目等。當廣播服務訂戶希望接收廣播會話,即,特定廣播所計劃的節目時,MS讀出額外開銷消息和查明合適的配置。然后,MS調諧到包含HSBS信道的頻率,以及接收廣播服務內容。
示例實施例的信道結構符合cdma2000標準,其中,前向補充信道(F-SCH)支持數據傳輸。一個實施例捆綁了大量的前向基本信道(F-FCH)或前向專用控制信道(F-DCCH)以得到數據服務的更高數據速率要求。示例實施例利用F-SCH作為用于支持64kbps的有效負荷(除去RTP額外開銷)的F-BSCH的基礎。還可以修改F-BSCH來支持其它有效負荷速率,例如,把64-kbps有效負荷子分割成為較低速率的子流。
一個實施例還以數種不同方法支持群呼。例如,通過使用在前向和反向兩個鏈路上的F-FCH(或F-DCCH)的現有的單播信道,即,沒有共享的每個MS一個前向鏈路信道。在另一個例子中,應用在前向鏈路上的F-SCH(由相同扇區中的群成員共享)和F-DCCH(無幀,但是大多數時間是前向功率控制子信道)以及反向鏈路上的R-DCCH。在再另一個例子中,利用在前向鏈路上的高速率F-BSCH和反向鏈路上的接入信道(或加強接入信道/反向公共控制信道組合)。
示例實施例中具有高數據速率的F-BSCH可以使用基站前向鏈路功率的極大部分來提供適當的覆蓋。因此HSBC的物理層的設計集中在廣播環境中的效率提高上。
為了對視頻服務提供合適的支持,系統設計考慮用各種方法發送信道所需要的基站功率以及相應的視頻質量。設計的一個方面是在覆蓋邊緣處察覺的視頻質量和接近蜂窩基站的視頻質量之間的主觀上的折中。當降低有效負荷速率時,增加了有效糾錯碼的碼率,基站發射功率的給定電平將在小區邊緣處提供較好的覆蓋。對于位置接近基站的移動站,信道的接收保持無差錯,而降低的源速率會引起降低的視頻質量。這種相同的折中也應用于F-BSCH可以支持的其它、非視頻應用。對于這些應用,以降低下載速度為代價,降低信道所支持的有效負荷速率而增加了覆蓋。視頻質量和數據吞吐量對覆蓋之間的相對重要的平衡是宗旨。所選擇的配置探索一種應用特定的最優化配置,以及所有可能性中的一種良好的折中。
F-BSCH的有效負荷速率是一個重要的設計參數。在設計根據示例實施例的支持廣播發送的系統中可以使用下面的假設(1)目標有效負荷速率是64kbps;(2)對于流傳送的視頻服務,假定有效負荷速率包括RTP分組的每分組額外開銷的12個8-比特字節;(3)在RTP和物理層之間的所有層的平均額外開銷約為每分組的64個8-比特字節加上MUXPDU標頭使用的每F-SCH幀額外開銷的8比特。
在示例實施例中,對于非視頻廣播服務,所支持的最大速率是64kbps。然而,還可以得到64kbps以下的許多其它可能的有效負荷速率。
訂購模型對于HSBS服務存在數種可能的訂購/收入模型,包括免費接入、受控制的接入以及部分受控制的接入。對于免費接入,接收服務不需要簽約。BS廣播不加密的內容,而感興趣的移動站可以接收該內容。服務提供者的收入可以通過也在廣播信道中發送的廣告來產生。例如,可以發送即將到來的電影剪輯,電影院會付費給服務提供者。
對于受控制的接入,MS用戶對服務訂購和支付相應的費用來接收廣播服務。未簽約的用戶不能夠接收HSBS服務。通過對HSBS發送/內容進行加密可以得到受控制的接入,以致只有訂購的用戶可以對內容解密。這可以使用經過空中的加密密鑰交換過程。這種方案提供較強的安全性以及防止服務的盜竊。
被稱為部分受控制的接入的混合接入方案提供HSBS服務作為基于訂購的服務,這種服務是加密的,但是中間有未加密的廣告發送。這些廣告的意圖是鼓勵對加密的HSBS服務的訂購。MS可以通過外界的手段得知這些未加密部分。
HSBS服務選項通過下列各項定義HSBS服務選項(1)協議堆棧;(2)在協議堆棧中的選項;以及(3)設置和同步服務的過程。在圖3和4中示出根據示例實施的協議堆棧。如在圖3中所示,協議堆棧對于基礎結構單元,即,示例實施例中的MS、BS、PDSN和CS,是特定的。
繼續參考圖3,對于MS的應用層,該協議規定了音頻編解碼器、視頻編解碼器以及視頻的概況。此外,當使用無線傳輸協議(RTP)時,協議規定RTP有效負荷類型。對于MS的傳輸層,協議規定了用于攜帶RTP分組的用戶數據報協議(UDP)端口。協議規定了MS的安全層,其中當初始建立與CS的安全關聯時,通過帶外信道提供安全參數。鏈路層規定了IP標頭壓縮參數。
為了使移動站成功地發現和聽到廣播信道,經過空中接口發送各種與廣播服務有關的參數。設計廣播服務來支持協議堆棧中的不同協議選項。這要求向廣播服務的接收機告知所選擇的協議選項,以利于對廣播進行恰當解碼和處理。在一個實施例中,CS把這個信息提供給接收機作為符合cdma2000標準的額外開銷系統參數消息。對于接收機有利的是有能力立即從額外開銷消息接收信息。如此,接收機可以立即判定接收機是否有足夠的資源來接收廣播會話。接收機監測額外開銷系統參數消息。系統可以執行對應于一組參數和協議的服務選項號,其中,在額外開銷消息中提供服務選項號。另一方面,系統可以提供一組比特或標志來指示所選擇的不同協議選項。然后接收機判定用于對廣播會話正確解碼的協議選項。
廣播信道是所定義的攜帶廣播話務的物理信道。對于給定的廣播信道,存在可以使用的數種可能的物理信道格式,因此,移動站接收機需要有關這些參數的信息,以對廣播信道的物理發送成功地解碼。特別,在系統中,每個廣播信道,HSBS信道,具有唯一的標識符。此外,BS對每個HSBS信道分配一個廣播服務參考標識符,其中,基站設置相應于當前廣播服務會話的字段。然后,廣播服務將為每個HSBS信道發送信息,包括廣播信道標識符以及廣播服務參考標識符。
此外,廣播信道可以根據所傳送內容的類型結合上層協議的各種組合。為了解釋廣播發送,移動接收機還需要有關這些上層協議的信息。根據一個實施例,通過帶外方法傳遞協議堆棧,其中,帶外方法通過與廣播信道不同的獨立信道指示信息的發送。有了這個方法,就不在廣播信道或額外開銷系統參數信道上發送上層協議堆棧。
如上文所討論,服務選項定義了用于操作廣播服務的協議堆棧和過程。符合于單向的服務,通過在多個廣播接收機中間共同的協議選項來定廣播服務的特征。在示例實施例中,在移動站和網絡之間不協商廣播服務的協議選項。網絡預定選項,并把選項提供給移動站。當廣播服務是單向服務時,廣播服務不支持來自移動站的請求。而是廣播服務的概念相似于電視發送,其中,接收機調諧到廣播信道和使用CS規定的的參數接入廣播發送。
為了避免無線網絡和CS之間所需要的協調,服務可以使用帶外信道把與IP網絡層上面的協議選項有關的信息發送到移動站。圖15示出根據一個實施例的廣播流程。水平軸表示系統的拓撲,即,基礎結構單元。垂直軸表示時間線。在時間t1處,MS通過BS接入帶外信道。注意,MS可以通過選擇分組數據選項來接入網絡,諸如通過使用指定為SO 33的專用的分組數據服務選項信道。有效地,MS選擇分組數據服務選項來建立與CS的實時流協議(RTSP)會話。在時間t3處,MS向CS請求應用的說明以及用于廣播流的傳輸協議。注意,除了使用RTSP之外,還可以使用會話開始協議(SIP)來請求應用的說明和傳輸協議。在時間t4處,通過會話說明協議(SDP)攜帶說明。在用戶正接入廣播服務的同時可以執行協議的發送。注意,在IEFT和在3GPP2中,RTSP和SDP是用于建立單向流服務的標準化的方法。在時間t2處,移動站還將使用分組數據服務來請求PDSN以識別廣播服務標頭壓縮協議和把任何壓縮初始化信息轉發到移動站。在一個實施例中,使用因特網協議控制協議IPCP與移動站交換標頭壓縮信息。相似地,可以擴展相同的機構以提供用于廣播流的信息。
如果廣播服務協議選項改變,則需要通知移動站。一個實施例應用安全參數索引(FCS)來表示何時已經改變了協議選項。如果對于系統來說,協議選項的改變是對系統使用不同CS的結果,或移動站越區切換到不同的系統,則SPI將因為CS的源IP地址改變而自動地改變。此外,如果CS不改變以及用不同的協議選項和相同的CS一起使用,則要求CS改變SPI,以指示已經改變了參數。當移動站檢測到這個新SPI時,它將通過建立分組數據服務呼叫和接觸PDSN和CS(它的IP地址包括在SPI中)而得到新的協議說明。
在一個實施例中,SPI方法應用數個標準。首先,單個CS為連續的流傳送的會話而使用相同的協議選項,否則當協議選項改變時CS修改SPI。第二,PDSN不改變具有相同SPI的流傳送的會話之間的標頭壓縮算法或參數。
在給定系統中的協議選項的改變觸發多個移動站建立分組數據服務呼叫來檢索經更新的協議說明。應該引入隨機化的呼叫建立延遲來防止由于這些呼叫始發而使系統過載。內容服務器可以在改變SPI的時刻和內容流開始允許所有用戶檢索協議選項的時刻之間引入一些延遲。
對比之下,可以把廣播信道協議和參數發送到移動站。在另外的實施例中,把服務選項(SO)號分配給每組廣播協議和參數,其中把SO號發送到多個接收機。在派生的情況中,把參數消息直接發送到多個接收機作為多個經編碼的字段。通過SO號識別廣播協議和參數的前面的方法結合了廣播服務參數消息(BSPM)。BSPM是對專用于廣播服務的額外開銷消息。希望接收HSBS的那些移動站將監測BSPM。通過了配置一個或多個廣播信道的每個扇區連續地、周期性地發送BSPM。
在圖16中示出示例實施例的BSPM的格式。把在消息中表示的各種參數與在消息中對每一個分配的比特數一起列出。導頻PN序列偏移索引被標識為PILOT_PN。BS按64個PN碼片為單位把PILOT_PN字段設置到對于相應基站的導頻PN序列偏移。BSPM_MSG_SEQ是指廣播服務參數消息序列號。當由于BSPM的以前發送而已經改變當前BSPM中識別的任何參數時,BS遞增BSSPM_CONFIG_SEQ。HSBS_REG_USED是廣播服務注冊使用的指示符。這個字段表示用于把MS訂戶尋呼到廣播服務所使用的頻率。HSBS_REG_TIME是廣播服務注冊定時器值。如果把字段HSBS_REG_USED設置成“0”,則基站將忽略這個字段。否則,基站用重要性來包括這個字段,給出為BS把這個字段的長度設置成用于廣播服務信道的注冊持續期的長度;或基站把這個字段設置為“00000”,如果每次當MS開始監測HSBS信道時要求MS注冊HSBS。
繼續參考圖16,NUM_FBSCH是前向廣播補充信道的號碼。BS把這個字段設置到通過相應BS發送的前向廣播補充信道的號碼。NUM_HSBS_SESSION是廣播服務會話的號碼。BS把這個字段設置到通過相應BS發送的廣播服務會話的號碼。NUM_LPM_ENTRIES是邏輯-到-物理映射輸入的號碼。BS把這個字段設置到攜帶在這個消息中的邏輯(即,廣播服務會話)到物理(即,前向廣播補充信道)映射輸入的號碼。BS設置相應于前向廣播補充信道的前向廣播補充信道標識符,FBSCH_ID。如果在這個記錄中包括CDMA_FREQ字段,則基站應把包括頻率的指示符,FREQ_INCL,的位設置到“1”,否則,基站將把位設置為“0”。
FBSCH_CDMA_FREQ是前向廣播補充信道的頻率分配。如果FREQ_INCL位是設置到“0”的,則基站應忽略這個字段;否則基站設置這個字段如下基站應把這個字段設置到相應于包含前向廣播補充信道的CDMA信道的CDMA頻率分配的CDMA信道號碼。
FBSCH_CODE_CHAN是前向廣播補充信道的代碼信道索引,其中基站把這個字段設置到移動站在前向廣播補充信道上使用的代碼信道索引。FBSCH_RC是前向廣播補充信道的無線電配置,其中,基站把這個字段設置到移動站在前向廣播補充信道上使用的無線電配置。
FBSCH_RATE是前向廣播補充信道的數據速率,其中基站把這個字段設置到前向廣播補充信道上使用的數據速率。FBSCH_FRAME_SIZE是前向廣播補充信道的幀大小,其中,基站把這個字段設置到前向廣播補充信道上的幀大小。FBSCH_FRAME_REPEAT_IND是前向廣播補充信道幀重復指示符,其中,如果在前向廣播補充信道上使用幀重復,則基站把這個字段設置到“1”,否則,基站把這個字段設置到“0”。
FBSCH_SHO_SUPPORTED是前向廣播補充信道軟越區切換支持指示符,其中,如果基站用它的一個或多個相鄰站來支持前向廣播補充信道上的軟越區切換,則基站把這個字段設置到“1”,否則,基站把這個字段設置到“0”。
NUM_NGHBR是支持前向廣播補充信道軟越區切換的相鄰站的號碼。如果字段FBSCH_SHO_SUPPORTED是設置到“1”的,則基站將把這個字段設置到支持在這個前向廣播補充信道上的軟越區切換的相鄰站的號碼。NGHBR_PN是相鄰站導頻PN序列偏移索引。基站把這個字段設置到這個相鄰站的導頻PN序列偏移,按64個PN碼片為單位。NGHBR_FBSCH_CODE_CHAN_INCL是包括相鄰站導頻前向廣播補充信道代碼信道索引的指示符。如果在這個消息中包括相鄰站導頻前向廣播補充信道代碼信道索引,則基站把這個字段設置到″1″,否則基站把這個字段設置到″0″。NGHBR_FBSCH_CODE_CHAN是相鄰站導頻前向廣播補充信道代碼信道索引。如果NGHBR_FBSCH_CODE_CHAN_INCL字段是設置到″0″的,則基站忽略這個字段,否則基站包括這個字段,并且基站把這個字段設置到移動站在這個相鄰站的前向廣播補充信道上使用的代碼信道索引。
HSBS_ID是廣播服務會話標識符,其中基站應把這個字段設置到相應于這個廣播服務會話的標識符。BSR_ID是廣播服務參考標識符,其中基站應把這個字段設置到相應于這個廣播服務會話的廣播服務參考標識符。HSBS_ID是廣播服務會話標識符,其中基站應把這個字段設置到相應于廣播服務會話的標識符。
FBSCH_ID是前向廣播補充信道標識符,其中基站應把這個字段設置到相應于攜帶上述廣播服務會話的前向廣播補充信道的標識符。
在服務選項說明中選擇和定義發射機和接收機之間需要協商的協議選項。MS使用在BSPM中發送的SO號碼以發現廣播服務的協議選項。對比于其中SO規定直到IP網絡層的協議的單向分組數據服務,廣播服務規定直到應用層的協議。安全層使用在建立安全關聯期間(例如,通過帶外手段)傳遞的加密和鑒定算法。
在示例實施例中,在諸如RTP之類的應用的傳輸協議可能不容易被識別為UDP分組的有效負荷的情況下,在SO中規定傳輸層。SO還將規定RTP有效負荷的UDP端口號,以把這個與可能在廣播信道上發送的其它類型的UDP話務相區分。
當許多音頻和視頻編解碼器(例如,MPEG-4和EVRC)不具有容易被移動站識別的靜態RTP有效負荷類型時,在SO中還規定應用層。在單向廣播應用中,必須通過呼叫設置協商(例如,使用SIP、RTSP等)來動態地分配這些編解碼器的RTP有效負荷類型。由于廣播服務要求避免這種協商,所以通過SO預選擇媒體解碼器。此外,由于可以在獨立的RTP分組中攜帶音頻和可視數據,所以希望規定每個媒體流要使用的RTP有效負荷類型。
在示例實施例中,邏輯—到—物理映射規定在相應的F-BSCH(FBSCH_ID)中攜帶的HSBS信道(HSBS_ID/BSR_ID)。集{HSBS_ID、BSR_ID、FBSCH_ID}完全規定(對于MS)在何處找到和聽到給定的廣播服務。如此,把邏輯—到—物理映射信息經過空中發送到MS,致使希望接入給定HSBS信道的MS可以確定要監測的F-BSCH信道。因此,經過空中接口把下列信息發送到移動站廣播物理信道參數、廣播邏輯信道參數、邏輯—到—物理映射,以及發送這些廣播服務參數的一個選項是定義在對于廣播服務是特定的cdma2000中的新的額外開銷消息。
另外的實施例應用BSPM,其中在稱之為BLOB(它包括可選擇的程序選項)的一個比特塊中發送各個參數。與使用SO號來識別一個參數集不同,其中,在應用層處的協議選項經常改變,因此需要重新定義,BLOB的使用允許應用層處的改變而無需重新定義參數的整個集。特別,BLOB允許重新定義單個參數而無需改變整個參數集。如果廣播服務要支持許多不同的協議選項,則通過定義廣播服務BLOB可以減輕以前部分中定義多個服務選項的問題。發送這個BLOB作為BSPM的一部分,并識別用于廣播服務的協議選項。圖17示出協議堆棧和BLOB的應用。BLOB的準備提供了移動站使用BSPM來識別協議堆棧的優點,因此,不需要其它帶外信道來發送這個信息。此外,移動站可以立即確定接入廣播流和對其進行解碼的能力而無需對服務進行注冊。
使用SO和/或BLOB說明的缺點是使用無線基礎結構來協調在IP網絡層以上使用的協議。CS和PDSN使用的協議必須和基站發送的BLOB中定義的那些協議匹配。
提供協調的一種手段是使無線基礎結構(例如,BSC)中的一個客戶機請求來自CS和PDSN的協議選項信息。然后BSC把這個信息轉換成在BSPM中發送的相應的廣播服務BLOB。在BSC客戶機和內容服務器和PDSN之間使用的協議將基于標準協議,諸如在cdma2000中規定的那些協議。在BSC中的客戶機使用RTPS請求來自使用SDP的CS的應用層和傳輸層的說明。客戶機還使用IPCP來請求來自PDSN的標頭壓縮信息。為了限制移動站必須支持的協議數目,應該對廣播服務定義強制性的和任選性的協議選項。
圖18示出使用BSPM提供廣播服務參數和協議信息的方法2000。在步驟2002處,MS接收來自CS的BSPM。BSPM如上文所述。在步驟2004處,MS從BSPM取得SO號碼。把SO號碼映射到足以使MS接收所要求的廣播的參數和協議集。然后,在步驟2008中,MS啟動相應于所選擇SO號碼的協議堆棧。在步驟2010中,一旦啟動了協議堆棧,MS就能夠對在廣播信道上接收的信息進行接收和解碼。注意,BSPM是在訂戶已知的獨立沃爾什信道上發送的。
圖19示出每個SO號碼到參數和協議集的映射2020。當CS初始調度諸如在給定一天的足球比賽之類的廣播時,CS從以前的標準化選項集來確定發送廣播所使用的參數和協議。
在一個實施例中,SO號碼對應于協議和參數的固定集,其中在CS處和在MS處的映射是已知的。映射的先驗知識避免了發送信息的需要,因此減少了發送額外開銷,即,節約了帶寬。把映射存儲在MS處,因此不容易改變或更新。如果CS使用以前未曾標準化作為SO號碼的參數的組合,則在這個參數組合可以用于廣播之前,標準組織必須定義參數的新的分布。
在圖20中示出信息的BLOB的使用,其中把一個參數集分配給廣播會話。每個參數可以是多個選項中之一。與使用與SO號碼相關聯的參數的固定集相比較,參數的發送提供一種靈活的水平。CS可以選擇任何可得到的選項,并把信息發送到MS。如所示,可以規定BLOB的FIELD 2為選項中的任何一個OPTION 1到OPTIONK,其中,BLOB的每個字段可以具有不同數目的可得到的選項。
另外的實施例通過廣播流中的帶外信令來提供廣播協議和參數。在本討論中,帶外表示用于額外開銷信息的通信的獨立信道。獨立信道可以是不同頻率或可以是擴頻信道,諸如通過不同的沃爾什代碼定義的信道。當訂戶啟動分組數據呼叫時,系統把廣播參數和協議信息提供給訂戶。訂戶或MS首先請求來自PDSN的標頭壓縮信息。使用從PDSN接收到的信息,MS能夠接收廣播額外開銷信息。MS通過諸如RTSP或SIP之類的IP協議與CS接觸,以接收傳輸層和應用層的說明。移動站MS使用這個信息對廣播會話進行接收、解碼和處理。
圖21示出在廣播系統中用于發送各種信息的各種信道。如圖所示,系統3000包括通過廣播信道3010、額外開銷信道3012以及話務信道3014進行通信的CS 3002和MS 3004。在廣播信道3010上發送給定廣播會話的廣播內容,它可以是唯一地分配的頻率或可以是唯一地分配的沃爾什信道。在額外開銷信道3012上提供BSPM消息的發送。話務信道3014用于帶外信令的發送,諸如CS和MS之間的通信和PDSN(未示出)和MS之間的通信。
經過分組數據服務選項,MS能夠接觸直接使用帶外信令的CS和PDSN。帶外通信允許CS更新信息而無需通過BS發送,因為帶外通信是直接在MS和PDSN之間或MS和CS之間的。注意,當使用分組數據服務作為帶外手段時,MS和CS之間的通信仍通過BS。然而,BS不需要有效負荷的知識,因此使之不需要協調CS和MS協議。
為了排除把協議和參數發送到接收機的帶外方法中的缺點,可以把來自CS的SDP說明多路復用到廣播流中。這允許移動站確定CS使用的協議選項而無需設置分組數據呼叫。
盡量頻繁地作為在廣播流中的短期加密密鑰(SK)來發送SDP說明。發送這些更新的速率受到用于這種更新的、可得到的帶寬量的限制。例如,如果SDP說明的大小是300字節并且每隔3秒發送,則所要求的帶寬是800bps。注意,由于SDP說明是從內容服務器始發的,當媒體帶寬低到足以容納它的時候,內容服務器可以通過把SDP消息多路復用到廣播流中來改進媒體的質量。有效地,SDP信息可以自適應地基于帶寬條件。因此,當系統帶寬上的信道條件和或應力改變時,SDP發送的頻率可能也改變。相似地,有可能通過調節包含在其中對于給定系統特定的信息來改變SDP的大小。
一般在RTSP、SAP或SIP消息中傳輸SDP說明。為了避免這些協議的額外開銷,建議通過識別眾知的UDP端口號碼來攜帶SDP消息而直接經過UDP來傳輸SDP說明。這個端口號碼必定不能用來攜帶在廣播信道上發送的RTP或其它類型的UDP話務。UDP校驗和將提供DSP有效負荷的差錯檢測。
根據在圖22中示出的一個實施例,系統經過廣播流中的帶內信令提供廣播協議和參數。廣播流4000包含廣播內容,并在廣播信道上發送,諸如圖21的廣播信道3010。散布在整個廣播流4000中的是SDP 4002。
圖23示出使用帶內方法提供廣播服務參數和協議信息的方法5000,其中在廣播信道上提供帶有廣播內容的額外開銷型信息。打算把術語帶內表示在提供廣播內容的相同信道上提供額外開銷型信息,因此不需要獨立的發送機制,即,信道。在步驟5002處,方法5000首先訪問BPSM。MS取得來自BSPM的廣播信道信息、物理層信息以及MAC層信息。在步驟5004處,直接從PDSN接收標頭壓縮信息。這可以通過使MS經過分組數據服務選項(帶外)直接接觸PDSN或通過使PDSN把標頭壓縮信息插入到MS的廣播流中來完成。在步驟5006處,MS訪問廣播內容(BC)。在步驟5008處,根據標頭壓縮信息的接收,MS能夠接收在帶有廣播內容的廣播信道上發送的SDP。SDP包括用于接收相關聯廣播會話的參數和協議。MS應用包括在SDP中的信息對在廣播信道上接收到的廣播內容進行接收、解碼和處理。
當廣播服務的訂戶希望改變到另一個廣播會話時,設置和/或啟動新的廣播會話可能對訂戶引入不可接受的延遲。一個實施例提供在接收機處的一個存儲器存儲單元,其中,把至少一部分信息存儲在接收機處,并且可以使用該信息快速從一個廣播會話(例如,節目)改變到另一個廣播會話,或另一方面,可以用來再調用以前訪問過的廣播會話。圖23示出存儲相應于所訪問的每個廣播會話的SP1和SP2的存儲器存儲單元6000。把相應于當前廣播會話的額外開銷信息存儲在存儲器6000中,其中,所存儲的信息是最后接收的信息。在一個實施例中,存儲器存儲單元6000是先進先出(FIFO)存儲器存儲單元。在另外的實施例中,使用高速緩沖存儲器。在再另一個實施例中,查找表(LUT)存儲與所訪問的廣播會話有關的信息。
在使用諸如高速緩沖存儲器和/或LUT之類的機構的實施例中,MS使用簡單的時間戳算法在存儲器中只保持最近的一份SPI-SDP配置拷貝。對于每個SPI-SDP對,MS保持當MS接收到最后說明時的時間戳。如果MS檢測到SPI已經存在于它的存儲器中,則它使用所存儲的配置和把時間戳更新到當前時間。如果所檢測到的SPI不在MS存儲器中,則MS用新檢測到的SPI-SDP對來代替它的存儲器中最老的SPI-SDP輸入。現在MS使用這個新的配置對廣播流進行解碼。
消息流圖15示出給定系統拓撲學的示例實施例中訪問廣播會話的呼叫流。系統包括MS、BS、PDSN以及CS,如在水平軸上列出。垂直軸表示時間。用戶或MS是HSBS服務的訂戶。在時間t1處,MS和CS協商廣播服務的訂購安全性。協商包括交換和保持用于在廣播信道上接收廣播內容的加密密鑰等。在接收到加密信息時,用戶建立與CS的安全關聯。加密信息可以包括來自CS的廣播接入密鑰(BAK)或密鑰組合等。根據示例實施例,在分組數據會話期間,諸如通過PPP、WAP或其它帶外方法,CS在專用信道上提供加密信息。
在時間t2處,MS調諧到廣播信道,并開始接收分組。在這個時間點上,MS能夠處理所接收的分組,因為IP/ESP標頭是通過ROHC壓縮的,而MS的解壓縮器尚未初始化。在時間t3處,PDSN提供標頭壓縮信息(在下文中詳述)。MS從ROHC分組標頭檢測和得到從PDSN周期性地發送到廣播信道的ROHC初始化和刷新(IR)分組。使用ROHC IR分組使MS中的解壓縮器的狀態初始化,允許它對所接收的分組的IP/ESP標頭進行解壓縮。然后MS能夠處理所接收的分組的IP/ESP標頭,然而,MS要求處理ESP有效負荷的進一步的信息,因為有效負荷是在CS處用短期密鑰(SK)加密的。SK的作用與BAK協調,其中,在接收機處使用BAK對SK進行解密。在時間t4處,CS提供進一步的加密信息,諸如經更新的密鑰信息或當前SK。注意,CS把這個信息周期性地提供給MS以保證正在進行的廣播的安全性。在時間t5處,MS接收來自CS的廣播內容。注意,另外的實施例可以結合提供標頭信息的有效發送的另外的壓縮和解壓縮方法。此外,另外的實施例可以實施多種安全方案來保護廣播內容。再另外的實施例可以提供不安全的廣播服務。MS使用諸如SK之類的加密信息對廣播內容進行解密和顯示。
壓縮根據示例實施例,廣播內容是在專用廣播信道上發送的。傳輸層提供用于在IP分組中攜帶廣播內容的加密額外開銷。系統支持數據壓縮,特別,標頭壓縮。壓縮數據的判定與所要求的平均吞吐量(包括傳輸/加密額外開銷、數據鏈路層額外開銷以及物理層額外開銷)以及用戶覺察的廣播質量有關。在每個IP分組中攜帶更多廣播內容會減少額外開銷,因此而減少廣播信道帶寬。相反,壓縮增加了影響用戶感覺的分組差錯率(PER)。這是由于跨越多個物理層幀的每個長IP分組的發送,因此與幀差錯率(FER)的增加有關。如果電信公司(carrier)決定使用小IP分組來改進廣播質量,則電信公司可以選擇標頭壓縮來減少IP分組的傳輸和加密額外開銷。
使用RTP/UDP/IP協議把廣播內容從CS傳送到MS,并且在傳輸模式中內容受到ESP的保護。傳輸額外開銷是RTP/UDP/IP標頭,并且是每IP分組40字節。加密標頭是按ESP標頭、初始化矢量(IV)以及ESP尾標的形式。把ESP標頭和IV插入IP標頭和UDP標頭之間。ESP標頭包括SPI(4字節)以及序列號(4字節)。IV的長度對于所使用的加密算法是特定的。對于AES密碼算法,IV的長度是16字節。把ESP尾標附加到UDP數據報的末端,ESP尾標包括填充字符、下一個標頭(1字節)以及填充字符長度(1字節)。由于AES算法的密碼塊大小是16字節,所以填充字符大小的范圍從0到15字節。采取平均填充字符大小的“向上取整”函數產生8字節。對于IP分組,由于傳輸和加密的總額外開銷的范圍從66到81字節,具有74字節的平均值,不包括從PDSN到MS的數據鏈路層額外開銷。
可以使用諸如魯棒標頭壓縮(ROHC)之類的標頭壓縮使IP標頭和ESP標頭的SPI字段從24字節減少到2字節。不壓縮ESP標頭的序列號,因為它是用于對壓縮分組進行排序的。不壓縮IV,因為它對于每個分組是隨機地變化的。不能夠壓縮UDP/RTP標頭和ESP尾標,因為它們是加密的。因此,如果使用ROHC來壓縮IP/ESP標頭,則由于傳輸和加密的引起的平均額外開銷從每IP分組74字節減少到52字節。
根據示例實施例,應用諸如魯棒標頭壓縮(ROHC)之類的標頭壓縮,為的是避免傳播解壓縮差錯。如在圖7中所示,壓縮標頭從24字節減少到2字節。標頭500包括IP標頭502和SPI部分504。在壓縮之后,壓縮算法產生2-字節結果。對比于在MS和PDSN或其它基礎結構單元之間需要某些類型的協商的傳統標頭壓縮,示例實施例提供壓縮信息的單向傳輸。MS不需要請求壓縮信息,即,在MS處的標頭壓縮參數足以對所接收信息進行解壓縮。而是,如在圖8中所示,PDSN周期性地提供壓縮信息。PDSN在廣播信道上提供與廣播內容交替的壓縮信息。把在數據流中提供的控制信息稱為“帶內”,因為不需要獨立的信道。如所示,廣播流600包括廣播內容部分604以及解壓縮信息,即,壓縮信息602。提供具有一個周期TDECOMPRESSION的解壓縮信息。另外的實施例可以在預定事件發生時提供解壓縮信息而不是周期性地提供。當MS不請求解壓縮信息時,PDSN用防止訪問廣播內容延遲的一個頻率來提供信息。換言之,PDSN應該經常提供信息,以致MS可以在任何時間訪問廣播而無需等待解壓縮信息。
注意,可以在單向模式中操作ROHC,其中只在一個方向上發送分組從壓縮器到解壓縮器。因此,在這種模式中,使ROHC可以使用于從解壓縮器到壓縮器的返回路徑是不可得到或不要求的鏈路上。在MS可以對從廣播信道接收到的分組進行解壓縮之前,使解壓縮器的狀態初始化。為了這個目的使用初始化和刷新(IR)分組。ROHC的初始化有兩種變型。
訂戶“調諧”到廣播信道和等待PDSN中的ROHC壓縮器周期性地發送的ROHC IR分組。MS需要頻繁發送的ROHC IR分組,使之可以快速開始對所接收分組的解壓縮。頻繁的ROHC IR分組會使用廣播信道中過多的帶寬。對于IP/ESP壓縮方案,IR分組約為30字節。如果每250毫秒發送一次IR分組,則過程消耗廣播信道中的約1kbps。在空中丟失IR分組會進一步延遲MS捕獲ROHC初始值。
如果由于丟失分組、或所接收壓縮標頭中的剩余差錯或故障等而解壓縮進入不同步,則會傳播所產生的解壓縮差錯直到解壓縮再同步或重新初始化。ROHC壓縮標頭包括在壓縮之前在整個標頭上計算的循環冗余校驗(CRC)。這個CRC允許解壓縮執行使上下文同步的局部上下文修復(在分組丟失和剩余差錯的情況中)。當解壓縮從故障情況恢復時,周期性的IR分組有效地使解壓縮過程重新初始化。
傳輸層在PDSN和MS之間應用數據鏈路層組幀協議或傳輸層協議來描繪從廣播信道接收到的分組。參考圖3,在PDSN和MS之間提供在傳輸層中標識為LINK LAYER(鏈路層)的信息。在PDSN處產生組幀信息,并通過BS提供給MS。PDSN接收來自CS的IP流,并根據預定的組幀協議使IP流組成幀。如在示例實施例中所示,PDSN應用高級數據鏈路控制(HDLC)的組幀協議形式。在ISO標準中規定的HDLC對應于國際標準組織(ISO)7分層結構中的層2,其中層2是指數據鏈路層。HDLC協議探索而提供網絡節點之間的無差錯數據輸送。為此,設計HSBS層來保證傳遞到下一層的數據的完整性。換言之,組幀協議探索而再現如原始發送數據的、確切地接收的數據,沒有差錯,沒有丟失信息,并且按正確的排序。
示例實施例應用了由HDLC定義的參數的子集的HDLC組幀方案。圖9示出HDLC組幀的一個實施例,其中幀700包括RFC 1662中概括的HDLC協議所定義的多個字段。字段702定義幀開始的一個標志(FLAG)或指示。FLAG具有指定的比特長度,并由預定的比特模式來定義。因為HDLC是普通可得到的標準協議時,HDLC是便于應用的。完全HDLC組幀協議的一個缺點是在發射機處產生幀和在接收機處檢索幀需要處理時間。
尤其,考慮HDLC協議被認為是微處理器高強度的,因為要進一步的處理來保證有效負荷不包括如FLAG那樣的相同的比特序列。在發射機處,如果在有效負荷中檢測到FLAG比特序列,則把轉義字符插入有效負荷以識別FLAG作為有效負荷的一部分和不指示幀的開始。把添加轉義字符的過程稱為在幀有效負荷中的“轉義”0x7E和0x7D的十六進制模式。下面描述稱為有效組幀協議的另外的方法,它的處理器強度比HDLC狀組幀要小。圖9示出使用HDLC組幀來傳送PPP幀的選項。對于HSBS操作,對于單向廣播,通過取消不需要的、或具有較小意義的、和/或提供很少信息的字段,可以減少HDLC狀組幀額外開銷。如上所述,FLAG是表示HDLC幀的開始的預定比特序列。如在圖10中的格式800中所示,示例實施例結合FLAG或幀指示符802的其它開始。對比于圖9的格式,在示例實施例中,沒有用額外開銷信息來指示幀的末端。當格式700的地址和控制字段具有靜態值時,這些都不包括在格式800中。
繼續參考圖10,協議字段708(圖9)的目的是識別有效負荷類型,諸如LCP控制分組、ROHC分組、IP分組等,廣播操作是不需要這個鑒別器的,因為在廣播信道中的所有分組都屬于相同的類型。例如,如果對于分組發送使用ROHC壓縮,則在廣播信道中的所有分組都作為ROHC分組來處理。通過在ROHC分組標頭中的分組類型字段來區分諸如IR分組、壓縮分組等的ROHC分組的類型。因此,在格式800中不包括協議字段。此外,格式800包括在有效負荷804之后的差錯檢查字段806。差錯檢查字段806把信息提供給接收機以允許接收機檢查所接收有效負荷中的差錯。示例實施例結合幀檢驗和(FCS),可以指定它為零比特、16比特或32比特。由于在廣播信道中HDLC幀可以越過多個物理層幀,所以建議使用16比特的FCS。
還把RFC 1662中定義的8比特組填充過程應用于示例實施例中,其中在FCS計算之后,在PDSN中的HDLC發射機對于0x7E和0x7D的模式檢查HDLC幀中的每個字節(除了FLAG之外)。對0x7E模式進行編碼成為0x7D和0x5E,而對0x7D模式進行編碼成為0x7D和0x5D。HDLC發射機不對任何其它模式進行編碼。這意味著把在RFC 1662中定義的異步-控制-字符-映射(ACCM)設置成全零。
HDLC分幀額外開銷是3字節加8比特組填充額外開銷。假定字節模式是均勻地分布的,則平均8比特組填充額外開銷是每128字節的HDLC幀一個字節。例如,如果有效負荷是256字節,則HDLC分幀額外開銷是平均5字節。
圖11是在發射機處執行的組幀方法900的流程圖。通過確定分組化數據的有效負荷部分和產生開始標志(SOF),發射機在步驟902處形成廣播幀。然后發射機檢查幀以找出包含在有效負荷904中的任何SOF序列。如果在有效負荷中發現SOF序列,則在步驟912處發射機添加-轉義字符。否則,在步驟906處發射機把SOF附加到有效負荷,并在步驟908處提供差錯檢查機制。在步驟910處發送幀。所發送的幀具有圖10中的格式800。另外的實施例可以實施組幀格式中的其它字段,并且可以結合分類器的任何形式來查找有效負荷中的SOF序列。
圖12是在接收機處執行的解幀方法920的流程圖。在步驟922處接收到廣播幀時開始該過程。在步驟924中,接收機識別SOF,并在判定方塊926處檢查有效負荷中的轉義字符。如果在有效負荷中發現轉義字符或其它SOF序列標識符,則接收機在步驟932中剝離轉義字符。否則,接收機在步驟928中執行差錯檢查,并在步驟930處處理幀。
熟悉本技術領域的人員會理解,可以使用多種不同工藝和技術中的任何一種來表示信息和信號。例如,可以通過電壓、電流、電磁波、磁場或磁粒子、光場和光粒子或它們的任何組合來表示從上面整篇說明中引用的數據、指令、命令、信息、信號、比特、碼元以及碼片。
熟悉本技術領域的人員會進一步理解,可以把聯系這里揭示的實施例一起描述的各種示意的邏輯塊、模塊、電路和算法步驟實施作為電子硬件、計算機軟件或它們的組合。為了清楚地示出硬件和軟件的這種互換性,上面一般已經根據各種示意的部件、塊、模塊、電路和步驟的功能性來描述它們。作為硬件還是作為軟件來實施這些功能性要取決于加在整個系統上的特定應用和設計限制。對于每個特定應用,熟練技術的技術人員可以以不同的方式來實施所描述的功能性,但是不應該把這種實施的決定解釋成導致偏離本發明的范圍。
可以用設計成執行這里所描述的功能的通用處理器、數字信號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列邏輯(FPGA)或其它可編程邏輯器件、分立門或晶體管邏輯、分立硬件部件或它們的任何組合來實施或執行連同這里揭示的實施例一起描述的各種示意的邏輯塊、模塊和電路。通用處理器可以是微處理器,但是另一方面,處理器可以是任何傳統處理器、控制器、微控制器、或狀態機。還可以實施處理器作為計算裝置的組合,例如,DSP和微處理器、多個微處理器、連同DSP核心的一個或多個微處理器或任何其它如此的配置的組合。
可以以硬件、以處理器執行的軟件模塊或以兩者的組合直接實施連同這里揭示的實施例一起描述的方法或算法的步驟。軟件模塊可以駐留在RAM存儲器、快閃存儲器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可拆卸盤、CD-ROM、或本技術領域中眾知的存儲媒體的任何其它形式中。把示例存儲媒體耦合到處理器,致使處理器可以從存儲媒體讀出信息和把信息寫入存儲媒體。另一方面,可以把存儲媒體集成到處理器中。處理器和存儲媒體可以駐留在ASIC中。ASIC可以駐留在用戶終端中。另一方面,處理器和存儲媒體可以駐留在用戶終端中作為分立元件。
提供所揭示實施例的上述描述,以使熟悉本領域技術的任何人員可以制造或使用本發明。熟悉本領域技術的人員將不費力地明了這些實施例的各種修改,可以把這里所定義的一般原理應用到其它的實施例而不偏離本發明的精神或范圍。因此,不打算把本發明限于這里所示出的實施例,而是和這里所揭示的原理和新潁特征符合的最寬廣的范圍相一致。
權利要求
1.在支持廣播服務的無線通信系統中,一種方法包括產生廣播服務協議消息;以及把廣播服務協議消息發送到多個移動接收機。
2.如權利要求1所述的方法,其特征在于,所述廣播服務協議消息包括識別一組參數的服務選項號,其中所述參數組描述廣播內容的處理。
3.如權利要求2所述的方法,其特征在于,所述服務選項號對應于用于處理廣播內容的協議堆棧。
4.如權利要求1所述的方法,其特征在于,在額外開銷信道上發送所述廣播服務協議消息。
5.如權利要求1所述的方法,其特征在于,所述廣播服務協議消息包括識別用于處理廣播內容的參數選項的比特塊。
6.在支持廣播服務的無線設備中,一種方法包括接收廣播服務參數消息;從廣播服務參數消息獲取服務選項號;以及啟動對應于服務選項號的協議堆棧。
7.如權利要求6所述的方法,其特征在于,所述廣播服務是信息的視頻流。
8.如權利要求6所述的方法,其特征在于,所述廣播服務參數消息定義廣播會話的視頻編解碼器。
9.一種無線設備,包括用于接收廣播服務參數消息的裝置;用于從廣播服務參數消息獲取服務選項號的裝置;以及用于啟動對應于服務選項號的協議堆棧的裝置。
10.如權利要求9所述的設備,進一步包括用于接收標頭壓縮信息的裝置。
全文摘要
在支持廣播服務的無線通信系統中用于提供廣播系統參數消息的方法和設備。在一個實施例中,消息識別對應于一組廣播參數的服務選項號。在另外的實施例中,消息識別對應于廣播參數的字節塊。可以在發送額外開銷信息的信道上發送消息。對于支持廣播服務的系統,消息識別用于處理廣播服務的協議堆棧,消息識別用于處理廣播內容的協議堆棧。
文檔編號H04L12/56GK1593036SQ02810683
公開日2005年3月9日 申請日期2002年3月28日 優先權日2001年3月28日
發明者N·K·N·倫格, R·辛納拉賈 申請人:高通股份有限公司