專利名稱:無(wú)線電鏈路控制重置或重建后處理定時(shí)器的方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)一種使用于無(wú)線通訊網(wǎng)絡(luò)中處理定時(shí)器的方法,具體說(shuō)有關(guān)一種 在無(wú)線電通訊系統(tǒng)中,針對(duì)無(wú)線電鏈路控制重置或重建后處理定時(shí)器的方法。(2) 背景技術(shù)科技發(fā)展在消費(fèi)者高度要求的期望下正持續(xù)進(jìn)行,許多十年之前最先進(jìn)的設(shè) 備,但是到了今日多半已被淘汰。在消費(fèi)者的要求期待下,可以正面剌激產(chǎn)業(yè)朝向 更創(chuàng)新的方向。而產(chǎn)業(yè)發(fā)展的結(jié)果,卻往往更加提升消費(fèi)者的期望。目前,可攜式 的無(wú)線電設(shè)備,如移動(dòng)電話(cellular tel印hones)、個(gè)人數(shù)字助理(personal data assistant, PDA)、手提式電腦等都屬于高度成長(zhǎng)的市場(chǎng)。然而,這些無(wú)線電設(shè)備 所使用的通訊協(xié)議卻都相當(dāng)老舊。消費(fèi)者漸漸地要求無(wú)線系統(tǒng)提供更高傳輸效能與 彈性,對(duì)于產(chǎn)業(yè)而言則是需要發(fā)展更復(fù)雜的通訊標(biāo)準(zhǔn)以符合要求。第三代合作計(jì)劃 (3rd Generation Partnership Project, 3GPP)艮卩是其中一例。請(qǐng)參考圖1。圖1為先前做法之下通訊模型的簡(jiǎn)化區(qū)塊圖。在典型的無(wú)線環(huán)境 中,第一站臺(tái)(first station) 10可與一個(gè)或數(shù)個(gè)第二站臺(tái)(second station) 20, 以無(wú)線電的方式通訊。第一站臺(tái)10由數(shù)個(gè)上層(叩per layers)12、 一個(gè)無(wú)線電鏈 路控制層(Radio Link Control, RLC)實(shí)體(entity) 14、以及數(shù)個(gè)在RLC層之下的 下層(lower layers) 16所組成。在本發(fā)明以下的敘述中,假設(shè)所有的RLC層實(shí)體 都是RLC確認(rèn)模式(acknowledge mode, AM)實(shí)體。上層12可藉由服務(wù)數(shù)據(jù)單元 (service data unit, SDU)13,傳遞信息至RLC層14。 SDU 13的大小并無(wú)限制, 其內(nèi)容為上層12意欲傳遞至第二站臺(tái)20的數(shù)據(jù)。在RLC層14, SDUs 13會(huì)被分成一個(gè)或數(shù)個(gè)協(xié)議數(shù)據(jù)單元(protocol data unit, PDU) 15。 RLC層14中的每個(gè)PDU 15的大小都是固定的,它們都會(huì)被送至下層16。下層16中包含著物理層(physical layer),負(fù)責(zé)傳送數(shù)據(jù)至第二站臺(tái)20。第二站臺(tái)20的基本結(jié)構(gòu)與第一站臺(tái)10相同。第二站臺(tái)20也包含有數(shù)個(gè)上層 22、 一個(gè)RLC24、以及數(shù)個(gè)下層26。而且,它也是由上層22將SDUs 23送至RLC 24,再由RLC 24將PDUs 25送至下層26。第一站臺(tái)10所傳送的數(shù)據(jù),會(huì)由第二 站臺(tái)20的下層26所接收,在重新組裝成一個(gè)或數(shù)個(gè)PDUs25之后,往上送至RLC 24。 RLC 24在收到這些PDUs 25之后,將其重新組裝成一個(gè)或數(shù)個(gè)SDUs 23之后, 往上送至上層22。上層22接著將這些SDUs23轉(zhuǎn)換為信息,這個(gè)信息應(yīng)該與由第 一站臺(tái)IO所產(chǎn)生的原始數(shù)據(jù)完全相同。在通訊系統(tǒng)中,SDU與PDU這兩個(gè)術(shù)語(yǔ), 有各式各樣的含義。在以下敘述中,SDU代表由上層送至RLC的SDUs,而PDU代表 由RLC送至下層的PDUs。除此之外,在以下的敘述中為簡(jiǎn)化起見(jiàn),都是以第一站 臺(tái)10的角度來(lái)說(shuō)明,否則都會(huì)另外注明。請(qǐng)參考圖2A與2B。第圖2A與2B為根據(jù)先前的做法,互連的兩個(gè)無(wú)線電鏈路 控制層必須響應(yīng)模式(RLC AM)實(shí)體信息序列圖表(message sequence charts)。在 以下的敘述中,所有的信息序列圖表,時(shí)間的進(jìn)行是由上向下顯示。在圖2A中, 第一站臺(tái)10藉由送出一重置(RESET) PDU至第二站臺(tái)20,以起始重置程序(reset procedure)。以第一站臺(tái)10的角度來(lái)看,重置程序是在送出RESET PDU的時(shí)候開(kāi) 始,并于收到來(lái)自第二站臺(tái)20的RESET ACK PDU之后才結(jié)束。以第二站臺(tái)20的角 度來(lái)看,重置程序是在收到RESET PDU的時(shí)候開(kāi)始,并于送出RESET ACK PDU至第 一站臺(tái)10之后結(jié)束。圖2B則為相反場(chǎng)景時(shí)的說(shuō)明。也就是說(shuō),第二站臺(tái)20會(huì)藉 由送出一 RESET PDU至第一站臺(tái)10,以起始重置程序;而第一站臺(tái)10會(huì)藉由送出 —RESET ACK PDU至第二站臺(tái)20,以回應(yīng)該RESET PDU。因此,在第一站臺(tái)10與 第二站臺(tái)20的中,兩個(gè)互連的RLC實(shí)體14與24的任一方,都可起始一重置程序。終止(stopping) RLC的重置與重建(re-establishing),定義于3GPP規(guī)格書 的3GPP TS 25.322 V3. ll.O"RLC Protocol Specification (協(xié)議規(guī)格)〃中,該規(guī) 格在此之后列入?yún)⒖紨?shù)據(jù)。根據(jù)目前必須響應(yīng)模式的下RLC重置程序,除了一定時(shí) RST定時(shí)器之外,所有互連的RLC AM實(shí)體中使用的定時(shí)器(timers),在該實(shí)體的 重置程序結(jié)束時(shí)都會(huì)被停止。因此,定時(shí)輪詢(Timer—Poll)、定時(shí)輪詢禁止(Timer_Poll—Prohibit)定時(shí)估計(jì)協(xié)議數(shù)據(jù)單元計(jì)數(shù)器(Time匸EPC)、定時(shí)廢棄 (Timer—Discard)、定時(shí)輪詢周期性(Timer—Poll—Periodic)、定時(shí)狀態(tài)禁止 (Timer—Status—Prohibit)、 定時(shí)狀態(tài)周期性(Timer—Status—Periodic)、以及定 時(shí)MRW在一重置程序中都會(huì)被停止。舉例而言,請(qǐng)往回參考圖2A,除了定時(shí)RST 定時(shí)器外,所有定時(shí)器,都會(huì)在第二站臺(tái)20將RESET ACK PDU送往第一站臺(tái)10 之后,被該第二站臺(tái)20內(nèi)的RLC實(shí)體24所停止。除此之外,所有定時(shí)器,都會(huì)在 第一站臺(tái)10收到來(lái)自第二站臺(tái)20的RESET ACK PDU之后,被該第一站臺(tái)10內(nèi)的 RLC實(shí)體14所停止。在必須響應(yīng)模式之下與無(wú)須響應(yīng)模式之下,執(zhí)行RLC重建函數(shù)(function)時(shí), 上層可要求重建一RLC實(shí)體。然而,在3GPP TS 25.322 V3. ll.O規(guī)格中,并未指 明在重建時(shí),應(yīng)該如何處理之前所提及的每一種定時(shí)器。由于欠缺指導(dǎo)方針,以致 可能因不合適地使用定時(shí)器而產(chǎn)生問(wèn)題。請(qǐng)參考圖3。圖3為在先前的做法下,說(shuō)明一 RLC扁實(shí)體的傳送窗口 (transmit window)的階段圖表(phase diagram)。正常操作時(shí),RLC AM實(shí)體14傳送必須響應(yīng) 模式數(shù)據(jù)(acknowledged mode data, AMD) PDUs至互連的RLC AM實(shí)體24,其中每 個(gè)PDU都有一個(gè)序號(hào)(sequence number, SN) 。 SN的長(zhǎng)度是固定的n個(gè)位(bits), 較佳的SN的長(zhǎng)度n為12。因此,SN的范圍可由0至4095 (212-1),而SN的階段 圖表也因此可以用一個(gè)圓圈來(lái)表示。在以下的范例中,點(diǎn)30是在傳送端所有等待 接收端響應(yīng)的PDU SN數(shù)值中最低的數(shù)值。接收端的響應(yīng),是以狀態(tài)協(xié)議數(shù)據(jù)單元 (STATUS PDU)方式,其包含那些PDUs己經(jīng)被響應(yīng)。換句話說(shuō),點(diǎn)30標(biāo)記著傳送窗 口的開(kāi)始位置。在這個(gè)范例中,假設(shè)傳送窗口的大小為X。點(diǎn)32標(biāo)記著到目前為 止,己被送出的AMD PDU中最高的PDU SN數(shù)值。因此,為了避免填滿整個(gè)傳送窗 口,點(diǎn)32與點(diǎn)30的PDU SN數(shù)值的差,必須小于X。否則,傳送窗口填滿之后, 僵持現(xiàn)象(deadlock)便會(huì)發(fā)生。僵持現(xiàn)象發(fā)生于若傳送端送至接收端的AMD PDUs, 無(wú)法由接收端成功地響應(yīng)。這樣會(huì)使得點(diǎn)30維持不動(dòng)(stationary),導(dǎo)致點(diǎn)32 與點(diǎn)30的PDU SN數(shù)值之差,最終會(huì)等于X。請(qǐng)參考圖4。圖4為一信息序列圖表,用來(lái)說(shuō)明在先前的做法下,執(zhí)行重置與 重建程序時(shí),發(fā)生于定時(shí)輪詢周期性(Timer—Poll—Periodic)定時(shí)器的問(wèn)題。 Timer—Poll—Periodic定時(shí)器使用于RLC AM實(shí)體14中,用來(lái)要求其互連的RLC AM實(shí)體24送出一狀態(tài)協(xié)議數(shù)據(jù)單元(STATUS PDU)。當(dāng)RLC AM實(shí)體14的 Timer—Poll—Periodic定時(shí)器屆期(expire)時(shí), 一個(gè)要求信息便會(huì)送往RLC AM實(shí) 體24,請(qǐng)求回送出一 STATUS PDU至RLC AM實(shí)體14。首先,Timer—Poll—Periodic定時(shí)器啟動(dòng)(start)于第一站臺(tái)10的RLC AM實(shí) 體14產(chǎn)生時(shí),并使用于RLC AM實(shí)體14。接著,當(dāng)接收到一 RESET PDU或RESET ACK PDU時(shí),RLC AM實(shí)體14會(huì)被重置,因而導(dǎo)致Timer—Poll—Periodic定時(shí)器被終止。 不幸地,在重置程序之后,Timer一P011一Periodic定時(shí)器并不會(huì)再重新啟動(dòng)。因此, Timer—Poll—Periodic定時(shí)器就都不曾重新再啟動(dòng),在定時(shí)器屆期時(shí),便無(wú)法觸發(fā) 一個(gè)送往互連的RLC AM實(shí)體24的請(qǐng)求信息。這樣,在圖3中,點(diǎn)30所代表的較 低SN數(shù)值的AMD PDUs,便將不會(huì)被響應(yīng)。由于點(diǎn)30不會(huì)移動(dòng),點(diǎn)32與點(diǎn)30兩 者PDU SN數(shù)值差,最終會(huì)等于X。因此,由于定時(shí)器仍然維持停止?fàn)顟B(tài),僵持現(xiàn) 象于是發(fā)生,RLC AM實(shí)體14便無(wú)法再送出任何PDUs至互連的RLC AM實(shí)體24。請(qǐng)參考圖5。圖5為一信息序列圖表,用來(lái)說(shuō)明在先前的做法下,執(zhí)行重置與 重建程序時(shí),發(fā)生于Timer—Status—Periodic定時(shí)器的問(wèn)題。以下說(shuō)明當(dāng)RLC AM 實(shí)體14設(shè)定為使用Timer—Poll—Periodic定時(shí)器,而RLC AM實(shí)體24設(shè)定為使用 Timer—Status—Periodic定時(shí)器時(shí)的情形。Timer_Status—Periodic定時(shí)器使用于 RLC AM實(shí)體24中,用來(lái)送出STATUS PDUs至其互連的RLC AM實(shí)體14。當(dāng)RLC AM 實(shí)體24的Timer—Status—Periodic定時(shí)器屆期(expire)時(shí), 一個(gè)STATUS PDU便會(huì) 產(chǎn)生并送往RLC AM實(shí)體14。該STATUS PDU會(huì)告知RLC AM實(shí)體14那些AMD PDUs 已經(jīng)被響應(yīng)。首先,Timer—Poll—Periodic定時(shí)器啟動(dòng)于第二站臺(tái)20的RLC AM實(shí)體24產(chǎn) 生時(shí),并使用于RLCAM實(shí)體24。同時(shí), 〃檢測(cè)丟失PDUs"的狀態(tài)(status)函數(shù),會(huì) 由于該RLC AM實(shí)體24而被設(shè)定,它會(huì)在檢測(cè)到丟失的PDUs時(shí)被觸發(fā)。接著,當(dāng) 接收到一 RESET PDU或RESET ACK PDU時(shí),RLC AM實(shí)體24會(huì)被重置,因而導(dǎo)致 Timer—Status—Periodic定時(shí)器被終止。不幸地,在重置程序之后, Timer—Status—Periodic定時(shí)器并不會(huì)再重新啟動(dòng)。因此,Timer—Status—Periodic 定時(shí)器就都不曾重新再啟動(dòng),在定時(shí)器屆期時(shí),便無(wú)法觸發(fā)一個(gè)送往互連的RLC認(rèn) 實(shí)體14的請(qǐng)求信息。這樣,在圖3中,點(diǎn)30所代表的較低SN數(shù)值的AMD PDUs, 便將不會(huì)被響應(yīng)。由于點(diǎn)30不會(huì)移動(dòng),點(diǎn)32與點(diǎn)30兩者PDUSN數(shù)值之差,最終會(huì)等于X。因此,由于定時(shí)器仍然維持停止?fàn)顟B(tài),僵持現(xiàn)象于是發(fā)生,RLCAM實(shí)體 24便無(wú)法再送出任何PDUs至互連的RLC AM實(shí)體14??偨Y(jié)而言,盡管RLC AM實(shí)體14被設(shè)定為使用Timer—Poll—Periodic定時(shí)器, 而RLC AM實(shí)體24被設(shè)定為使用Timer—Status_Periodic定時(shí)器,兩種定時(shí)器都會(huì) 在重置程序時(shí)被終止。甚至,這些定時(shí)器在終止之后,都不曾重新再啟動(dòng)。僵持現(xiàn) 象便因?yàn)檫@兩種定時(shí)器停止而發(fā)生。請(qǐng)參考圖6。圖6為一信息序列圖表,用來(lái)說(shuō)明在先前的做法下,執(zhí)行重置與 重建程序時(shí),發(fā)生于Timer—Discard定時(shí)器的問(wèn)題。Timer—Discard定時(shí)器使用于 RLCAM實(shí)體14與KLCAM實(shí)體24中(不過(guò),在此僅以KLCAM實(shí)體14來(lái)舉例說(shuō)明), 用來(lái)決定由上層所接收的SDUs 13應(yīng)于何時(shí)被丟棄。針對(duì)該RLC AM實(shí)體14由上層 所接收的每一個(gè)SDU 13而言,都會(huì)為該SDU啟動(dòng)一相對(duì)應(yīng)的Timer—Discard定時(shí) 器。當(dāng)RLC AM實(shí)體14的Timer—Discard定時(shí)器屆期(expire)時(shí),若該SDU 13仍 留在RLC AM實(shí)體14的中時(shí),它就會(huì)被丟棄。首先,在RLC AM實(shí)體14由上層接收每一個(gè)SDU 13時(shí),都會(huì)為該SDU啟動(dòng) Timer—Discard定時(shí)器。接著,當(dāng)接收到一 RESET PDU或RESET ACK PDU時(shí),RLC AM 實(shí)體14會(huì)被重置,因而導(dǎo)致Timer—Discard定時(shí)器被終止。不幸地,在重置程序 之后,所有SDUs 13相對(duì)應(yīng)的Timer—Discard定時(shí)器并不會(huì)再重新啟動(dòng)。因此, Timer—Discard定時(shí)器就都不曾重新再啟動(dòng),相對(duì)應(yīng)的SDUs 13便從此無(wú)法被合適 地處理。由于存放于RLC AM實(shí)體14內(nèi)相對(duì)應(yīng)的SDUs 13無(wú)法被丟棄,RLC AM實(shí) 體14便無(wú)法對(duì)這些SDUs 13負(fù)起應(yīng)有的責(zé)任,服務(wù)品質(zhì)(quality of service, QoS) 便無(wú)法維持。由于目前3GPP規(guī)格書,并沒(méi)有指明上述的每一種定時(shí)器,在重建時(shí)應(yīng)被如何 處理,因此便會(huì)發(fā)生僵持現(xiàn)象,并使得服務(wù)品質(zhì)可能大大降低。(3)發(fā)明內(nèi)容因此,本發(fā)明的目的在于提供一種使用于無(wú)線電通訊系統(tǒng)中于RLC重置 或重建之后處理定時(shí)器的方法,以避免之前所提及的問(wèn)題。根據(jù)本發(fā)明, 一個(gè)使用于無(wú)線電通訊系統(tǒng)中,處理定時(shí)器的方法包含啟動(dòng) RLC AM實(shí)體的Timer Poll Periodic定時(shí)器、執(zhí)行該RLC AM實(shí)體的重置程序、以及在重置程序終止之前,重新啟動(dòng)該Timer—Poll—Periodic定時(shí)器以作為對(duì)于 Timer—Poll—Periodic定時(shí)器屆期的反應(yīng)。本發(fā)明亦指明在RLC重置或重建之后 其它八種定時(shí)器的適當(dāng)處理方式。由于本發(fā)明適當(dāng)?shù)靥幚碓赗LC重置或重建之后的每一種定時(shí)器,因此本 發(fā)明的優(yōu)點(diǎn),即可避免RLCAM實(shí)體發(fā)生僵持現(xiàn)象,或避免服務(wù)品質(zhì)的降低。以上所敘述本發(fā)明的目的,以及其它本發(fā)明的目的,對(duì)于任何熟習(xí)此項(xiàng)技 術(shù)人士而言,在閱讀本發(fā)明以圖形或圖畫方式所表現(xiàn)的較佳實(shí)施例后,無(wú)疑地 都將是顯而易見(jiàn)的。為使本發(fā)明的上述目的、特點(diǎn)和優(yōu)點(diǎn)能更明顯易懂,下文特舉一較佳實(shí)施 例,并配合所附圖進(jìn)行詳細(xì)說(shuō)明如下(4)
圖1為先前做法之下通訊模型的簡(jiǎn)化區(qū)塊圖。圖2A為根據(jù)先前的做法,互連的兩個(gè)RLC AM實(shí)體信息序列圖表。圖2B為根據(jù)先前的做法,互連的兩個(gè)RLC AM實(shí)體信息序列圖表。圖3為在先前的做法下,說(shuō)明一RLC AM實(shí)體的傳送窗口的階段圖表。圖4為一信息序列圖表,用來(lái)說(shuō)明在先前的做法下,執(zhí)行重置與重建程序時(shí), 發(fā)生于Timer—Poll—Periodic定時(shí)器的問(wèn)題。圖5為一信息序列圖表,用來(lái)說(shuō)明在先前的做法下,執(zhí)行重置與重建程序時(shí), 發(fā)生于Timer—Status—Periodic定時(shí)器的問(wèn)題。圖6為一信息序列圖表,用來(lái)說(shuō)明在先前的做法下,執(zhí)行重置與重建程序時(shí), 發(fā)生于Timer—Discard定時(shí)器的問(wèn)題。圖7A為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重置程序時(shí), Timer—Poll—Periodic定時(shí)器的處理。圖7B為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重置程序時(shí), Timer_Poll—Periodic定時(shí)器的處理。圖8A為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí), Timer_Poll—Periodic定時(shí)器的處理。圖8B為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí),Timer_Poll_Periodic定時(shí)器的處理。圖9A為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重置程序時(shí), Timer—Status—Periodic定時(shí)器的處理。圖9B為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重置程序時(shí), Timer—Status—Periodic定時(shí)器的處理。圖10A為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí), Timer—Status—Periodic定時(shí)器的處理。圖10B為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí), Timer—Status—Periodic定時(shí)器的處理。圖11A為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重置程序時(shí), Timer—Discard定時(shí)器的處理。圖11B為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重置程序時(shí), Timer—Discard定時(shí)器的處理。圖12為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí), Timer—Discard定時(shí)器的處理。圖13為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重置程序時(shí), Timer—Poll定時(shí)器的處理。圖14為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí), Timer—Poll定時(shí)器的處理。圖15為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重置程序時(shí), Timer_Poll—Prohibit定時(shí)器的處理。圖16為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí), Timer—Poll—Prohibit定時(shí)器的處理。圖17為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重置程序時(shí), Timer—Status—Prohibit定時(shí)器的處理。圖18為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí), Timer—Status—Prohibit定時(shí)器的處理。圖19為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重置程序時(shí), Timer—EPC計(jì)數(shù)器與估計(jì)PDU計(jì)數(shù)器機(jī)制的處理。圖20為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí),EPC 機(jī)制的處理。圖21為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí), Timer一RST定時(shí)器的處理。圖22為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行重建程序時(shí), Timer_MRW定時(shí)器的處理。(5)具體實(shí)施方式
請(qǐng)參考圖7A與7B。圖7A與7B圖為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā) 明執(zhí)行重置程序時(shí),Timer—Poll—Periodic定時(shí)器的處理。為方便起見(jiàn),圖7A 與7B與往后所有信息序列圖表,都是以第一站臺(tái)10的觀點(diǎn)來(lái)說(shuō)明重置程序。 然而,本發(fā)明可以第一站臺(tái)10與第二站臺(tái)20的觀點(diǎn)來(lái)完整說(shuō)明。首先,Timer—Poll—Periodic定時(shí)器啟動(dòng)于第一站臺(tái)10的RLC AM實(shí)體14 產(chǎn)生時(shí),并使用于RLC AM實(shí)體14。接著,該RLC AM實(shí)體14藉由送出一 RESET PDU至第二站臺(tái)20的RLC AM實(shí)體24,以起始一重置程序。當(dāng)RLC AM實(shí)體14 已送出一 RESET PDU至第二站臺(tái)20的RLC AM實(shí)體24,但仍未收到RESET ACK PDU型式的確認(rèn)信息時(shí),若發(fā)生Timer_Poll—Periodic定時(shí)器屆期,則本發(fā)明 的方法會(huì)包含Timer—Poll—Periodic定時(shí)器的重新啟動(dòng)。接著,重置程序結(jié)束 于RLC AM實(shí)體14接收到一 RESET ACK PDU。在收到該RESET ACK PDU時(shí),本 發(fā)明包含不終止Timer—Poll—Periodic定時(shí)器或者,如圖7B所示,本發(fā)明包 含重新啟動(dòng)該Timer—Poll—Periodic定時(shí)器,而不是僅僅簡(jiǎn)單地不終止它。另 一方面,假若第二站臺(tái)20的RLC AM實(shí)體24亦同樣使用一Timer—Poll—Periodic 定時(shí)器。當(dāng)RLC細(xì)實(shí)體24因接收到RESET PDU而起始重置程序時(shí),本發(fā)明包 含不終止Timer—Poll—Periodic定時(shí)器或重新啟動(dòng)Timer—Poll—Periodic定時(shí) 器o因此,對(duì)于一重置程序而言,Timer—Poll—Periodic定時(shí)器的處理可總結(jié) 如下當(dāng)一 RESET PDU已被送出,但仍未收到一 RESET ACK PDU的確認(rèn)信息時(shí), 若發(fā)生Timer_Poll—Periodic定時(shí)器屆期,則該Timer—Poll—Periodic定時(shí)器 將被重新啟動(dòng);在收到一 RESET PDU或RESET ACK PDU時(shí),Timer—Poll—Periodic定時(shí)器將并不停止或?qū)⒈恢匦聠?dòng)。藉由不停止或重新啟動(dòng)該Timer—Poll—Periodic定時(shí)器,RLC AM實(shí)體14得以繼續(xù)地送出要求信息至其 互連的RLC AM實(shí)體24,以防止僵持現(xiàn)象的發(fā)生。請(qǐng)參考圖8A與8B。圖8A與8B為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明 之下,執(zhí)行重建程序時(shí),Timer—Poll—Periodic定時(shí)器的處理。在RLC AM實(shí)體 14被上層重建時(shí),本發(fā)明包含不終止Timer—Poll—Periodic定時(shí)器;或者,如 圖8B所示,本發(fā)明包含重新啟動(dòng)該Timer—Poll—Periodic定時(shí)器。因此,對(duì)于一重建程序而言,Timer一Poll一Periodic定時(shí)器的處理可總結(jié) 如下在重建之后,Timer—Poll—Periodic定時(shí)器將并不停止或?qū)⒈恢匦聠?dòng)。 藉由不停止或重新啟動(dòng)該Timer_Poll—Periodic定時(shí)器,重建后的RLC AM實(shí) 體14得以繼續(xù)地送出要求信息至其互連的RLC AM實(shí)體24,以防止僵持現(xiàn)象的 發(fā)生。請(qǐng)參考圖9A與9B。圖9A與9B圖為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā) 明之下,執(zhí)行重置程序時(shí),Timer—Status—Periodic定時(shí)器的處理。首先, Timer_Status—Periodic定時(shí)器啟動(dòng)于第一站臺(tái)10的RLC AM實(shí)體14產(chǎn)生時(shí), 并使用于RLC AM實(shí)體14。接著,該RLC AM實(shí)體14藉由送出一 RESET PDU至 第二站臺(tái)20的RLC AM實(shí)體24,以起始一重置程序。當(dāng)RLC AM實(shí)體14己送出 一 RESET PDU至第二站臺(tái)20的RLC AM實(shí)體24,但仍未收到RESET ACK PDU型 式的確認(rèn)信息時(shí),若發(fā)生Timer—Status—Periodic定時(shí)器屆期,則本發(fā)明的方 法會(huì)包含Timer一StatuS-Periodic定時(shí)器的重新啟動(dòng)。接著,重置程序結(jié)束于 RLC AM實(shí)體14接收到一 RESET ACK PDU。在收到該RESET ACK PDU時(shí),本發(fā) 明包含不終止Timer—Status—Periodic定時(shí)器;或者,如圖9B所示,本發(fā)明包 含重新啟動(dòng)該Timer—Status—Periodic定時(shí)器,而不是僅僅簡(jiǎn)單地不終止它。 另 一 方面,假若第二站臺(tái)20的RLC AM實(shí)體24亦同樣使用一 Timer—Status—Periodic定時(shí)器。當(dāng)RLC AM實(shí)體24因接收到RESET PDU而起 始重置程序時(shí),本發(fā)明包含不終止Timer—Status—Periodic定時(shí)器或重新啟動(dòng) Timer—Status—Periodic定時(shí)器。因此,對(duì)于一重置程序而言,Timer—Status—Periodic定時(shí)器的處理可總 結(jié)如下當(dāng)一 RESET PDU已被送出,但仍未收到一 RESET ACK PDU的確認(rèn)信息時(shí),若發(fā)生Timer—Status_Periodic定時(shí)器屆期,則該Timer—Status—Periodic 定時(shí)器將被重新啟動(dòng);在收到一 RESET PDU或RESET ACK PDU時(shí), Timer—Status—Periodic定時(shí)器將并不停止或?qū)⒈恢匦聠?dòng)。藉由不停止或重 新啟動(dòng)該Timer—Status—Periodic定時(shí)器,RLC AM實(shí)體14得以繼續(xù)地送出 STATUS PDUs至其互連的RLC AM實(shí)體24,以防止僵持現(xiàn)象的發(fā)生。請(qǐng)參考圖IOA與10B。圖IOA與10B圖為一信息序列圖表,用來(lái)說(shuō)明根據(jù) 本發(fā)明之下,執(zhí)行重建程序時(shí),Timer—Status—Periodic定時(shí)器的處理。在RLC AM實(shí)體14被上層重建時(shí),本發(fā)明包含不終止Timer—Status—Periodic定時(shí)器; 或者,如圖IOB所示,本發(fā)明包含重新啟動(dòng)該Timer—Status—Periodic定時(shí)器。因此,對(duì)于一重建程序而言,Timer—Status—Periodic定時(shí)器的處理可總 結(jié)如下在重建之后,Timer_Status—Periodic定時(shí)器將并不停止或?qū)⒈恢匦?啟動(dòng)。藉由不停止或重新啟動(dòng)該Timer—Status—Periodic定時(shí)器,重建后的RLC AM實(shí)體14得以繼續(xù)地送出STATUS PDUs至其互連的RLC AM實(shí)體24,以防止 僵持現(xiàn)象的發(fā)生。請(qǐng)參考圖11A與11B。圖IIA與IIB為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本 發(fā)明之下,執(zhí)行重置程序時(shí),Timer—Discard定時(shí)器的處理。首先,在RLC AM 實(shí)體14由上層接收每一個(gè)SDU 13時(shí),都會(huì)為該SDU啟動(dòng)Timei^Discard定時(shí) 器。接著,若該RLC AM實(shí)體14被處發(fā)而送出一 RESET PDU至RLC AM實(shí)體24 時(shí),假如與Timer—Discard定時(shí)器對(duì)應(yīng)的SDU 13會(huì)被丟棄,則本發(fā)明包含終 止Timer_Discard定時(shí)器。之后,該RLC AM實(shí)體14會(huì)藉由送出一 RESET PDU 至第二站臺(tái)20的RLC AM實(shí)體24,以起始一重置程序。當(dāng)RLC AM實(shí)體14已送 出一 RESET PDU至第二站臺(tái)20的RLC AM實(shí)體24,但仍未收到RESET ACK PDU 型式的確認(rèn)信息時(shí),若發(fā)生Timer—Discard定時(shí)器屆期,則本發(fā)明的方法會(huì)包 含不重新啟動(dòng)Timer—Discard定時(shí)器。接著,重置程序結(jié)束于RLC AM實(shí)體14 接收到一 RESET ACK PDU。在收到該RESET ACK PDU時(shí),若與Timer—Discard 定時(shí)器對(duì)應(yīng)的SDU 13仍未被丟棄,本發(fā)明包含不終止Timer—Discard定時(shí)器, 但若與Timer—Discard定時(shí)器對(duì)應(yīng)的SDU 13己被丟棄,則終止Timer—Discard 定時(shí)器;或者,如圖11B所示,若與Timer—Discard定時(shí)器對(duì)應(yīng)的SDU 13仍未 被丟棄,本發(fā)明包含重新啟動(dòng)該Timer—Discard定時(shí)器,但若與Timer—Discard定時(shí)器對(duì)應(yīng)的SDU 13己被丟棄,則終止Timer—Discard定時(shí)器。另一方面, 假若第二站臺(tái)20的RLC AM實(shí)體24亦同樣使用一 Timer—Discard定時(shí)器。當(dāng) RLC AM實(shí)體24因接收到RESET PDU而起始重置程序時(shí),若與Timer_Discard 定時(shí)器對(duì)應(yīng)的SDU 13仍未被丟棄,本發(fā)明包含不終止Timer—Discard定時(shí)器 或重新啟動(dòng)Timer—Discard定時(shí)器;但若與Timer—Discard定時(shí)器對(duì)應(yīng)的SDU 13 己被丟棄,則終止Timer—Discard定時(shí)器。因此,對(duì)于一重置程序而言,Timer—Discard定時(shí)器的處理可總結(jié)如下 當(dāng)足以觸發(fā)一重置程序的狀況被檢測(cè)到時(shí),若與Timer—Discard定時(shí)器對(duì)應(yīng)的 SDU 13會(huì)被丟棄,Timer—Discard定時(shí)器則會(huì)被終止。當(dāng)一 RESET PDU已被送 出,但仍未收到RESET ACK PDU型式的確認(rèn)信息時(shí),若發(fā)生Timer_Discard定 時(shí)器屆期,則Timer—Discard定時(shí)器將不被重新啟動(dòng)。在收到RESET PDU或RESET ACK PDU時(shí),若與Timer—Discard定時(shí)器對(duì)應(yīng)的SDU 13未被丟棄,Timer—Discard 定時(shí)器則不會(huì)被終止或者會(huì)被重新啟動(dòng);在收到RESET PDU或RESET ACK PDU 時(shí),若與Timer—Discard定時(shí)器對(duì)應(yīng)的SDU 13已被丟棄,Timer_Discard定時(shí) 器會(huì)被終止。請(qǐng)注意以下兩種情況時(shí),Timer—Discard定時(shí)器可被終止其一 是當(dāng)足以觸發(fā)重置的狀況被檢測(cè)到時(shí),其二是假若與Timer—Discard定時(shí)器對(duì) 應(yīng)的SDU 13被丟棄的情況下,收到RESET PDU或RESET ACK PDU時(shí)。藉由不 停止或重新啟動(dòng)那些不會(huì)被丟棄的SDUs 13的Timer—Discard定時(shí)器,RLC AM 實(shí)體14將仍可以負(fù)起應(yīng)有的責(zé)任,也可維持其服務(wù)品質(zhì)。請(qǐng)參考圖12。圖12為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重建程序時(shí),Timer—Discard定時(shí)器的處理。在RLC AM實(shí)體14被上層重建時(shí), 由于所有Timer—Discard定時(shí)器對(duì)應(yīng)的SDUs都會(huì)被丟棄,本發(fā)明包含終止 Timer—Discard定時(shí)器。請(qǐng)參考圖13。圖13為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重置程序時(shí),Timer—Poll定時(shí)器的處理。首先,Timer一Poll定時(shí)器啟動(dòng)于RLC AM實(shí)體14送出一個(gè)要求信息時(shí),并使用于該RLCAM實(shí)體14。接著,若RLC AM 實(shí)體14被觸發(fā)而送出一 RESET PDU至第二站臺(tái)20的RLC AM實(shí)體24,本發(fā)明 包含終止Timer—Poll定時(shí)器。之后,該RLC AM實(shí)體14藉由送出一 RESET PDU 至第二站臺(tái)20的RLC AM實(shí)體24,以起始一重置程序。當(dāng)RLC AM實(shí)體14己送出一 RESET PDU至第二站臺(tái)20的RLC AM實(shí)體24,但仍未收到RESET ACK PDU 型式的確認(rèn)信息時(shí),若發(fā)生Timer—Poll定時(shí)器屆期,則本發(fā)明的方法包含不 重新啟動(dòng)Timer—Poll定時(shí)器。接著,重置程序結(jié)束于RLC AM實(shí)體14接收到 —RESET ACK PDU。在收到該RESET ACK PDU時(shí),本發(fā)明包含終止Timer—Poll 定時(shí)器。另一方面,假若第二站臺(tái)20的RLC AM實(shí)體24亦同樣使用一 Timer—Poll 定時(shí)器。當(dāng)RLC AM實(shí)體24因接收到RESET PDU而起始重置程序時(shí),本發(fā)明包 含終止Timer_Poll定時(shí)器。以下將解釋為什么本發(fā)明在重置程序中終止Timer—Poll定時(shí)器。 一般而 言,若一 RLC認(rèn)實(shí)體想知道有那些PDUs已經(jīng)被其相連的RLC AM實(shí)體成功地 接收,該RLC AM實(shí)體送出一要求信息至其相連的RLC認(rèn)實(shí)體,要求其回送一 包含該信息的STATUS PDU。然而,在重置之后,RLC細(xì)實(shí)體將丟棄所有在RLC AM實(shí)體的傳送端重置前的RLC SDUs、丟棄所有RLC AM實(shí)體的接收端的RLC SDUs、 以及所有的協(xié)議狀態(tài)與協(xié)議變量。因?yàn)橐籖LC認(rèn)實(shí)體在重置之后,會(huì)與RLCAM 實(shí)體建立時(shí)的起始狀態(tài)(initial state)相同,Timer—Poll定時(shí)器應(yīng)該被終止。因此,對(duì)于一重置程序而言,Timer—Poll定時(shí)器的處理可總結(jié)如下當(dāng)足 以觸發(fā)一重置程序的狀況被檢測(cè)到時(shí),Timer—Poll定時(shí)器會(huì)被終止;當(dāng)一 RESET PDU己被送出,但仍未收到RESET ACK PDU型式的確認(rèn)信息時(shí),若發(fā)生 Timer—Poll定時(shí)器屆期,則Timer—Poll定時(shí)器將不被重新啟動(dòng);在收到RESET PDU或RESET ACK PDU時(shí),Timer—Poll定時(shí)器會(huì)被終止。請(qǐng)注意以下兩種情 況時(shí),Timer—Poll定時(shí)器可被終止其一是當(dāng)足以觸發(fā)重置的狀況被檢測(cè)到時(shí), 其二是當(dāng)收到RESET PDU或RESET ACK PDU時(shí)。藉由在重置程序之后停止 Timer—Poll定時(shí)器,RLC AM實(shí)體在重置之后的狀態(tài),將可相同于RLC AM實(shí)體 在被建立后的起始狀態(tài)。請(qǐng)參考圖14。圖14為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重建程序時(shí),Timer—Poll定時(shí)器的處理。在RLC AM實(shí)體14被上層重建時(shí),本 發(fā)明包含終止Timer_Poll定時(shí)器,其理由如前所述RLC AM實(shí)體在重建之后 的狀態(tài),應(yīng)可相同于RLC AM實(shí)體在被建立后的起始狀態(tài)。請(qǐng)參考圖15。圖15為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重置程序時(shí),Timer—Poll_Prohibit定時(shí)器的處理。首先,Timer—Poll—Prohibit定時(shí)器啟動(dòng)于RLC AM實(shí)體14送出一個(gè)要求信息時(shí)。若于要求被禁止時(shí),另一 個(gè)要求信息被觸發(fā),該信息的傳送會(huì)被延后至該定時(shí)器屆期。接著,若RLC認(rèn) 實(shí)體14被觸發(fā)而送出一 RESET PDU至RLC AM實(shí)體24,本發(fā)明包含終止 Timer—Poll_Prohibit定時(shí)器。之后,該RLC AM實(shí)體14藉由送出一 RESET PDU 至第二站臺(tái)20的RLC認(rèn)實(shí)體24,以起始一重置程序。接著,重置程序結(jié)束于 RLC AM實(shí)體14接收到一 RESET ACK PDU。在收到該RESET ACK PDU時(shí),本發(fā) 明包含終止Timer—Poll—Prohibit定時(shí)器。另一方面,假若第二站臺(tái)20的RLC AM實(shí)體24亦同樣使用一 Timer—Poll_Prohibit定時(shí)器。當(dāng)RLC AM實(shí)體24因 接收到RESET PDU而起始重置程序時(shí),本發(fā)明包含終止Timer—Poll—Prohibit 定時(shí)器。Timer_Poll—Prohibit定時(shí)器被終止可使得RLC AM實(shí)體在重建之后的 狀態(tài),應(yīng)可相同于RLC認(rèn)實(shí)體在被建立后的起始狀態(tài)。因此,對(duì)于一重置程序而言,Timer—Poll—Prohibit定時(shí)器的處理可總結(jié) 如下當(dāng)足以觸發(fā)一重置程序的狀況被檢測(cè)到時(shí),Timer—Poll—Prohibit定時(shí) 器會(huì)被終止;在收到RESET PDU或RESET ACK PDU時(shí),Timer—Poll_Prohibit定 時(shí)器會(huì)被終止。請(qǐng)注意以下兩種情況時(shí),Timer—Poll—Prohibit定時(shí)器可被終 止其一是當(dāng)足以觸發(fā)重置的狀況被檢測(cè)到時(shí),其二是當(dāng)收到RESET PDU或 RESET ACK PDU時(shí)。藉由在重置程序之后停止Timer_Poll—Prohibit定時(shí)器, RLC AM實(shí)體在重置之后的狀態(tài),將可相同于RLC AM實(shí)體在被建立后的起始狀 態(tài)。請(qǐng)參考圖16。圖16為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重建程序時(shí),Timer_Poll—Prohibit定時(shí)器的處理。在RLC AM實(shí)體14被上層 重建時(shí),本發(fā)明包含終止Timer一Po11—Prohibit定時(shí)器,其理由如前所述RLC AM實(shí)體在重建之后的狀態(tài),應(yīng)可相同于RLC AM實(shí)體在被建立后的起始狀態(tài)。請(qǐng)參考圖17。圖17為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重置程序時(shí),Timer—Status—Prohibit 定時(shí)器的處理。首先, Timer—Status—Prohibit定時(shí)器由上層啟動(dòng)后使用于RLC AM實(shí)體。接著,若 RLC AM實(shí)體14被觸發(fā)而送出一 RESET PDU至RLC AM實(shí)體24,本發(fā)明包含終 止Timer—Status—Prohibit定時(shí)器。之后,該RLC AM實(shí)體14藉由送出一 RESET PDU至第二站臺(tái)20的RLC AM實(shí)體24,以起始一重置程序。接著,重置程序結(jié)束于RLC AM實(shí)體14接收到一RESET ACK PDU。在收到該RESET ACK PDU時(shí), 本發(fā)明包含終止Timer—Status—Prohibit定時(shí)器。另一方面,假若第二站臺(tái)20 的RLC AM實(shí)體24亦同樣使用一 Timer—Status—Prohibit定時(shí)器。當(dāng)RLC AM 實(shí)體24因接收到RESET PDU而起始重置程序時(shí),本發(fā)明包含終止 Timer—Status—Prohibit定時(shí)器。Timer_Status—Prohibit定時(shí)器被終止可使 得RLC認(rèn)實(shí)體在重建之后的狀態(tài),將可相同于RLC AM實(shí)體在被建立后的起始 狀態(tài)。因此,對(duì)于一重置程序而言,Timer—Status_Prohibit定時(shí)器的處理可總 結(jié)如下當(dāng)足以觸發(fā)一重置程序的狀況被檢測(cè)到時(shí),Timer—Status—Prohibit 定時(shí)器會(huì)被終止;在收到 RESET PDU 或 RESET ACK PDU 時(shí), Timer—Status—Prohibit定時(shí)器會(huì)被終止。請(qǐng)注意以下兩種情況時(shí), Timer_Status—Prohibit定時(shí)器可被終止其一是當(dāng)足以觸發(fā)重置的狀況被檢 測(cè)到時(shí),其二是當(dāng)收到RESET PDU或RESET ACK PDU時(shí)。藉由在重置程序之后 停止Timer—Status—Prohibit定時(shí)器,RLC AM實(shí)體在重置之后的狀態(tài),將可相 同于RLC AM實(shí)體在被建立后的起始狀態(tài)。請(qǐng)參考圖18。圖18為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重建程序時(shí),Timer—Status—Prohibit定時(shí)器的處理。在RLC AM實(shí)體14被上 層重建時(shí),本發(fā)明包含終止Timer一Status—Prohibit定時(shí)器,其理由如前所述 RLC AM實(shí)體在重建之后的狀態(tài),應(yīng)可相同于RLC AM實(shí)體在被建立后的起始狀 態(tài)。請(qǐng)參考圖19。圖19為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重置程序時(shí),Timer—EPC計(jì)數(shù)器與估計(jì)PDU計(jì)數(shù)器(Estimated PDU Counter, EPC)機(jī)制的處理。Timer一EPC計(jì)數(shù)器作為說(shuō)明來(lái)回的傳輸延遲(round trip delay)之用,來(lái)回的傳輸延遲也就是傳送一狀態(tài)(status)報(bào)告,與接收到第一 個(gè)重傳的AMD PDU之間的時(shí)間。而EPC機(jī)制是用來(lái)要求互連的RLC AM實(shí)體的 傳送端,重傳STATUS PDU內(nèi)指出的AMD PDUs。首先,Timer—EPC定時(shí)器與EPC機(jī)制啟動(dòng)于RLC AM實(shí)體14送出一第一個(gè) STATUS PDU時(shí),并使用于該RLC AM實(shí)體14。接著,若RLC AM實(shí)體14被觸發(fā) 而送出一 RESET PDU至RLC AM實(shí)體24,本發(fā)明包含終止EPC機(jī)制。之后,該RLC AM實(shí)體14藉由送出一 RESET PDU至第二站臺(tái)20的RLC AM實(shí)體24,以起 始一重置程序。當(dāng)一 RESET PDU已被RLC AM實(shí)體14送往RLC AM實(shí)體24,但 仍未收到RESET ACK PDU型式的確認(rèn)信息時(shí),若發(fā)生Timer一EPC定時(shí)器屆期, 則本發(fā)明包含終止EPC機(jī)制。接著,重置程序結(jié)束于RLC AM實(shí)體14接收到一 RESET ACK PDU。在收到該RESET ACK PDU時(shí),本發(fā)明包含終止EPC機(jī)制。另 一方面,假若第二站臺(tái)20的RLC AM實(shí)體24亦同樣使用一 Timer—EPC定時(shí)器 與EPC機(jī)制。當(dāng)RLC細(xì)實(shí)體24因接收到RESET PDU而起始重置程序時(shí),本發(fā) 明包含終止EPC機(jī)制。因?yàn)镽LC AM實(shí)體在重建之后的狀態(tài),相同于RLC AM實(shí) 體在被建立后的起始狀態(tài),EPC機(jī)制應(yīng)被終止。因此,對(duì)于一重置程序而言,Timer—EPC定時(shí)器與EPC機(jī)制的處理可總結(jié) 如下當(dāng)足以觸發(fā)一重置程序的狀況被檢測(cè)到時(shí),EPC機(jī)制會(huì)被終止;當(dāng)一 RESET PDU已被送出,但仍未收到RESET ACK PDU型式的確認(rèn)信息時(shí),若發(fā)生Timer—EPC 定時(shí)器屆期,則EPC機(jī)制會(huì)被終止;在收到RESET PDU或RESET ACK PDU時(shí),EPC 機(jī)制會(huì)被終止。請(qǐng)注意以下兩種情況時(shí),Timer—Poll定時(shí)器可被終止其一是 當(dāng)足以觸發(fā)重置的狀況被檢測(cè)到時(shí),其二是當(dāng)收到RESET PDU或RESET ACK PDU 時(shí)。藉由在重置程序之后停止EPC機(jī)制,RLC細(xì)實(shí)體在重置之后的狀態(tài),將可 相同于RLC AM實(shí)體在被建立后的起始狀態(tài)。請(qǐng)參考圖20。圖20為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重建程序時(shí),EPC機(jī)制的處理。在RLC AM實(shí)體14被上層重建時(shí),本發(fā)明包含 終止EPC機(jī)制,其理由如前所述RLCAM實(shí)體在重建之后的狀態(tài),應(yīng)可相同于 RLC AM實(shí)體在被建立后的起始狀態(tài)。請(qǐng)參考圖21。圖21為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重建程序時(shí),Timer—RST定時(shí)器的處理。在RLC AM實(shí)體14被上層重建時(shí),本 發(fā)明包含終止Timer—RST定時(shí)器,以使得RLC AM實(shí)體在重建之后的狀態(tài),將 可相同于RLC AM實(shí)體在被建立后的起始狀態(tài)。請(qǐng)參考圖22。圖22為一信息序列圖表,用來(lái)說(shuō)明根據(jù)本發(fā)明之下,執(zhí)行 重建程序時(shí),Timer—MRW定時(shí)器的處理。在RLC AM實(shí)體14被上層重建時(shí),本 發(fā)明包含終止Timer—MRW定時(shí)器,以使得RLC細(xì)實(shí)體在重建之后的狀態(tài),將 可相同于RLC AM實(shí)體在被建立后的起始狀態(tài)。相較于先前的做法,本發(fā)明提供在執(zhí)行重置程序之前、執(zhí)行重置程序時(shí)、 執(zhí)行重置程序之后、以及執(zhí)行重建程序之后,九種定時(shí)器的處理步驟。所以,本發(fā)明完整敘述如何處理Timer_Poll、 Timer_Poll—Prohibit、 Timer—EPC、 Timer—Discard 、 Timer—Poll—Periodic 、 Timer—Status—Prohibit 、 Timer_Status_Periodic、 Timer—RST、與Timer—MRW等定時(shí)器。因此,使用本 發(fā)明所指明的方法,將可避免RLC AM實(shí)體發(fā)生僵持現(xiàn)象,并協(xié)助維持服務(wù)品 質(zhì)。本發(fā)明雖以較佳實(shí)施例揭示如上,然而其并非用以限定本發(fā)明,任何熟習(xí) 本技術(shù)人士在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作出種種的等效變化或等效 替換,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的權(quán)利要求所界定的為準(zhǔn)。
權(quán)利要求
1.一種處理一定時(shí)狀態(tài)周期性定時(shí)器的方法,使用于一無(wú)線電通訊系統(tǒng)中,其特征在于包含有為一無(wú)線電鏈路控制層必須響應(yīng)模式實(shí)體,啟動(dòng)該定時(shí)狀態(tài)周期性定時(shí)器;為了該無(wú)線電鏈路控制層必須響應(yīng)模式實(shí)體,執(zhí)行一重建程序;以及在重建該無(wú)線電鏈路控制層必須響應(yīng)模式實(shí)體之后,不停止該定時(shí)狀態(tài)周期性定時(shí)器。
2. 如權(quán)利要求l所述的方法,其特征在于,另包含在重建該無(wú)線電鏈路控制 層必須響應(yīng)模式實(shí)體之后,維持該定時(shí)狀態(tài)周期性定時(shí)器的一數(shù)值,與維持該定時(shí) 狀態(tài)周期性定時(shí)器的操作。
3. —種處理一定時(shí)狀態(tài)周期性定時(shí)器的方法,使用于一無(wú)線電通訊系統(tǒng)中, 其特征在于包含有為一無(wú)線電鏈路控制層必須響應(yīng)模式實(shí)體,啟動(dòng)該定時(shí)狀態(tài)周期性定時(shí)器; 為了該無(wú)線電鏈路控制層必須響應(yīng)模式實(shí)體,執(zhí)行一重建程序;以及 在重建該無(wú)線電鏈路控制層必須響應(yīng)模式實(shí)體之后,重新啟動(dòng)該定時(shí)狀態(tài)周 期性定時(shí)器。
全文摘要
一個(gè)使用于無(wú)線電通訊系統(tǒng)中處理定時(shí)器的方法,該方法包含啟動(dòng)一使用于無(wú)線電鏈路控制(Radio Link Control,RLC)層必須響應(yīng)模式(Acknowledged Mode,AM)實(shí)體(entity)的定時(shí)輪詢周期性(Timer_Poll_Periodic)定時(shí)器(timer)、執(zhí)行一使用于無(wú)線電鏈路控制必須響應(yīng)模式(RLC AM)實(shí)體的重置(reset)程序、以及在該重置程序結(jié)束之前,重新啟動(dòng)定時(shí)輪詢周期性定時(shí)器以作為對(duì)于定時(shí)輪詢周期性定時(shí)器屆期(expire)的反應(yīng)。本發(fā)明也指明在無(wú)線電鏈路控制(RLC)重置或重建(re-establish)之后另外八種定時(shí)器的適當(dāng)處理方式,以避免無(wú)線電鏈路控制必須響應(yīng)模式實(shí)體發(fā)生僵持現(xiàn)象(deadlock),或造成服務(wù)品質(zhì)的降低。
文檔編號(hào)H04B7/26GK101330364SQ200810003340
公開(kāi)日2008年12月24日 申請(qǐng)日期2003年3月20日 優(yōu)先權(quán)日2002年8月13日
發(fā)明者吳志祥 申請(qǐng)人:創(chuàng)新音速有限公司