欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

低等待時間的無線電/基帶接口協(xié)議的制作方法

文檔序號:7576818閱讀:189來源:國知局
專利名稱:低等待時間的無線電/基帶接口協(xié)議的制作方法
技術領域
本發(fā)明涉及通信協(xié)議,特別是用于在無線通信設備的基帶和RF(無線電)部件之間的通信。
已知許多類型的數(shù)據(jù)編碼。被稱為8b/10b的一個這種日期編碼模式,取出字節(jié)輸入并且產(chǎn)生具有五個最大游程長度的DC平衡流(即具有相等數(shù)目的1和0的流)。有些單個10位代碼將具有相等數(shù)目的1和0,而有些將具有四個1和六個0或者六個1和四個0。在后一種情況中,在1和0之間的不一致性(disparity)用作為向下一10位代碼產(chǎn)生的輸入,以致可以反轉所述不一致性并且保持總平衡流?;谶@一原因,一些8位輸入具有兩個有效的10位代碼,取決于輸入的不一致性。把八個輸入位分成兩組,一個是五位組和一個是三位組。
除256個數(shù)據(jù)字符之外,所述8b/10b代碼還定義了十二個特殊控制字符。256個數(shù)據(jù)字符叫作Dx.y,而特殊控制字符叫作Kx.y。x值對應于五位組,而y值對應于三位組。
特殊控制字符例如表明空閑狀態(tài)、測試數(shù)據(jù)或數(shù)據(jù)定界符。在串行位發(fā)射編碼字符的應用中,由于逗號字符(K28.5)的10位代碼一般不出現(xiàn)在編碼位流中的其它地方,所以所述逗號字符通常用于對準目的。特別地是,所述逗號字符從不出現(xiàn)在兩個10位編碼字符的連接內(nèi)。該屬性能夠易于檢測在位流中的字邊界。另外,所述逗號字符具有交替的1和0的子串,這使得易于鎖相所述輸入位流。(在光纖信道和千兆以太網(wǎng)標準內(nèi)都使用所述逗號字符。)還已知在所述無線通信設備的基帶和RF部件之間的各種類型接口。實際上這種接口在性質上通常主要是模擬的。近年來,已經(jīng)開始使用數(shù)字接口。
想要的是,在所述基帶和RF部件之間的接口應該顯示出低等待時間。例如,當正在建立通信時,傳輸可以包括已知的前同步碼部分。在該前同步碼部分期間,把來自無線電部件的信號向所述基帶部件傳送,其中進行AGC(自動增益控制)確定以致在所述基帶部件中接收的數(shù)字值與發(fā)射的已知數(shù)字值相符。然后把相應的AGC控制數(shù)據(jù)送回到所述無線電部件。這樣定義的控制回路必須具有低等待時間以便使各種其它操作還能在所述前同步碼期問執(zhí)行??梢砸闷渌愃频睦樱渲幸蠡蛳胍偷却龝r間。
一般說來,本發(fā)明用于低等待時間的無線電/基帶接口協(xié)議。在其一個實施例中,使用8b/10b編碼,具有不同的控制字符和數(shù)據(jù)字符。控制字符用來定義幀的開始。更具體而言,依照本發(fā)明一個方面,通過把給定數(shù)目位的數(shù)據(jù)單元編碼為代碼來實現(xiàn)在通信設備的基帶部分和無線電部分之間的信號傳輸,其中每個代碼是大于給定數(shù)目位的位數(shù)目的數(shù)據(jù)單元。定義了多種不同類型的數(shù)據(jù)交換,并且為每種數(shù)據(jù)交換分配不同的代碼。對于給定的數(shù)據(jù)交換,依照要交換的數(shù)據(jù)來選擇數(shù)據(jù)交換類型,并且依照所選擇的數(shù)據(jù)交換類型來形成消息幀,所述消息包括識別所述數(shù)據(jù)交換類型的代碼。然后,在所述基帶部分和無線電部分之間發(fā)射所述消息幀。
參照下列詳細說明和附圖對本發(fā)明將得到更好的理解。在附圖中

圖1是本發(fā)明可以使用的通信系統(tǒng)的框圖。
圖2是舉例說明第一無線電/基帶接口協(xié)議的圖。
圖3是舉例說明第二低等待時間無線電/基帶接口協(xié)議的圖。
圖4是詳細舉例說明圖1的無線電/基帶接口電路的發(fā)射部件的圖。
圖5是詳細舉例說明圖1的無線電/基帶接口電路的接收部件的圖。
現(xiàn)在參照圖1,示出了通信系統(tǒng)100的電路圖,在該通信系統(tǒng)中可以使用給出的低等待時間無線電/基帶接口。所述通信系統(tǒng)包括具有RF核心111和第一無線電/基帶接口電路113的無線電部件110,以及具有基帶核心121和第二無線電/基帶接口電路123的基帶部件120。
RF核心111連接到天線130。所述基帶核心121包括物理層(PHY)塊121a、介質訪問控制層(MAC)塊121b和控制塊121c,所述塊相互連接以采用現(xiàn)有技術中已知方式形成集成式基帶核心。
兩種類型的信號—數(shù)據(jù)和控制信號,一方面,在RF核心111和第一無線電/基帶接口電路113之間交換,另一方面在基帶核心121和第二無線電/基帶接口電路123之間交換。
第一和第二無線電/基帶接口電路113和123經(jīng)由數(shù)字無線電/基帶接口140彼此通信。在示例性的實施例中,無線電/基帶接口140大體是基于串行ATA物理層的低功率、有差異的、高速串行接口。所述接口140具有兩個有差異的對141和143,或四條線路。一對141具有在無線電側的線路驅動器和在基帶側上的接收器;另一對143具有在所述基帶側上的線路驅動器和在所述無線電側上的接收器。
在示例性實施例中,接口140使用8b/10b代碼經(jīng)由相同的接口發(fā)射數(shù)據(jù)和時鐘。
參照圖4,詳細地示出了圖1的無線電/基帶接口電路的發(fā)射部件(“發(fā)射器”)。要加以發(fā)射的信息可以是采樣信息也可以非采樣信息(“控制信息”)。由模擬數(shù)字轉換器(ADC)403響應于來自核心111或121的信號401生成采樣信息。在緩沖器405中緩沖采樣。在總線407上從所述核心接收控制信息并將其應用于控制塊409。
所述控制塊409執(zhí)行所述控制信息的成幀。控制信息可以是寄存器訪問信息(Addr,Data)或其它控制信息,像接收信號強度(RSSI)、低噪聲放大器/可變增益放大器(LNA/VGA)設定等。
緩沖器405和控制塊409這二者都具有連接到多路復用器411的數(shù)據(jù)輸出信號。另外,這兩個塊都具有連接到控制/選擇塊413的控制信號,所述控制/選擇塊413生成控制信號CTRL和選擇信號SEL信號。所述選擇信號SEL確定是把ADC數(shù)據(jù)輸入到8b/10b轉換器415還是把控制幀輸入到所述8b/10b轉換器。所述控制信號CTRL控制所述8b/10b轉換器—特別是其是否產(chǎn)生8b/10b控制字符或數(shù)據(jù)字符。如果ADC緩沖器405是空的并且沒有控制信息需要被發(fā)射,那么所述控制/選擇塊413選擇要從所述8b/10b轉換器發(fā)射的空閑字符。
串行器417串行化來自所述8b/10b轉換器415的數(shù)據(jù),并且線路驅動器419把該串行數(shù)據(jù)轉換為電當量。
如果協(xié)議要求設置共模信號或者如果正在發(fā)射數(shù)據(jù),那么設置共模設置信號421。
參照圖5,詳細地示出了圖1的無線電/基帶接口電路的接收部件(“接收器”)。
線路接收器519接收來自所述線路的電信號,恢復所述時鐘并且把數(shù)據(jù)時鐘信號加到解串器517,其對所述數(shù)據(jù)進行解串行化。
把所解串行化的數(shù)據(jù)輸入到8b/10b解碼器515中。所述解碼器具有三個輸出端DATA輸出端、CTRL′輸出端和8b/10b錯誤信號輸出端。8b/10b錯誤信號發(fā)出由于傳輸錯誤引起的8b/10b解碼器錯誤信號。CTRL’用信號通知是否已經(jīng)接收控制字符,并且DATA載有所接收字符的值??刂茙瑱z測塊514檢測是否已經(jīng)接收控制幀。如果由于傳輸線路錯誤接收了具有CRC錯誤的控制幀,那么設置CRC錯誤信號。如果已經(jīng)接收了控制幀,那么設置CTRL’信號以致經(jīng)由解復器511把所述控制幀路由到控制塊509。如果沒有接收到控制幀,那么把所述數(shù)據(jù)寫入到緩沖器505。由DAC 503讀取所述緩沖器數(shù)據(jù)并將其轉換為模擬信號501。
解碼由控制塊509接收的控制幀。根據(jù)所述控制幀,讀取/寫入寄存器或設置控制信號。
注意,在圖4和5中,由所述塊表示的一些功能可以略有不同地分布,但是在一般的實現(xiàn)中采用一種或另一種方式來提供所有描述的功能。
規(guī)定了兩個傳輸層替換方案。在第一傳輸層替換方案中,數(shù)字無線電/基帶接口140的默認配置提供了800Mbps的采樣數(shù)據(jù)帶寬和接口等待時間為100ns的320kbps的控制帶寬。采樣數(shù)據(jù)速率可以以更高的接口等待時間為代價增加。
在第二傳輸層替換方案中,數(shù)字無線電/基帶接口140的默認配置提供了800Mbps的采樣數(shù)據(jù)帶寬。其余的320Mbps帶寬可以用來發(fā)射控制及其它信息。除數(shù)據(jù)采樣和控制信息之外,所述接口可以發(fā)射像RSSI值之類的連續(xù)數(shù)據(jù)。在默認配置中接口等待時間是18.75ns。
所述接口140支持大多數(shù)的收發(fā)器體系結構。采樣數(shù)據(jù)可以來自于低IF或者I/Q收發(fā)器。所述接口140經(jīng)由寄存器訪問或者經(jīng)由并行控制字段來控制無線電。
在示例性實施例中,無線電/基帶接口140在所述無線電中使用許多寄存器來配置并控制所述接口。一旦這種寄存器是RFBBIF控制寄存器,如在下表中描述
表1RFBBIF_CTRL—無線電/基帶接口控制寄存器 對于具有I/Q或低IF輸出的無線電只讀圖例*復位值;~*未定義的復位值所述接口140具有四個狀態(tài)OFF、SLEEP、ACTIVE和CLOCK。經(jīng)由無線電/基帶狀態(tài)寄存器RFBBIF_STATE控制當前狀態(tài)表2RFBBIF_STATE—無線電/基帶狀態(tài)寄存器
圖例*復位值;~*未定義的復位值在ACTIVE狀態(tài)期間,可以雙向控制通信和數(shù)據(jù)流送。
通過把寄存器RFBBIF_STATE編程為SLEEP狀態(tài)而進入SLEEP狀態(tài)。在發(fā)出命令之后,所述基帶和無線電部件110和120可以切斷所述接口140。
為了轉變跳出SLEEP狀態(tài),基帶部件120為上行鏈路接通共模信號。所述無線電部件110為所述下行鏈路接通共模信號并且開始初始化序列。一旦完成初始化序列,所述接口進入ACTIVE狀態(tài)。
CLOCK狀態(tài)是特殊的斷電狀態(tài),其中只有接口的下行鏈路保持活躍以便為基帶部件120提供定時基準。上行鏈路停電。通過在所述無線電中把寄存器RFBBIF_STATE編程為CLOCK狀態(tài)來進入CLOCK狀態(tài)。在發(fā)布命令之后,PHY塊121a和無線電部件110可以斷電所述上行鏈路。一旦斷電,所述接口進入CLOCK狀態(tài)。
為了離開CLOCK狀態(tài)進入到ACTIVE狀態(tài),PHY塊121a把共模信號施加到上行鏈路。在一個短(例如,10ns)的延遲之后,所述基帶部件120向無線電部件110發(fā)射一個SYNC原語。在已經(jīng)發(fā)射所述SYNC原語之后,所述無線電/基帶接口140進入ACTIVE狀態(tài)。
所述系統(tǒng)沒有加電,而所述接口140處于OFF狀態(tài)。在加電所述系統(tǒng)之后,自動退出OFF狀態(tài)。為了在加電之后退出所述OFF狀態(tài),無線電部件110接通其基準振蕩器(未示出)。還可以選擇性地向基帶部件120提供基準時鐘。無線電部件110執(zhí)行初始化序列。在執(zhí)行所述初始化序列之后,所述接口轉變到ACTIVE狀態(tài)。
所述接口140可以通過斷開所述系統(tǒng)的電源來從所有的狀態(tài)進入OFF狀態(tài)。
在示例性實施例中,使用8b/10b編碼來編碼在無線電部件110和基帶部件120之間的數(shù)據(jù)交換,所述8b/10b編碼與在ANSI X3.230-1994(FC-PH)第11款中指定的相同。8b/10b傳輸代碼把八位字節(jié)編碼為10位代碼字。照此選擇所述代碼字,以使所述代碼具有足夠零-一的轉變以便使在接收器中的時鐘恢復便于進行。所述代碼是DC平衡的;即,在足夠長的數(shù)據(jù)流中具有相同數(shù)量的一和零。所述代碼運行的不一致性從不超出一。
由于不是所有的十位代碼字都是有效的代碼字,所以傳輸代碼支持在所述接收器中的錯誤檢測。
首先發(fā)射數(shù)據(jù)LSB。
在無線電部件110中的振蕩器是在ACTIVE和CLOCK狀態(tài)中定時主控制器。在所述基帶部件120中與系統(tǒng)同步有關的所有時鐘都被鎖相到該振蕩器。可以通過保持接口活動的下行鏈路具有隨機的8b/10b代碼序列來完成該鎖相。
在SLEEP狀態(tài)中,為了節(jié)省功率可以中斷鎖相?;鶐Р考?20在SLEEP狀態(tài)期間可以使用不同的時鐘或振蕩器。在進入ACTIVE狀態(tài)之前,基帶部件120再次相位鎖定其時鐘與無線電。
上行鏈路被鎖相到無線電/基帶接口140的下行鏈路。
在使用無線電/基帶接口140來發(fā)射數(shù)據(jù)之前,用訓練序列來初始化它以便在所述接口140的下行鏈路和上行鏈路中鎖相所述接口的PLL(未示出)。
定義所述初始化序列為下列SYNC原語的六個重復(150us)K28.3、D21.4、D21.5、D21.5。
在初始化之后,8b/10b接收器應該假定正的或者負的不一致性。
優(yōu)選地是,所述初始化從用所述初始化序列來初始化所述下行鏈路開始。在初始化下行鏈路之后,經(jīng)由所述初始化序列初始化上行鏈路。
為了更好地理解低等待時間的無線電/基帶接口,首先將描述不是低等待時間的接口替換方案。
圖2舉例說明了無線電/基帶幀協(xié)議的第一替換方案。已經(jīng)定義了兩個幀格式;一個用于上行鏈路,并且一個用于下行鏈路。每個幀以SOF符號開始,后面是采樣數(shù)據(jù)字段、一個或多個多用的控制字段和一起提供對在所述無線電部件110內(nèi)寄存器訪問的一些字段。每個幀以CRC字段結束。
下面給出了所述字段的詳細說明。
由對時間嚴格的控制信號的等待時間需求來確定所述幀長,所述時間嚴格的控制信號必須通過無線電/基帶接口140(例如AGC控制)。
由于接口本身的等待時間和實現(xiàn)串行器417、解串器517、8b/10b編碼器和解碼器415和515及其它塊而導致的等待時間給出了總的等待時間。下列計算將只考慮所述接口的等待時間。
如下給出了平均容許的幀長frame_lengthenc=fclk×t latency(max)如下給出了對于接口等待時間為100ns并且頻率為1.6GHz的平均幀長frame_lengthenc=1.6×109×10O×10-9=160比特。
在8b/10b編碼之前給出如下幀長frame_length=160×8/10=128比特=16字節(jié)。
由于可選字段的原因,所以實際幀長可以變化。在表3和表4中示出了對于10個采樣數(shù)據(jù)采樣的RF—BB幀的不同配置選擇。
表3—無線電/基帶上行鏈路幀
表4—無線電/基帶下行鏈路幀
所述幀長是這樣的以使得兩個幀的平均等于frame_length字節(jié)或更少。如果沒有任何采樣數(shù)據(jù)被發(fā)射,那么量相當大地減小所述幀長。該減小的幀長具有下列好處對空閑幀的等待時間可以比對流送幀的等待時間短多達80%,結果產(chǎn)生大約20ns的等待時間。這種低等待時間在時間嚴格的回路例如像所述AGC中是非常重要的。
如果沒有任何幀要被發(fā)射到上行鏈路或下行鏈路,那么所述接口140在幀之間插入隨機的8b/10b符號。
幀開始S0F字段定義了幀開始的前同步碼。使用兩個不同的前同步碼來區(qū)分流送幀(SOF1)和空閑幀(SOF2)。
S0F1被選擇為8b/10b控制字符K28.1,而SOF2是控制字符K28.7。這兩個字符都是逗號字符以便使幀同步便于進行。
采樣數(shù)據(jù)字段采樣數(shù)據(jù)字段只在流送幀中可用。所述采樣數(shù)據(jù)字段包含來自在所述無線電部件110中ADC和DAC(未示出)的上行或下行鏈路采樣的數(shù)據(jù)。
所述采樣數(shù)據(jù)字段只與SOF2符號一起使用。
使用無線電/基帶接口數(shù)據(jù)采樣格式寄存器來規(guī)定所述數(shù)據(jù)采樣格式,如下表5RFBBIF_SMPL—無線電/基帶接口數(shù)據(jù)采樣格式寄存器 對于具有固定幀格式的無線電只讀圖例*復位值;~*未定義的復位值值dn_samples和up_samples分別定義了在所述下行和上行鏈路中采樣數(shù)據(jù)采樣的數(shù)目。值dn_s_width和up_s_width分別定義了在下行和上行鏈路的每個采樣中位的數(shù)目。值dn_sample_bits和up_sample_bits分別定義了在下行和上行鏈路的采樣數(shù)據(jù)字段中位的數(shù)目。值dn_sample_bitsenc和up_sample_bitsenc分別定義了在下行和上行鏈路的采樣數(shù)據(jù)字段中8b/10b編碼位的數(shù)目。
推薦的采樣數(shù)據(jù)采樣的數(shù)目設置為八個并且已經(jīng)這樣選擇以致其相當于向/從802.11g基帶處理器的I/Q采樣的40M采樣/秒的采樣率或IF采樣的80M采樣/秒的采樣率。這種安排降低了數(shù)據(jù)采樣所要求的緩沖的數(shù)量,并且最小化了數(shù)據(jù)采樣的接口等待時間。
控制字段CTRL字段用于時間嚴格的控制信號,像AGC,但是其還可以用來用信號通知這樣的事件,所述事件不一定是時間嚴格的但可能會與其它信號同時出現(xiàn)。上行鏈路CTRL字段是6位寬,而下行鏈路CTRL字段是8位寬。
在下行鏈路中的MON字段可用于監(jiān)視在像RSSI之類的無線電中的值。
CTRL和MON字段的使用取決于無線電生產(chǎn)商。
寄存器數(shù)據(jù)對該無線電的R/W寄存器訪問由上行鏈路幀開始。把RAA字段(可用的寄存器地址)被設置為一以便表明基帶部件120要求訪問在無線電部件110中的寄存器之一。當前幀包括需要被訪問的寄存器的地址。對于讀訪問,把RWn字段設置為一;對于寫訪問,把RWn字段設置為零。
在寫事務情況下,上行鏈路幀包括需要被寫入無線電寄存器在RD字段中的寄存器數(shù)據(jù)。在讀取事務情況下,下一下行鏈路幀之一在RD字段中把寄存器讀取數(shù)據(jù)返回到基帶部件。
如果所述RD字段包含有效的寄存器值,那么把DR字段(數(shù)據(jù)就緒)設置為一。在所有的其它情況中,把所述DR字段設置為零。
不能讀取任何新的寄存器直到在下行鏈路中已經(jīng)由基帶部件接收了先前的讀取。在上行鏈路和下行鏈路幀中的RA和RD字段是可選的,并且只在需要讀取或寫入在無線電中的寄存器時才被要求。通過RAA字段和R/W字段的值來確定RA和RD字段的存在。
循環(huán)冗余校驗8位CRC字段是在所述幀中的最后字段,并且其包含CRC計算的結果。在SOF字段之后的所述幀數(shù)據(jù)中所有的數(shù)據(jù)上計算在上行鏈路中的CRC值。在下行鏈路中,在所述SOF字段之后的所述幀中所有的數(shù)據(jù)上計算CRC。傳輸時,在8b/10b編碼之前計算CRC;在接收時,在8b/10b解碼之后計算CRC。
在示例性實施例中,CRC多項式是g(x)=x8+x2+x+1。從所有的零狀態(tài)開始計算CRC。
在默認配置中上述協(xié)議替換方案的接口等待時間為100ns。
圖3舉例說明了無線電/基帶幀協(xié)議的替換方案實施例,其優(yōu)化低了等待時間。已經(jīng)定義了幾種幀和流送格式。
由8b/10b控制字啟動特定類型的數(shù)據(jù)流或幀類型的傳輸。表6列出了在示例性實施例中定義的控制字。
表6SOF標識符
數(shù)據(jù)流送用SOF01控制字啟動數(shù)據(jù)流送。采樣數(shù)據(jù)跟在初始控制字后。還插入SOF01控制字以便適配在采樣數(shù)據(jù)和接口速率之間的數(shù)據(jù)率。
在數(shù)據(jù)流送期間,剛好插入其它控制幀來代替SOF01速率適配符號。在插入的控制幀結尾,在不要求發(fā)射另外的SOF01符號的情況下恢復數(shù)據(jù)采樣的傳輸。
數(shù)據(jù)采樣字段在SMPL字段中數(shù)據(jù)采樣的數(shù)目和每個采樣的比特可通過寄存器訪問編程。如果在SMPL中位的數(shù)目不是8的倍數(shù),那么用零來填充SMPL字段。該布置使采樣字段非常靈活,因為它可以包含在低IF無線電的情況下的單個采樣、一個I/Q采樣對或多個采樣。
空閑幀如果沒有數(shù)據(jù)采樣必須被發(fā)射那么發(fā)射空閑幀。所述幀以唯一的SOF06符號開始,后面是隨機數(shù)據(jù)。大約每1000個數(shù)據(jù)符號插入SOF07符號以便在傳輸錯誤的情況下使所述接口的重新同步便于進行。與對數(shù)據(jù)采樣流相同的方式把控制幀插入空閑幀流中。
寫入寄存器可以在任何時候把寫入寄存器幀插入數(shù)據(jù)采樣流或空閑周期中。所述幀以唯一的SOF02控制字開始,后面是八個地址位和16個數(shù)據(jù)位。為了提供另外的錯誤檢測能力,所述幀以8位CRC結束。
讀取寄存器可以在任何時候把讀取寄存器幀插入數(shù)據(jù)采樣流或空閑周期中。所述幀以唯一的SOF03控制字開始,后面是八個地址位。為了提供另外的錯誤檢測能力,所述幀以8位CRC結束。當讀取寄存器幀到達無線電時,所述無線電讀取內(nèi)部寄存器。所述接口把寄存器值置于下行線路的讀取結果幀中,并且在任何時候把所述幀插入到數(shù)據(jù)采樣流或空閑周期中。
寫入VGA/LNA可以在任何時候把寫入VGA/LNA幀插入數(shù)據(jù)采樣流或空閑周期中。所述幀以唯一的SOF04控制字開始,后面是八個用于VGA/LNA設定的位。
寫控制可以在任何時候把寫控制幀插入數(shù)據(jù)采樣流或空閑周期中。所述幀以唯一的SOF05控制字開始,后面是八個控制位。所述控制位可以用于啟用功率放大器(未示出),切換天線或在Rx和Tx之間切換。
RSSI流可以在任何時候把RSSI流幀插入下行線路中的數(shù)據(jù)采樣流或空閑周期流中。所述幀以唯一的SOF04控制字開始,后面是八位的RSSI值。RSSI流幀的速率是可編程的。用戶必須確保數(shù)據(jù)采樣流和RSSI流幀的組合數(shù)據(jù)率不超過所述接口的帶寬。
控制信息可以在任何時候把控制信息幀插入下行線路中的數(shù)據(jù)采樣流或空閑周期流中。所述幀以唯一的SOF05控制字開始,后面是八個控制位。所述控制位可以用于表明由無線電產(chǎn)生的中斷或其它事件。每當控制信號改變時發(fā)射控制幀。
循環(huán)冗余碼校驗8位CRC字段是在所述寄存器訪問幀中的最后字段,并且包含CRC計算的結果。在SOF字段之后的所述幀中所有的數(shù)據(jù)上計算在上行鏈路中的CRC值。在下行鏈路中,在所述SOF字段之后的所述幀中所有的數(shù)據(jù)上計算CRC。傳輸時,在8b/10b編碼之前計算CRC;在接收時,在8b/10b解碼之后計算CRC。在示例性實施例中,CRC多項式是g(x)=x8+x2+x+1。從所有的零狀態(tài)開始計算CRC。
傳輸錯誤處理在下行線路中檢測CRC錯誤或8b/10b解碼錯誤之后,所述基帶發(fā)送寄存器訪問幀請求無線電發(fā)射Resync幀(SOF07)。
如果在上行線路中檢測到CRC錯誤或8b/10b解碼錯誤,所述無線電向基帶發(fā)送控制信息幀來請求Resync幀(SOF07)。
依照該替換方案協(xié)議,在默認配置中的接口等待時間是18.75ns。該低等待時間從實質上簡化了無線電和基帶部件的集成。
如所描述可以對基本接口進行各種修改和改進。例如,可以不僅在數(shù)據(jù)采樣字段之間還可以在單個8b/10b數(shù)據(jù)字之間插入控制信息。另外,如果一個控制幀比另一控制幀具有更高的優(yōu)先級,可以把其插入其它的控制幀中。對于錯誤檢測和錯誤處理,根據(jù)信息的重要性可以有選擇地用CRC代碼來保護幀。如果出現(xiàn)傳輸錯誤,可以執(zhí)行在所述基帶部分和所述無線電部分之間的控制信息交換以便通知另一側所接收的數(shù)據(jù)已被破壞了。依照更進一步的修改,如果出現(xiàn)一定數(shù)目的連續(xù)的空閑代碼,那么所述接口可以自動地進入休眠模式。除無線電/基帶接口之外,在其它地方也可以使用相同的或類似的接口,例如在物理層部分和介質訪問控制部分之間也可以使用。
因為已經(jīng)相對于具體實施例這樣描述了本發(fā)明,本領域內(nèi)普通技術人員應當理解,在不脫離本發(fā)明精神或本質特征的情況下可以以其它特定的形式來具體化本發(fā)明。因此在各個方面應當把本公開實施例視為說明性的而不是限制性的。由附加權利要求表明本發(fā)明的范圍,而不是上述說明書,并且意在把在所述意義和范圍內(nèi)及其等效物范圍內(nèi)的所有變化包含在其中。
權利要求
1.一種在通信設備的第一部分和所述通信設備的第二部分之間執(zhí)行信號傳輸?shù)姆椒?,包括編碼給定數(shù)目位的數(shù)據(jù)單元以便形成代碼,每個代碼是大于給定數(shù)目位的位數(shù)目的數(shù)據(jù)單元;定義多種不同類型的信息交換并且為每種信息交換分配不同的代碼;并且對于給定的信息交換依照所選擇的信息交換類型形成消息幀,所述消息包括用于識別所述信息交換類型的代碼;以及在基帶部分和無線電部分之間發(fā)射所述消息幀。
2.如權利要求1所述的方法,其中所述通信設備的第一部分是基帶部分,所述通信設備的第二部分是無線電部分。
3.如權利要求1所述的方法,其中所述通信設備的第一部分是物理層部分,所述通信設備的第二部分是介質訪問控制部分。
4.如權利要求1所述的方法,其中在所述無線電部分和所述基帶部分之間交換采樣數(shù)據(jù)和控制信息,使用定義的不同類型的信息交換來交換所述采樣數(shù)據(jù)和控制信息。
5.如權利要求4所述的方法,其中數(shù)據(jù)流送交換包括接連不斷地從所述無線電部分和所述基帶部分之一向所述無線電部分和所述基帶部分的另一個發(fā)送多個數(shù)據(jù)采樣字段。
6.如權利要求4所述的方法,其中在數(shù)據(jù)采樣字段內(nèi)的數(shù)據(jù)采樣數(shù)目和每個數(shù)據(jù)采樣的數(shù)據(jù)位數(shù)目至少之一是可編程的。
7.如權利要求4所述的方法,其中在數(shù)據(jù)采樣字段內(nèi)的數(shù)據(jù)采樣數(shù)目和每個數(shù)據(jù)采樣的數(shù)據(jù)位數(shù)目都是可編程的。
8.如權利要求5所述的方法,其中把分配給數(shù)據(jù)流送交換的代碼插入在所選擇的數(shù)據(jù)采樣字段之間以便實現(xiàn)所希望的總的數(shù)據(jù)率。
9.如權利要求8所述的方法,其中把包括相應代碼的控制信息交換插入在所選擇的數(shù)據(jù)采樣字段之間以便實現(xiàn)所希望的總的數(shù)據(jù)率。
10.如權利要求4所述的方法,其中定義了多種不同類型的控制信息交換。
11.如權利要求1所述的方法,其中所述代碼傳達數(shù)據(jù)或控制信息和定時信息這兩者。
12.如權利要求11所述的方法,其中所述代碼是8b/10b代碼。
13.如權利要求12所述的方法,其中把包括相應代碼的控制信息交換插入在所選擇的8b/10b數(shù)據(jù)字之間以便實現(xiàn)所希望的總的數(shù)據(jù)率。
14.如權利要求11所述的方法,其中定義了下列至少之一表明空閑狀態(tài)的空閑代碼和具有一和零的特別區(qū)別模式的resync代碼。
15.如權利要求11所述的方法,其中定義了下列兩者表明空閑狀態(tài)的空閑代碼和具有一和零的特別區(qū)別模式的resync代碼。
16.如權利要求15所述的方法,其中發(fā)射空閑流,包括連續(xù)不斷地出現(xiàn)多個空閑代碼。
17.如權利要求16所述的方法,其中當傳輸或接收預先確定數(shù)目的連續(xù)的空閑代碼時,自動地進入休眠模式。
18.如權利要求16所述的方法,其中把包括相應代碼的控制信息交換插入在所選擇的空閑代碼之間。
19.如權利要求1所述的方法,包括有選擇地根據(jù)消息幀的重要性把CRC信息加到所述消息幀上。
20.如權利要求1所述的方法,包括檢測傳輸錯誤;和響應于所述傳輸錯誤,啟動報告所述傳輸錯誤的控制信息交換。
21.如權利要求1所述的方法,包括啟動第一控制信息交換;以及在所述第一控制信息交換結束之前,啟動更高優(yōu)先級的第二控制信息交換。
22.一種用于無線通信的電路,具有用于與另一也用于無線通信的電路接口連接的接口電路,所述接口電路包括編碼電路,用于編碼給定數(shù)目位的數(shù)據(jù)單元以便形成代碼,每個代碼是大于給定數(shù)目位的位數(shù)目的數(shù)據(jù)單元;控制電路,用于定義多種不同類型的信息交換并且為每種信息交換分配不同的代碼;成幀電路,用于依照所選擇的信息交換類型形成消息幀,所述消息包括用于識別所述信息交換類型的代碼;和發(fā)射電路,用于在一個電路和另一個電路之間發(fā)射所述消息幀。
23.如權利要求22所述的接口電路,其中所述一個電路和所述另一個電路是通信設備的基帶部分和所述通信設備的無線電部分。
24.一種用于無線通信的電路,具有用于與也用于無線通信的另一電路接口連接的接口電路,所述接口電路包括接收電路,用于接收在一個電路和另一個電路之間傳送的消息幀,所述消息幀包括用于識別信息交換類型的代碼;解碼電路,用于解碼代碼以便獲得給定數(shù)目位的數(shù)據(jù)單元,每個代碼是大于給定數(shù)目位的位數(shù)目的數(shù)據(jù)單元;控制和解幀電路,用于依照分配給各自類型的信息交換的不同代碼來檢測多種不同類型的信息交換,并且用于依照所檢測的信息交換類型從所述消息幀中提取信息。
25.如權利要求24所述的接口電路,其中所述一個電路和所述另一個電路是通信設備的基帶部分和所述通信設備的無線電部分。
全文摘要
提供了低等待時間的無線電/基帶接口協(xié)議。在其一個實施例中,使用8b/10b編碼,其具有不同的控制字符和數(shù)據(jù)字符??刂谱址脕矶x幀的開始。更具體而言,依照本發(fā)明一個方面,通過把給定數(shù)目位的數(shù)據(jù)單元編碼為代碼來實現(xiàn)在通信設備的基帶部分和無線電部分之間的信號傳輸,其中每個代碼是大于給定數(shù)目位的位數(shù)目的數(shù)據(jù)單元。定義了多種不同類型的數(shù)據(jù)交換,并且為每種數(shù)據(jù)交換分配不同的代碼。對于給定的數(shù)據(jù)交換,依照要交換的數(shù)據(jù)選擇數(shù)據(jù)交換類型,并且依照所選擇的數(shù)據(jù)交換類型形成消息幀,所述消息包括識別所述數(shù)據(jù)交換類型的代碼。然后,在所述基帶部分和無線電部分之間發(fā)射所述消息幀。
文檔編號H04L12/56GK1703879SQ200380100848
公開日2005年11月30日 申請日期2003年10月2日 優(yōu)先權日2002年10月2日
發(fā)明者O·希斯奇 申請人:皇家飛利浦電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
什邡市| 周宁县| 平泉县| 凯里市| 黄浦区| 门源| 西充县| 丰都县| 眉山市| 堆龙德庆县| 体育| 门源| 荥阳市| 吴桥县| 华池县| 金川县| 梅州市| 绵竹市| 北海市| 常山县| 漾濞| 沙洋县| 昌江| 石城县| 恩施市| 黄浦区| 紫云| 广丰县| 中阳县| 云龙县| 吉木萨尔县| 仁寿县| 萝北县| 金门县| 扎兰屯市| 青州市| 枝江市| 绿春县| 昭平县| 惠安县| 长宁区|