專利名稱:碼分多址通信系統(tǒng)中重新設置介質(zhì)接入控制層實體的方法
技術(shù)領域:
本發(fā)明通常涉及到采用HSDPA(高速下行鏈路分組接入)的通信系統(tǒng),具體地,涉及到當重新設置RLC(無線鏈路控制)層實體時重新設置MAC-hs(高速介質(zhì)接入控制)層實體的方法。
背景技術(shù):
HSDPA(高速下行鏈路分組接入)是指一種在W-CDMA(寬帶碼分多址接入)通信系統(tǒng)中管理HS-DSCH(高速下行鏈路共享信道)以及相應的控制信道的設備、方法和系統(tǒng),高速下行鏈路共享信道即支持高速下行鏈路分組數(shù)據(jù)發(fā)送的下行鏈路數(shù)據(jù)信道。為了支持高速發(fā)送分組數(shù)據(jù),使用HSDPA的通信系統(tǒng)最近引入了AMC(自適應調(diào)制和編碼)方案,HARQ(混合自動重發(fā)請求)技術(shù)以及FCS(快速小區(qū)選擇)方案。
1)AMC方案AMC方案是一種數(shù)據(jù)發(fā)送方案,用來根據(jù)節(jié)點B和UE(用戶設備)之間的信道狀況自適應地確定不同數(shù)據(jù)信道的調(diào)制方式和編碼方式,因而可以增加小區(qū)的總利用率。AMC方案具有多種調(diào)制方式和多種編碼方式,通過調(diào)制方式和編碼方式的組合來對數(shù)據(jù)信道進行調(diào)制和編碼。通常,調(diào)制方式和編碼方式的每一種組合稱為“MCS(調(diào)制和編碼方案)”,根據(jù)調(diào)制方式和編碼方式組合的數(shù)目有等級#1到等級#N的多種MCS。換句話說,AMC方案根據(jù)節(jié)點B和當前無線連接到節(jié)點B的UE之間的信道狀況自適應地確定MCS的等級,因此增加了節(jié)點B的總效率。
2)HARQ方案將介紹HARQ或者N-信道SAW HARQ(N-信道停等混合自動重發(fā)請求)方案。在典型的ARQ(自動重發(fā)請求)方案中,ACK(確認信號)和重發(fā)分組數(shù)據(jù)在UE和RNC(無線網(wǎng)絡控制器)之間進行交換。然而,在HARQ方案中,提出了下面兩種方案用來增加ARQ技術(shù)的效率。在第一個方案中,HARQ在UE和節(jié)點B之間交換數(shù)據(jù)重發(fā)請求和響應。在第二個方案中,HARQ暫時存儲出錯的數(shù)據(jù),然后在發(fā)送前將其與相應數(shù)據(jù)的重發(fā)數(shù)據(jù)進行組合。此外,HARQ方案在UE和節(jié)點B的MAC之間通過HS-DSCH交換ACK和重發(fā)分組數(shù)據(jù)。此外,HSDPA方案采用了N-信道SAW HARQ方案以便彌補傳統(tǒng)SAW HARQ(停等ARQ)方案的不足。只有接收到前面分組數(shù)據(jù)的ACK之后SAW HARQ方案才發(fā)送下一個分組數(shù)據(jù)。因此,在某些情況下,雖然在在當前的情況下可以發(fā)送分組數(shù)據(jù),但是SAW ARQ要等待ACK。N-信道SAWHARQ方案通過在接收前面分組數(shù)據(jù)的ACK之前連續(xù)地發(fā)送大量的數(shù)據(jù)分組來增加信道的利用率。也就是說,如果在UE和節(jié)點B之間可以建立N個信道并且根據(jù)定時和信道數(shù)可以識別N個信道,那么接收分組數(shù)據(jù)的UE能夠識別出在某一時刻發(fā)送所接收分組數(shù)據(jù)的信道,并可以采取必要的措施,例如按照所需的順序更改所接收的分組數(shù)據(jù)或者對相應的分組數(shù)據(jù)進行軟組合。
3)FCS方案當接收HSDPA服務的UE進入小區(qū)重疊區(qū),即軟切換區(qū)時,F(xiàn)CS方案在許多小區(qū)中迅速地選擇具有良好信道狀況的小區(qū)。具體來說,如果接收HSDPA服務的UE進入到第一個節(jié)點B和第二個節(jié)點B之間的小區(qū)重疊區(qū),則UE建立對許多小區(qū)即許多節(jié)點B的無線鏈路。在此,通過UE與之建立無線鏈路的一組小區(qū),稱為“激活集”。FCS方案僅從包括在激活集中的小區(qū)中保持最佳信道狀態(tài)的小區(qū)中接收HSDPA分組數(shù)據(jù),因此降低了總干擾。在此,在激活集的小區(qū)中由于具有最佳的信道狀態(tài)而發(fā)送HSDPA的小區(qū)被稱為“最佳的小區(qū)”,UE周期性地檢查屬于激活集的各小區(qū)的信道狀態(tài)。當檢測到有一個小區(qū)比當前最佳的小區(qū)具有更好的信道狀況時,UE向激活集合中所有的小區(qū)發(fā)送最佳小區(qū)指示符以便將當前最佳小區(qū)替換成新的最佳小區(qū)。最佳小區(qū)指示符包括所選擇的新最佳小區(qū)標識符。當接收到最佳小區(qū)指示符時,屬于激活集的各小區(qū)分析在所接收最佳小區(qū)指示符中所包含的小區(qū)標識符,以確定所接收的最佳小區(qū)指示符是否指定給它們。所選擇的最佳小區(qū)使用HS-DSCH向UE發(fā)送分組數(shù)據(jù)。
接著,參照附圖1和附圖2將介紹在采用HSDPA的普通通信系統(tǒng)中重新設置RLC層的過程。在下面的介紹中,為了簡化起見將MAC層實體和RLC層實體稱為“MAC”和“RLC”。
附圖1示出了在不采用HSDPA的普通CDMA通信系統(tǒng)中重新設置RLC的過程。具體地,附圖1介紹了在確認模式(AM)下工作的RLC的重新設置過程。
通常,在不采用HSDPA的系統(tǒng)中,RLC管理差錯數(shù)據(jù)的重發(fā),MAC和物理層不參與重發(fā)。然而,由于HSDPA對物理層施加HARQ功能,因此物理層獨立于RLC執(zhí)行由于出現(xiàn)差錯產(chǎn)生而引起的重發(fā)控制功能。下面將介紹RLC的工作。RLC的工作模式分成透明模式(TM)、否定確認模式(UM)以及AM。HSDPA僅僅在UM和AM下工作。
首先將介紹在UM下RLC的工作。當在UM下UE和節(jié)點B向RLC進行重發(fā)時,發(fā)送器RLC將帶有順序號(SN)的報頭(header)插入到對應的發(fā)送數(shù)據(jù)分組中,并將發(fā)送數(shù)據(jù)分組向接收器RLC發(fā)送。接收器RLC然后檢查所接收數(shù)據(jù)分組中的SN。如果SN不是順序的,或者有非接收數(shù)據(jù)分組,接收器RLC丟棄所接收的數(shù)據(jù)分組,盡管它們是正確地接收的。
其次,將介紹在AM下RLC的工作。發(fā)送器RLC向接收器RLC發(fā)送數(shù)據(jù)分組,分組中插入了帶有順序號的報頭。然后接收器RLC在所接收的數(shù)據(jù)分組中檢查SN。如果SN不是順序的,或者出現(xiàn)非所接收的數(shù)據(jù)分組,RLC向發(fā)送器RLC發(fā)送對于非接收數(shù)據(jù)分組接收器的重發(fā)請求。當從接收器RLC中接收到重發(fā)請求時,發(fā)送器RLC向接收器RLC重發(fā)相應于非接收數(shù)據(jù)分組的數(shù)據(jù)分組。
附圖1示出了在AM下工作的RLC重新設置的過程。為了對在AM下工作的RLC進行重新設置,對等(peer-to-peer)RLC即UTRAN(UMTS地面無線接入網(wǎng))RLC和UE的RLC的HFNI(超文本幀號指示)彼此同步,在同步之后,丟棄所有的數(shù)據(jù)塊。在協(xié)議出錯的狀態(tài)下起動RLC重新設置過程,并在確定RLC重新設置之后,發(fā)送器RLC100向?qū)Φ萊LC即接收器RLC150發(fā)送重新設置PDU(協(xié)議數(shù)據(jù)單元)(步驟111)。當接收到重新設置PDU時,接收器RLC150將RLC變量重新設置成初始的數(shù)值并且丟棄所有接收到的PDU。當執(zhí)行RLC重新設置的過程后,接收器RLC150向發(fā)送器RLC100發(fā)送Reset(重新設置)ACK PDU并中止RLC重新設置過程(步驟113)。
接著,將參照附圖2的狀態(tài)轉(zhuǎn)換圖對發(fā)送器RLC100和接收器RLC150所進行的RLC重新設置過程進行技術(shù)。
附圖2示出了附圖1中RLC重新設置過程的RLC狀態(tài)轉(zhuǎn)換圖。如附圖2所示,在空狀態(tài)200下,RLC可以不發(fā)送數(shù)據(jù)。對于發(fā)送數(shù)據(jù)的情況,通過響應于來自RRC(無線電資源控制)層實體的控制命令識別RLC,RLC轉(zhuǎn)換到ACK數(shù)據(jù)轉(zhuǎn)移就緒狀態(tài)250。在下面的描述中,為了簡化起見將RRC層實體稱為“RRC”。在ACK數(shù)據(jù)轉(zhuǎn)移就緒狀態(tài)250,響應來自RRC的控制命令,RLC交換數(shù)據(jù)塊并轉(zhuǎn)變到空狀態(tài)。當在空狀態(tài)200下出現(xiàn)協(xié)議差錯時,RLC發(fā)送RLC Reset PDU到對方RLC,然后轉(zhuǎn)變到重新設置未決(pending)狀態(tài)270。在重新設置未決狀態(tài)狀態(tài)270中,RLC不能交換數(shù)據(jù),應該從對方RLC中接收RLC Reset ACK PDU以便重新設置RLC狀態(tài)并解除重新設置未決狀態(tài)270。
在不使用HSDPA的通用W-CDMA通信系統(tǒng)中,定義這種RLC重新設置過程用來解決協(xié)議差錯。然而,使用HSDPA造成了MAC不必要的數(shù)據(jù)發(fā)送。這是因為當使用HSDPA時,實現(xiàn)了一種支持HSDPA的新MAC即MAC-hs,MAC-hs執(zhí)行HARQ功能。也就是說,對于數(shù)據(jù)塊的發(fā)送和重發(fā),節(jié)點B執(zhí)行緩沖功能。因此,在通過無線電信道發(fā)送前RLC發(fā)送的數(shù)據(jù)塊在MAC-hs中緩沖。在此,如果根據(jù)發(fā)生在RLC上的協(xié)議差錯執(zhí)行RLC重新設置過程,在RLC重新設置之前在MAC-hs中緩沖的數(shù)據(jù)塊通過物理層發(fā)送給對方MAC-hs。然而,當對方MAC-hs即接收器MAC-hs接收數(shù)據(jù)塊時,在接收器RLC中由RLC重新設置過程丟棄所接收的數(shù)據(jù)塊。因此,當執(zhí)行RLC重新設置過程時,MAC-hs的數(shù)據(jù)塊發(fā)送是不必要的。此外,數(shù)據(jù)塊緩沖造成了存儲器不必要的使用,直到RLC重新設置過程結(jié)束為止。此外,對于通常的操作接收器MAC-hs也應該重新設置重發(fā)信息。這是因為當在數(shù)據(jù)塊中存在由MAC-hs對其進行差錯檢測的數(shù)據(jù)塊或者存在從UTRAN中接收的PDU時,MAC-hs應該暫時執(zhí)行緩沖以便重發(fā)檢測到出錯的數(shù)據(jù)塊。因此,接收器MAC-hs毫無必要地使用了存儲器,數(shù)據(jù)塊也毫無必要地發(fā)送給接收器RLC即上層。
發(fā)明內(nèi)容
因此本發(fā)明的一個目的是提供一種在使用HSDPA(高速下行鏈路分組接入)的通信系統(tǒng)中,當重新設置RLC時重新設置MAC-hs的方法。
本發(fā)明的另一個目的是在使用HSDP的通信系統(tǒng)中提供一種重新設置MAC-hs的方法用來阻止不必要的分組數(shù)據(jù)的發(fā)送。
本發(fā)明的另一個目的是在使用HSDPA的通信系統(tǒng)中提供一種重新設置MAC-hs的方法用來阻止物理層對緩沖存儲器不必要的占用。
為了實現(xiàn)上述目的和其它一些目的,在使用HSDPA的通信系統(tǒng)中提供了一種重新設置MAC-hs層實體的方法,當在RLC層實體中出現(xiàn)不可恢復的差錯時用來阻止MAC-hs層實體執(zhí)行不必要的發(fā)送/重發(fā)。這種系統(tǒng)包括(1)一個RNC,它具有(i)用來區(qū)分分組數(shù)據(jù)的RLC層實體,(ii)將來自RLC層實體經(jīng)過區(qū)分后的分組數(shù)據(jù)多路復用到相應的專用信道的MAC-d(MAC專用)層實體,(iii)用來將區(qū)分后的分組數(shù)據(jù)多路復用到相應的公用信道上的MAC-c/sh(MAC-公用/共享)層實體;(2)具有MAC-hs層實體的節(jié)點B,它用來向UE以很高的速度發(fā)送和重發(fā)多路復用的分組數(shù)據(jù)。通過相應的信道從節(jié)點B向UE發(fā)送多路復用的分組數(shù)據(jù)。這種方法包括當出現(xiàn)差錯時重新設置RLC層實體;向MAC-hs層實體發(fā)送表明RLC層實體被重新設置的RLC層實體重新設置信息;以及重新設置MAC-hs層實體。
下面參照附圖詳細描述中本發(fā)明的上述目的和其它一些目的、特征和優(yōu)點將是清楚的,其中附圖1示出了在不采用HSDPA的普通CDMA通信系統(tǒng)中重新設置RLC的過程;附圖2示出了附圖1的RLC重新設置過程的RLC狀態(tài)轉(zhuǎn)換圖;附圖3示出了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UE的MAC層結(jié)構(gòu);附圖4示出了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UE的MAC-c/sh層結(jié)構(gòu);附圖5示出了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UE的MAC-hs層結(jié)構(gòu);附圖6示出了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UTRAN的MAC層結(jié)構(gòu);
附圖7示出了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UTRAN的MAC-c/sh層結(jié)構(gòu);附圖8示出了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UTRAN的MAC-hs層結(jié)構(gòu);附圖9示出了根據(jù)本發(fā)明的一個實施例在使用HSDPA的普通W-CDMA通信系統(tǒng)中向MAC-hs層報告出現(xiàn)RLC重新設置的過程;附圖10示出了根據(jù)本發(fā)明的一個實施例在RNC和節(jié)點B之間用來發(fā)送RLC重新設置信息的控制幀格式;附圖11示出了根據(jù)本發(fā)明的一個實施例控制幀的有效負荷(payload)格式,它用來發(fā)送由RLC重新設置產(chǎn)生的MAC-hs重新設置信息;附圖12示出了根據(jù)本發(fā)明的一個實施例當RLC重新設置時執(zhí)行MAC-hs重新設置操作的過程;附圖13是一個信號流圖,用來示出根據(jù)本發(fā)明的一個實施例在MAC-hs層之間發(fā)送重新設置信息的過程;附圖14示出了在不使用HSDPA的普通通信系統(tǒng)中MAC信令的消息格式;附圖15示出了根據(jù)本發(fā)明的一個實施例用來發(fā)送MAC-hs重新設置信息的MAC信令的消息格式;附圖16示出了根據(jù)本發(fā)明的一個實施例MAC-hs重新設置的過程;附圖17示意性地示出了根據(jù)本發(fā)明的一個實施例由RLC重新設置產(chǎn)生的MAC-hs重新設置過程;附圖18示出了根據(jù)本發(fā)明的一個實施例由接收器RLC產(chǎn)生的MAC-hs重新設置過程;附圖19示出了發(fā)送RLC Reset PDU和MAC-hs重新設置指示消息的數(shù)據(jù)幀格式;附圖20示出了根據(jù)本發(fā)明的一個實施例用來向接收器RLC發(fā)送RLCReset PDU的HARQ差錯處理方法;附圖21示意性地示出了根據(jù)本發(fā)明的一個實施例使用專用信道向接收器RLC發(fā)送RLC RESET PDU的方法。
具體實施例方式
下面參照附圖對本發(fā)明的優(yōu)選實施例進行描述。在下面的描述中,對于眾所周知的功能和結(jié)構(gòu)不再進行詳細的描述因為它們以過于詳細的方式介紹會影響到本發(fā)明的介紹。
首先,參照附圖3將描述在使用HSDPA(高速下行鏈路分組接入)的W-CDMA(寬帶碼分多址接入)系統(tǒng)中MAC(介質(zhì)接入控制)層實體的結(jié)構(gòu)。
使用HSDPA的W-CDMA通信系統(tǒng)的層結(jié)構(gòu)是通過修改不使用HSDPA的當前W-CDMA通信系統(tǒng)的層結(jié)構(gòu)來實現(xiàn)的,因為除了RLC(無線鏈路控制)層中的SR(選擇性重復)HARQ功能之外,還需要MAC層中的HARQ(混合自動重發(fā)請求)功能。對于UE(用戶設備)和UTRAN(UMTS地面無線接入網(wǎng)絡)分別介紹修改后的層結(jié)構(gòu)。此外,在下面的介紹中,為了簡化起見分別將RLC層實體、MAC層實體和RRC(無線電資源控制)層實體稱為“RLC”、“MAC”和“RRC”。
參照附圖3將首先介紹UE的層結(jié)構(gòu)。
附圖3描述了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UE的MAC層結(jié)構(gòu)。參照附圖3,MAC-d(MAC-專用)層實體311即用于專用信道的MAC層實體在諸如專用控制信道(DCCH)和專用業(yè)務信道(DTCH)的專用邏輯信道上執(zhí)行MAC功能。當映射成專用傳輸信道,專用邏輯信道與專用信道(DCH)相連。然而,當映射成公共信道時,專用邏輯信道與MAC-c/sh(MAC-公共/共享)層實體313即用來管理公共信道的MAC相連,而沒有經(jīng)過MAC-d 311。MAC-c/sh313,即公共信道的MAC層實體,管理諸如尋呼控制信道(PCCH)、廣播控制信道(BCCH)、公共控制信道(CCCH)、公共業(yè)務信道(CTCH)以及共享控制信道(SHCCH)等公共邏輯信道。此外,MAC-c/sh313通過諸如尋呼信道(PCH)、前向接入信道(FACH)、隨機接入信道(RACH)、公共分組信道(CPCH)、上行鏈路共享信道(USCH)、下行鏈路共享信道(DSCH)等公共傳輸信道與MAC-d311交換數(shù)據(jù)。MAC-d311和MAC-c/sh313可以從RRC中接收控制命令,將狀態(tài)報告?zhèn)鬟f給RRC。通過MAC控制獲得了在MAC-d311、MAC-c/sh313以及RRC中的控制信息。
在傳統(tǒng)的W-CDMA通信系統(tǒng)的層結(jié)構(gòu)中已經(jīng)實現(xiàn)了MAC-d311和MAC-c/sh313的結(jié)構(gòu),以支持HSDPA,還要實現(xiàn)MAC-hs(MAC高速)層實體315。MAC-hs315具有支持HS-DSCH(高速下行鏈路共享信道)的MAC功能以便支持HSDPA。MAC-hs315也由RRC通過MAC來控制。
參照附圖4描述MAC-c/sh313的詳細結(jié)構(gòu)。
附圖4描述了在使用HDSPA的普通W-CDMA通信系統(tǒng)中UE的MAC-c/sh層結(jié)構(gòu)。參照附圖4,MAC-c/sh313由UE ID處理(增加/讀取UE ID)部分411、調(diào)度/優(yōu)先級處理部分413、TF(傳輸格式)選擇部分415、ASC(接入業(yè)務類)選擇部分417、TCTF(目標信道類型字段)多路復用設備419、TFC(傳輸格式組合)選擇部分421組成。UE ID處理部分411向與MAC-d311交換的數(shù)據(jù)添加UE ID(標識)。此外,UE ID處理部分411讀取UE ID并且確認所讀取的UE ID。調(diào)度/優(yōu)先級處理部分413具有用于傳輸信道RACH和CPCH的發(fā)送的調(diào)度/優(yōu)先級處理功能。TF選擇部分415具有選擇用于相應的傳輸通道的TF的功能,ASC選擇部分417具有選擇接入ASC的功能。TCTF多路復用設備419通過添加用來分離公共邏輯信道的報頭字段具有將數(shù)據(jù)向傳輸信道進行多路復用的功能。TFC選擇部分421具有在傳輸通道USCH發(fā)送期間選擇TFC的功能。為了支持HSDPA,MAC-c/sh313在使用HSDPA之前保持原封不動的MAC-c/sh功能,并且還具有與MAC-hs315相連的功能。
參照附圖5將描述MAC-hs315的詳細結(jié)構(gòu)。
附圖5示出了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UE的MAC-hs層結(jié)構(gòu)。參照附圖5,MAC-hs315在HS-DSCH上具有支持HSDPA的HARQ功能作為其主要的功能。MAC-hs315檢測通過無線電信道即節(jié)點B的物理信道接收的數(shù)據(jù)塊中的差錯。作為差錯檢測的結(jié)果,如果在所接收的數(shù)據(jù)塊即作為協(xié)議數(shù)據(jù)單元(PDU)的分組數(shù)據(jù)沒有檢測到差錯,MAC-hs315向MAC-c/sh發(fā)送所接收的數(shù)據(jù)塊和ACK。然而,如果在所接收的數(shù)據(jù)塊中檢測到差錯,MAC-hs315產(chǎn)生NACK(否定確認)消息請求重發(fā)出錯的數(shù)據(jù)塊,并發(fā)送所產(chǎn)生的NACK消息。此外,為了發(fā)送和接收UTRAN和HSDPA相關的控制信息,MAC-hs315J具有無線控制信道“相關的上行鏈路信令”和“相關的下行鏈路信令”。MAC-hs315也由RRC來控制。
參照附圖3至5已經(jīng)描述了UE的層結(jié)構(gòu),特別是MAC層結(jié)構(gòu)。接著,參照附圖6至8將描述UTRAN的層結(jié)構(gòu)。
附圖6示出了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UTRAN的MAC層結(jié)構(gòu)。參照附圖6,與在UE中的情況類似,MAC-d611通過專用傳輸信道DCH發(fā)送專用邏輯信道中的數(shù)據(jù),并通過諸如PCH、FACH、CPCH、USCH以及DSCH等公共傳輸信道與MAC-c/sh613交換數(shù)據(jù)。UTRAN具有多個與各自UE相對應的MAC-d611,MAC-d611共同與Mac-c/sh613相連。MAC-c/sh613在功能上與附圖3中所介紹的UE的MAC-c/sh相似,因此不再進行詳細的描述。
當然,與使用HSDPA的W-CDMA通信系統(tǒng)中的層結(jié)構(gòu)類似,為了支持HSDPA,UTRAN也具有一個新的MAC-hs實體615。MAC-hs615在節(jié)點B中布置,而不在RNC中(無線網(wǎng)絡控制器)。因此,通過Iub接口即在RNC和節(jié)點B之間的接口發(fā)送來自上層的數(shù)據(jù),MAC-hs615的控制信息也通過Iub接口進行傳輸。
參照附圖7將對MAC-c/sh613的詳細結(jié)構(gòu)進行描述。
附圖7示出了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UTRAN的MAC-c/sh層結(jié)構(gòu)。參照附圖7,MAC-c/sh613由MAC-c/sh/MAC-d流控制器(或者MAC-c/sh/MAC-d流控制部分)711、TCTF多路復用器/UE ID多路復用器713、調(diào)度/優(yōu)先級處理部分/多路分解器715、TFC選擇部分717、下行鏈路(DL)代碼分配部分719,以及MAC-d/MAC-c/sh流控制器(或者MAC-d/MAC-c/sh流控制部分)721組成。MAC-c/sh/MAC-d流控制器711與附圖6的MAC-d611交換數(shù)據(jù)。TCTF多路復用器/UE ID多路復用器713從MAC-d611中區(qū)分公共邏輯信道和專用邏輯信道,并區(qū)分UE。調(diào)度/優(yōu)先級處理部分/多路分解器715執(zhí)行對公共傳輸信道的調(diào)度/優(yōu)先級處理和多路復用。TFC選擇部分717在通過公共傳輸信道的數(shù)據(jù)發(fā)送期間進行TFC選擇。DL代碼分配部分719分配下行鏈路信道DSCH使用的代碼。為了支持HSDPA,MAC-d/MAC-c/sh流控制器721控制向MAC-hs615發(fā)送數(shù)據(jù)塊的路徑。
參照附圖8將描述MAC-hs615的詳細結(jié)構(gòu)。
附圖8示出了在使用HSDPA的普通W-CDMA通信系統(tǒng)中UTRAN的MAC-hs層結(jié)構(gòu)。參照附圖8,MAC-hs615具有處理HS-DSCH中數(shù)據(jù)塊的功能,并且管理HSDPA數(shù)據(jù)的物理信道資源。MAC-hs615由MAC-hs/MAC-c/hs流控制器811、HARQ處理部分813、調(diào)度/優(yōu)先級處理部分815、TFC選擇部分817構(gòu)成。MAC-hs/MAC-c/hs流控制器811與MAC-c/sh613交換數(shù)據(jù)。HARQ處理部分813對所接收的數(shù)據(jù)塊執(zhí)行混合自動重發(fā)請求功能。調(diào)度/優(yōu)先級處理部分815對HS-DSCH進行調(diào)度和優(yōu)先級處理,TFC選擇部分817在數(shù)據(jù)發(fā)送期間對公共傳輸信道進行TFC選擇。與MAC-d611和MAC-c/sh613不同,MAC-hs615放置在節(jié)點B中,并直接與物理層相連。此外,MAC-hs615具有無線控制信道“相關的上行鏈路信號令”和“相關的下行鏈路信令”用來通過物理信道和UE交換與HSDPA相關的控制信息。
參照附圖3至8已經(jīng)描述了使用HSDPA的通信系統(tǒng)中的MAC層。接著將參照附圖9描述向MAC-hs報告出現(xiàn)RLC重新設置的過程。
附圖9描述了根據(jù)本發(fā)明的一個實施例在使用HSDPA的通信系統(tǒng)中向MAC-hs層報告出現(xiàn)RLC重新設置的過程。
在描述附圖9之前,在不支持HSDPA的傳統(tǒng)通信系統(tǒng)中定義RLC和MAC之間控制信息的原語即在MAC中定義的原語示于表1中。
表1
表1示出了在不支持HSDPA的傳統(tǒng)W-CDMA通信系統(tǒng)中RLC和MAC之間所定義的用來發(fā)送數(shù)據(jù)和控制信息的原語。在表1中,MAC-DATA原語即在RLC和MAC之間用來交換數(shù)據(jù)的原語,包含從RLC向MAC發(fā)送數(shù)據(jù)的請求字段以及從MAC向RLC發(fā)送數(shù)據(jù)的指示字段。此外,MAC-DATA請求字段可以包括表明在數(shù)據(jù)發(fā)送后RLC緩沖器所占用容量的緩沖器占用(BO)信息、UE-ID類型的信息、以及用于TFC選擇的RLC實體信息,指示字段可以包括有關發(fā)送數(shù)據(jù)的傳輸塊(TB)的數(shù)目No_TB的信息。本發(fā)明的實施例在使用HSDPA的通信系統(tǒng)中使用MAC-DATA原語來報告RLC重新設置的出現(xiàn)。
參照附圖9,MAC-DATA原語用作向MAC-hs950發(fā)送信息表明RLC900重新設置的原語。RLC900使用MAC-DATA原語的請求字段發(fā)送表示RLC900重新設置的信息(RLC RESET指示)(步驟911)。在此,根據(jù)RLC900的重新設置來表明重新設置MAC-hs950必要性的參數(shù)定義為“重新設置信息(RESET-info)參數(shù)”。雖然將參照一個例子來對本發(fā)明進行介紹,在這個例子中在不使用HSDPA的通信系統(tǒng)中通過向RLC和MAC之間的MAC-DATA原語中加入重新設置信息參數(shù)來表明RLC900的重新設置,但是也可以定義新的帶有重新設置信息參數(shù)的原語,比如MAC-重新設置請求原語。
同時,原語在邏輯上定義了應該在各功能實體之間進行交換的控制信息,實際信息的發(fā)送需要大量消息的發(fā)送。在不使用HSDPA的傳統(tǒng)W-CDMA通信系統(tǒng)中,在RNC內(nèi)進行控制信息的發(fā)送。然而,當使用HSDPA時,MAC-hs置于節(jié)點B中,因此在RNC和節(jié)點B之間的消息發(fā)送方案應該能夠在RLC重新設置出現(xiàn)的時候指令MAC-hs重新設置各自UE的數(shù)據(jù)。這一點將參照附圖10和11進行描述。
附圖10示出了根據(jù)本發(fā)明的一個實施例RNC和節(jié)點B之間用來發(fā)送RLC重新設置信息的控制幀格式。本發(fā)明的實施例通過更改不使用HSDPA的傳統(tǒng)W-CDMA通信系統(tǒng)中的控制幀格式來實現(xiàn)表示MAC-hs重新設置的控制幀。幀協(xié)議通常用于RNC和節(jié)點B之間的消息,幀協(xié)議可以和RLC重新設置信息一起發(fā)送。此外,也可以使用NBAP(節(jié)點B應用部分)協(xié)議即在RNC和節(jié)點B之間的控制平面中的控制信息發(fā)送方式來發(fā)送RLC重新設置信息。在附圖10中所示為當使用幀協(xié)議發(fā)送RLC重新設置信息時使用的幀協(xié)議格式。
參照附圖10,為了從RNC的RLC向節(jié)點B的MAC-hs發(fā)送RLC重新設置信息,本發(fā)明的實施例在不使用HSDPA的傳統(tǒng)W-CDMA通信系統(tǒng)中使用通過更改控制幀而形成的控制幀。如附圖10所示出的,發(fā)送RLC重新設置信息的控制幀由2字節(jié)報頭1010和可變長度的有效負荷1050組成。報頭1010由幀CRC字段1011、幀類型(FT)字段1013以及控制幀類型字段1015組成。在不使用HSDPA的傳統(tǒng)W-CDMA通信系統(tǒng)的通用控制幀中,在幀協(xié)議中存在許多控制幀類型,如下面的表2所示。因此,由RLC重新設置產(chǎn)生的MAC-hs重新設置的控制幀,即根據(jù)本發(fā)明的實施例由于RLC重新設置而發(fā)送MAC-hs重新設置信息的控制幀,通過選擇表2所示的一種控制幀類型以及更改所選擇的控制幀類型來實現(xiàn)??梢酝ㄟ^將數(shù)值“00001011”分配給一個新的控制幀類型來建立MAC-hs重新設置的控制幀,而不是當RLC重新設置時通過更改一種控制幀的類型來發(fā)送MAC-hs重新設置信息。
表2
此外,有效負荷1050由多個控制信息段組成。當使用附圖10的控制幀作為發(fā)送由RLC重新設置而產(chǎn)生的MAC-hs重新設置信息的控制幀時,根據(jù)控制幀有效負荷1050中RLC的重新設置需要包含MAC-hs重新設置信息。在附圖11中示出了由RLC重新設置產(chǎn)生的帶有MAC-hs重新設置信息的有效負荷格式。
附圖11示出了根據(jù)本發(fā)明的一個實施例發(fā)送由RLC重新設置而產(chǎn)生的MAC-hs重新設置信息的控制幀的有效負荷格式。參照附圖11,可以通過從RLC向MAC-hs發(fā)送附圖10所示控制幀有效負荷1050中的一種控制信息字段以及包括由RLC重新設置而產(chǎn)生的MAC-hs重新設置控制信息在內(nèi)的重新設置信息字段1111來發(fā)送由RLC重新設置產(chǎn)生的MAC-hs重新設置命令。在此,重新設置信息字段1111可以包括UE ID、UE ID類型以及要被丟棄的數(shù)據(jù)的TB信息。
此外,當接收HSDPA服務的UE處于切換區(qū)域中時,需要從HS-DSCH的CRNC(控制RNC)向另外的RNC發(fā)送RLC重新設置信息。同樣在這個情況下,附圖10的控制幀存在于UE當前屬于的RNC和UE要被切換到的另一個RNC之間,其控制幀類型示于下面的表3中。在此,控制幀通過當前UE所屬的RNC和UE要被切換到的另一個RNC之間的Iub接口來發(fā)送。同樣在這個情況下,通過更改表3所示的一種所選控制幀類型來實現(xiàn)由RLC重新設置產(chǎn)生的MAC-hs控制幀??梢酝ㄟ^將數(shù)值“00000111”分配給新的控制幀類型“MAC-hs重新設置”來重新建立控制幀,而不是通過改變一種現(xiàn)有的控制幀類型來發(fā)送由RLC重新設置產(chǎn)生的MAC-hs重新設置信息。此外,控制幀的有效負荷結(jié)構(gòu)也可以按照與附圖11所示相同的方式來實現(xiàn)。
表3
現(xiàn)在,參照附圖12將描述由RLC重新設置產(chǎn)生的MAC-hs重新設置的執(zhí)行過程。
附圖12示出了根據(jù)本發(fā)明的一個實施例當RLC重新設置時執(zhí)行MAC-hs重新設置操作的過程。在與對方RLC即接收器RLC交換數(shù)據(jù)期間,在步驟1201中處于確認的數(shù)據(jù)傳輸就緒狀態(tài)中的發(fā)送器RLC在步驟1202中檢測差錯。在步驟1203中發(fā)送器RLC確定是否出現(xiàn)了協(xié)議差錯。作為確定的結(jié)果,如果沒有出現(xiàn)協(xié)議差錯,發(fā)送器RLC返回確認的數(shù)據(jù)傳輸就緒狀態(tài)并與接收器RLC交換數(shù)據(jù)。然而,如果在步驟1203中確定出現(xiàn)了協(xié)議差錯,發(fā)送器RLC前進到步驟1204。在步驟1204中,隨著因協(xié)議差錯引起RLC重新設置的出現(xiàn),發(fā)送器RLC向接收器MAC-hs發(fā)送表示在發(fā)送器RLC中出現(xiàn)重新設置的幀協(xié)議消息,即表示由接收器RLC重新設置產(chǎn)生MAC-hs重新設置。然后,在步驟1205中,在發(fā)送MAC-hs重新設置指示信息之后發(fā)送器RLC轉(zhuǎn)換到重新設置未決狀態(tài),當由于協(xié)議差錯在發(fā)送器RLC中出現(xiàn)RLC重新設置時向接收器RLC發(fā)送表示重新設置信息的RLC Reset(重新設置)PDU,然后結(jié)束該過程。在此,在考慮到從發(fā)送器RLC向MAC-hs發(fā)送MAC-hs重新設置信息所需的傳播延遲時間而經(jīng)過指定的時間或者事先由發(fā)送器RLC預定的一段時間之后發(fā)送器RLC向接收器RLC發(fā)送RLC Reset PDU。發(fā)送器RLC使用其中所包含的計時器來計數(shù)該預定時間。除了考慮到傳播延遲之外,發(fā)送器RLC可以按照事先指定的次數(shù)向MAC-hs發(fā)送MAC-hs重新設置信息以保證準確性。當從發(fā)送器RLC接收到表示在發(fā)送器RLC中出現(xiàn)重新設置的幀協(xié)議消息時,發(fā)送器MAC-hs丟棄暫時存儲在內(nèi)部緩沖存儲器中的發(fā)送數(shù)據(jù)并暫停HARQ操作,因而進行重新設置。當接收到MAC重新設置信號時,發(fā)送器MAC-hs首先重新設置MAC中的緩沖存儲器,然后向接收器MAC-hs發(fā)送RLC Reset PDU。
參照附圖12,將描述由RLC重新設置引起的對方RLC重新設置過程以及MAC-hs重新設置過程。當接收到RLC重新設置的信息時,由于以下原因要求MAC-hs向?qū)Ψ組AC-hs發(fā)送所接收的RLC重新設置信息。由于出錯的所接收的數(shù)據(jù)塊存儲在接收器MAC-hs中以便和要重發(fā)的相應數(shù)據(jù)塊進行組合,因此如果發(fā)送器MAC-hs被重新設置,發(fā)送器MAC-hs丟棄所存儲的數(shù)據(jù)塊。因此,存儲在接收器MAC-hs中的數(shù)據(jù)塊變?yōu)椴槐匾囊虼艘脖粊G棄。
接著,參照附圖13將描述從發(fā)送器MAC-hs向接收器MAC-hs發(fā)送由RLC重新設置產(chǎn)生的重新設置信息的過程。
附圖13是信號流圖,示出了根據(jù)本發(fā)明的一個實施例MAC-hs各層之間發(fā)送重新設置信息的過程。如上所述,當由于發(fā)送器RLC的重新設置而重新設置發(fā)送器MAC-hs時,所有在發(fā)送器MAC-hs中存儲的數(shù)據(jù)塊被丟棄,因此在相應于發(fā)送器MAC-hs的接收器MAC-hs中存儲的相應數(shù)據(jù)塊變?yōu)椴槐匾囊虼艘脖粊G棄。因此,當重新設置發(fā)送器MAC-hs時接收器MAC-hs也應該被重新設置。這一點將在下面進行詳細的描述。參照附圖13,發(fā)送器MAC-hs1300通過Uu接口向接收器MAC-hs1350發(fā)送表示發(fā)送器MAC-hs1300被重新設置的重新設置信息(RLC重新設置指示)(步驟1311)。在接收重新設置信息時,接收器MAC-hs1350丟棄在內(nèi)部存儲器中緩沖的相應數(shù)據(jù)塊然后被重新設置。在此,對于從發(fā)送器MAC-hs1300向接收器MAC-hs1350發(fā)送重新設置信息的消息而言,可以在不使用HSDPA的傳統(tǒng)W-CDMA通信系統(tǒng)中更改MAC之間的MAC信令消息,或者定義用來從發(fā)送器MAC-hs1300向接收器MAC-hs1350發(fā)送重新設置信息的新消息。
參照附圖14和15將描述在MAC-hs之間用來發(fā)送重新設置信息的MAC信令消息。
附圖14示出了在不使用HSDPA的普通通信系統(tǒng)中的MAC信令消息格式。參照附圖14,RLC以預定單元對上層產(chǎn)生的業(yè)務數(shù)據(jù)單元(SDU)進行分割或者級聯(lián),并在其中插入RLC報頭,這樣產(chǎn)生RLC PDU。RLC向MAC發(fā)送所產(chǎn)生的RLC PDU。MAC然后以預定單元對所接收的RLC PDU進行分割或者級聯(lián),并在其中插入MAC報頭,這樣產(chǎn)生了TB。MAC報頭由TCTF、UE-ID類型,UE-ID以及C/T組成。在此,TCTF用來區(qū)分邏輯信道的類型。UE-ID類型和UE-ID表明UE的ID類型和ID。C/T是在相同的傳輸信道中區(qū)分邏輯信道的指示符。
本發(fā)明更改了在不使用HSDPA的傳統(tǒng)W-CDMA通信系統(tǒng)中MAC之間的MAC信令消息,并且使用更改后的MAC信令消息在發(fā)送器MAC-hs和接收器MAC-hs之間發(fā)送重新設置信息。參照附圖15將描述修改后的MAC信令消息。
附圖15示出了根據(jù)本發(fā)明的一個實施例發(fā)送MAC-hs重新設置信息的MAC信令消息格式。如附圖15所示,通過更改不使用HSDPA的傳統(tǒng)W-CDMA通信系統(tǒng)的MAC信令消息格式實現(xiàn)用來發(fā)送MAC-hs的重新設置信息的MAC信令消息。也就是說,將表示MAC-hs的重新設置信息的發(fā)送信令指示字段加入到不使用HSDPA的傳統(tǒng)W-CDMA通信系統(tǒng)的MAC信令消息的MAC報頭中。例如,如果信令指示字段具有數(shù)值“1”,MAC SDU僅僅包括用于MAC信令的控制信息,在MAC SDU字段中包含的控制信息包括指示MAC-hs重新設置的指示符和MAC-hs重新設置信息。雖然在附圖15中發(fā)送信令指示字段是跟隨C/T字段的,但是信令指示字段可以在MAC SDU中的其它位置。
接著,參照附圖16將描述使用附圖15中定義的、用于MAC-hs重新設置的MAC信令消息重新設置MAC-hs的過程。
附圖16示出了根據(jù)本發(fā)明的一個實施例MAC-hs重新設置的過程。首先,正如附圖12所示,如果發(fā)送器RLC被重新設置,它通過原語或者控制幀向發(fā)送器MAC-hs發(fā)送MAC-hs重新設置的指示信息(步驟1204)。發(fā)送器MAC-hs然后根據(jù)從發(fā)送器RLC發(fā)送的重新設置信息來識別重新設置指示(步驟1601),并使用上述MAC信令消息向接收器MAC-hs發(fā)送重新設置信息(步驟1603)。當從發(fā)送器MAC-hs接收表示重新設置信息的MAC信令消息時,接收器MAC-hs識別重新設置指示(步驟1605),然后通過暫停HARQ操作并丟棄在接收器MAC-hs的內(nèi)部存儲器中緩沖的接收數(shù)據(jù)塊來進行MAC-hs重新設置(步驟1607)。
參照附圖17將描述當重新設置發(fā)送器RLC時重新設置接收器MAC-hs的另一種方法。
附圖17示出了根據(jù)本發(fā)明的一個實施例示意性地由RLC重新設置產(chǎn)生的MAC-hs重新設置的過程。如果發(fā)送器RLC被重新設置,發(fā)送器RLC向發(fā)送器MAC-hs發(fā)送表示發(fā)送器RLC被重新設置的重新設置信息(RLC重新設置指示)(步驟1711)。在此,發(fā)送器RLC首先向發(fā)送器MAC-hs發(fā)送重新設置信息的原因是,當重新設置發(fā)送器RLC時發(fā)送器MAC-hs即使在重新設置的過程中也會丟棄必要的PDU。考慮到從發(fā)送器RLC向MAC-hs發(fā)送MAC-hs重新設置信息所必須的傳播延遲時間或者發(fā)送器RLC預定的時間,在預定的時間過去后發(fā)送器RLC向接收器RLC發(fā)送RLC Reset PDU(步驟1713)。發(fā)送器RLC使用包含在其中的計時器計數(shù)設置的時間。當接收到RLC ResetPDU時,接收器RLC識別發(fā)送器RLC的重新設置并向接收器MAC-hs發(fā)送重新設置信息(RLC重新設置指示)以重新設置接收器MAC-hs(步驟1715)。接收器RLC使用表示RLC和MAC-hs之間的重新設置信息的原語或者控制幀向接收器MAC-hs發(fā)送重新設置信息。當被重新設置之后,接收器RLC向發(fā)送器RLC發(fā)送RLC ResetACK PDU用來確認RLC Reset PDU(步驟1717)。
當從發(fā)送器RLC接收RLC Reset PDU時,在接收器RLC重新設置接收器MAC-hs的方法中,有兩種重新設置發(fā)送器MAC-hs的方法。第一種方法是在重新設置發(fā)送器MAC-hs期間刪除包括重發(fā)的數(shù)據(jù)PDU在內(nèi)的所有數(shù)據(jù)PDU。第二種方法是不刪除當前正在重發(fā)的數(shù)據(jù)PDU繼續(xù)HARQ重發(fā)。
這兩種方法與重新設置發(fā)送器MAC-hs相關,RLC Reset PDU相繼發(fā)送到接收器MAC-hs中。因此,在第一種方法中,經(jīng)過有限的重發(fā)時間之后,在接收器MAC-hs中存儲的數(shù)據(jù)PDU中無差錯的數(shù)據(jù)PDU可以被發(fā)送到接收器RLC中。這樣,如果Reset PDU通過HARQ重發(fā)被成功地接收了,它甚至于跟隨數(shù)據(jù)PDU被發(fā)送到接收器RLC中。在這種情況下,在重發(fā)ResetPDU時可能會出現(xiàn)延遲。
在第二個方法中,經(jīng)過HARQ重發(fā)的數(shù)據(jù)PDU可以通過連續(xù)的HARQ重發(fā)來成功地接收,Reset PDU也可以通過HARQ重發(fā)過程成功地被接收。因此,在所有進行HARQ重發(fā)的數(shù)據(jù)PDU被成功地重發(fā)后,Reset PDU向接收器RLC發(fā)送。然而,通過重發(fā)的數(shù)據(jù)PDU可以在有限的重發(fā)時間內(nèi)進行發(fā)送。
參照附圖18將描述附圖17所述的接收器RLC重新設置接收器MAC-hs的過程。
附圖18示出了根據(jù)本發(fā)明的一個實施例接收器RLC重新設置MAC-hs的過程。參照附圖18,如果發(fā)送器RLC向接收器RLC發(fā)送表示發(fā)送器RLC的重新設置的RLC Reset PDU時,接收器RLC接收RLC Reset PDU(步驟1801)。當接收到RLC Reset PDU時,接收器RLC向接收器MAC-hs發(fā)送重新設置信息用來表明接收器MAC-hs被重新設置(步驟1803)。接收器MAC-hs接收接收器RLC的重新設置指示并確認接收器MAC-hs應該被重新設置(步驟1805),暫停HARQ操作并丟棄在其內(nèi)部存儲器中緩沖的所接收的數(shù)據(jù)塊,因而進行MAC-hs重新設置(步驟1807)。此外,由于接收器RLC已經(jīng)接收了RLC Reset PDU,它進行接收器RLC重新設置(步驟1809),在完成重新設置之后,向發(fā)送器RLC發(fā)送表示接收器RLC的重新設置完成的RLC Reset ACKPDU(步驟1811)。當從接收器RLC接收到RLC Reset ACK PDU時(步驟1813),發(fā)送器RLC重新設置發(fā)送器RLC本身(步驟1815)。在發(fā)送器RLC重新設置之后,發(fā)送器RLC轉(zhuǎn)換到確認的數(shù)據(jù)傳輸就緒狀態(tài)并正常地進行發(fā)送/接收數(shù)據(jù)(步驟1817)。
也就是說,在根據(jù)本發(fā)明由RLC重新設置產(chǎn)生的MAC-hs重新設置方法中,RLC向MAC-hs表明RLC被重新設置。根據(jù)RLC重新設置過程RLC發(fā)送RLC Reset ACK PDU。當接收到重新設置指示時,MAC-hs刪除相應UE緩沖存儲器中緩沖的PDU。在這種情況下,MAC-hs不必刪除從上層RLC接收的RLC Reset ACK PDU。因此,附圖12介紹的方法在發(fā)送表示MAC-hs重新設置的指示消息之后發(fā)送RLC ResetACK PDU。
同時,傳統(tǒng)的MAC-hs的方法使用RNC和節(jié)點B之間的控制幀發(fā)送重新設置消息,使用數(shù)據(jù)幀發(fā)送RLC Reset PDU,這樣需要兩個信號流。另一種重新設置MAC-hs的方法是發(fā)送包括MAC-hs重新設置指示消息和RLCReset PDU的一個消息。
因此,本發(fā)明提出另一種從RLC向MAC-hs發(fā)送重新設置指示的方法。這種方法包括在控制幀的有效負荷中的RLC Reset PDU發(fā)送MAC-hs重新設置指示信息,并且通過同樣的消息發(fā)送。這一點可以通過在RLC和節(jié)點B之間、在附圖10所示的控制幀結(jié)構(gòu)的有效負荷中包含在RLC上產(chǎn)生的RLCReset PDU來實現(xiàn),用來在發(fā)送前發(fā)送RLC重新設置信息。
從RLC向MAC-hs發(fā)送重新設置指示的另一種方法是在發(fā)送RLC ResetPDU的RNC和節(jié)點B之間使用數(shù)據(jù)幀發(fā)送RLC Reset PDU,通過對所保留供以后使用的空余位指定表示MAC-hs被重新設置的指示位來表明MAC-hs被重新設置。
參照附圖19描述了通過數(shù)據(jù)幀發(fā)送MAC-hs重新設置指示消息以及RLCReset PDU的方法。
附圖19描述了發(fā)送RLC Reset PDU和MAC-hs重新設置指示消息的數(shù)據(jù)幀格式。在附圖19的數(shù)據(jù)幀中,報頭CRC字段是用來檢測可能在發(fā)送期間出現(xiàn)的報頭差錯的字段,F(xiàn)T字段是表示相應的幀類型的字段,即表示相應的幀是數(shù)據(jù)幀還是控制幀的字段。在圖19的情況下,TF字段表示數(shù)據(jù)幀。CmCH-PI字段是表示信道優(yōu)先級的公共傳輸信道優(yōu)先級指示符,MAC-c/shSDU長度字段表示發(fā)送數(shù)據(jù)SDU的長度,SDU數(shù)目字段表示發(fā)送數(shù)據(jù)SDU的數(shù)目,用戶緩沖器大小字段表示相應UE相應信道的緩沖器中所存儲的數(shù)據(jù)的大小,MAC-c/sh SDU字段表示實際UE數(shù)據(jù),有效負荷CRC字段是用來檢測可能在有效負荷發(fā)送期間出現(xiàn)的差錯的CRC。RLC RESET PDU包含在有效負荷的SDU字段中,MAC-hs重新設置指示是分配給報頭的空余位或者每個SDU的空余部分。當然,可以按照不同的格式來實現(xiàn)附圖19中的數(shù)據(jù)幀格式,可以向MAC-hs重新設置指示消息中添加關于MAC-hs重新設置的其它信息。
附圖20示出了根據(jù)本發(fā)明的一個實施例向接收器RLC發(fā)送RLC RESETPDU的HARQ差錯處理方法。在描述附圖20前,將提到由RLC重新設置產(chǎn)生的MAC-hs重新設置的過程。在接收RLC Reset PDU之后接收器RLC重新設置接收器MAC-hs的方法,如圖17所示,根據(jù)順序的PDU發(fā)送規(guī)律可能產(chǎn)生傳播延遲,在某些情況下會重發(fā)好幾次重發(fā)的PDU。因此,在附圖20的HARQ差錯處理方法中,發(fā)送器MAC-hs向RLC發(fā)送接收器MAC-hs的重發(fā)的PDU。在HARQ中,發(fā)送器區(qū)分發(fā)送PDU新的發(fā)送和重發(fā)。在此,表示新的發(fā)送的標記稱為“新標記”,表示重發(fā)的標記稱為“繼續(xù)標記”。當重發(fā)時,即當從接收器側(cè)反饋回NACK消息以響應發(fā)送的PDU時,如果在NACK消息中出現(xiàn)了差錯,發(fā)送器側(cè)會將出錯的NACK消息誤識別為ACK消息。在這種情況下,發(fā)送器側(cè)發(fā)送下一個PDU以及新的標記,接收器確定在NACK消息中出現(xiàn)了差錯并向上層RLC發(fā)送被NACK(否定確認)的數(shù)據(jù)PDU。因此,當發(fā)送器MAC-hs被重新設置時,可以通過發(fā)送帶有連續(xù)標記的新的RLCRESET PDU來有效地阻止當通過重發(fā)數(shù)據(jù)PDU的順序發(fā)送向RLC發(fā)送RLCRESET PDU時出現(xiàn)的傳播延遲。
在附圖20中,已經(jīng)描述了當發(fā)送器RLC發(fā)送帶有繼續(xù)標記的RLCRESET PDU的情況,因此接收器RLC可以立即處理所接收的RLC RESETPDU,因而阻止重新設置延遲。接著將參照附圖21描述發(fā)送RLC RESET PDU的另一種方法。
附圖21示出了根據(jù)本發(fā)明的一個實施例示意性地使用專用信道向接收器RLC發(fā)送RLC RESET PDU的方法。參照附圖21,根據(jù)無線承載(radio bearer,RB)產(chǎn)生RLC來處理數(shù)據(jù)。因此,各RLC可以具有一個邏輯信道用來發(fā)送數(shù)據(jù)PDU。在這種情況下,RLC通過邏輯信道發(fā)送諸如RLC RESET PDU的控制PDU和數(shù)據(jù)PDU。相應地,除了用于數(shù)據(jù)發(fā)送的邏輯信道,RLC還具有用來發(fā)送控制PDU的邏輯信道。在這種情況下,RLC RESET PDU通過用來發(fā)送控制PDU的邏輯信道發(fā)送。用于控制信道的邏輯信道映射成相關的DCH,即與HS-DSCH關聯(lián)地建立的專用信道,并且不通過HS-DSCH進行發(fā)送。相應地,它在RLC之間直接發(fā)送而不用與MAC-hs遵守順序數(shù)據(jù)發(fā)送規(guī)則。
上述的方法用于在RNC中出現(xiàn)RLC重新設置的情況。當在UE中出現(xiàn)RLC重新設置時,僅僅存在一種情況,即通過相關的DCH從UE側(cè)的RLC向RNC的RLC發(fā)送RESET PDU。為了在RNC RLC向UE RLC發(fā)送RESETACK PDU時,重新設置MAC-hs,可以應用附圖9至21所有的情況。
當由于幀協(xié)議差錯RLC被重新設置時,根據(jù)本發(fā)明使用HSDPA的通信系統(tǒng)重新設置對方RLC,也重新設置MAC-hs即支持HSDPA的一層。因此,在RLC重新設置期間,通信系統(tǒng)暫停MAC-hs的HARQ操作,同時丟棄以前所接收的數(shù)據(jù)塊。相應地,當RLC重新設置時可以阻止MAC-hs發(fā)送不必要的數(shù)據(jù)。通過阻止由于不必要的數(shù)據(jù)發(fā)送帶來的無線電信道資源占用,可以有效地管理無線電信道資源。此外,通過當重新設置RLC時重新設置MAC-hs,可以阻止不必要的數(shù)據(jù)在MAC-hs中緩沖,有利于增加存儲器資源的利用效率。
盡管參照優(yōu)選實施例對本發(fā)明進行了介紹和描述,但是本領域內(nèi)的普通技術(shù)人員會理解,在不背離所附權(quán)利要求限定的本發(fā)明精神和范圍的前提下,可以進行各種在形式和細節(jié)上的改進。
權(quán)利要求
1.一種在通信系統(tǒng)中,當RLC(無線鏈接控制)層實體中出現(xiàn)不可恢復的差錯時,重新設置用于MAC(介質(zhì)接入控制)層實體的重新發(fā)送的緩沖器以防止MAC層實體進行不必要的發(fā)送/重發(fā)的方法,該方法包括以下步驟由RLC(無線鏈接控制)層實體檢測差錯的出現(xiàn);根據(jù)差錯請求重新設置MAC層實體的緩沖器;和丟棄MAC層實體的緩沖器的數(shù)據(jù)。
2.一種在通信系統(tǒng)中,當RLC(無線鏈接控制)層實體中出現(xiàn)不可恢復的差錯時,重新設置用于MAC(介質(zhì)接入控制)層實體的重新發(fā)送的第一緩沖器以防止MAC(介質(zhì)接入控制)層實體進行不必要的發(fā)送/重發(fā)的方法,該方法包括以下步驟由RLC(無線鏈接控制)層實體檢測差錯的出現(xiàn);根據(jù)差錯請求重新設置MAC層實體的第一緩沖器;丟棄MAC層實體的第一緩沖器的數(shù)據(jù);和請求重新設置對方MAC層實體的第二緩沖器。
3.一種在使用HSDPA(高速下行鏈路分組接入)的通信系統(tǒng)中,當RLC(無線鏈接控制)層實體中出現(xiàn)不可恢復的差錯時,用于重新設置MAC-hs(高速介質(zhì)接入控制)層實體以防止MAC-hs層實體進行不必要的發(fā)送/重發(fā)的方法,該系統(tǒng)包括(1)RNC(無線網(wǎng)絡控制器),其具有(i)用于區(qū)分分組數(shù)據(jù)的RLC層實體,(ii)用于從RLC層實體將所區(qū)分的分組數(shù)據(jù)多路復用到相應的專用信道的MAC-d(MAC-專用)層實體,(iii)用于將所區(qū)分的分組數(shù)據(jù)多路復用到相應的公用信道的MAC-c/hs(MAC-共用/共享)層實體;(2)節(jié)點B,其具有高速發(fā)送和重發(fā)多路復用的分組數(shù)據(jù)到UE的MAC-hs層實體,其中多路復用的分組數(shù)據(jù)在相應的信道上從節(jié)點B發(fā)送到UE,該方法包括以下步驟當出現(xiàn)差錯時重新設置RLC層實體;及將表示RLC層實體的重新設置的RLC層實體重新設置信息發(fā)送到MAC-hs層實體,并重新設置MAC-hs層實體。
4.根據(jù)權(quán)利要求3所述的方法,其中RLC層實體重新設置信息通過在RLC層實體和MAC-d、MAC-c/sh層實體之一之間的原語發(fā)送。
5.根據(jù)權(quán)利要求3所述的方法,其中RLC層實體重新設置信息通過幀協(xié)議的幀來發(fā)送。
6.根據(jù)權(quán)利要求3所述的方法,還包括下面步驟在向MAC-hs層實體發(fā)送RLC層實體重新設置信息后,經(jīng)過預定的一段時間后從RLC層實體向?qū)Ψ絉LC層實體發(fā)送重新設置信息。
7.根據(jù)權(quán)利要求6所述的方法,其中考慮到發(fā)送RLC層實體重新設置信息時所需的傳播延遲時間來設置預定時間。
8.根據(jù)權(quán)利要求6所述的方法,其中RLC層實體通過專用信道向?qū)Ψ絉LC層實體發(fā)送RLC層實體重新設置信息。
9.根據(jù)權(quán)利要求6所述的方法,其中RLC層實體向?qū)Ψ絉LC層實體發(fā)送表示RLC層實體重新設置信息的協(xié)議數(shù)據(jù)單元(PDU)以及新標記。
10.一種在使用HSDPA(高速下行鏈路分組接入)的通信系統(tǒng)中,當RLC(無線鏈接控制)層實體中出現(xiàn)不可恢復的差錯時,用于重新設置MAC-hs(高速介質(zhì)接入控制)層實體以防止MAC-hs層實體進行不必要的發(fā)送/重發(fā)的方法,該系統(tǒng)包括(1)RNC(無線網(wǎng)絡控制器),其具有(i)用于區(qū)分分組數(shù)據(jù)的RLC層實體,(ii)用于從RLC層實體將所區(qū)分的分組數(shù)據(jù)多路復用到相應的專用信道的MAC-d(MAC-專用)層實體,(iii)用于將所區(qū)分的分組數(shù)據(jù)多路復用到相應的公用信道的MAC-c/hs(MAC-共用/共享)層實體;(2)節(jié)點B,其具有高速發(fā)送和重發(fā)多路復用的分組數(shù)據(jù)到UE的MAC-hs層實體,其中多路復用的分組數(shù)據(jù)在相應的信道上從節(jié)點B發(fā)送到UE,該方法包括以下步驟當差錯出現(xiàn)時重新設置RLC層實體;向MAC-hs層實體發(fā)送表示RLC層實體重新設置的RLC層實體重新設置信息;及根據(jù)RLC層實體重新設置信息對MAC-hs層實體進行重新設置,并將表示MAC-hs層實體重新設置的MAC-hs層實體重新設置信息從MAC-hs層實體發(fā)送到對方MAC-hs層實體中。
11.根據(jù)權(quán)利要求10所述的方法,其中通過MAC信令消息發(fā)送MAC-hs實體重新設置信息。
12.根據(jù)權(quán)利要求11所述的方法,其中MAC信令消息包括(i)具有表示MAC信令消息只包括MAC層實體重新設置信息的信令指示的報頭,及(ii)根據(jù)MAC-hs層實體重新設置信息表示重新設置的重新設置指示。
13.根據(jù)權(quán)利要求10所述的方法,還包括下面的步驟在向MAC-hs層實體發(fā)送RLC層實體重新設置信息后,經(jīng)過預定時間后從RLC層實體向?qū)Ψ絉LC層實體發(fā)送RLC層實體重新設置信息。
14.根據(jù)權(quán)利要求13所述的方法,其中考慮到發(fā)送RLC層實體重新設置信息時所需的傳播延遲時間來設置預定時間。
15.根據(jù)權(quán)利要求13所述的方法,其中RLC層實體通過專用信道向?qū)Ψ絉LC層實體發(fā)送RLC層實體重新設置信息。
16.根據(jù)權(quán)利要求13所述的方法,其中RLC層實體向?qū)Ψ絉LC層實體發(fā)送表示RLC層實體重新設置信息的協(xié)議數(shù)據(jù)單元(PDU)以及新標記。
全文摘要
在使用HSDPA(高速下行鏈路分組接入)的通信系統(tǒng)中重新設置MAC-h(huán)s(高速介質(zhì)接入控制)的方法。當由于出現(xiàn)協(xié)議差錯重新設置RLC(無線鏈路控制)層實體時,系統(tǒng)對RLC層實體和其對方RLC的MAC-h(huán)s層實體都進行重新設置,這樣阻止了不必要的數(shù)據(jù)發(fā)送。
文檔編號H04L12/56GK1404250SQ0214820
公開日2003年3月19日 申請日期2002年7月6日 優(yōu)先權(quán)日2001年7月6日
發(fā)明者張真元, 李炫又, 李國熙, 金成勛, 崔成豪 申請人:三星電子株式會社