[go: up one dir, main page]

WO2007148630A1 - 移動通信システムで使用される無線通信装置及び方法 - Google Patents

移動通信システムで使用される無線通信装置及び方法 Download PDF

Info

Publication number
WO2007148630A1
WO2007148630A1 PCT/JP2007/062159 JP2007062159W WO2007148630A1 WO 2007148630 A1 WO2007148630 A1 WO 2007148630A1 JP 2007062159 W JP2007062159 W JP 2007062159W WO 2007148630 A1 WO2007148630 A1 WO 2007148630A1
Authority
WO
WIPO (PCT)
Prior art keywords
packet
error detection
detection result
transmission
period
Prior art date
Application number
PCT/JP2007/062159
Other languages
English (en)
French (fr)
Inventor
Anil Umesh
Sadayuki Abeta
Original Assignee
Ntt Docomo, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ntt Docomo, Inc. filed Critical Ntt Docomo, Inc.
Priority to US12/305,332 priority Critical patent/US8140928B2/en
Priority to EP07745413A priority patent/EP2034763A1/en
Priority to JP2008522436A priority patent/JPWO2007148630A1/ja
Publication of WO2007148630A1 publication Critical patent/WO2007148630A1/ja

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1874Buffer management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L2001/125Arrangements for preventing errors in the return channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements

Definitions

  • the present invention relates to the technical field of mobile communication, and more particularly to a radio communication apparatus and method used in a mobile communication system.
  • next-generation mobile communication systems including radio access methods, retransmission control, handover, and the like are proceeding at a rapid pace.
  • FIG. 1 shows an example of a retransmission control procedure.
  • the right side of the figure shows the operations of the medium access control (MAC) sublayer entity (Tx MAC) and the radio link control (RLC) sublayer entity (Tx RLC) on the transmission side.
  • the left side of the figure shows the operation of the MAC sublayer entity (Rx MAC) and the RLC sublayer entity (Rx RLC) on the receiving side.
  • the transmitter is a base station and the receiver is a user device.
  • the transmitter is a user equipment and the receiver is a base station.
  • a packet to be transmitted is prepared.
  • a packet to be transmitted is requested from the MAC sublayer to the RLC sublayer (new data request).
  • a transmission packet is prepared in the MAC sublayer.
  • the packet prepared on the transmission side is transmitted to the reception side.
  • the packet data unit including the user data specified by the sequence number (SN) is transmitted on the data channel, and the user identification information (UE—ID), process number (Proc), new data indicator (NDI: New Data Indicator) Other control information is transmitted on the control channel, and the system frame number (SFN) indicating the absolute transmission timing in the cell is broadcast on the broadcast channel and used.
  • the receiver that has received the control channel and the data channel together with the broadcast channel performs error detection on the received packet by, for example, cyclic redundancy check (CRC).
  • the error detection result must be negative (NACK) or positive.
  • ACK ACK
  • the former indicates that an error exceeding the allowable range has been detected, and the latter indicates the opposite. In the example shown in the figure, even if an error is detected or detected, it is acceptable (CRC: OK).
  • step S12 the error detection result is reported to the transmission side. If an error is detected, a negative acknowledgment is reported to the sender, and the sender identifies the packet associated with the negative acknowledgment and retransmits it. Packets transmitted from the sender are stored in the buffer (retransmission buffer) even after wireless transmission, and are discarded when a positive error detection result (ACK) is obtained. Therefore, if a negative error detection result is reported, the previously transmitted packet is identified accordingly and retransmitted.
  • ACK positive error detection result
  • an acknowledgment is transmitted in step S12.
  • the acknowledgment indicates that the receiving side has received the packet without error, so the sending side may send the next packet.
  • TxMAC's judgment that the error detection result is an affirmative response is incorrect, it is difficult to retransmit a packet that was actually a negative response. This is because after an acknowledgment is reported to the TxRLC layer, the packet is discarded and window control continues.
  • step S13 subsequent packet data is prepared as shown in steps S23 and S24, and wirelessly transmitted as shown in step S13.
  • the TxMAC confirms that the predetermined period has elapsed, as shown in “Expiration of period” in FIG. As a result, it can be said that the determination that the error detection result is an affirmative response has become more accurate.
  • step S25 the upper layer (TxRLC) reports that the error detection result is an affirmative response.
  • non-patent text It is described in tribute 1.
  • Non-Patent Document 1 R2- 050907, "MACsch: ARQ”, Samsung.
  • FIG. 2 is a diagram for explaining the problems of the prior art.
  • the receiver returns a negative response, but the transmitter misidentifies it as an acknowledgment.
  • a timer is started and whether or not a predetermined period has elapsed is monitored.
  • Subsequent packets that can be transmitted are transmitted one after another.
  • the receiver refers to the process number (Proc), new data indicator (NDI), serial number (SN), etc., and considers the result of error detection performed in the past. Determine.
  • the transmitter If the transmitter returns a negative response but the transmitter misidentifies it as an acknowledgment, a new packet that is not a retransmission packet is transmitted to the receiver. As a result, the previously returned negative response is not properly processed and the receiver can detect that it is proceeding as an acknowledgment.
  • an indicator including the system frame number (SFN) of the packet to be retransmitted is created at the receiver and reported to the transmission side. What is to be retransmitted is a packet for which the error detection result is a negative response, and it is determined from the error detection result and SFN that were performed after step S11.
  • the transmitter extracts the system frame number included in the reported indicator.
  • the sequence number of the packet transmitted at the timing of the system frame number is stored on the transmission side.
  • the sequence number of the packet to be retransmitted is specified from the system frame number reported in this way.
  • the predetermined period after starting the timer should be set long enough for the above operation to be performed properly. If it is too short, notify ACK misauthorization within the specified period. There is an increased risk of packet loss and transmission quality degradation.
  • Fig. 2 during the specified period, during the period T1 during which ACK misidentification occurs and the next new data is transmitted wirelessly, error detection is performed at the receiver and the FAI This includes a period T2 until transmission of a notification signal of a wrong ACK recognition and a period T3 required to transmit a notification signal of a wrong ACK recognition such as FAI.
  • period T1 must be the longest period that can be expected, so that all of these can be addressed.
  • the transmission opportunity should be allocated preferentially (instantly) during the period of T2. There is no change and it takes a short time.
  • the period of T3 includes the wireless transmission period, but the notification signal such as FAI has a small amount of information, so it is not necessary to assume a large fluctuation (for example, it may be several tens of milliseconds). From this point of view, the predetermined period measured by the timer is set to be relatively long, especially by the period T1.
  • the predetermined period is such a long period, the packet cannot be discarded by TxRLC, the window control is also delayed, and the throughput of the system is deteriorated. Is concerned.
  • An object of the present invention is to enhance a retransmission control function by optimizing a waiting time fixedly set using a timer.
  • a wireless communication device having a retransmission control function is used.
  • the wireless communication device transmits a first packet to a communication partner, and then determines whether or not the first sublayer determines whether or not the error detection result received for the first packet is an affirmative response;
  • An error notification indicating that there is an error in the determination that the error detection result for the first packet is an affirmative response, and a transmitter that transmits the second packet following the first packet to the communication partner.
  • a reporting unit that reports to the second sublayer higher than the first sublayer that the detection result is an affirmative response.
  • the retransmission control function can be enhanced by optimizing the period of the timer that is fixedly set.
  • FIG. 1 is a flowchart showing an operation procedure for dealing with a conventional ACK / NACK misidentification.
  • FIG. 2 is a diagram for explaining a conventional problem.
  • FIG. 3 is a flowchart showing an operation procedure according to an embodiment of the present invention.
  • FIG. 4 is a functional block diagram for an entity used in an embodiment of the present invention. Explanation of symbols
  • FIG. 3 is a flowchart showing an operation procedure according to an embodiment of the present invention.
  • the right half of Figure 3 shows the medium access control (MAC) sublayer entity (Tx MAC) and radio link control (RLC) sublayer entity (Tx RLC) on the transmitting side. Indicates.
  • the left half of Figure 3 is the receiving MAC sublayer entity. (Rx MAC) and RLC sublayer entity (Rx RLC).
  • the transmitter is a base station and the receiver is a user equipment.
  • the transmitter is a user equipment and the receiver is a base station.
  • a packet to be transmitted is prepared.
  • a packet to be transmitted is requested from the MAC sublayer to the RLC sublayer (new data request).
  • a transmission packet is prepared in the MAC sublayer.
  • the packet prepared on the transmission side is transmitted to the reception side.
  • the packet data unit including the user data specified by the sequence number (SN) is transmitted on the data channel, and the user identification information (UE—ID), process number (Proc), new data indicator (NDI: New Data Indicator) Other control information is transmitted on the control channel, and the system frame number (SFN) indicating the absolute transmission timing in the cell is broadcast on the broadcast channel and used.
  • SN sequence number
  • UE—ID user identification information
  • Proc process number
  • NDI New Data indicator
  • SFN system frame number
  • the receiver is not limited to this, for example, the cyclic redundancy detection method (CRC: Cyclic Redundancy). Perform error detection such as (Check). The error detection result indicates negative (NACK) or positive (ACK). The former indicates that an error exceeding the predetermined allowable range has been detected, and the latter indicates the opposite.
  • CRC Cyclic Redundancy detection method
  • Check error detection
  • NACK negative
  • ACK positive
  • SI 2 next step
  • step S12 the error detection result is reported to the transmission side. If an error is detected, a negative acknowledgment is reported to the sender, and the sender identifies the packet associated with the negative acknowledgment and retransmits it. Packets transmitted from the sender are stored in the buffer (retransmission buffer) even after wireless transmission, and are discarded when a positive error detection result (ACK) is obtained. Therefore, if a negative error detection result is reported, the previously transmitted packet is identified accordingly and retransmitted.
  • ACK positive error detection result
  • an acknowledgment (ACK) is transmitted in step S12. Unlike the prior art described above, the timer is not started at this point.
  • Subsequent packet data is prepared as shown in steps S23 and S24, and wirelessly transmitted as shown in step SI3.
  • the timer is started after the wireless transmission in step S13.
  • the timer measures a predetermined period, which is shorter than the conventional predetermined period. This is because the predetermined period is the first period T1, which is the longest period that can be expected in consideration of the large fluctuations that only need to include only the second period T2 and the third period T3 (Fig. 2), which vary only slightly. It is not necessary to include. If the predetermined period elapses without notification of FAI, the flow proceeds to step S25.
  • step S25 a report indicating that the error detection result indicates an affirmative response is sent to the upper layer (TxRLC).
  • TxRLC the upper layer
  • the ACK report is promptly performed after the short period after the short period. Even if the scheduling delay of the next bucket becomes long, the timing at which the ACK report is made can be delayed only as much as before.
  • FIG. 4 shows a functional block diagram for an entity used in one embodiment of the present invention.
  • the operations shown in FIG. 2 are realized by the functional units of these entities.
  • the receiving side RxMAC includes a receiving unit 11, an ACK / NACK determining unit 12, an error detecting unit 13, and an FAI creating unit 14.
  • the TxMAC on the transmission side includes a new data request unit 21, a transmission packet creation unit 22, a transmission unit 23, a timer 25, and an FAI analysis unit 24.
  • Sender Tx The RLC has a transmission buffer management unit 31.
  • the receiving unit 11 of the RxMAC on the receiving side receives the radio signal, extracts the signal addressed to itself, and transfers it to the subsequent processing element.
  • the RxMAC receiver 11 notifies the error detector 13 of the process number (Proc), the value of the new data indicator (NDI), and the system frame number (SFN) associated with the received control channel addressed to its own device. .
  • the ACK / NACK determination unit 12 performs error detection on the received signal. Error detection may be performed by the CRC method, for example. The error detection result is reported not only to the error detection unit 13 but also to the transmitting side.
  • the error detection unit 13 determines whether or not it has failed to receive the control channel in the past.
  • the FAI creation unit 14 is instructed to create the FAI.
  • the FAI creation unit 14 creates an indicator including a system frame number (SFN) of a recently received packet.
  • SFN system frame number
  • the TxMAC new data request unit 21 of the transmitter receives the error detection result (ACK / NAC) from the receiver.
  • Transmission packet creation unit 22 creates a transmission packet for wirelessly transmitting data to be transmitted at the next transmission timing.
  • the transmission packet constitutes a control channel and a data channel.
  • the transmission unit 23 transmits the created transmission packet.
  • the timer 25 measures a predetermined period after packet transmission. When the period expires, a notification to that effect is sent to the transmission buffer management unit 31.
  • the FAI analysis unit 24 receives the indicator created on the receiving side, and extracts the system frame number (SFN) included in the indicator.
  • SFN system frame number
  • the TxRLC transmission buffer management unit 31 on the transmission side accumulates packet data to be wirelessly transmitted in a buffer, extracts the packet data as necessary, and sends the packet data to the transmission packet creation unit 22.
  • the noffer stores not only the packet data for the first transmission but also the packet data for retransmission. To do.
  • the packet data for retransmission is stored together with attribute information associated therewith. If no FAI is reported during the predetermined period measured by the timer 1, the transmission buffer management unit 31 discards the packet indicated by the ACK report from the retransmission buffer.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Abstract

 再送制御機能を有する無線通信装置は、第1パケットを通信相手に送信した後に、該第1パケットに対して受信した誤り検出結果が肯定応答であるか否かを、第1サブレイヤで判定する判定部と、第1パケットに続く第2パケットを通信相手に送信する送信部と、第1パケットに対する誤り検出結果が肯定応答であるとする判定に誤りがあったことを示す誤り通知を、第2パケットの送信後固定期間待機するためのタイマー部と、固定期間内に誤り通知が報告されなかった場合に、第1パケットに対して受信した誤り検出結果が肯定応答である旨を第1サブレイヤより上位の第2サブレイヤに報告する報告部とを有する。

Description

明 細 書
移動通信システムで使用される無線通信装置及び方法
技術分野
[0001] 本発明は移動通信の技術分野に関し、特に移動通信システムで使用される無線通 信装置及び方法に関連する。
背景技術
[0002] この種の技術分野では、無線アクセス方式、再送制御、ハンドオーバ等を含む次世 代移動通信システムに関する研究開発が急ピッチで進められている。
[0003] 図 1は再送制御手順の一例を示す。図中右側は送信側の媒体アクセス制御 (MAC : Medium Access Control)サブレイヤのエンティティ(Tx MAC)及び無線リンク制御( RLC: Radio Link Control)サブレイヤのエンティティ(Tx RLC)の動作を示す。図中左 側は受信側の MACサブレイヤのエンティティ(Rx MAC)及び RLCサブレイヤのェンテ ィティ (Rx RLC)の動作を示す。下りリンクでは送信機は基地局であり受信機はユー ザ装置である。上りリンクでは送信機はユーザ装置であり受信機は基地局である。
[0004] ステップ S21, S22では送信するパケットが用意される。 MACサブレイヤから RLCサ ブレイヤに対して、送信すべきパケットが要求される(new data request)。この要求に 応じて MACサブレイヤで送信パケットが用意される。図示の例ではこのパケット即ち パケットデータユニット(PDU)に「0」のシーケンス番号が付与される(SN=0)。
[0005] ステップ S11に示されるように、送信側で用意されたパケットは受信側に伝送される 。この場合において、シーケンス番号 (SN)で特定されるユーザデータを含むパケット データユニットはデータチャネルで伝送され、ユーザ識別情報(UE— ID)、プロセス 番号(Proc)、新規データインジケータ(NDI:New Data Indicator)その他の制御情報 は制御チャネルで伝送され、セル内で絶対的な伝送タイミングを示すシステムフレー ム番号 (SFN)は報知チャネルで報知されて 、るものが使用される。
[0006] 報知チャネルと共に制御チャネル及びデータチャネルを受信した受信機は、受信 したパケットに対して例えば巡回冗長検査法(CRC: Cyclic Redundancy Check)で誤 り検出を実行する。誤り検出結果は、否定的であること (NACK)又は肯定的であるこ と (ACK)を示す。前者は許容範囲を超えた誤りが検出されたことを示し、後者はその 逆を示す。図示の例では、誤りが検出されなカゝつた又は検出されたとしても許容範囲 である(CRC:OK)。
[0007] ステップ S12に示されるように、誤り検出結果は送信側に報告される。仮に、誤りが 検出された場合は否定応答が送信側に報告され、送信側は否定応答に関連するパ ケットを特定し、それを再送する。送信側から送信されるパケットは、無線送信後もバ ッファ (再送バッファ)に格納され、肯定的な誤り検出結果 (ACK)が得られると、破棄 される。従って否定的な誤り検出結果が報告されると、それに応じて以前に送信した パケットが特定され、それが再送される。
[0008] 図示の例では、ステップ S12で肯定応答 (ACK)が伝送されている。肯定応答は、 受信側で誤り無くパケットが受信できたことを示すので、送信側は次のパケットを送信 してよい。しかしながら誤り検出結果が肯定応答であるとする TxMACの判断が誤って いたことが後になって判明した場合には、本当は否定応答であったパケットを再送す ることは困難である。 TxRLCレイヤに肯定応答である旨が報告された後は、そのパケ ットは破棄され、ウィンドウ制御は次々と進められているからである。
[0009] このような懸念に対処するため、従来は、 TxMACで誤り検出結果が肯定応答であ ることを判定した後に、タイマーを起動し、或る固定期間の間、誤り検出結果の誤認 定がなされたことを通知する信号を待機する。この通知はフォールスアツクインジケー タ(FAI: False Ack Indicator)と言及されても良い。
[0010] 以後、ステップ S23, S24に示されるように後続のパケットデータが用意され、ステツ プ S 13に示されるように無線伝送される。図示の例では、 SN=1のパケットが、 Proc=0 及び NDI=1の制御情報と共に、 SFN=8のタイミングで無線伝送されて 、る。
[0011] FAIが通知されな力つた場合は、図 1の「期間満了」に示されるように、所定期間が 経過したことが TxMACで確認される。これにより、誤り検出結果が肯定応答であるとし た判断は、より確力 しくなつたと言える。
[0012] ステップ S25に示されるように、誤り検出結果が肯定応答である旨の報告が上位レ ィャ (TxRLC)になされる。その結果、報告対象のパケット (SN=0)は再送バッファから 破棄され、ウィンドウ制御が進行する。このような手法については、例えば非特許文 献 1に記載されている。
非特許文献 1 : R2- 050907, "MAC fonctions: ARQ", Samsung.
発明の開示
発明が解決しょうとする課題
[0013] 図 2は従来技術の問題点を説明するための図を示す。受信機が否定応答を返した にもかかわらず、送信機がそれを肯定応答であると誤認定されたとする。上述したよう に肯定応答であることの真正を確認するため、タイマーが起動され、所定期間が経過 するカゝ否かがモニタされる。伝送可能な後続パケットは次々と送信される。受信機は 、プロセス番号 (Proc)、新規データインジケータ (NDI)、シリアル番号 (SN)等を参照 し、過去に行った誤り検出結果を考慮して、その誤認定が送信機でなされたか否か を判定する。
[0014] 受信機が否定応答を返したにもかかわらず、送信機がそれを肯定応答であると誤 認定した場合は、再送パケットでない新規パケットが受信機に伝送されて来る。その 結果、以前に返した否定応答は適切に処理されず、それが肯定応答として処理が進 んでいることを受信機は検出することができる。
[0015] このエラー検出結果に応じて、再送対象のパケットのシステムフレーム番号 (SFN) を含むインジケータが受信機で作成され、送信側に報告される。再送対象が何であ るかは、誤り検出結果が否定応答であったパケットであり、それはステップ S11の後に 行われた誤り検出結果及び SFNカゝら判明する。送信機は、報告されたインジケータ に含まれて 、るシステムフレーム番号を抽出する。そのシステムフレーム番号のタイミ ングで送信したパケットのシーケンス番号が何であるか等は送信側で記憶済みであ る。このように報告されたシステムフレーム番号から、再送されるべきパケットのシーケ ンス番号が特定される。特定されたシーケンス番号は送信パケットを管理して!/、る Tx RLCサブレイヤに報告され (ローカル NACK)、以後そのパケットが受信側に再送され る。このようにして誤り検出結果 (ACK/NACK)の誤認定が送信機側で起こったとして も、受信側は再送されるべきパケットを特定でき、適切な再送制御がなされる。
[0016] タイマーを起動した後の所定期間は上記の動作が適切に行われるのに充分に長く 設定されるべきである。それが短すぎた場合は、所定期間内に ACK誤認定の通知を 受けることができない状況が発生し、パケット損失や伝送品質の劣化を招くおそれが 高まる。図 2に示されるように、所定期間の中には、 ACK誤認定が起きて力も次の新 規データが無線伝送される期間 T1と、受信機でエラー検出を行ってカゝら FAIのような ACK誤認定の通知信号の伝送を開始するまでの期間 T2と、 FAIのような ACK誤認定 の通知信号を伝送するのに要する期間 T3とが含まれる。共有データチャネル上にて 異なるユーザのデータ伝送機会をスケジューリングするシステムにお 、ては、ユーザ 数や各ユーザが要求する伝送レート及び使用可能な無線帯域幅によってスケジユー リング遅延が大きく変動することが予想される。したがって、これらのすべてに対処で きるように、期間 T1は、予想され得る最長の期間でなければならない。 T2の期間は、 FAIが極めて重要な信号であり、又その情報量が少なく且つ送信頻度が稀であること を考慮すると、優先的 (瞬間的に)に送信機会が割当てられるべきであり、ほとんど変 動は無く短期間で済む。 T3の期間は無線伝送期間を含むが、 FAIのような通知信号 は情報量が少ないので、大きな変動を想定しなくてよい (例えば、数十ミリ秒でもよい )。このような観点から、タイマーで計測される所定期間は、特に期間 T1により、比較 的長く設定される。
[0017] 所定期間がそのように長期間に及ぶと、 TxRLCでパケットを破棄することができず、 ウィンドウ制御も遅延し、そのシステムでのスループットの悪化を招 、てしまう t\、う問 題が懸念される。
[0018] 本発明の課題は、タイマーを用いて固定的に設定される待ち時間の適正化を図る ことで、再送制御機能を強化することである。
課題を解決するための手段
[0019] 本発明によれば、再送制御機能を有する無線通信装置が使用される。無線通信装 置は、第 1パケットを通信相手に送信した後に、該第 1パケットに対して受信した誤り 検出結果が肯定応答である力否かを、第 1サブレイヤで判定する判定部と、前記第 1 パケットに続く第 2パケットを前記通信相手に送信する送信部と、前記第 1パケットに 対する誤り検出結果が肯定応答であるとする判定に誤りがあったことを示す誤り通知 を、前記第 2パケットの送信後固定期間待機するためのタイマー部と、前記固定期間 内に前記誤り通知が報告されな力つた場合に、前記第 1パケットに対して受信した誤 り検出結果が肯定応答である旨を前記第 1サブレイヤより上位の第 2サブレイヤに報 告する報告部とを有する。
発明の効果
[0020] 本発明によれば、固定的に設定されるタイマーの期間の適正化を図ることで、再送 制御機能を強化することができる。
図面の簡単な説明
[0021] [図 1]従来の ACK/NACK誤認定に対処するための動作手順を示すフローチャートで ある。
[図 2]従来の問題点を説明するための図である。
[図 3]本発明の一実施例による動作手順を示すフローチャートである。
[図 4]本発明の一実施例で使用されるエンティティに対する機能ブロック図である。 符号の説明
[0022] 11 受信部
12 ACK/NAC判定部
13 エラー検出部
14 FAI作成部
21 新規データ要求部
22 送信パケット作成部
23 送信部
24 FAI分析部
25 タイマー
31 送信バッファ管理部
発明を実施するための最良の形態
[0023] 図 3は本発明の一実施例による動作手順を示すフローチャートである。図 3の右半 分は、送信側の媒体アクセス制御(MAC: Medium Access Control)サブレイヤのェン ティティ(Tx MAC)及び無線リンク制御(RLC: Radio Link Control)サブレイヤのェン ティティ (Tx RLC)を示す。図 3の左半分は、受信側の MACサブレイヤのエンティティ (Rx MAC )及び RLCサブレイヤのエンティティ(Rx RLC)を示す。下りリンクでは送信 機は基地局であり受信機はユーザ装置である。上りリンクでは送信機はユーザ装置 であり受信機は基地局である。
[0024] ステップ S21, S22では送信するパケットが用意される。 MACサブレイヤから RLCサ ブレイヤに対して、送信すべきパケットが要求される(new data request)。この要求に 応じて MACサブレイヤで送信パケットが用意される。図示の例ではこのパケット即ち パケットデータユニット(PDU)に「0」のシーケンス番号が付与される(SN=0)。
[0025] ステップ S11に示されるように、送信側で用意されたパケットは受信側に伝送される 。この場合において、シーケンス番号 (SN)で特定されるユーザデータを含むパケット データユニットはデータチャネルで伝送され、ユーザ識別情報(UE— ID)、プロセス 番号(Proc)、新規データインジケータ(NDI: New Data Indicator)その他の制御情報 は制御チャネルで伝送され、セル内で絶対的な伝送タイミングを示すシステムフレー ム番号 (SFN)は報知チャネルで報知されて 、るものが使用される。
[0026] 報知チャネル、制御チャネル、及びデータチャネルを通して上記の情報を受信する と、受信機は、受信したパケットに対して、これに限らないが、たとえば、巡回冗長検 查法 (CRC: Cyclic Redundancy Check)などの誤り検出を実行する。誤り検出結果は 、否定的であること (NACK)又は肯定的であること (ACK)を示す。前者は所定の許容 範囲を超えた誤りが検出されたことを示し、後者はその逆を示す。図示の例では、誤 りが検出されても又は検出されなくても良ぐ巡回冗長検査法が成功裏に終了すると (CRC:OK)、この手順は次のステップ(SI 2)へ進む。
[0027] ステップ S12に示されるように、誤り検出結果は送信側に報告される。仮に、誤りが 検出された場合は否定応答が送信側に報告され、送信側は否定応答に関連するパ ケットを特定し、それを再送する。送信側から送信されるパケットは、無線送信後もバ ッファ (再送バッファ)に格納され、肯定的な誤り検出結果 (ACK)が得られると、破棄 される。従って否定的な誤り検出結果が報告されると、それに応じて以前に送信した パケットが特定され、それが再送される。
[0028] 図示の例では、ステップ S12で肯定応答 (ACK)が伝送されて 、る。先に説明した 従来技術と異なり、この時点ではタイマーはスタートされない。 [0029] ステップ S23, S24に示されるように後続のパケットデータが用意され、ステップ SI 3に示されるように無線伝送される。図示の例では、 SN=1のパケットが、 Proc=0及び N DI=1の制御情報と共に、 SFN=8のタイミングで無線伝送されて 、る。
[0030] 従来技術とは異なり、本実施例では、ステップ S 13の無線伝送後にタイマーが起動 される。タイマーは所定期間を計時するが、この所定期間は従来の所定期間より短い 。なぜならこの所定期間は、小さくしか変動しない第 2期間 T2及び第 3期間 T3 (図 2) だけ含めばよぐ大きな変動を考慮して予想され得る最長の期間とされていた第 1期 間 T1を含む必要は無いからである。 FAIが通知されずに所定期間が経過すると、フロ 一はステップ S25に進む。
[0031] ステップ S25では、誤り検出結果が肯定応答を示すである旨の報告が上位レイヤ( TxRLC)になされる。その結果、報告対象のパケット (SN=0)は再送バッファから破棄 され、ウィンドウ制御が進行する。
[0032] 従来の手法では、ステップ S 12での報告対象パケット (SN=0)に対する誤り検出結 果報告からステップ S25の ACK報告までの期間が固定的に長く設定されている。こ のため、ステップ S 13のパケットの送信からステップ S 25の ACK報告までの期間は大 きく増減し、仮にステップ S 12からステップ S 13までの次のパケット(SN=1)のスケジュ 一リング遅延が短力つたとしても、ステップ S 12での報告対象パケット(SN=0)に対す る誤り検出報告力 ステップ S25の ACK報告までの期間が不必要に延長され、全体 として一定の期間が経過するまで待機せざるを得なカゝつた。本実施例では、ステップ S 12からステップ S 13までの次のパケットのスケジューリング遅延が短かった場合に は、その短期間以降、所定期間経過後に ACK報告が速やかに行われる。次のバケツ トのスケジューリング遅延がたとえ長くなつたとしても、 ACK報告がなされるタイミング は従来と同程度にしか遅れずに済む。
[0033] 図 4は本発明の一実施例で使用されるエンティティに対する機能ブロック図を示す 。これらのエンティティの機能部により、図 2に示されるような動作が実現される。受信 側の RxMACには受信部 11、 ACK/NACK判定部 12、エラー検出部 13及び FAI作成 部 14が備わっている。送信側の TxMACには、新規データ要求部 21、送信パケット 作成部 22、送信部 23、タイマー 25及び FAI分析部 24が備わっている。送信側の Tx RLCには送信バッファ管理部 31が備わっている。
[0034] 受信側の RxMACの受信部 11は無線信号を受信し、自装置宛の信号を抽出し、後 段の処理要素に転送する。また、 RxMACの受信部 11は受信した自装置宛の制御チ ャネルに付随するプロセス番号(Proc)、新規データインジケータ(NDI)の値及びシス テムフレーム番号(SFN)をエラー検出部 13に通知する。
[0035] ACK/NACK判定部 12は、受信した信号に対して誤り検出を行う。誤り検出は例え ば CRC法で行われてもよい。誤り検出結果はエラー検出部 13に報告されるだけでな ぐ送信側にも報告される。
[0036] エラー検出部 13は、過去に制御チャネルの受信に失敗している力否かを判定する
。失敗していたことが判明すると、 FAIを作成するよう FAI作成部 14に指示がなされる
[0037] FAI作成部 14は、最近受信したパケットのシステムフレーム番号 (SFN)を含むイン ジケータを作成する。インジケータは無線送信される。
[0038] 送信機の TxMACの新規データ要求部 21は、受信機カゝら誤り検出結果 (ACK/NAC
K)の報告を受ける。報告内容に応じて、次の送信タイミングで送信するデータを送信 ノ ッファ管理部 31に要求する。
[0039] 送信パケット作成部 22は、次の送信タイミングで送信するデータを無線送信するた めの送信パケットを作成する。送信パケットは、制御チャネルやデータチャネルを構 成する。
[0040] 送信部 23は作成された送信パケットを送信する。
[0041] タイマー 25は、パケット送信後所定期間を計測する。期間が満了すると、その旨の 通知が送信バッファ管理部 31に通知される。
[0042] FAI分析部 24は、受信側で作成されたインジケータを受信し、インジケータに含ま れるシステムフレーム番号 (SFN)を抽出する。抽出された SFNは送信バッファ管理部
31に与えられる。
[0043] 送信側の TxRLCの送信バッファ管理部 31は、無線送信されるパケットデータをバッ ファに蓄積し、必要に応じてパケットデータを取り出し、送信パケット作成部 22に送る 。 ノ ッファは初回送信用のパケットデータだけでなぐ再送用のパケットデータも格納 する。再送用のパケットデータはそれに付随する属性情報と共に格納される。タイマ 一で計測された所定期間の間に、何らの FAIも通知されなカゝつた場合には、送信バッ ファ管理部 31は ACK報告で示されているパケットを再送バッファから破棄する。 本国際出願は、 2006年 6月 20日に出願された日本国特許出願第 2006— 17070 4号に基づく優先権を主張するものであり、その全内容をここに援用する。

Claims

請求の範囲
[1] 再送制御機能を有する無線通信装置であって、
送信先機器へ送信された第 1パケットについて得られた誤り検出結果を受信し、そ の結果が肯定応答である力を第 1サブレイヤで判定するよう構成される判定部と、 前記第 1パケットに続く第 2パケットを前記送信先機器に送信するよう構成される送 信部と、
前記第 2パケットの送信後、一定期間を計時するよう構成されるタイマー部と、 前記誤り検出結果が誤って肯定応答であると判定されたことを示すメッセージが前 記送信先機器から前記所定の期間内に受信されなかった場合に、前記第 1パケット についての誤り検出結果が肯定応答である旨を前記第 1サブレイヤより上位の第 2サ プレイヤに報告するよう構成される報告部と、
を備える無線通信装置。
[2] 再送制御機能を有する無線通信装置で使用される方法であって、
第 1パケットを送信先機器に送信するステップと、
前記第 1パケットに対する誤り検出結果を受信するステップと、
前記誤り検出結果が肯定応答である力否かを、第 1サブレイヤで判定するステップ と、
前記第 1パケットに続く第 2パケットを前記送信先機器に送信するステップと、 前記第 2パケットの送信後、一定期間を計時するステップと、
前記誤り検出結果が誤って肯定応答であると判定されたことを示すメッセージが前 記送信先機器から前記所定の期間内に受信されなかった場合に、前記第 1パケット についての誤り検出結果が肯定応答である旨を前記第 1サブレイヤより上位の第 2サ プレイヤに報告するステップと、
を有する方法。
PCT/JP2007/062159 2006-06-20 2007-06-15 移動通信システムで使用される無線通信装置及び方法 WO2007148630A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US12/305,332 US8140928B2 (en) 2006-06-20 2007-06-15 Radio communications apparatus and method used in a mobile communications system
EP07745413A EP2034763A1 (en) 2006-06-20 2007-06-15 Radio communication device and method used in mobile communication system
JP2008522436A JPWO2007148630A1 (ja) 2006-06-20 2007-06-15 移動通信システムで使用される無線通信装置及び方法

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006-170704 2006-06-20
JP2006170704 2006-06-20

Publications (1)

Publication Number Publication Date
WO2007148630A1 true WO2007148630A1 (ja) 2007-12-27

Family

ID=38833372

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/062159 WO2007148630A1 (ja) 2006-06-20 2007-06-15 移動通信システムで使用される無線通信装置及び方法

Country Status (7)

Country Link
US (1) US8140928B2 (ja)
EP (1) EP2034763A1 (ja)
JP (1) JPWO2007148630A1 (ja)
KR (1) KR20090017699A (ja)
CN (1) CN101502152A (ja)
TW (1) TW200814602A (ja)
WO (1) WO2007148630A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8289895B2 (en) * 2009-04-24 2012-10-16 Research In Motion Limited Relay link HARQ operation
WO2019095228A1 (en) * 2017-11-16 2019-05-23 Nokia Shanghai Bell Co., Ltd. Method, apparatus and computer program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000324161A (ja) * 1999-03-10 2000-11-24 Matsushita Electric Ind Co Ltd 送受信装置
JP2005510950A (ja) * 2001-11-28 2005-04-21 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 再送方法および再送システム
JP2006067099A (ja) * 2004-08-25 2006-03-09 Fujitsu Ltd 伝送時間測定方法、伝送制御方法及び伝送時間測定機能を備えた移動通信システム
JP2006170704A (ja) 2004-12-14 2006-06-29 Mitsubishi Electric Corp 容量型加速度検出装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5245616A (en) * 1989-02-24 1993-09-14 Rosemount Inc. Technique for acknowledging packets
FI110831B (fi) * 1999-12-31 2003-03-31 Nokia Corp Menetelmä tiedonsiirron tehostamiseksi ja tiedonsiirtoprotokolla
US6920598B2 (en) * 2001-05-21 2005-07-19 Lucent Technologies Inc. System and method for error recovery using NAKs
CN1586048B (zh) * 2001-11-16 2012-07-11 皇家飞利浦电子股份有限公司 无线通信系统
US7007219B2 (en) * 2002-01-11 2006-02-28 Ncr Corporation Methods and apparatus for error detection and correction of an electronic shelf label system communication error
WO2004077871A1 (ja) 2003-02-27 2004-09-10 Mitsubishi Denki Kabushiki Kaisha 基地局、端末、および通信システム
US7048655B2 (en) 2003-03-18 2006-05-23 Lifetime Products, Inc. Basketball rim assembly
JP4283589B2 (ja) 2003-03-25 2009-06-24 株式会社エヌ・ティ・ティ・ドコモ 通信装置、通信制御方法及びプログラム
GB0414057D0 (en) * 2004-06-23 2004-07-28 Koninkl Philips Electronics Nv Method of,and system for,communicating data, and a station for transmitting data
KR20070045282A (ko) * 2004-07-23 2007-05-02 사이트릭스 시스템스, 인크. 네트워크 노드 간의 통신을 최적화하기 위한 시스템 및방법
BRPI0609889B1 (pt) * 2005-05-23 2019-05-07 Optis Wireless Technology, Llc Método de operação de um receptor e método de operação de um transmissor para uso em um sistema de telecomunicação sem fio

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000324161A (ja) * 1999-03-10 2000-11-24 Matsushita Electric Ind Co Ltd 送受信装置
JP2005510950A (ja) * 2001-11-28 2005-04-21 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 再送方法および再送システム
JP2006067099A (ja) * 2004-08-25 2006-03-09 Fujitsu Ltd 伝送時間測定方法、伝送制御方法及び伝送時間測定機能を備えた移動通信システム
JP2006170704A (ja) 2004-12-14 2006-06-29 Mitsubishi Electric Corp 容量型加速度検出装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SAMSUNG: "MAC functions: ARQ Tdoc", 3RD GENERATION PARTNERSHIP PROJECT, vol. R2-060907, 23 March 2006 (2006-03-23), XP003020212, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg_ran/WG2_RL2/TSGR2_52/Documents/R2-060907.zip> *

Also Published As

Publication number Publication date
JPWO2007148630A1 (ja) 2009-11-19
KR20090017699A (ko) 2009-02-18
US8140928B2 (en) 2012-03-20
EP2034763A1 (en) 2009-03-11
US20100293427A1 (en) 2010-11-18
TW200814602A (en) 2008-03-16
CN101502152A (zh) 2009-08-05

Similar Documents

Publication Publication Date Title
KR100871009B1 (ko) 패킷 전송 장치 및 패킷 전송 방법
JP5432263B2 (ja) Cqiだけを報告した後におけるharqプロセスの再開
KR101494038B1 (ko) 무선 통신 시스템에서 에러 제어 메시지들을 프로세싱하기 위한 방법 및 장치
KR100982210B1 (ko) 다중 arq 메커니즘들을 이용하는 재전송을 제공하는장치, 방법 및 컴퓨터 프로그램 생성물
US8413002B2 (en) Method of performing ARQ procedure for transmitting high rate data
TWI471024B (zh) 在基地台與行動台之間交換資料的方法與裝置
US20060190610A1 (en) Communication system, transmitter and receiver
JP4945564B2 (ja) 移動通信システム及び無線通信方法
US20090271679A1 (en) Retransmission control method and receiving-end apparatus
TWI423614B (zh) 資料再發送方法及無線通訊裝置
JP2009533942A (ja) 移動通信システムにおける状態報告の送受信方法及び装置
JP2009522873A (ja) H−arq支援arq動作のための方法およびシステム
US20080102841A1 (en) Mobile communication system, wireless base station and hand over reconnection method for use therewith
WO2007114637A1 (en) Method and apparatus for performing (harq) in a mobile communication system
US8386871B2 (en) Retransmission control method and receiving side apparatus
KR20090042988A (ko) 최종적인 재송신 시간에 무선 네트워크에서 데이터 재송신을 제어하는 방법
JP5020952B2 (ja) 移動通信システムで使用される無線通信装置及び方法
KR20140097610A (ko) 다중 무선 접속 기술 기반 통신 시스템에서의 무선 링크 제어 상태 보고 전송 방법 및 장치
US20090181703A1 (en) Method and Apparatus for Triggering Status Report in a Wireless Communications System
WO2007148630A1 (ja) 移動通信システムで使用される無線通信装置及び方法
EP3403349B1 (en) Harq transmission of transport blocks
KR200391460Y1 (ko) 향상된 업링크 전송에서 비연속 데이터 블록을 전달하는장치

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200780028945.2

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07745413

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2008522436

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2007745413

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 1020097000504

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 12305332

Country of ref document: US