專利名稱:E-utran的次同步碼本的制作方法
技術領域:
本發明涉及無線通信。具體而言,涉及確定次同步碼本,以便為無線電網絡站點選 擇次同步碼。
背景技術:
為了提供各種類型的通信內容,例如話音內容、數據內容之類,廣泛部署了無線通 信系統。典型的無線通信系統可以是能夠通過共享可用的系統資源(例如,帶寬、發射功 率)支持與多個用戶進行通信的多址系統。這類多址系統的實例包括碼分多址(CDMA)系 統、時分多址(TDMA)系統、頻分多址(FDMA)系統、正交頻分多址(OFDMA)系統等。一般而言,無線多址通信系統可同時支持多個移動設備通信。每個移動設備可通 過在前向鏈路和反向鏈路上的傳輸與一個或多個基站進行通信。前向鏈路(或下行鏈路) 指的是從基站到移動設備的通信鏈路,而反向鏈路(或上行鏈路)指的是從移動設備到基 站的通信鏈路。此外,移動設備和基站之間的通信可通過單輸入單輸出(SISO)系統、多輸 入單輸出(MISO)系統、多輸入多輸出(MIMO)系統等建立。MIMO系統通常使用多個汎個)發射天線和多個(隊個)接收天線進行數據傳輸。 Nt個發射天線和Nk個接收天線組成的MIMO信道可分成Ns個獨立的信道,可以將它們稱作 空間信道,其中NsS {NT,NK}。Ns個獨立信道中的每個對應一維。進一步,如果利用由多個 發射和接收天線創建的額外的維度,MIMO系統則可提供改進的性能(例如,增強的頻譜效 率、更高的吞吐量和/或更好的可靠性)。多傳輸無線接入站點提供的性能、吞吐率和可靠性還會引入額外的系統復雜性。 例如,在多個基站在公共區域內傳輸且這些傳輸被單個設備接收到的情況下,將需要對這 些傳輸進行區分的機制。進一步,還需要區分和/或識別各個基站的手段。一種識別基站和 區分接收到傳輸的手段是通過利用信道同步。在一些實例中,同步可以包括主同步碼(PSC) 和次同步碼(SSC),其中主同步碼包括用于傳輸的頻率和定時信息,次同步碼提供基站標 識。在這些情形下,設備可通過PSC和/或SSC在多發射機環境下對一個或多個傳輸進行 區分并譯碼。
發明內容
下面簡單地概括一個或多個方面,以便對這些方面有一個基本的理解。
發明內容
部分不是對能聯想到的所有方面的全面概述,既不是要確定所有方面的關鍵或重要組成部 分,也不是要描繪任何或所有實施例的范圍。唯一的目的是簡單地描述一個或多個方面的
8一些概念,以此作為后面的詳細說明的序言。根據至少一些方面,本公開利用與主同步信道(P-SCH)相關的擾碼來對多個基站 的次同步碼(SSC)進行加擾。另外,提供了各種機制來完成所述加擾。根據至少一個另外 的方面,從多個M-序列來創建基于PSC的擾碼,所述多個M-序列是從多項式生成的,這個 多項式與生成SSC的多項式不同。進一步,公開了 SSC碼本,這個SSC碼本基于得到的加擾 后SSC的功率和/或互相關特性來選擇序列對,從而為多發射機移動站點生成SSC。因此, 能夠降低在設備端接收到的多發射機SSC傳輸之間的干擾,為規劃的、半規劃的和未規劃 的移動基站部署提供改進的吞吐率、可靠性和一致性。根據一些方面,公開了為無線通信生成次同步碼(SSC)的一種方法。所述方法可 以包括從基M-序列和所述基M-序列的循環移位變換生成序列矩陣,以及基于與所述無線 通信相關聯的主同步碼(PSC)采用共同二進制擾碼對所述序列矩陣的至少一個M-序列進 行加擾。進一步,所述方法可以包括從加擾的所述至少一個M-序列生成SSC以及將所述 SSC映射到正交頻分復用(OFDM)傳輸的子載波信道。根據其它方面,提供了用于為無線通信生成SSC的一種裝置。所述裝置可以包括 邏輯處理器,其從基M-序列和所述基M-序列的循環移位變換生成序列矩陣;以及數據轉 換模塊,其基于與所述無線通信相關聯的PSC采用共同二進制擾碼來對所述矩陣的至少一 個序列進行加擾。另外,所述裝置可以包括復用模塊,其從加擾的所述至少一個序列生成 SSC ;以及傳輸處理器,其將所述SSC映射到OFDM傳輸的子載波信道。根據其它方面,還公開了一種用于為無線通信生成SSC的裝置。所述裝置可以包 括用于從基M-序列和所述基M-序列的循環移位變換生成序列矩陣的模塊和用于基于與所 述無線通信相關聯的PSC采用共同二進制擾碼來對所述矩陣的至少一個序列進行加擾的 模塊。另外,所述裝置可以包括用于從加擾的所述至少一個序列生成SSC的模塊以及用于 將所述SSC映射到OFDM傳輸的子載波信道的模塊。根據本公開另外的方面,提供了用于為無線通信生成SSC的處理器。所述處理器 可以包括第一模塊,其從基M-序列和所述基M-序列的循環移位變換生成序列矩陣,以及 第二模塊,其基于與所述無線通信相關聯的PSC采用共同二進制擾碼來對所述矩陣的至少 一個序列進行加擾。所述處理器還可以包括第三模塊,其從加擾的所述至少一個序列生成 SSC,以及第四模塊,其將所述SSC映射到OFDM傳輸的子載波信道。根據至少一個另外方面,提供了計算機可讀介質,其包括用于生成無線通信SSC 的計算機可讀指令。所述指令可由至少一個計算機執行,用來從基M-序列和所述基M-序 列的循環移位變換生成序列矩陣以及基于與所述無線通信相關聯的PSC采用共同二進制 擾碼對所述矩陣的至少一個序列進行加擾。進一步,所述指令可由至少一個計算機執行,用 來從加擾的所述至少一個序列生成SSC以及將所述SSC映射到OFDM傳輸的子載波信道。根據一些方面,公開了一種為無線電網絡站點選擇不同的SSC的方法。所述方法 可以包括從基M-序列和所述基M-序列的η個循環移位序列構成序列矩陣以及將基本上 (η+1) "2個索引中的一個分配給所述序列矩陣不同的序列對。所述方法還可以包括至少部 分地基于從序列對得到的SSC峰均功率比(PAPR)或信號相關性來選擇序列對。另外,根據其它方面,提供了為無線電網絡站點選擇不同的SSC的裝置。所述裝 置可以包括邏輯處理器,其從基M-序列和所述基M-序列的η個循環移位序列構成序列矩
9陣,以及索引模塊,其將基本上(n+l)~2個索引中的一個分配給所述序列矩陣不同的序列 對。根據一些方面,所述裝置還可以包括修剪模塊,其至少部分地基于從序列對得到的SSC 的PAPR或信號相關性來選擇序列對根據一個或多個另外的方面,公開了為無線電網絡站點選擇不同的SSC的裝置。 所述裝置可以包括用于從基M-序列和所述基M-序列的η個循環移位序列構成序列矩陣的 模塊和用于將基本上(η+1) "2個索引中的一個分配給所述序列矩陣不同的序列對的模塊。 進一步,所述裝置可以包括用于至少部分地基于從序列對得到的SSC的PAPR或信號相關性 來選擇序列對的模塊。根據至少一個其它方面,公開了用于為無線電網絡站點選擇不同的SSC的處理 器。所述處理器可以包括第一模塊,其從基M-序列和所述基M-序列的η個循環移位序列構 成序列矩陣,以及第二模塊,其將基本上(η+1) ~2個索引中的一個分配給所述序列矩陣不 同的序列對。此外,所述處理器可以包括第三模塊,其至少部分地基于從序列對得到的SSC 的PAPR或信號相關性來選擇序列對。除此以外,提供了計算機可讀介質,其包括用于為無線電網絡站點選擇不同的SSC 的計算機可讀指令。所述指令可由至少一個計算機執行,用來從基M-序列和所述基M-序 列的η個循環移位序列構成序列矩陣以及將基本上(η+1) ~2個索引中的一個分配給所述序 列矩陣不同的序列對。進一步,所述指令可由至少一個計算機執行,用來至少部分地基于 從序列對得到的SSC的PAPR或信號相關性來選擇序列對。根據另外的方面,公開了無線通信的方法。所述方法可以包括從移動網絡發射機 接收無線傳輸以及從所述無線傳輸提取SSC,所述SSC包括至少兩個采用基于PSC的共同二 進制擾碼進行加擾的序列。所述方法還可以包括利用基于PSC的共同二進制解擾碼來對所 述SSC進行解密以及從所解密的SSC確定所述移動網絡發射機的標識。 根據其它方面,提供了操作無線通信的裝置。所述裝置可以包括天線,其從移動網 絡發射機接收無線傳輸,以及解調器從所述無線傳輸提取SSC,所述SSC包括至少兩個采用 基于PSC的共同二進制擾碼進行加擾的序列。進一步,所述裝置可以包括信號處理器,其利 用基于PSC的共同二進制解擾碼來對所述SSC進行解密,以及邏輯處理器,其從所解密的 SSC確定所述移動網絡發射機的標識。根據其它方面,公開了操作無線通信的裝置。所述裝置可以包括用于從移動網絡 發射機接收無線傳輸的模塊和用于從所述無線傳輸提取SSC的模塊,所述SSC包括至少兩 個采用基于PSC的共同二進制擾碼進行加擾的序列。進一步,所述裝置可以包括用于利用 基于PSC的共同二進制解擾碼來對所述SSC進行解密的模塊和用于從所解密的SSC確定所 述移動網絡發射機的標識的模塊。根據另外的方面,提供了用于操作無線通信的處理器。所述處理器可以包括第一 模塊,其從移動網絡發射機接收無線傳輸,以及第二模塊,其從所述無線傳輸提取SSC,所述 SSC包括至少兩個采用基于PSC的共同二進制擾碼進行加擾的序列。所述處理器還可以包 括第三模塊,其利用基于PSC的共同二進制解擾碼來對所述SSC進行解密,以及第四模塊, 其從所解密的SSC確定所述移動網絡發射機的標識。根據一個或多個另外的方面,提供了計算機可讀介質,其包括用于操作無線通信 的計算機可讀指令。所述指令可由至少一個計算機執行,用來從移動網絡發射機接收無線
10傳輸以及從所述無線傳輸提取SSC,所述SSC包括至少兩個采用基于PSC的共同二進制擾碼 進行加擾的序列。所述指令可由至少一個計算機執行,還用來利用基于PSC的共同二進制 解擾碼來對所述SSC進行解密以及從所解密的SSC確定所述移動網絡發射機的標識。為實現上述目的和相關目的,一個或多個方面包括下面將要充分描述和在權利要 求中重點列明的各個特性。下面的描述和附圖詳細說明這一個或多個方面的某些示例性方 面。但是,這些方面僅僅說明可利用各個方面之基本原理的各種方法中的少數一些方法,所 描述的方面旨在包括所有這些方面及其等同物。
圖1說明了根據本申請給出的方面支持無線通信的示例性系統的框圖。圖2示出了示例性通信裝置的框圖,該通信裝置用于無線通信環境中。圖3說明了示例性系統的框圖,該系統根據一個或多個方面支持降低多基站站點 的SSC之間的干擾。圖4示出了示例性序列矩陣的圖,該序列矩陣用于生成SSC序列,對碼進行加擾等寸。圖5說明了示例性系統的框圖,該系統能夠降低多發射機移動站點中發射的SSC 的干擾。圖6示出了示例性系統的框圖,該系統利用本申請描述的SSC碼本以降低SSC傳 輸之間的干擾。圖7說明了根據本公開的方面的示例性基站的框圖。圖8示出了根據本公開的其它方面的示例性終端設備的框圖。圖9說明了示例性方法的流程圖,該方法用于根據本公開的方面降低多個SSC傳 輸的干擾。圖10說明了實例方法的流程圖,該方法用于根據一個或多個方面對OTA SSC傳輸 進行加擾。圖11示出了實例方法的流程圖,該方法根據至少一個方面生成加擾的SSC。圖12說明了示例性系統的框圖,該系統根據本申請公開的一些方面有助于遠程
通{曰。圖13說明了示例性系統的框圖,該系統支持降低移動通信環境的干擾。圖14說明了實例系統的框圖,該系統基于所得到SSC信號的PAI^R和/或相關性 選擇SSC序列。圖15示出了實例系統的框圖,該系統支持多發射機移動環境中改進的接收和同
止
少ο
具體實施例方式現參照附圖描述各個方面,其中用相同的附圖標記指示本申請中的相同元件。在 下面的描述中,為便于解釋,給出了大量具體細節,以便提供對一個或多個方面的全面理 解。然而,很明顯,也可以不用這些具體細節來實現所述方面。在其它例子中,為便于描述 一個或多個方面,以框圖形式示出了公知結構和設備。
11
另外,下面描述了本公開的各個方面。顯然地,本文中的教導可以以廣泛的多種形 式來實施,并且本申請公開的任何特定結構和/或功能僅僅是代表性的?;诒旧暾埖慕?導,本領域技術人員應該理解,本申請公開的一個方面可以獨立于任何其它方面來實現,并 且兩個或多個這些方面可以以各種方式來進行組合。例如,可以使用任何數量本申請所給 出的方面,來實現裝置和/或對方法進行實施。另外,可以附加于本申請給出的一個或多個 方面或者替換本申請給出的一個或多個方面而使用其它的結構和/或功能,來實現裝置和 /或對方法進行實施。例如,本申請描述的大量方法、設備、系統和裝置是在確定一個或多個 無線信道的特性以及部分基于所確定特性的值來決定切換這樣的上下文中進行的。本領域 技術人員應該理解,類似的技術可以應用到其它的通信環境。根據一個或多個方面,本公開支持在多發射機環境中降低多個次同步碼(SSC)傳 輸的干擾。該環境可以與規劃的、半規劃的和/或未規劃的移動通信環境相關聯。通常,無 線接入網絡(RAN)基站(BS)利用同步碼來助于與移動設備(例如,蜂窩電話、支持蜂窩的 膝上型計算機、多模電話、個人數字助理[PDA],等等)的空中(OTA)通信。移動設備監測 同步碼(以及其它實例中OTA傳輸的其它不負),以確定BS在何時提供有關數據。在相對 較小的通信站點內存在許多BS的情況下(例如,使得移動設備從許多個BS接收到無線傳 輸),同步碼會相互干擾,使得在移動設備處難以對其進行區分。相應地,降低或避免同步碼 干擾的機制可以提高移動通信的可靠性。根據一些方面,提供具體機制來采用與P-SCH有關的擾碼來生成SSC并對SSC進 行加擾。當在共同移動環境中發送時,加擾的SSC移動環境(例如,單個的移動部署站點或 多個位置接近的移動站點)較不容易相互干擾。根據至少一個方面,SSC可以從第一數學 表達式給出的第一組序列來生成,用于對SSC進行加擾的擾碼可以根據不同的數學表達式 來生成。進一步,擾碼的序列索引可基于主同步信道(P-SCH)來選擇??梢岳酶鞣N機制 來生成加擾的SSC并降低多個源(例如,BS)發送的多個SSC的干擾??梢詮倪x自序列矩陣的多個序列來生成SSC,該多個序列包括基序列和基序列的 變換(例如,循環移位序列)?;蛄?、所選的序列和/或SSC可采用擾碼進行加擾,以降低 OTA SSC的干擾。作為一個例子,一對所選序列可先采用擾碼進行加擾,然后可將序列合并 構成全長的加擾SSC序列(例如,通過對序列對進行交織),其可以映射到OTA消息。在另 一實例中,可先對這一對序列進行交織,構成未加擾的全長序列,然后通過擾碼進行加擾, 再映射到傳輸。在其它實例中,可對基序列進行加擾,使得序列矩陣包括加擾的基序列以及 加擾的基序列的變換。在該實例中,可從矩陣中選擇出一對加擾的序列,對其進行交織以構 成全長的SSC序列,并將其映射到OTA消息。對于規劃的、半規劃的或未規劃的移動基站部 署,加擾的SSC序列能夠降低所發送SSC的干擾并增加傳輸可靠性。根據一個或多個其它方面,提供了生成基于PSC的擾碼的機制,其可以使編碼信 號之間的干擾隨機化。利用多個序列(例如,3個序列)生成一個或多個SSC的擾碼。多個 序列可以包括一組全長序列(或者,例如修改的全長序列,如截取了一個比特),或者一組 半長序列附加于該組中另外的半長序列。根據至少一個方面,這組全長和/或半長序列從 共同M-序列多項式生成。根據另一方面,這組全長和/或半長序列可以從多個M-序列多 項式生成。根據至少一個另外的方面,基于PSC的擾碼從3個半長M-序列來創建,這3個 半長M-序列從與用來生成SSC的多項式不同的多項式生成。
12
根據一個或多個其它方面,提供了 SSC碼本,用于生成多發射機移動站點的SSC。 SSC可從序列矩陣的各種序列來生成。序列可以基于對SSC的PAI^R和/或相關性確定來選 擇,這些SSC根據一對序列得出。因此,基于本公開方面的原因,得到的SSC會顯示出改進 的傳輸和降低的干擾。在本公開中使用的術語“部件”、“系統”等意指與計算機相關的實體,其可以是硬 件、軟件、執行中的軟件、固件、中間件、微代碼、和/或其任意組合。例如,部件可以是、但并 不僅限于處理器上運行的進程、處理器、對象、可執行程序、執行的線程、程序和/或計算 機。一個或多個部件可以位于執行中的一個進程和/或線程內,以及,一個部件可以位于一 臺計算機上和/或分布于兩臺或更多臺計算機之間。另外,可以通過存儲了多種數據結構 的多種計算機可讀介質執行這些部件。這些部件可以通過本地和/或遠程進程(例如,根 據具有一個或多個數據分組的信號)進行通信(如,來自一個部件的數據與本地系統、分 布式系統中和/或通過諸如互聯網等具有其它系統的網絡中的其它部件通過信號進行交 互)。此外,如本領域普通技術人員能明白的是,本申請描述的系統的部件可以重新排列和 /或通過額外的部件來補充,以便實現本申請描述的各個方面、目的、優點等,并且不受限于 附圖中闡述的精確配置。此外,本申請結合移動通信設備(或者,例如,移動設備)描述了各個方面。移動通 信設備還可以稱為系統、用戶單元、用戶站、移動站、移動臺、遠方站、遠程終端、接入終端、 用戶終端、用戶代理、用戶裝置或用戶設備。用戶站可以是蜂窩電話、無繩電話、會話發起協 議(SIP)電話、無線本地環路(WLL)站、個人數字助理(PDA)、具有無線連接能力的手持設備 或連接到無線調制解調器的其它處理設備或促進與處理設備進行無線通信的類似機制。在一個或多個示例性實施例中,所描述的功能可以實現為硬件、軟件、固件、中間 件、微代碼或其任意適合的組合。如果在軟件中實現,功能可以以一個或多個指令或代碼在 計算機可讀介質上存儲或傳輸。計算機可讀介質包括計算機存儲介質和通信介質,其包括 任何有助于將計算機程序從一個位置轉移到另一位置的介質。存儲介質可以是任何可由計 算機存取的可用的介質。通過示例性的,而非限制性的方式,該計算機可讀介質可以包括 RAM、ROM、EEPROM、CD-ROM或其它光盤存儲器、磁盤存儲器或其它磁存儲器件或任何其它介 質,該介質可以用于攜帶或存儲以指令或數據結構的形式的、可由計算機存取的想要的程 序代碼。另外,任何適當的連接以計算機可讀介質作為術語。例如,如果軟件使用同軸電纜、 光纖電纜、雙絞線、數字用戶線(DSL)或例如紅外、無線電和微波的無線技術從網站、服務 器或其它遠方來源來傳輸,那么同軸電纜、光纖電纜、雙絞線、DSL或例如紅外、無線電和微 波的無線技術包括在介質的定義中。本申請所使用的磁盤和光盤包括緊湊型光盤(CD)、激 光視盤、光盤、數字通用光盤(DVD)、軟盤和藍光光盤,其中磁盤通常以磁的方式復制數據, 而光盤采用激光以光學的方式復制數據。上述的組合也應當包括在計算機可讀介質的范圍 內。對于硬件實現,用于執行本申請所述功能的一個或多個專用集成電路(ASIC)、數 字信號處理器(DSP)、數字信號處理設備(DSPD)、可編程邏輯設備(PLD)、現場可編程門陣 列(FPGA)、分立門或者晶體管邏輯器件、分立硬件組件、通用目的處理器、控制器、微控制 器、用于執行本申請所述功能的其它電子元件、或者其任意組合,可以實現或執行結合本申 請所公開的方面的處理單元的各種示例性的邏輯、邏輯框圖、模塊和電路。通用處理器可以是微處理器,或者,該處理器也可以是任何常規的處理器、控制器、微控制器或者狀態機。處 理器也可能實現為計算設備的組合,例如,DSP和微處理器的組合、多個微處理器、一個或多 個微處理器與DSP內核的結合,或者任何其它適合的結構。另外,至少一個處理器可包括一 個或多個適于執行本申請所述的一個或多個步驟和/或動作的模塊。此外,本申請所述的各個方面或特征可以實現成方法、裝置或使用標準編程和/ 或工程技術的制品。進一步,結合本申請公開的方面所描述的方法或者算法的步驟和/或 動作可直接體現在硬件、由處理器執行的軟件模塊或其組合中。另外,根據一些方面,所述 方法或算法的步驟和/或動作可作為一個或任意代碼集和/或指令集合的組合存在于機器 可讀介質和/或計算機可讀介質,其可以結合到計算機程序產品中。本申請中使用的術語 “制品”涵蓋可從任何計算機可讀設備、載體或介質訪問的計算機程序。例如,計算機可讀介 質包括,但不限于磁存儲設備(例如,硬盤、軟盤、磁帶……)、光盤(例如,⑶、DVD……), 智能卡和閃存設備(例如,卡、棒、鑰匙式驅動器……)。此外,本申請描述的各種存儲介質 表示為用于存儲信息的一個或多個設備和/或其它機器可讀介質。術語“機器可讀介質”包 括但不限于能夠存儲、包含和/或攜帶指令和/或數據的無線信道和各種其它介質。此外,本申請中使用的“示例性的”一詞意味著用作例子、例證或說明。本申請中 被描述為“示例性”的任何方面或設計方案并不必然地要被解釋為比其它方面或設計方案 更優選或更具優勢。確切而言,使用示例性一詞是想要以具體的方式來表達構思。如本申 請中所使用,術語“或者”是要表示包括性的“或者”而不是排它性的“或者”。也就是說,除 非另外說明,或者從上下文能清楚得知,否則“X使用A或者B”的意思是任何自然的包括性 排列。也就是說,如果X使用A,X使用B,或者X使用A和B 二者,則在上述任何一個例子 下均滿足“X使用A或者B”。另外,除非另外說明或從上下文能清楚得知是表示單數形式, 否則本申請和附加的權利要求書中使用的“一”和“一個”一般地應解釋為表示“一個或多 個”。本申請中使用的術語“推斷”或“推論”通常指的是根據通過事件和/或數據獲得 的一組觀察結果,進行的關于系統、環境和/或用戶狀態的推理過程或推斷系統、環境和/ 或用戶狀態的過程。例如,推論可以用來識別特定的內容或動作,或產生狀態的概率分布。 這種推論是概率性的,也就是說,根據所考慮的數據和事件,對相關的狀態概率分布進行計 算。推論還指的是用于根據事件集和/或數據集構成高級事件的技術。這種推論使得根據 觀察到的事件集和/或存儲的事件數據、事件是否在緊密相近的時間上相關,以及事件和 數據是否來自一個或數個事件和數據源,來構造新的事件或動作。下面參照制圖,圖1示出了具有多個基站110和多個終端120的無線通信系統 100,例如可以結合一個或多個方面來使用。基站(110)通常是與終端進行通信的固定站, 也可以稱作接入點、結點B等等。每個基站110為特定的地理區域或覆蓋區域(描繪為圖1 中的三個地理區域102a、102b和102c)提供通信覆蓋。根據術語所使用的上下文,術語“小 區”指的是基站和/或其覆蓋區域。為了提高系統容量,基站的地理區域/覆蓋區域分成多 個較小區域(例如根據圖1中的小區102a,分成三個較小區域)104a、104b禾口 104c。每個 較小區域(104a、104b、104c)由相應的基站收發子系統(BTS)提供服務。根據術語所使用 的上下文,術語“扇區”指的是BTS和/或其覆蓋區域。對于劃分了扇區的小區而言,該小 區所有扇區的BTS通常在該小區的基站內共處一處。本申請描述的傳輸技術可以用于劃分
14了扇區的小區的系統,也可以用于沒有劃分扇區的小區的系統。為簡明起見,在下文的描述 中,除非另外特別說明,術語“基站”一般用于表示為扇區提供服務的固定站以及為小區提 供服務的固定站。終端120通常分散在整個系統中,且每個終端可以是固定的或是移動的。終端 也稱作移動站、用戶設備、用戶裝置等等。終端可以是無線設備、蜂窩電話、個人數字助理 (PDA)、無線調制解調器卡等。每個終端120可以在任一給定的時刻在下行鏈路和上行鏈路 上與零個、一個或多個基站進行通信。下行鏈路(或前向鏈路)指的是從基站到終端的通 信鏈路,而上行鏈路(或反向鏈路)指的是從終端到基站的通信鏈路。對于集中式架構而言,系統控制器130耦合至基站110,并且協調和控制基站110。 對于分布式架構而言,多個基站110能夠根據需要相互通信。前向鏈路上的數據傳輸常常 以前向鏈路和/或通信系統所支持的最大數據速率或接近最大數據速率發生在從一個接 入點到一個接入終端。前向鏈路的其它信道(例如控制信道)可以從多個接入點發送到一 個接入終端??梢詮囊粋€接入終端到一個或多個接入點進行反向鏈路數據傳輸。根據各個方面,圖2是對自組織的或無規劃/半規劃的無線通信環境200的說明。 系統200在一個或多個小區和/或扇區中包括一個或多個基站202,這些基站202相互之 間接收、發送、中繼等無線通信信號,和/或向一個或多個移動設備204接收、發射、中繼等 無線通信信號。如圖所示,每個基站202為特定的地理區域(標記為四個地理區域206a、 206b、206c和206d)提供通信覆蓋。本領域技術人員能將會理解,每個基站202包括發射 機鏈和接收機鏈,每個發射機鏈和接收機鏈則包括與信號傳輸和接收關聯的多個部件(例 如,處理器、調制器、復用器、解調器、分用器、天線等)。例如,移動設備204可以是蜂窩電 話、智能電話、膝上型計算機、手持式通信設備、手持式計算設備、衛星無線電、全球定位系 統、PDA和/或在無線網絡200上進行通信的任何其它適合的設備。如本申請參考附圖所 給出的,可以結合本申請描述的各方面來使用系統200,以有助于在無線通信環境(200)中 提供和/或使用同步OTA消息傳輸。圖3是在移動通信環境中為同步消息降低干擾的示例性系統300的框圖。在系 統300環境中利用的同步消息可以包括SSC。如本申請所描述,還應當理解的是,主同步碼 (PSC)的方面或P-SCH的方面可用于降低SSC的干擾。還應當理解的是,有關系統300的移 動通信環境包括第三代合作伙伴項目(3GPP)長期演進(LTE)(在下文統稱作LTE)系統、演 進通用移動通信系統(UMTS)陸地無線接入網絡(E-UTRAN)系統或上述各項或其相似物的 組合。例如,利用正交頻分多址(OFDMA)接入技術、頻分復用(FDM)(例如正交FDM(OFDM)、 編碼OFDM(COFDM))等等的其它適合的移動通信結構包括在這樣的移動通信環境中。進一 步應當理解的是,本領域的技術人員可以確定適當的機制來將以下技術應用于其它移動通 信環境,這些環境包括碼分多址(⑶MA)環境(例如,CDMA2000、3GPP2等)、時分多址(TDMA) 環境(例如,TDMA)、時分雙工(TDD)環境或其適合的組合(例如,TD-⑶MA、TD-SCDMA、 UMTS-TDD、FDMA/TDMA/FDD 等)。系統300可以包括SSC生成器302,其耦合到RAN 306 (例如,E-UTRAN)的一個或多 個基站。一個或多個設備304可由RAN 306提供服務?;?306)可通過與移動設備304 交換OTA消息來與移動設備304進行通信。發送給移動設備304的OTA消息通常包括一個 或多個同步消息,來助于該通信。例如,可利用PSC來指示數據包含在消息中的何處,消息長度,同步頻率等等。SSC可提供前面的(the prior)信息,以及進行發送的基站306的標 識。因此,移動設備304可利用SSC在多發射機站點306中區分各個基站(306)。在多個基站基本上同時發送多個OTA消息的情況下,會產生消息間的干擾。與同 步信息有關的干擾會導致丟失的消息、移動設備304功耗增加以及通信低效。為減少干擾 出現,SSC生成器302可以利用一個或多個擾碼來減少在接收設備(304)處兩個SSC信號 互相干擾的可能性。系統300還可以包括邏輯處理器308,該邏輯處理器308生成序列矩陣,用于為 RAN 306的基站創建一個或多個SSC。例如,序列、序列對、三序列組等等可用于生成SSC。 根據一方面,利用了長度為31的序列對(例如,具有31個二進制比特的二進制序列)來生 成62比特的SSC。序列對可從邏輯處理器308生成的序列矩陣中選擇。在一個實例中,從 長度為31的單個基M-序列生成序列矩陣。該序列可從適當的多項式表達式得出。根據其 它方面,邏輯處理器308從多項式表達式得出基M-序列,該多項式表達式不同于數據轉換 模塊310(見下文)針對SSC擾碼來生成序列所使用的多項式。作為具體例子,用于生成基 M-序列的多項式表達式可以具有GF(2)上的形式x~5+x~2+l,其中GF(2)表示Galois域 (Galois Fild),Galois域將表達式的結果限制為二進制數。邏輯處理器308 —旦生成了基序列,就可以構建出基序列的變換,從而生成序列 矩陣。根據一些方面,生成多個變換,其數量基本上相當于基序列數字的數量。(例如,如果 基序列包括31個數字,就生成29個、30個、31個或基本上類似數量的變換)。該編號與基 序列進行組合來構成序列矩陣(例如,其中矩陣的第一行、第二行、第三行等等分別包括基 序列、第一變換、第二變換等等,以及,矩陣的第一列、第二列、第三列等等分別包括每一個 序列的第一個數字、第二個數字、第三個數字等等,例如,可參見下面的圖4)。一旦定義了序列矩陣,邏輯處理器可以從矩陣選擇多個序列,這些序列可用來生 成SSC。作為一個例子,可以選擇長度為31的序列對來構成長度為62的SSC。然后每個這 樣的SSC可以分配給一個或多個RAN 306的基站,并可以攜帶將這些基站與其它基站進行 區分的識別信息(例如,基站ID)。如下面圖5和6詳細說明的,選擇可以基于多個因素,包 括但不限于,所得到SSC的PAPR、信號相關性或其組合,等等。為了降低RAN 306所發送的 SSC之間的干擾,可以通過利用一個或多個加擾序列對SSC進行加擾,例如下面描述的基于 PSC的序列。系統300還可以包括數據轉換模塊310,其采用共同二進制擾碼對序列矩陣的至 少一個序列進行加擾。根據至少一個方面,可以由序列模塊312利用從共同多項式表達式 得出的序列來生成擾碼。共同多項式表達式和/或得出的序列可以基于與無線通信相關 聯的PSC(例如,OTA消息)。舉例來說,從PSC得出的索引可以用來選擇序列對、三序列組 (sequence triplets)等等(例如,從擾碼序列矩陣),以生成擾碼?;赑SC選擇擾碼序 列可支持降低多個SSC的OTA傳輸的干擾。應當理解,數據轉換模塊310可以利用加擾序列來對復用的SSC、SSC的分量(例 如,構成SSC的序列對、三序列組等等的序列)或者序列矩陣本身的序列進行加擾。在一個 具體實例中,數據轉換模塊310可以對用于生成序列矩陣的基序列進行加擾。用來構成序 列矩陣的加擾基序列的導出序列(例如,經循環移位變換后的)也固有地進行了加擾。相 應地,序列矩陣可由加擾的序列構成(例如,通過利用加擾的基序列或其變換),由未加擾
16的序列(例如,通過利用未加擾的基序列以及其變換)構成,或者由上述二者構成。加擾序 列的矩陣可由邏輯處理器308選擇,由復用模塊314進行交織,并由傳輸處理器316映射到 OTA消息,這將在下面詳細說明。在其它實例中,可將擾碼應用到從未加擾的序列矩陣選出的一個或多個非加擾序 列。例如,數據轉換模塊310可對選自該矩陣的多個短序列進行加擾,然后由復用模塊314 對這些短序列進行交織以構成全長SSC序列。作為另一例子,復用模塊314可以先對短序 列進行交織,然后將得到的全長序列提供給數據轉換模塊312,該數據轉換模塊312對全長 序列進行加擾。加擾的序列然后可以作為一個或多個基站(306)的SSC來利用。公知的或者本領域技術人員根據本申請給出的上下文可知曉的各種類型的擾碼, 可由序列模塊312來生成。如前面所提到的,序列模塊312可以從共同多項式表達式或從 不同的多項式表達式生成各種序列(例如,M-序列)。根據至少一個方面,生成3個長度為 63的基于M-序列的擾碼,其中對每個長度為63的序列截取一個比特來構成擾碼(或者,例 如,將一個比特變成0并將其映射到無線傳輸的DC音調)。在另一實例中,生成3個長度 為31的基于M-序列的擾碼,并利用重復來生成3個長度為62的擾碼(例如,在B是長度 為31的序列的情況下,重復的形式可以是[B,B])。根據至少一個具體方面,可以從單個多項式表達式來構成多個擾碼序列中的每 個。根據一方面,多項式表達式可以具有形式l+x~2+x~3+x~4+x~5。得到的擾碼序列可以表 示為C(0,n)。作為適當的加擾序列的具體例子,C(0,η)可表示下面的M-序列C(0, η) = {-1,1,1,1,-1,-1,-1,1,-1,1,_1,1,1,-1,1,-1,-1,-1,-1-,1, 1,-1,-1,1, -1,-1,1,1,1,1,1}前面的序列C(0,η)可表示基M-序列?;鵐-序列的循環 移位變換(例如,參見下面的圖4)可以定義為C(k,n) = C(0, (n+k)mod N)。相應地,可以 如下獲得長度為63的擾碼[C(u,0),C(u,0),…,C(u, 14), C(u, 14), C(u,15),0,C(u, 15), C(u, 16), C(u, 16),…,C(u,30),C(u,300)]其中0可以映射到基于頻率的傳輸的DC音調。應當理解,通 過針對C(k,η)來設置適當的k和η值(例如,k和η可以具有大于0的適當值),可以生 成其它長度的編碼。對于長度為63的情形,通過選擇不同的‘U’的值,可以生成不同擾碼。 對于這樣的一組擾碼序列,可以基于需要數量的擾碼序列來選擇‘U’值。例如,可以選擇5 個、10個、20個等等基M-序列的變換。對于31個可能的序列,‘U’可對應于集合{0,…, 30}。根據至少一個方面,序列模塊312可以從公式C(k,n) = C(0, (n+k)mod N)生成3 個加擾序列。擾碼可以對應于‘U’的下面3個值{0,10,20},從而利用基M-序列、基序列 的第10個循環移位變換以及基序列的第20個循環移位變換。得到的3個擾碼序列是C(0,n) = {-1,1,1,1,-1,-1,-1,1,-1,1,-1,1,1,-1,1,-1,-1,-1,-1,1,1,-1,-1, 1,-1,-1,1,1,1,1,1}C(10,n) = {_1,1,1,-1,1,-1,-1,-1,-1,1,1,-1,-1,1,-1,-1,1,1,1,1,1,-1, 1,1,1, -1,-1,-1,1, -1,1}C(20, η) = {1,-1,-1,1,-1,-1,1,1,1,1,1,-1,1,1,1,-1,-1,-1,1,-1,1,-1,1, 1,-1,1, -1,-1,-1,-1,1}前面的加擾序列可以用來生成不同長度(例如,長度為62的擾碼)的擾碼,并與
17SSC序列進行組合。如下面所述,將加擾的序列映射到無線傳輸中。通過利用共同多項式表 達式的加擾序列,能夠顯著降低發送的SSC之間的干擾。系統300還可以包括傳輸處理器316。傳輸處理器316可以將SSC映射到OTA消 息的分量。具體而言,可以將SSC映射到基于頻率的消息(例如,FDM、OFDM、0FDMA)的子 載波信道、映射到基于代碼的消息(例如,CDMA、CDMA-2000、寬帶CDMA[WCDMA])的代碼劃 分、映射到基于時間的消息(例如,TDMA)的時間劃分或者組合系統消息(例如,TD-CDMA、 TD-SCDMA、UMTS-TDD、FDMA/TDMA/FDD等等)的適當的子分量。OTA消息可以在移動設備304 接收,該移動設備304可以利用適當的技術來對消息和SSC進行譯碼。在至少一個實例中, 移動設備304可以利用與SSC生成器302用來對SSC進行編碼/加擾所利用的過程基本上 相反的過程,來對SSC進行譯碼。用來對SSC進行譯碼的指令可以預先加載到移動設備302 中,從網絡補丁等下載(例如,服務提供者的網絡服務器處的軟件和/或固件補丁),或者包 括在OTA消息中(例如,在消息前同步碼中等等)。如所描述的,系統300可為無線通信提供充分的益處。從共同多項式表達式生成 并基于對應PSC編制了索引的SSC擾碼,能夠降低多個基站(306)所發送SSC的干擾。在 具有高干擾和相對較低信噪比(SNR)的半規劃或未規劃部署中存在大量基站(306)的情況 下,這樣的結果具有更顯著的益處。相應地,系統300能夠支持增加的效率和OTA可靠性, 即使是在不利的無線環境中。針對本申請描述的各個方面,圖4示出了示例性序列矩陣400,其可以用來生成同 步碼和/或擾碼。序列矩陣400包括由矩陣400的行所表示的多個序列。矩陣的第一行 (頂部)是基序列。矩陣中較低的行是基序列的變換。如圖4中所示,較低的行是基序列的 循環移位變換,但是應當理解,本領域中公知的其它二進制基序列適當的變化,可以用來生 成與400中所示類似的序列矩陣。如序列矩陣400內所示箭頭描述的,循環移位是單個數 字移位,其中通過將每個序列比特相比于前一序列移動一個位置或者移動一個矩陣列來構 成該基序列的變換。因此,基序列的比特1是-1,而如矩陣第2行所示,基序列第一循環移 位變換的第二比特(第二列)具有相同的-1。進一步,將基序列的每個比特移位移入第一 循環移位序列中最右側相鄰的列中。應當理解,可以另外使用多位循環移位,使得每個比特 相對于前一序列移位2列、3列等等,而不是單列。矩陣另外的行顯示了基序列進一步的移位。因此,第二循環移位序列(行3)的比 特從基序列(行1)移位2列而得到,以此類推,遍及每個行。對于具有‘L’列的矩陣,基于 序列長度‘L’,矩陣可以包括至少‘L’個唯一的序列,包括基序列和基序列的L-I個單個循 環移位變換。如本申請描述的,該序列可以用來生成同步碼和/或擾碼。在‘L’匹配需要 的編碼長度的情況下,可以利用矩陣400的單個序列來創建該編碼?;蛘?,當‘L’比需要的 編碼長度短的情況下,可以利用矩陣400的多個序列來創建編碼。作為說明以上內容的例子,需要的編碼長度(例如,SSC長度)為62比特。在‘L’ 等于62時,可以利用矩陣40的單個序列來構成編碼。在‘L’等于31時,可以將矩陣400 的序列對進行交織來構成編碼。在‘L’等于21時,可以對三序列組進行交織,將其中一個 序列截取一個比特,來生成編碼。還應當理解,結合比特截取和/或比特重復可以利用基本 相似的序列長度(例如,可將長度為63的M-序列截取一個比特以構成長度為62的編碼, 或者,可分別結合單比特重復或截取,來利用長度為30或長度為32的序列對,以構成長度
18為62的編碼,等等)。對于密集的基站部署,例如其中有幾十個或幾百個基站在共同地理站點中工作時 (例如,參見前面的圖1),利用長度比目標編碼長度短的序列對、三序列組等等將會是有益 的。這是因為,與單個序列相比,可以從序列矩陣400提取多得多的唯一的序列對、三序列 組等等。例如,如果‘L’等于62并且需要的SSC長度是62比特,則存在62個唯一的單個 序列來構成62個不同的SSC。然而,在矩陣400的‘L’ = 31的情況下,并且對于長度為62 的SSC,有961(3Γ2)個序列對可以構成961個不同的SSC。作為另一例子,對于‘L = 20’ 或‘L = 21’(利用比特重復或截取),分別有能夠生成不同SSC的8,000或9261個三序列 組組合。相應地,通過根據需要的SSC長度選擇適當的序列長度,并利用序列對、三序列組 等等,能夠增加矩陣(400)生成的唯一編碼的數量。在要求保護的主題的至少一個具體實例中,矩陣400是方陣,其具有31個長度‘L’ 等于31的M-序列?;蛄惺菑腉F (2)上x~5+x~2+l形式的多項式表達式生成的二進制序 列。進一步,額外的序列是單次循環移位的基序列變換(例如,如序列矩陣400的箭頭所 示)??梢赃x擇序列對并對其進行交織,以構成各種不同的SSC編碼。如本申請其它部分所 描述的,SSC加擾可以以各種方式來實現(例如,參見前面的圖3)。在一個實例中,可以對 所選擇的對進行交織以構成長度為62的序列,然后再進行加擾。可替換地,可對所選擇的 長度為31的序列進行加擾,然后再進行交織以構成長度為62的序列。作為又一選項,可以 對基M-序列進行加擾,該加擾使得對矩陣400的每個循環移位變換也進行加擾。然后可以 選擇加擾的序列對并對其進行交織來構成長度為62的SSC碼。任選地,可將比特0添加到 長度為62的編碼以構成長度為63的編碼,其中比特0映射到無線傳輸的DC音調。因此, 各種機制可以用來降低設備端接收到的重疊的無線消息的干擾,提供改善的接收以及總體 通信,并且有可能降低接收設備端的功耗(例如,通過避免重復傳輸)。圖5說明了示例性系統500的框圖,該系統支持降低對多發射機移動站點中所發 送SSC的干擾。具體而言,系統500提供選擇性的碼本,用于選擇序列組合來生成最后得到 的SSC。根據一些方面,序列組合可以基于所得到SSC的基本特性。相應地,通過適當地選 擇可獲得移動通信環境中所需特性的SSC,可以獲得改善的無線傳輸。系統500包括SSC索引選擇器502,其識別用于生成可分配給RAN的基站504的一 個或多個SSC(未示出但可參見圖3中的306)的序列或序列組(例如,序列對)。SSC索引 選擇器502可以包括邏輯處理器506,其構成序列矩陣,從該序列矩陣可以選擇序列或序列 組??梢岳没蛄泻腿舾苫蛄械淖儞Q來構成序列矩陣。根據至少一個方面,基序列是 長度為n+1的二進制M-序列,矩陣包括基序列和基序列的η個循環移位變換(例如,如前 面圖4所示)。索引模塊508可以將索引分配給序列矩陣的序列和/或序列組。可以通過 引用分配的索引來選擇序列/序列組。根據本公開的至少一方面,索引模塊分配基本上為 (n+1)x個索引,其中χ是序列組的的序列數。因此,對于單個序列,基本上要分配n+1個索 引。對于序列對,基本上要分配(n+1) ~2個索引,以此類推。當存在比需要SSC的基站(504)更多的不同的SSC序列組合時,修剪模塊510可 以基于所得到SSC的特性來選擇序列/序列組。特性可以基于信號仿真器的結果,例如,該 仿真器可以確定干擾、功率損耗、互相關以及SSC的類似特性。可以選擇導致具有需要特性 (例如低的PAPR)的SSC的序列/序列組來生成SSC。
作為說明系統500各個方面的具體例子,邏輯處理器506定義具有31個長度為31 的序列的序列矩陣。矩陣的序列對可以由(U,v)表示,其中U和V都具有{0,…,30}范圍 內的值。可以基于序列矩陣的序列對(u,ν)來生成多個長度為62的SSC。索引模塊508 將(η+1) "2即961個索引分配給961個不同的序列矩陣序列對。具有r = u*31+v形式的 算法可用于生成這些索引。根據該實例的一方面,修剪模塊510基于包括序列對(例如,包 括加擾,如基于PSC的共同擾碼所提供的,以及對序列進行交織)的SSC信號的特性來選擇 961個不同索引中的170個。然后可由傳輸處理器512(例如,利用調制器、信號編碼器等 等)將一個或多個選擇的SSC(例如,SSC對)調制成無線電幀,來決定無線電幀的幀邊界。 作為該實例的具體一方面,可以利用與基本上為6. 75分貝(dB)的最大PAI3R相對應的如下
SSC索引r =u氺31+v
161820336263667071758083
99104105113116121125126140153168169
170173189190191203204210211220226228
233236241251261267268270278287293300
304313317327332336338339344346355367
377379388395399401417418419422424426
435439445452453456457466475478482486
488493498508515516517518531533534543
546553554560565587589592606614618621
623625628631636645653665677678684700
707708711713714719725728735738745751
752755765770777781789797801802810816
818819826829831851854856862863871879
889897901909910913916917930938940946
954 根據本實例另一方面,修剪模塊510也基于包括所選序列對的SSC信號特性來選 擇961個不同索引中的340個。從340個得到的SSC的一個或多個而得出的不同的音調(例 如,一對SSC的不同音調)可以由傳輸處理器512調制成無線電幀,來決定無線電幀的幀邊 界。根據一個具體方面,可以利用下面的SSC索引r = u*31+v,其對應于基本上為7. ISdB 的最大PAI3R 2567111417182023273033
37394143444750536061636566
68707174758084868899101102104
105107111113114115116121125126137140
144151153155158168169170173183187189
190191197203204205209210211212217219
220225226227228233236238240241257259
261263266267268270271276277278285286
290292293294300303304306307310311312
20
313316317327331332336338339341342344
346347353359360362363365372373374377
379382383388394399401406413417418419
420421422424426430439442445446450452
453454456457463466475478482483485486
492493494495498499505506508513515516
517518519527528531533534539543549550
553554560565569570571572573579583587
588589590592594596603606607609610614
620621625630631634636637642645646653
657659661664668675677678679681682684
686690694699700702707708709720725726
728732733735738739740741747751752753
755760764767770772773780781782785787
789791795797801802805810811815818819
821823825826830831838842845846851853
854856862863868871875876878879881889
891892897901906907909910913916917918
919925930935936940942943944951954957959在又一實例中,對于選擇編碼索引,可以基于使單個SSC中所使用重疊編碼索引 的數量最小化,來選擇170個、340個或其它適當數量的索引。例如,第一組長度為31的序 列‘U’可以利用索引{0,1,2,…,19}。第二組長度為31的序列‘V’可以利用索引{11,13, 14,…,30},從而使所得到SSC的‘U’和‘V’序列之間的重疊最小。在一些實例中,減少的 索弓I重疊可以降低發送的編碼之間的干擾。如前面所述,系統500可以提供SSC碼本,該SSC碼本基于所發送同步信號的基本 特性來選擇SSC。該結果會改善移動環境中終端設備的信號接收,減少重復業務(例如,更 少的數據重傳請求)以及該終端更低的功耗。相應地,系統500對移動通信環境可以提供 顯著的益處。圖6示出了示例性系統600的框圖,該系統如本申請描述利用SSC碼本來降低SSC 傳輸之間的干擾。SSC碼的選擇可以基于模擬SSC的發射功率和/或互相關特性與一個或 多個閾值之間的比較來進行??梢詫⒌玫降腟SC調制到無線傳輸(例如,無線電幀)中,來 決定傳輸的幀邊界。因為SSC選擇基于基本的SSC特性來進行,系統600能夠為移動通信 提供改進的功率和/或相關性特性。系統600包括SSC索引選擇器602,該索引選擇器602為序列矩陣的序列或序列組 編制索引。索引選擇器可以基于從索引所識別的具體序列而得到的模擬SSC碼604的功率 和/或互相關特性來選擇一個或多個索引。確定的功率和/或互相關特性可以基于與一個 或多個閾值的比較證明其符合要求。例如,修剪模塊606可以基于SSC PAPR與PAPR閾值 的比較(例如,基于標稱的OFDM符號)、SSC互相關與互相關閾值的比較或者上述二者來對特定索引的選擇進行調節。因此,可以生成所得到的SSC,其具有預定性質的特性。系統600可以利用信號模擬模塊608來確定從特定索引所識別的序列得到的模擬 SSC(604)的PAPR。信號模擬模塊608可將確定的PAI3R與閾值PAI3R進行比較,并將結果轉 發給修剪模塊606。相對較低的PAI^R通常有益于無線傳輸1 (例如,與通常頻率調制信號的 傳輸相比),其在許多情形下對下行鏈路上傳輸的影響可以忽略。因此,閾值通??梢灾付?某個最大可接受PAPR、所希望PAPR內的可接受范圍(例如,所希望PAPR的3dB以內)、低 于所希望PAPR的SSC數量(例如,具有的PAPR值低于所希望PAPR的30個SSC),等等,或 者上述的適當的組合。系統600還可以利用信號相關性模塊610,其確定從特定索引所識別的序列得到 的模擬SSC(604)的互相關系數。信號相關性模塊610可以將所確定的互相關與互相關閾 值進行比較,來證明模擬SSC 604符合要求。與其它信號強相關的信號常常會顯示出高度 干擾,從而一般希望盡量少的互相關。相應地,修剪模塊606可以至少部分地基于互相關小 于或等于閾值互相關來對特定序列索引的選擇進行調節。根據一些方面,修剪模塊606可 以根據PAPR結果和互相關結果的組合對特定序列索引的選擇進行調節。例如,如果模擬 SSC (604)具有的PAI^R低于閾值PAPR以及具有的互相關低于相關閾值,則可以選擇與模擬 SSC(604)相關聯的索引。如前面描述的,系統600提供方便的機制以選擇序列矩陣的索引, 從而提供有益的PAPR和/或低互相關特性,從而在許多情形下得到改進的無線傳輸和可靠 性。圖7說明了示例性系統700的框圖,其根據本公開的方面包括基站702和一個或 多個移動設備704。根據本公開的至少一個方面,基站702可以確定適當的SSC碼和/或擾 碼,來降低所發送同步信息的干擾。具體而言,生成SSC和對SSC進行加擾,為這些SSC生 成擾碼(例如,基于3個長度為31的M-序列)以及基于這些SSC的特性來選擇序列索引 的各種機制可由基站702來完成。相應地,通過提供移動通信環境中一個或多個移動設備 704處接收到的OTA消息的改進的傳輸特性,系統700有助于改進移動通信。系統700包括基站702 (例如,接入點,…),其具有通過多個接收天線706從一 個或多個移動設備704接收信號的接收機710,以及通過一個或多個發射天線708向一個 或多個移動設備704進行發送的發射機728。接收機710可以從接收天線706接收信息, 還可以包括信號接收方(未示出),其接收根據基站702提供的PSC和/或SSC而同步的 上行鏈路數據。此外,接收機710以操作方式與對接收到的信息進行解調的解調器712相 關聯。解調的符號由耦合到存儲器716的處理器714來分析,其中存儲器716存儲與生成 用于提供同步和/或擾碼的序列矩陣有關的信息,以及與對這些序列進行選擇、加擾和/或 復用以構成SSC有關的信息,與如本申請描述的根據SSC碼本來選擇序列有關的信息,其中 這些內容在本領域是公知的,或者通過本申請給出的上下文而使本領域技術人員知曉,和/ 或任何與本申請給出的各種動作和功能有關的其它適當的信息。處理器714進一步耦合到邏輯處理器718,其至少可以從基M-序列以及該序列的 循環移位變換(例如,η次循環移位變換)來生成序列矩陣。處理器714還可以進一步耦 合到數據轉換模塊720,其可以對邏輯處理器718提供的序列矩陣的各種序列進行加擾。例 如,如本申請所描述的,數據轉換模塊720可以基于與無線通信相關聯的PSC,利用共同二 進制擾碼來對與SSC有關的至少一個這樣的序列進行加擾。
22
此外,處理器714可以耦合到復用模塊722,復用模塊722可以基于至少一個數據 轉換模塊720提供的加擾的序列來生成SSC。例如,在數據轉換模塊720對序列矩陣的基序 列進行加擾的情況下,對加擾的基序列的任何適當的循環移位變換和/或加擾的基序列本 身,可由復用模塊722用來構成SSC。根據需要,可通過對兩個或更多個序列進行交織,對一 個或多個序列進行重復,添加/截取比特等等,來構成SSC。處理器714可進一步與序列模塊724相關聯。序列模塊724可以從邏輯處理器718 提供的一個或多個序列(例如,基于共同多項式表達式,其不同于用來生成與SSC相關的序 列的表達式)來生成擾碼。在一個實例中,序列模塊724可以生成3個適當的M-序列來構 成擾碼,這些M-序列的長度為63或者長度為31。舉例來說,3個M-序列可以從基M-序列 和基M-序列的循環移位變換來生成。進一步,根據至少一些方面,至少可以創建基M-序列 的20個循環移位變換,并且3個M-序列可以包括基M-序列、第10個循環移位變換以及第 20個循環移位變換。然而,應該理解,可以利用基序列的其它變換,并且變換集合中所選擇 的其它成員也可用于擾碼序列中的3個序列(或者,例如其它適當的數量)?;?02還可以包括調制器726,其可將SSC映射到發射機728發送的OTA消息。 根據一方面,SSC可以映射到OFDM傳輸的一些或全部子載波信道。OTA消息可以通過傳輸 天線708發送給移動設備704。應當理解,基站702可以是在共同區域中工作的若干基站 (未示出)的規劃的、半規劃的或未規劃的部署的一部分。生成、加擾和分配SSC可由基站 702和序列模塊724,或者由存儲在存儲器716中并由處理器714執行的有關多基站操作的 其它指令,以邏輯處理器718指定的預定方式來實現??商鎿Q地,基站702可以通過回程網 絡(未示出)與附近的其它基站進行通信,來協調對小區站點的各個基站的SSC分配。根 據至少一個其它備選方案,代碼分配可以至少部分地由集中式實體(未示出,但是參見前 面的圖3)來指定,并提供給基站702。相應地,系統700可以作為包括多個基站的RAN的一 部分來工作。圖8示出了示例性系統800的框圖,其包括移動設備802。移動設備802可以用于 接收基站804所發送OTA消息內的同步信息并對其進行譯碼。移動設備802處的譯碼處理 可以與基站804進行的類似處理相反。用于接收消息并對其進行譯碼的指令可以在移動設 備802預先加載,其至少部分地包括在OTA消息內,通過軟件/固件補丁(例如,通過網絡 或者到計算設備的連接)、其組合或者類似物的組合來獲得。移動手持機802包括接收信號(例如,包括有關有助于遠程無線通信的同步信息) 的至少一個天線806 (例如,傳輸接收機或這樣的接收機組,其包括輸入接口)以及接收機 808,其對接收到的信號執行通常的動作(例如,濾波、放大、下變頻等等)。具體地,天線806 和發射機830 (統稱為收發機)可以用于有助于與基站804進行無線數據交換。天線806和接收機808還可以與解調器810耦合,該解調器810可以對接收到的符 號進行解調并將它們提供給處理器812進行評估。具體地,解調器810可以至少從接收到的 無線傳輸提取同步信息。舉例來說,對于基于頻率的傳輸,解調器810可以從無線傳輸的子 載波頻率提取同步信息。根據一方面,同步信息可至少包括SSC,該SSC進一步包括采用基 于PSC的共同二進制擾碼進行加擾的至少兩個序列。信號處理器814可以利用基于PSC的 共同二進制解擾碼,來對包括接收到的SSC的至少兩個序列進行解密。解擾碼可以基本上 等同于基站804所利用的擾碼,或者可以是其對應物(例如,反轉的擾碼)。根據至少一個方面,對同步信息的譯碼涉及數據處理器820,其將第一循環反移位應用到與SSC相關聯的 兩個序列中的第一序列,并將第二循環反移位應用到這兩個序列中的第二序列。根據該方 面,信號處理器814然后可將解擾碼應用到移位的第一序列以及移位的第二序列,來對SSC 進行解密。一旦對接收到的SSC進行了譯碼,邏輯處理器818可以提取與發送接收到的數據 的設備(804)相關的標識信息。可以利用該信息來對接收到的數據(例如,有效載荷信息) 進行進一步譯碼和/或支持與發送設備(804)進行通信。應當理解,處理器812可以控制和/或訪問移動手持機802 —個或多個部件(806、 808、810、816、822)。進一步,處理器812可以執行一個或多個模塊、應用程序、引擎等等 (814,818,820),其包括與執行移動設備802的功能有關的信息或控制。例如,如前面描述 的,這些功能可以包括從遠處來源(804)接收數據,基于特定解擾碼來對接收到的數據進 行譯碼,識別與解密的代碼相關聯的移動網絡發射機(804)等等。移動手持機802另外還可以包括存儲器816,其以操作方式耦合到處理器812。存 儲器816可以存儲待發送數據,接收到的數據等等。進一步,存儲器816可以存儲前面處理 器812執行的模塊、應用程序、引擎等等(814、818、820)。移動手持機802還包括調制器822和發射機824,其中發射機824將(例如,通過 處理器812和調制器822)生成的信號發送給諸如基站804、接入點、另一接入終端、遠程代 理等等。如所描述的,系統800提供移動設備802,其可以有助于接收基站804提供的編碼 的同步信息,并對編碼信息進行解密以助于這些設備(802、804)之間的無線通信。因為同 步信息可以基于所選的SSC碼本和/或基于某些擾碼來進行編碼,有可能獲得降低的干擾、 增加的可靠性以及移動設備802處減少的功耗。針對多個部件、模塊和/或通信接口之間的交互,描述了前述系統。應當理解,這 些系統和部件/模塊/接口可以包括其內部的規定的部件或子部件、規定的部件或子部件 中的某一些和/或另外的部件。例如,系統可以包括SSC生成器108、修剪模塊510和傳輸 處理器512,或者這些以及其它部件的不同組合。子部件還可以實現成以通信方式耦合到 其它部件的部件,而不是包括在母部件中。此外,應當注意,一個或多個部件可以合并成提 供聚合功能的單個部件。例如,信號模擬模塊608可以包括信號相關性模塊610,或者反過 來,來助于通過單個部件確定峰均功率和SSC的互相關。部件還可以與本申請中為具體說 明但為本領域技術人員熟知的一個或多個其它部件進行交互。進一步,將會理解,上面所公開系統和下面所公開方法的各個部分可以包括基于 人工智能或知識或規則的部件、子部件、處理、模塊、方法或機制(例如,支持向量機、神經 網絡、專家系統、貝葉斯信念網絡、模糊邏輯、數據融合引擎、分類器……)或由它們來組成。 這些部件、其它的以及另外本申請已經描述以外的部件可以使所執行的某些機制或過程自 動化,從而使系統和方法的各個部分更具適應性,以及更具效率和智能。根據前面描述的示例性系統,通過參考圖9 11的流程圖,將更好地理解可根據 所公開主題來實現的方法。雖然為了使說明更簡單,而將該方法描述為一系列的框,但是 應該理解和明白的是,所要求保護的主題并不受框順序的限制,因為,依照一個或多個實施 例,一些框可以按不同順序發生和/或與本申請中示出和描述的其它框同時發生。此外,為 了實現一個或多個實施例的方法,并非描繪出的所有框都是必需的。此外,還應該理解的
24是,本申請在后面以及整個說明書中公開的方法能夠存儲在制品中,以助于將該方法傳輸 并轉移到計算機。所使用的術語制品是要包括可從如任何計算機可讀設備、結合載波的設 備或存儲介質讀取的計算機程序。圖9說明了示例性方法900的流程圖,用于根據本公開的方面降低多個SSC傳輸 的干擾。方法900在902可以生成序列矩陣。序列矩陣可以包括從一個或多個多項式表達 式生成的M-序列。根據本公開的至少一個方面,M-序列從具有GF(2)上x~5+x~2+l形式 的多項式表達式生成。此外,M-序列可以包括基序列和基序列的各種變換,例如通過對基 序列進行循環移位提供的。在904,方法900可以采用與無線通信相關聯的基于PSC的擾碼對至少一個M-序 列進行加擾。舉例來說,擾碼可以基于與PSC相關聯的索引所識別的序列來生成。根據一 方面,采用擾碼進行加擾的至少一個M-序列可以包括一對序列,該對序列進行復用,以構 成SSC??梢栽谠搹陀靡郧盎蛞院髮@一對M-序列進行加擾。根據另一方面,上述序列矩 陣的基M-序列可以是在附圖標記904處加擾的至少一個M-序列,使得加擾后基M-序列的 每個變換也都進行了加擾。相應地,根據這一方面,序列矩陣包括加擾的序列。在906,方法900可以基于加擾的M-序列來生成SSC。如前面所述,根據生成所需 長度SSC的要求(例如,長度為62的),SSC可以通過復用多個序列(例如,序列對、三序列 組),截取這些序列的一個或多個比特、重復這些序列的一個或多個比特或者上述或類似方 式的組合來生成。在908,方法900將SSC映射到OTA消息的子分量(例如,OFDM傳輸的子 載波信道)。采用基于PSC的擾碼加擾,由方法900所生成的SSC可以提供無線通信改進的干 擾特性。應當理解,擾碼可從與用來生成SSC的多項式相同的多項式來生成,或者從與用來 生成SSC的多項式不同的多項式來生成。根據至少一個方面,用來生成擾碼的多項式具有 形式l+x~2+x~3+x~4+x~5。進一步,該多項式可以用來生成基加擾序列??梢陨苫訑_序 列的循環移位變換以提供加擾序列矩陣。根據本公開的一個具體方面,生成20個或更多個 加擾序列的循環移位變換,并與基加擾序列合并來構成加擾序列矩陣。根據這些方面,可以 從加擾序列矩陣的基本上3個序列來生成擾碼。舉例來說,基加擾序列、基加擾序列的第10 個循環移位變換以及基加擾序列的第20個循環移位變換可以用來生成基于PSC的擾碼。圖10說明了實例方法1000的流程圖,用于根據一個或多個方面對OTASSC傳輸進 行加擾。如本申請所描述,方法1000在1002可以生成序列矩陣。在1004,方法1000可以 從矩陣中選擇兩個序列來生成SSC。序列的選擇可以基于從所選序列得到的SSC碼的特性 來進行。根據一個具體實例,特性可以包括SSC碼的PAPR,SSC碼的互相關系數或者它們的 適當組合。在1006,方法1000可以確定先對序列進行加擾還是復用。該確定可以基于得到 的SSC碼的預計的干擾特性,任選地結合RAN的主要無線傳輸特性(例如,多路徑散射、信 號反射/折射等等,這些在射頻傳播和/或移動通信技術領域中熟知)。如果先對序列進行 復用,方法可繼續至1014,如果先對序列進行加擾,方法1000可繼續至1008。如本申請所描述,在1008,方法1000可以從序列矩陣生成基于PSC的擾碼,該序列 矩陣從一個或多個多項式表達式生成(例如,參見前面的方法900)。在1010,可以利用基 于PSC的擾碼對選自序列矩陣的兩個序列進行加擾。在1012,可以對序列進行交織以構成SSC0然后可以將SSC映射到OTA消息,并結合一個或多個無線通信來發送。在1014,方法1000可以對選自序列矩陣的兩個序列進行交織來構成全長序列。如 本申請所描述的,在1016,可以生成全長擾碼。在1018,通過利用在附圖標記1016生成的 擾碼可以對全長序列進行加擾。最后,在1018,可以從加擾的交織序列來生成SSC,該SSC 可以映射到前面描述的OTA消息。圖11示出了實例方法1100的流程圖,用于根據至少一個方面生成加擾的SSC。 在1102,方法1100可以從多項式表達式生成M-序列。在一些實例中,多項式表達式可具 有GF⑵上x~5+x~2+l的形式。在1104,方法1100可以采用基于PSC的擾碼對M-序列進 行加擾?;赑SC的擾碼可以從一個或多個加擾序列生成,該一個或多個加擾序列可以從 一個或多個加擾多項式表達式獲得。根據至少一個方面,加擾多項式表達式可以包括具有 l+x"2+x"3+x"4+x"5形式的單個表達式。在1106,對加擾的M-序列進行η次循環移位,以創建加擾的M-序列的η個不同的 加擾變換。加擾的M-序列和η個不同的加擾變換可以匯編到加擾的序列矩陣中。在1108, 選擇了加擾的序列矩陣中加擾序列的兩個序列來構成SSC。如本申請所描述的,可以對選擇 的序列進行復用,以構成全長加擾的序列。應當理解,選擇的兩個序列可以基于從序列得出 的SSC的基本特性。根據一方面,基本特性包括與PAI^R閾值相比的SSC的PAPR。根據另一 方面,基本特性包括與相關閾值相比的互相關系數。根據又一方面,基本特性包括前面的適 當組合。根據至少又一方面,選擇的兩個序列可以基于預定數量的所需要的SSC。作為具 體例子,在加擾的序列矩陣包括其長度基本上為所需SSC碼的一半長度的31個加擾的序列 時,如前面描述,基于PAPR和/或互相關特性,可以選擇170或340個序列對。以此方式選 擇SSC序列對可以降低所發送的同步信息的的干擾,有可能地降低接收設備的功耗以及提 高移動通信環境中的總體通信質量。相應地,如本申請所描述,方法1100可以為各種移動 通信技術提供顯著的益處。圖12是示例性系統1200的框圖,其根據本申請公開的一些方面有助于無線通信。 在下行鏈路上,在接入點1205,發射(TX)數據處理器1210對業務數據進行接收、格式化、編 碼、交織和調制(或符號映射),并提供調制符號(“數據符號”)。符號調制器1215接收和 處理數據符號和導頻符號,并提供符號流。符號調制器1220對數據和導頻符號進行復用, 并將其提供給發射機單元(TMTR) 1220。每個傳輸符號可以是數據符號、導頻符號或零值信 號。導頻符號可以在每個符號周期內連續發送。導頻符號可以是頻分復用(FDM)、正交頻分 復用(OFDM)、時分復用(TDM)、碼分復用(CDM)或其適合的組合。TMTR 1220接收符號流,并將其轉換成一個或多個模擬信號,進一步對模擬信號進 行調理(例如,放大、濾波和上變頻),以生成適合于通過無線信道進行傳輸的下行鏈路信 號。下行鏈路信號然后通過天線1225傳輸至終端。在終端1230,天線1235接收下行鏈路 信號,并將接收到的信號提供給接收機單元(RCVR) 1240。接收機單元1240對接收到的信號 進行調理(例如,濾波、放大和下變頻),并對調理后的信號進行數字化,以獲取采樣。符號 解調器1245對接收到的導頻符號進行解調,并將接收到的導頻符號提供給處理器1250用 于信道估計。符號解調器1245進一步從處理器1250接收對下行鏈路的頻率響應估計,對 接收到的數據符號執行數據解調以獲得數據符號估計(其是對所發送數據符號的估計),并且將數據符號估計提供給RX數據處理器1255,其對數據符號估計進行解調(即,符號解 映射)、解交織和譯碼,以恢復所發送的業務數據。符號解調器1245和RX數據處理器1255 的處理分別與接入點1205處符號調制器1215和TX數據處理器1210的處理互補。在上行鏈路上,TX數據處理器1260處理業務數據并提供數據符號。符號調制器 1265接收數據符號并將數據符號與導頻符號進行復用,進行調制,并提供符號流。發射機單 元1270然后接收并處理符號流,以生成上行鏈路信號,該上行鏈路信號通過天線1235發送 給接入點1205。具體而言,上行鏈路信號與SC-FDMA的要求一致,并包括本申請所述的跳頻 機制。在接入點1205,來自終端1230的上行鏈路信號由天線1225接收,并由接收機單元 1275處理,以獲取采樣。符號解調器1280然后對采樣進行處理,并提供接收到的導頻符號 和上行鏈路的數據符號估計。RX數據處理器1285對數據符號估計進行處理,以恢復終端 1230發送的業務數據。處理器1290對在上行鏈路上發送的每個活動終端進行信道估計。 多個終端可在它們相應分配到的導頻子帶組上的上行鏈路上同時發送導頻,其中導頻子帶 組可以交錯。處理器1290和1250分別指導(例如,控制、協調、管理等)在接入點1205和終端 1230處的操作。相應的處理器1290和1250可與存儲程序代碼和數據的存儲器單元(未示 出)相關聯。處理器1290和1250也可以分別執行計算,以得到針對上行鏈路和下行鏈路 的頻率和脈沖響應估計。對于多址系統(例如,SC-FDMA, FDMA, OFDMA,⑶MA、TDMA等),多個終端可同時在 上行鏈路上發送。對于該系統,導頻子帶可在不同終端之間共享。信道估計技術可使用在每 個終端的導頻子帶跨越整個工作帶(或許除帶的邊緣之外)的情形下。人們將會希望有助 于的導頻子帶結構,來獲取每個終端的頻率分集。本申請描述的技術可通過各種方式實現。 例如,這些技術可以實現在硬件、軟件或軟硬件結合中。對于硬件實現,其可以是數字的、模 擬的或者既是數字的又是模擬的,用于信道估計的處理單元可以實現在一個或多個專用集 成電路(ASIC)、數字信號處理器(DSP)、數字信號處理器件(DSPD)、可編程邏輯器件(PLD)、 現場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、用于執行本申請所述功能 的其它電子單元或上述各項的組合中。對于軟件,可通過執行本申請所述功能的模塊(例 如,過程、函數等)實現。軟件代碼可存儲在存儲器單元,并由處理器1290和1250來執行。圖13、14和15給出了示例性系統1300、1400、1500的框圖,用于實現各個本公開 的方面。系統1300可以包括模塊1302,用于從基M-序列和基M-序列的循環移位變換生成 序列矩陣。如本申請所描述,基M-序列可以從多項式表達式生成。每個基序列的循環移位 變換的比特可以是單比特移位、雙比特移位、三比特移位等等,或其適當的組合?;蛄泻?移位變換可以由模塊1302用來構成序列矩陣。系統1300還可以包括模塊1304,用于對一個或多個M-序列進行加擾。模塊1304 可以利用擾碼(例如基于PSC的擾碼)來對M-序列進行加擾。如本申請所描述,可以通過 從多項式表達式創建基加擾序列來生成擾碼(例如,與用來生成序列矩陣所不同的)??梢?生成基加擾序列的循環移位變換,并且一個或多個基加擾序列以及移位變換可以用來生成 擾碼。用于生成SSC的模塊1306可以利用加擾的至少一個M-序列來創建SSC。例如,根據與SSC所需要長度相比的加擾的至少一個M-序列的長度的情況,可以適當地對加擾的 M-序列進行交織、截取、重復或上述或類似方法的組合。系統1300還可以包括模塊1308,用 于將SSC映射到OTA傳輸。例如,可以將SSC的比特映射到OFDM傳輸的子載波信道、CDMA 傳輸的代碼子劃分、TDMA傳輸的時間子劃分或者集成系統的適當組合。如所描述的,系統 1300可以生成加擾的SSC碼,其顯示出降低移動通信環境中的干擾。系統1400可以包括模塊1402,用于如本申請所描述從基M-序列和基M-序列的 η個循環移位變換來構成序列矩陣。進一步,系統1400可以包括模塊1404,用于為序列矩 陣的序列對編制索引。對于序列矩陣的每個不同的序列對,模塊可以生成至少(η+1)~2個 索引。進一步,系統1400可以包括模塊1406,用于確定從序列對所得到SSC碼的PAPR和/ 或互相關。模塊1406可以選擇滿足PAPR和/或互相關閾值(例如,低于需要的PAPR和/ 或低于需要的互相關系數)的預定數量的序列對(例如,基本上為170個序列對,基本上為 340個序列對或者至少部分地基于移動站點中基站數的其它適當數量等等)。相應地,從所 選序列對得到的SSC可具有需要的傳輸特性,從而獲得改進的無線傳輸。系統1500可以包括模塊1502,用于接收無線傳輸。模塊1502可以從移動網絡發 射機(例如,基站)接收一個或多個無線OTA傳輸。模塊1502可以包括一個或多個無線天 線(例如,無線電天線),用于對接收到的信號進行預調理的接收機等等。系統1500還可以 包括模塊1504,用于從模塊1502接收到的傳輸中提取SSC。提取可以基于信號解調、調理 等等,這些則本領域是公知的。用于對SSC進行解擾的模塊1506可以利用基于PSC的共同 二進制解擾碼來對SSC進行解密。根據一方面,解擾碼可以與用來對SSC進行加擾的擾碼 基本上相似,或者與該擾碼的變換(例如,通過將擾碼的比特反轉)基本上相似。此外,系 統1500可以包括模塊1508,用于根據解密的SSC來確定移動網絡發射機的標識。例如,可 以讀取編碼到SSC中的發射機ID,并將其與存儲器中存儲的ID進行交叉參照。舉例來說, 發射機ID可以用來有助于移動設備和移動網絡發射機之間的無線通信。在接收到的信號 顯示出降低了干擾時,系統1500在移動通信環境中可以減少功耗并提高通信可靠性。
28
權利要求
一種用于為無線通信生成次同步碼(SSC)的方法,包括從基M 序列和所述基M 序列的循環移位變換生成序列矩陣;基于與所述無線通信相關聯的主同步碼(PSC)采用共同二進制擾碼對所述序列矩陣的至少一個M 序列進行加擾;基于加擾的所述至少一個M 序列而生成SSC;以及將所述SSC映射到正交頻分復用(OFDM)傳輸的子載波信道。
2.根據權利要求1所述的方法,還包括通過以下操作中的至少一個操作來生成所述共 同二進制擾碼利用多個長度為63的M-序列,所述多個長度為63的M-序列中的每一個截取成長度 為62的序列;或者利用多個長度為31的M-序列,所述多個長度為31的M-序列中的每一個進行重復而 構成長度為62的序列。
3.根據權利要求1所述的方法,還包括從一個或多個M-序列生成所述擾碼,所述一個 或多個M-序列從共同多項式表達式生成。
4.根據權利要求1所述的方法,還包括從不同的多項式表達式生成所述擾碼M-序列。
5.根據權利要求3所述的方法,還包括 從所述一個或多個序列生成基加擾序列; 從所述基加擾序列定義一組循環移位序列;以及從所述基加擾序列選擇多個不同的擾碼以構成所述共同二進制擾碼。
6.根據權利要求5所述的方法,其中,定義所述一組循環移位序列還包括除所述基加 擾序列以外還生成至少20個循環移位序列。
7.根據權利要求5所述的方法,其中,選擇所述3個不同的擾碼還包括選擇所述基加擾 序列、第10個循環移位序列和第20個循環移位序列。
8.根據權利要求1所述的方法,其中,生成所述SSC還包括 從所述序列矩陣選擇兩個M-序列;對所選擇的M-序列進行交織來構成長度為62的序列;以及 將所述共同二進制擾碼應用到所述長度為62的序列。
9.根據權利要求1所述的方法,其中,生成所述SSC還包括 從所述序列矩陣選擇兩個M-序列;將所述共同二進制擾碼應用到所選擇的M-序列以獲取兩個加擾的M-序列;以及 對所述兩個加擾的M-序列進行交織以構成長度為62的序列。
10.根據權利要求1所述的方法,其中,生成所述序列矩陣還包括將所述共同二進制擾 碼應用到所述基M-序列來提供加擾的所述至少一個M-序列。
11.根據權利要求10所述的方法,其中,生成所述SSC還包括將兩個不同的循環移位應用到加擾的所述基M-序列來生成兩個加擾的M-序列;以及 對所述兩個加擾的M-序列進行交織以構成長度為62的序列。
12.一種用于為無線通信生成SSC的裝置,包括邏輯處理器,其從基M-序列和所述基M-序列的循環移位變換生成序列矩陣; 數據轉換模塊,其基于與所述無線通信相關聯的PSC采用共同二進制擾碼來對所述陣的至少一個序列進行加擾;復用模塊,其基于加擾的所述至少一個序列生成SSC ;以及 傳輸處理器,其將所述SSC映射到OFDM傳輸的子載波信道。
13.根據權利要求12所述的裝置,還包括序列模塊,其從序列生成所述擾碼,所述序列 從共同多項式表達式得出。
14.根據權利要求13所述的裝置,所述序列模塊從以下序列中的至少一個序列來生成 所述擾碼多個長度為63的M-序列,所述多個長度為63的M-序列中的每一個截取成長度為62 的序列;或者多個長度為31的M-序列,所述多個長度為31的M-序列中的每一個進行重復而構成 長度為62的序列。
15.根據權利要求13所述的裝置,所述邏輯處理器從與所述共同多項式表達式不同的 多項式表達式得出所述基M-序列。
16.根據權利要求13所述的裝置,所述序列模塊 從所得出的序列生成基加擾序列;從所述基加擾序列定義一組循環移位序列;以及從所述基加擾序列選擇多個不同的擾碼以構成所述共同二進制擾碼。
17.根據權利要求16所述的裝置,所述序列模塊除所述基加擾序列以外還生成至少20 個循環移位序列來定義所述一組循環移位序列。
18.根據權利要求16所述的裝置,所述3個不同的擾碼包括所述基加擾序列、第10個 循環移位序列和第20個循環移位序列。
19.根據權利要求12所述的裝置,其中所述邏輯處理器從所述序列矩陣選擇兩個M-序列;所述復用模塊對所選擇的M-序列進行交織來構成未加擾的長度為62的序列;以及 所述數據轉換模塊將所述共同二進制擾碼應用到所述長度為62的序列。
20.根據權利要求12所述的裝置,其中所述邏輯處理器從所述序列矩陣選擇兩個M-序列;所述數據轉換模塊將所述共同二進制擾碼應用到所選擇的M-序列以獲取兩個加擾的 M-序列;以及所述復用模塊對所述兩個加擾的M-序列進行交織來構成長度為62的序列。
21.根據權利要求12所述的裝置,所述數據轉換模塊將所述共同二進制擾碼應用到所 述基M-序列來提供加擾的所述至少一個M-序列并生成所述序列矩陣。
22.根據權利要求21所述的裝置,所述邏輯處理器將兩個不同的循環移位應用到加擾的所述基M-序列來生成兩個加擾的M-序列;以及 對所述兩個加擾的M-序列進行交織來構成長度為62的序列以生成所述SSC。
23.一種用于為無線通信生成SSC的裝置,包括用于從基M-序列和所述基M-序列的循環移位變換生成序列矩陣的模塊; 用于基于與所述無線通信相關聯的PSC采用共同二進制擾碼來對所述矩陣的至少一 個序列進行加擾的模塊;用于基于加擾的所述至少一個序列生成SSC的模塊;以及 用于將所述SSC映射到OFDM傳輸的子載波信道的模塊。
24.用于為無線通信生成SSC的處理器,包括第一模塊,其從基M-序列和所述基M-序列的循環移位變換生成序列矩陣; 第二模塊,其基于與所述無線通信相關聯的PSC采用共同二進制擾碼來對所述矩陣的 至少一個序列進行加擾;第三模塊,其基于加擾的所述至少一個序列生成SSC ;以及 第四模塊,其將所述SSC映射到OFDM傳輸的子載波信道。
25.一種計算機可讀介質,包括計算機可讀指令,用于為無線通信生成SSC,所述指令可由至少一個計算機執行,用來從基M-序列和所述基M-序列的循環移位變換生成序列矩陣; 基于與所述無線通信相關聯的PSC采用共同二進制擾碼對所述矩陣的至少一個序列 進行加擾;基于加擾的所述至少一個序列生成SSC ;以及 將所述SSC映射到OFDM傳輸的子載波信道。
26.一種為無線電網絡站點選擇不同的SSC的方法,包括從基M-序列和所述基M-序列的n個循環移位序列構成序列矩陣; 將基本上(n+1) "2個索引中的一個分配給所述序列矩陣的不同的序列對;以及 至少部分地基于從一序列對得到的SSC的功率或信號相關性特性來選擇所述序列對。
27.根據權利要求26所述的方法,還包括選擇170對或340對編制了索引的序列對,從 每個序列對生成不同的SSC,以及將兩個或更多個不同的SSC分配給所述無線電網絡站點 的基站。
28.根據權利要求26所述的方法,還包括為所述基M-序列和所述n個循環移位序列利 用長度為31的序列。
29.根據權利要求26所述的方法,還包括利用具有r= U*n+v形式的算法來生成所述 基本上(n+l)~2個索引,其中r是從0到(n+l)~2的整數,都是選自集合{0,…n} 的序列。
30.根據權利要求26所述的方法,還包括確定從所述序列對得到的SSC的峰均功率比 (PAPR)并將所述PAra與閾值進行比較。
31.根據權利要求30所述的方法,還包括使選擇所述序列對部分地根據所述PAH 和所 述閾值之間的比較來進行。
32.根據權利要求26所述的方法,還包括確定從所述序列對得到的SSC的互相關系數 并將所述系數與閾值進行比較。
33.根據權利要求32所述的方法,還包括使選擇所述序列對部分地根據所述系數和所 述閾值之間的比較來進行。
34.根據權利要求26所述的方法,還包括確定所述SSC的互相關系數和PAPR,以及將 所述互相關系數與相關閾值進行比較和將所述PAPR與功率閾值進行比較。
35.根據權利要求26所述的方法,還包括使選擇所述序列對部分地根據所述PAH 低于所述功率閾值以及所述互相關系數低于所述相關閾值來進行。
36.一種為無線電網絡站點選擇不同的SSC的裝置,包括邏輯處理器,其從基M-序列和所述基M-序列的n個循環移位序列構成序列矩陣; 索引模塊,其將基本上(n+l)~2個索引中的一個分配給所述序列矩陣的不同的序列 對;以及修剪模塊,其至少部分地基于分別與閾值功率或信號相關性相比較的,從一序列對得 到的SSC的PAPR或信號相關性來選擇所述序列對。
37.根據權利要求36所述的裝置,所述修剪模塊選擇170對或340對編制了索引的序 列對,從每個序列對生成不同的SSC,以及將一個或多個不同的SSC分配給所述無線電網絡站點的基站。
38.根據權利要求36所述的裝置,所述邏輯處理器為所述基M-序列和所述n個循環移 位序列利用長度為31的序列。
39.根據權利要求36所述的裝置,所述索引模塊利用具有r= U*n+v形式的算法來生 成所述基本上(n+1) "2個索引,其中r是從0到(n+1) "2的整數,u和v都是選自集合{0,... n}的序列。
40.根據權利要求36所述的裝置,還包括信號模擬模塊,其確定從所述序列對得到的 SSC的峰均功率比(PAPR)并將所述PAH 與閾值進行比較。
41.根據權利要求40所述的裝置,所述修剪模塊使選擇所述序列對部分地根據所述 PAH 和所述閾值之間的比較來進行。
42.根據權利要求36所述的裝置,還包括信號相關性模塊,其確定從所述序列對得到 的SSC的互相關系數并將所述系數與閾值進行比較。
43.根據權利要求42所述的裝置,所述修剪模塊使選擇所述序列對部分地根據所述系 數和所述閾值之間的比較來進行。
44.根據權利要求36所述的裝置,還包括信號相關性模塊和測量模塊,所述信號相關 性模塊確定所述SSC的互相關系數并將所述互相關系數與相關閾值進行比較,所述測量模 塊確定所述SSC的PAPR并將所述PAPR與功率閾值進行比較。
45.根據權利要求44所述的裝置,所述修剪模塊使選擇所述序列對部分地根據所述 PAH 低于所述功率閾值以及所述互相關系數低于所述相關閾值來進行。
46.一種為無線電網絡站點選擇不同的SSC的裝置,包括用于從基M-序列和所述基M-序列的n個循環移位序列構成序列矩陣的模塊; 用于將基本上(n+1) "2個索引中的一個分配給所述序列矩陣的不同的序列對的模塊; 用于至少部分地基于從一序列對得到的加擾后SSC的功率或信號相關性來選擇所述 序列對的模塊;以及用于采用基于PSC的擾碼對所選擇的序列對進行加擾的模塊。
47.用于為無線電網絡站點選擇不同的SSC的處理器,包括第一模塊,其從基M-序列和所述基M-序列的n個循環移位序列構成序列矩陣; 第二模塊,其將基本上(n+1) ~2個索引中的一個分配給所述序列矩陣的不同的序列對;第三模塊,其至少部分地基于從一序列對得到的加擾后SSC的PAPR或信號相關性來選擇所述序列對;以及第四模塊,其采用基于PSC的擾碼對所選擇的序列對進行加擾。
48.計算機可讀介質,包括計算機可讀指令用于為無線電網絡站點選擇不同的SSC,所述指令可由至少一個計算 機執行,用來從基M-序列和所述基M-序列的n個循環移位序列構成序列矩陣; 將基本上(n+1) "2個索引中的一個分配給所述序列矩陣的不同的序列對; 至少部分地基于從一序列對得到的加擾后SSC的功率或信號相關性來選擇所述序列 對;以及采用基于PSC的擾碼對所選擇的序列對進行加擾。
49.一種進行無線通信的方法,包括 從移動網絡發射機接收無線傳輸;從所述無線傳輸提取SSC,所述SSC包括采用基于PSC的共同二進制擾碼進行加擾的至 少兩個序列;利用基于PSC的共同二進制解擾碼來對所述SSC進行解密;以及 從所解密的SSC確定所述移動網絡發射機的標識。
50.根據權利要求49所述的方法,還包括在利用所述解擾碼對所述SSC進行解密以前 從所述無線傳輸的子載波頻率提取所述SSC。
51.根據權利要求49所述的方法,還包括在利用所述解擾碼對所述SSC進行解密以前 對所提取的SSC進行解交織。
52.根據權利要求51所述的方法,還包括;從對所提取的SSC進行解交織來獲取第一和第二序列;將所述解擾碼應用到所述第一序列和所述第二序列來對所述SSC進行解密。
53.根據權利要求49所述的方法,還包括利用所述基于PSC的共同二進制擾碼或者該 擾碼的變型,來作為所述基于PSC的共同二進制解擾碼。
54.一種用于進行無線通信的裝置,包括 天線,其從移動網絡發射機接收無線傳輸;解調器,其從所述無線傳輸提取SSC,所述SSC包括采用基于PSC的共同二進制擾碼進 行加擾的至少兩個序列;信號處理器,其利用基于PSC的共同二進制解擾碼來對所述SSC進行解密;以及 邏輯處理器,其從所解密的SSC確定所述移動網絡發射機的標識。
55.根據權利要求54所述的裝置,所述解調器從所述無線傳輸的子載波頻率提取所述SSC。
56.根據權利要求54所述的裝置,所述信號處理器在利用所述解擾碼對所述SSC進行 解密以前對所提取的SSC進行解交織,解交織的所述SSC包括第一序列和第二序列。
57.根據權利要求55所述的方法,其中,所述信號處理器將所述解擾碼應用到所述第 一序列和所述第二序列來對所述SSC進行解密。
58.根據權利要求54所述的方法,所述信號處理器利用所述基于PSC的共同二進制擾 碼或者該擾碼的的變型,來作為所述基于PSC的共同二進制解擾碼。
59.一種進行無線通信的裝置,包括用于從移動網絡發射機接收無線傳輸的模塊;用于從所述無線傳輸提取SSC的模塊,所述SSC包括采用基于PSC的共同二進制擾碼 進行加擾的至少兩個序列;用于利用基于PSC的共同二進制解擾碼來對所述SSC進行解密的模塊;以及 用于從所解密的SSC確定所述移動網絡發射機的標識的模塊。
60.一種用于進行無線通信的處理器,包括 第一模塊,其從移動網絡發射機接收無線傳輸;第二模塊,其從所述無線傳輸提取SSC,所述SSC包括采用基于PSC的共同二進制擾碼 進行加擾的至少兩個序列;第三模塊,其利用基于PSC的共同二進制解擾碼來對所述SSC進行解密;以及 第四模塊,其從所解密的SSC確定所述移動網絡發射機的標識。
61.一種計算機可讀介質,包括計算機可讀指令,用于進行無線通信,所述指令可由至少一個計算機執行,用來 從移動網絡發射機接收無線傳輸;從所述無線傳輸提取SSC,所述SSC包括采用基于PSC的共同二進制擾碼進行加擾的至 少兩個序列;利用基于PSC的共同二進制解擾碼來對所述SSC進行解密;以及 從所解密的SSC確定所述移動網絡發射機的標識。
全文摘要
本申請描述了利用與主同步信道(P-SCH)有關的擾碼來支持次同步碼。加擾的次同步碼(SSC)可以分配給無線接入網絡(RAN)的多個基站。舉例來說,可以從多個M-序列來創建基于PSC的擾碼,從共同多項式表達式來生成所述多個M-序列。進一步,提供了SSC碼本,SSC碼本選擇序列矩陣的序列對來生成SSC。可以基于所得到SSC的傳輸特性來進行選擇,從而降低規劃的、半規劃的和/或未規劃的移動部署中的干擾。
文檔編號H04J11/00GK101939934SQ200880102856
公開日2011年1月5日 申請日期2008年8月12日 優先權日2007年8月13日
發明者A·卡努, K·劉, P·加爾, 羅濤 申請人:高通股份有限公司