Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5229739B2 - Wireless network control apparatus, mobile communication system, reordering control method and program - Google Patents
[go: Go Back, main page]

JP5229739B2 - Wireless network control apparatus, mobile communication system, reordering control method and program - Google Patents

Wireless network control apparatus, mobile communication system, reordering control method and program Download PDF

Info

Publication number
JP5229739B2
JP5229739B2 JP2009084919A JP2009084919A JP5229739B2 JP 5229739 B2 JP5229739 B2 JP 5229739B2 JP 2009084919 A JP2009084919 A JP 2009084919A JP 2009084919 A JP2009084919 A JP 2009084919A JP 5229739 B2 JP5229739 B2 JP 5229739B2
Authority
JP
Japan
Prior art keywords
data packet
time
frame
reordering
sequence number
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
JP2009084919A
Other languages
Japanese (ja)
Other versions
JP2010239377A (en
Inventor
諭 阿部
信彦 飯田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Communication Systems Ltd
Original Assignee
NEC Communication Systems Ltd
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 NEC Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP2009084919A priority Critical patent/JP5229739B2/en
Publication of JP2010239377A publication Critical patent/JP2010239377A/en
Application granted granted Critical
Publication of JP5229739B2 publication Critical patent/JP5229739B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Description

本発明は、無線ネットワーク制御装置、移動体通信システム、並びにリオーダリング制御方法及びプログラムに関し、特にHSUPA(High Speed Uplink Packet Access)方式等に則してデータパケットの並べ替えを行う技術に関する。   The present invention relates to a radio network controller, a mobile communication system, and a reordering control method and program, and more particularly, to a technique for rearranging data packets in accordance with the HSUPA (High Speed Uplink Packet Access) method or the like.

近年、3GPP(3rd Generation Partnership Project)によるHSUPA方式の仕様検討が進められている。このHSUPA方式は、大略、W−CDMA(Wideband Code Division Multiple Access)方式を採用する移動体通信システムにおいて、上り方向のデータ伝送レートを向上させるものである。   In recent years, the specification of the HSUPA method by 3GPP (3rd Generation Partnership Project) has been studied. This HSUPA scheme is generally intended to improve the uplink data transmission rate in a mobile communication system employing a W-CDMA (Wideband Code Division Multiple Access) scheme.

より具体的には、移動体通信システムを構成するRNC(Radio Network Controller:無線ネットワーク制御装置)が、基地局からのE−DCH FP(Enhanced Dedicated Channel Frame Protocol)フレームを終端し、当該E−DCH FPフレームに含まれる複数のMAC−es PDU(Medium Access Control dedicated Protocol Data Unit)に対するリオーダリング処理を実行する。ここで、MAC−es PDUは、移動局から基地局に対して無線伝送されるデータパケットである。   More specifically, an RNC (Radio Network Controller) constituting the mobile communication system terminates an E-DCH FP (Enhanced Dedicated Channel Frame Protocol) frame from the base station, and the E-DCH A reordering process is executed for a plurality of MAC-es PDUs (Medium Access Control Protocol Data Units) included in the FP frame. Here, the MAC-es PDU is a data packet wirelessly transmitted from the mobile station to the base station.

上記のリオーダリング処理を実行する一般的なRNCが、例えば特許文献1に記載されている。このRNC内のリオーダリング処理部は、各MAC−es PDUを、これに付加されたTSN(Transmission Sequence Number)順に並べ替える。ここで、TSNは、移動局によるMAC−es PDUの生成順序を示す。   A general RNC that executes the above-described reordering process is described in Patent Document 1, for example. The reordering processing unit in the RNC rearranges each MAC-es PDU in the order of TSN (Transmission Sequence Number) added thereto. Here, TSN indicates the generation order of MAC-es PDUs by the mobile station.

また、リオーダリング処理部は、MAC−es PDUの並べ替えに際してTSNの欠番(すなわち、MAC−es PDUの受信抜け)を検出した場合、一定時間を計時するためのタイマを始動し、以て欠番が生じたTSNに対応するMAC−es PDUの受信を待機する。この後、待機中のMAC−es PDUを受信した場合、リオーダリング処理部は、上記のタイマを停止すると共に、当該MAC−es PDUと、順序確認が既に完了している後続のMAC−es PDUとを上位レイヤへ順次転送する。また、上記のタイマが満了した場合、リオーダリング処理部は、待機中のMAC−es PDUの受信を諦め、後続のMAC−es PDUのみを上位レイヤへ転送する。   In addition, when the reordering processing unit detects a TSN missing number (that is, missing reception of the MAC-es PDU) when rearranging the MAC-es PDUs, it starts a timer for measuring a certain time, thereby It waits for reception of a MAC-es PDU corresponding to the TSN in which the Thereafter, when a waiting MAC-es PDU is received, the reordering processing unit stops the timer, and the MAC-es PDU and a subsequent MAC-es PDU in which the order confirmation has already been completed. Are sequentially transferred to the upper layer. When the timer expires, the reordering processing unit gives up receiving the waiting MAC-es PDU and transfers only the subsequent MAC-es PDU to the upper layer.

特開2008−301178号公報JP 2008-301178 A

しかしながら、上記の特許文献1には、MAC−es PDUの受信抜けが発生した場合に、リオーダリング処理のスループット(すなわち、上り方向のデータ伝送レート)が低下してしまうという課題があった。これは、待機中のMAC−es PDUを受信できない場合であっても当該MAC−es PDUの受信を一定時間待機し、以て後続のMAC−es PDUを滞留させてしまうためである。   However, the above-described Patent Document 1 has a problem in that the throughput of the reordering process (that is, the data transmission rate in the uplink direction) is reduced when reception failure of the MAC-es PDU occurs. This is because even if the waiting MAC-es PDU cannot be received, the reception of the MAC-es PDU is waited for a certain period of time, and the subsequent MAC-es PDU is retained.

従って、本発明は、リオーダリング処理のスループットを向上させることが可能な無線ネットワーク制御装置、移動体通信システム、並びにリオーダリング制御方法及びプログラムを提供することを目的とする。   Therefore, an object of the present invention is to provide a radio network control device, a mobile communication system, a reordering control method, and a program capable of improving the throughput of reordering processing.

上記の目的を達成するため、本発明の一態様に係る無線ネットワーク制御装置は、基地局から、移動局により生成された複数のデータパケットを含むフレームを順次受信する受信部と、各データパケットを、各データパケットに付加されたシーケンス番号順に並べ替えるリオーダリング部とを備え、前記リオーダリング部が、前記並べ替えに際して次に受信されるべき期待データパケットの受信待機時間を、前記移動局及び基地局が前記期待データパケットの再送に要し得る最大時間と、前記期待データパケットより遅れて受信されるべきデータパケットの内で受信済みの一のデータパケットに付加されたシーケンス番号、及び前記期待データパケットに対応するシーケンス番号に基づき算出した、前記移動局による両データパケット間の送出時間差との第1の差分時間に設定する。   In order to achieve the above object, a radio network controller according to an aspect of the present invention includes: a receiving unit that sequentially receives a frame including a plurality of data packets generated by a mobile station from a base station; A reordering unit that rearranges the data packets in the order of the sequence numbers added thereto, and the reordering unit sets a reception waiting time of an expected data packet to be received next in the rearrangement as the mobile station and the base A maximum time that a station can take to retransmit the expected data packet, a sequence number added to one received data packet among data packets to be received later than the expected data packet, and the expected data The transmission between the two data packets by the mobile station calculated based on the sequence number corresponding to the packet. It is set to the first time difference and the time difference.

また、本発明の一態様に係る移動体通信システムは、データパケットを生成する度毎に、前記データパケットにシーケンス番号を付加して送出する移動局と、前記移動局から一定期間内に受信した複数のデータパケットを含むフレームを生成すると共に、前記フレームを送出する基地局と、前記基地局から前記フレームを順次受信すると共に、各データパケットを前記シーケンス番号順に並べ替える無線ネットワーク制御装置とを備え、前記無線ネットワーク制御装置が、前記並べ替えに際して次に受信されるべき期待データパケットの受信を、前記移動局及び基地局が前記期待データパケットの再送に要し得る最大時間と、前記期待データパケットより遅れて受信されるべきデータパケットの内で受信済みの一のデータパケットに付加されたシーケンス番号、及び前記期待データパケットに対応するシーケンス番号に基づき算出した、前記移動局による両データパケット間の送出時間差との差分時間だけ待機する。   The mobile communication system according to one aspect of the present invention receives a mobile station that adds a sequence number to the data packet and transmits the data packet every time a data packet is generated, and receives the data packet within a certain period of time. A base station that generates a frame including a plurality of data packets; and a base station that transmits the frame; and a radio network controller that sequentially receives the frames from the base station and rearranges the data packets in the sequence number order. The wireless network control apparatus receives the expected data packet to be received next in the rearrangement, the maximum time that the mobile station and the base station can retransmit the expected data packet, and the expected data packet It is added to one received data packet among the data packets to be received later. Sequence number, and the calculated on the basis of the sequence number corresponding to the expected data packet, waits difference time between the transmission time difference between the two data packets by the mobile station.

また、本発明の一態様に係るリオーダリング制御方法は、無線ネットワーク制御装置におけるリオーダリング制御方法を提供する。このリオーダリング制御方法は、基地局から、移動局により生成された複数のデータパケットを含むフレームを順次受信し、各データパケットをこれに付加されたシーケンス番号順に並べ替えるのに際して、次に受信すべき期待データパケットの受信待機時間を、前記移動局及び基地局が前記期待データパケットの再送に要し得る最大時間と、前記期待データパケットより遅れて受信すべきデータパケットの内で受信済みの一のデータパケットに付加されたシーケンス番号、及び前記期待データパケットに対応するシーケンス番号に基づき算出した、前記移動局による両データパケット間の送出時間差との第1の差分時間に設定する。   A reordering control method according to an aspect of the present invention provides a reordering control method in a radio network control device. In this reordering control method, a frame including a plurality of data packets generated by a mobile station is sequentially received from a base station, and when each data packet is rearranged in the sequence number added thereto, the next reception is performed. The reception waiting time of the expected data packet to be received is the maximum time that the mobile station and the base station can take to retransmit the expected data packet and one of the received data packets to be received later than the expected data packet. Is set to a first difference time from a transmission time difference between the data packets by the mobile station, which is calculated based on the sequence number added to the data packet and the sequence number corresponding to the expected data packet.

さらに、本発明の一態様に係るリオーダリング制御プログラムは、無線ネットワーク制御装置に、基地局から、移動局により生成された複数のデータパケットを含むフレームを順次受信する処理と、各データパケットをこれに付加されたシーケンス番号順に並べ替えるのに際して、次に受信すべき期待データパケットの受信待機時間を、前記移動局及び基地局が前記期待データパケットの再送に要し得る最大時間と、前記期待データパケットより遅れて受信すべきデータパケットの内で受信済みの一のデータパケットに付加されたシーケンス番号、及び前記期待データパケットに対応するシーケンス番号に基づき算出した、前記移動局による両データパケット間の送出時間差との第1の差分時間に設定する処理とを実行させる。   Furthermore, the reordering control program according to one aspect of the present invention includes a process of sequentially receiving a frame including a plurality of data packets generated by a mobile station from a base station, and a data network packet received by the radio network controller. When the data is rearranged in the order of the sequence numbers added to the received data, the reception waiting time of the expected data packet to be received next is set to the maximum time that the mobile station and the base station can retransmit the expected data packet, and the expected data. Calculated based on a sequence number added to one received data packet among data packets to be received later than the packet, and a sequence number corresponding to the expected data packet, between the two data packets by the mobile station And a process for setting the first difference time with the transmission time difference.

本発明では、受信抜けが発生したデータパケットを、移動局−基地局間での再送制御に伴って受信され得る必要最小限の時間だけ待機する。このため、待機中のデータパケットを受信できない場合における後続のデータパケットの滞留時間を短縮でき、以てリオーダリング処理のスループットを向上させることが可能となる。   In the present invention, a data packet in which reception loss has occurred is waited for a minimum necessary time that can be received in accordance with retransmission control between the mobile station and the base station. For this reason, it is possible to shorten the dwell time of the subsequent data packet when the waiting data packet cannot be received, thereby improving the throughput of the reordering process.

本発明の実施の形態1に係る無線ネットワーク制御装置、及びこれを適用する移動体通信システムの構成例を示したブロック図である。1 is a block diagram showing a configuration example of a radio network control apparatus according to Embodiment 1 of the present invention and a mobile communication system to which the radio network control apparatus is applied. 本発明の実施の形態1に係る無線ネットワーク制御装置に用いるフレーム選択部の動作例を示したフローチャート図である。It is the flowchart figure which showed the operation example of the frame selection part used for the radio | wireless network control apparatus which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る無線ネットワーク制御装置に用いる順序補正部の全体動作例を示したフローチャート図である。It is the flowchart figure which showed the example of whole operation | movement of the order correction | amendment part used for the radio network controller which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る無線ネットワーク制御装置に用いる順序補正部におけるリオーダリングタイマの始動処理例を示したフローチャート図である。It is the flowchart figure which showed the starting process example of the reordering timer in the order correction | amendment part used for the radio network controller which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る無線ネットワーク制御装置に用いる順序補正部におけるリオーダリングタイマの設定動作例を示したタイムチャート図である。It is the time chart figure which showed the setting operation example of the reordering timer in the order correction | amendment part used for the radio network controller which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る無線ネットワーク制御装置に用いるリオーダリングテーブルの構成例を示した図である。It is the figure which showed the structural example of the reordering table used for the radio | wireless network control apparatus which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る無線ネットワーク制御装置に用いる順序補正部におけるリオーダリングテーブルの更新処理例を示したフローチャート図である。It is the flowchart figure which showed the update process example of the reordering table in the order correction | amendment part used for the radio network control apparatus which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る無線ネットワーク制御装置に用いる順序補正部におけるリオーダリングテーブルの設定例を示した図である。It is the figure which showed the example of a setting of the reordering table in the order correction | amendment part used for the radio network controller which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る無線ネットワーク制御装置に用いる順序補正部におけるリオーダリングタイマのタイムアウト処理例を示したフローチャート図である。It is the flowchart figure which showed the time-out process example of the reordering timer in the order correction | amendment part used for the radio network controller which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る無線ネットワーク制御装置に用いる順序補正部における後続PDUの転送処理例を示したフローチャート図である。It is the flowchart figure which showed the transfer process example of the subsequent PDU in the order correction | amendment part used for the radio network controller which concerns on Embodiment 1 of this invention. 本発明の実施の形態2に係る無線ネットワーク制御装置の構成例を示したブロック図である。It is the block diagram which showed the structural example of the radio network control apparatus which concerns on Embodiment 2 of this invention. 本発明の実施の形態3に係る無線ネットワーク制御装置に用いる受信ウィンドウの設定例を示した図である。It is the figure which showed the example of a setting of the receiving window used for the radio network control apparatus which concerns on Embodiment 3 of this invention. 本発明の実施の形態3に係る無線ネットワーク制御装置に用いる順序補正部の全体動作例を示したフローチャート図である。It is the flowchart figure which showed the example of whole operation | movement of the order correction | amendment part used for the radio network control apparatus which concerns on Embodiment 3 of this invention. 本発明の実施の形態3に係る無線ネットワーク制御装置に用いる順序補正部における後続PDUの転送処理例を示したフローチャート図である。It is the flowchart figure which showed the transfer process example of subsequent PDU in the order correction | amendment part used for the radio network control apparatus which concerns on Embodiment 3 of this invention. 本発明の実施の形態3に係る無線ネットワーク制御装置に用いる順序補正部におけるリオーダリングタイマの始動処理例を示したフローチャート図である。It is the flowchart figure which showed the starting process example of the reordering timer in the order correction | amendment part used for the radio network controller which concerns on Embodiment 3 of this invention. 本発明の実施の形態4に係る無線ネットワーク制御装置の構成例を示したブロック図である。It is the block diagram which showed the structural example of the radio network control apparatus which concerns on Embodiment 4 of this invention. 本発明の実施の形態4に係る無線ネットワーク制御装置に用いる有効CFNの設定例を示した図である。It is the figure which showed the example of a setting of effective CFN used for the radio network control apparatus which concerns on Embodiment 4 of this invention. 本発明の実施の形態4に係る無線ネットワーク制御装置に用いるフレーム選択部の動作例を示したフローチャート図である。It is the flowchart figure which showed the operation example of the frame selection part used for the radio | wireless network control apparatus which concerns on Embodiment 4 of this invention.

以下、本発明に係る無線ネットワーク制御装置及びこれを適用する移動体通信システムの実施の形態1〜4を、図1〜図18を参照して説明する。なお、各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。   Embodiments 1 to 4 of a radio network controller according to the present invention and a mobile communication system to which the radio network controller is applied will be described below with reference to FIGS. In the drawings, the same components are denoted by the same reference numerals, and redundant description is omitted as necessary for the sake of clarity.

[実施の形態1]
図1に示す本実施の形態に係る移動体通信システム1は、移動局10と、この移動局10との無線通信を行う基地局20と、この基地局20に有線伝送路を介して接続された無線ネットワーク制御装置(RNC)30とで構成され、一例としてHSUPA方式に準拠した上り方向のデータ伝送サービスを提供する。
[Embodiment 1]
A mobile communication system 1 according to the present embodiment shown in FIG. 1 is connected to a mobile station 10, a base station 20 that performs wireless communication with the mobile station 10, and the base station 20 via a wired transmission path. The radio network controller (RNC) 30 provides an upstream data transmission service that conforms to the HSUPA system as an example.

この内、移動局10は、基地局20が形成するHSUPAサービスエリア(セル)21内において、TSN111を付加したMAC−es PDU(以下、PDUと略称することがある)110を無線送出する。なお、移動局10には、HSUPA方式に則して動作する一般的な移動局を用いることができるため、その詳細な構成については説明を省略する。   Among these, the mobile station 10 wirelessly transmits a MAC-es PDU (hereinafter also abbreviated as PDU) 110 to which the TSN 111 is added in the HSUPA service area (cell) 21 formed by the base station 20. In addition, since the general mobile station which operate | moves according to a HSUPA system can be used for the mobile station 10, description is abbreviate | omitted about the detailed structure.

また、基地局20は、移動局10から一定期間内に受信した複数のPDU110を含むE−DCH FPフレーム(以下、フレームと略称することがある)120を生成し、無線ネットワーク制御装置30に対して送出する。なお、基地局20には、HSUPA方式に則して動作する一般的な基地局を用いることができるため、その詳細な構成については説明を省略する。   In addition, the base station 20 generates an E-DCH FP frame (hereinafter sometimes abbreviated as a frame) 120 including a plurality of PDUs 110 received from the mobile station 10 within a certain period, and And send it out. In addition, since the general base station which operate | moves according to a HSUPA system can be used for the base station 20, description is abbreviate | omitted about the detailed structure.

さらに、無線ネットワーク制御装置30は、基地局20からフレーム120を順次受信する受信部31と、フレーム120に含まれる各PDU110をTSN111順に並べ替えるリオーダリング部32とを備えている。なお、図示を省略するが、無線ネットワーク制御装置30は、移動局10と、公衆電話網加入者端末或いは他の移動局との通信接続や通話路切り替え等の一般的な制御も行う。   Furthermore, the radio network controller 30 includes a receiving unit 31 that sequentially receives the frames 120 from the base station 20 and a reordering unit 32 that rearranges the PDUs 110 included in the frame 120 in the order of TSN 111. Although not shown, the wireless network control device 30 also performs general control such as communication connection and switching of a communication path between the mobile station 10 and a public telephone network subscriber terminal or another mobile station.

受信部31は、論理チャネル(E−DCH)毎にフレーム120を受信し、各論理チャネルを介して受信したフレーム120を個別のバッファ(図示せず)に保持する。   The receiving unit 31 receives the frame 120 for each logical channel (E-DCH), and holds the frame 120 received via each logical channel in an individual buffer (not shown).

また、リオーダリング部32は、フレーム選択部321と、順序補正部322と、タイマの開始及び停止を実行するタイマ機能部323とを有する。   The reordering unit 32 includes a frame selection unit 321, an order correction unit 322, and a timer function unit 323 that starts and stops a timer.

この内、フレーム選択部321は、受信部31から取得したフレーム120中から伝送誤りの無い正常なフレームを選択すると共に、選択したフレームからPDU110を抽出して順序補正部322へ転送する。   Among these, the frame selection unit 321 selects a normal frame without a transmission error from the frame 120 acquired from the reception unit 31, extracts the PDU 110 from the selected frame, and transfers it to the order correction unit 322.

また、順序補正部322は、フレーム選択部321から転送されたPDU110に付加されるTSN111を参照して、PDU110の順序を補正する。順序補正部322は、順序補正後のPDU110を、図1に点線で示すデータ分離部33へ転送する。なお、データ分離部33は、PDU110をMAC−d(dedicated channel)データに分離する機能を有する。   In addition, the order correction unit 322 refers to the TSN 111 added to the PDU 110 transferred from the frame selection unit 321 and corrects the order of the PDUs 110. The order correction unit 322 transfers the PDU 110 after the order correction to the data separation unit 33 indicated by a dotted line in FIG. Note that the data separation unit 33 has a function of separating the PDU 110 into MAC-d (dedicated channel) data.

さらに、順序補正部322は、順序補正に際して次に受信されるべき期待PDUの受信抜けが発生した場合、タイマ機能部323に対して、当該期待PDUの受信を待機するためのタイマ(以下、リオーダリングタイマと呼称する)130の始動を指示する。ここで、順序補正部322は、リオーダリングタイマ130のタイマ値を、移動局10及び基地局20が期待PDUの再送に要し得る最大時間(以下、最大再送時間と呼称する)と、期待PDUに対応するTSN(以下、期待TSNと呼称する)と、期待PDUより遅れて受信されるべきPDUの内で、期待PDUに先立って受信されたPDU(すなわち、後続のPDU)に付加されたTSNとに基づき設定する。タイマ機能部323からリオーダリングタイマ130の満了を示すタイムアウト通知140を受信すると、順序補正部322は、期待PDUの受信を諦め、後続のPDUの順序を補正してデータ分離部33へ転送する。   Further, the order correcting unit 322, when receiving an expected PDU to be received next during the order correction, causes the timer function unit 323 to wait for reception of the expected PDU (hereinafter referred to as “reset”). Instructs start-up of 130 (referred to as an ordering timer). Here, the order correction unit 322 sets the timer value of the reordering timer 130 to the maximum time that the mobile station 10 and the base station 20 can retransmit the expected PDU (hereinafter referred to as the maximum retransmission time), and the expected PDU. And a TSN added to a PDU (that is, a subsequent PDU) received prior to the expected PDU among PDUs to be received later than the expected PDU. Set based on. When receiving the time-out notification 140 indicating the expiration of the reordering timer 130 from the timer function unit 323, the order correction unit 322 gives up receiving the expected PDU, corrects the order of subsequent PDUs, and forwards it to the data separation unit 33.

次に、本実施の形態の動作を、図2〜図10を参照して詳細に説明する。なお、これらの図2〜図10においては無線ネットワーク制御装置30の動作例のみを扱い、移動局10及び基地局20の動作についてはその説明を省略する。   Next, the operation of the present embodiment will be described in detail with reference to FIGS. 2 to FIG. 10, only the operation example of the radio network control device 30 is handled, and the description of the operation of the mobile station 10 and the base station 20 is omitted.

図2に示すように、まず、図1に示したリオーダリング部32内のフレーム選択部321が、受信部31からE−DCH FPフレーム120を取得する(ステップS1)。そして、フレーム選択部321は、フレーム120のヘッダ及びペイロード(共に図示せず)中にそれぞれ設定されたCRC(Cyclic Redundancy Check、図示せず)を参照し、フレーム120が正常なフレームか否かを判定する(ステップS2及びS3)。   As shown in FIG. 2, first, the frame selection unit 321 in the reordering unit 32 shown in FIG. 1 acquires the E-DCH FP frame 120 from the reception unit 31 (step S1). Then, the frame selection unit 321 refers to CRC (Cyclic Redundancy Check, not shown) set in the header and payload (both not shown) of the frame 120 to determine whether or not the frame 120 is a normal frame. Determine (steps S2 and S3).

この結果、フレーム120が正常なフレームであると判定した場合、フレーム選択部321は、ペイロード中からMAC−es PDU110を抽出して順序補正部322へ転送する(ステップS4)。一方、フレーム120が正常なフレームで無い場合、フレーム選択部321は、フレーム120を廃棄する(ステップS5)。   As a result, when it is determined that the frame 120 is a normal frame, the frame selection unit 321 extracts the MAC-es PDU 110 from the payload and transfers it to the order correction unit 322 (step S4). On the other hand, when the frame 120 is not a normal frame, the frame selection unit 321 discards the frame 120 (step S5).

また、図3に示すように、順序補正部322は、フレーム選択部321からPDU110を受信すると(ステップS11)、期待TSN111eがPDU110に付加されたTSN111と一致するか否かを判定する(ステップS12)。   As shown in FIG. 3, when receiving the PDU 110 from the frame selection unit 321 (step S11), the order correction unit 322 determines whether or not the expected TSN 111e matches the TSN 111 added to the PDU 110 (step S12). ).

この結果、期待TSN111eがTSN111と一致しなかった場合、順序補正部322は、図4に示すリオーダリングタイマ始動処理を実行する(ステップS13)。   As a result, when the expected TSN 111e does not match the TSN 111, the order correction unit 322 executes the reordering timer start process shown in FIG. 4 (step S13).

より具体的には、順序補正部322は、リオーダリングタイマ130を未だ始動していない場合(ステップS21)、リオーダリングタイマ130のタイマ値131を、下記の式(1)に従って算出する(ステップS22)。   More specifically, when the reordering timer 130 has not been started yet (step S21), the order correction unit 322 calculates the timer value 131 of the reordering timer 130 according to the following equation (1) (step S22). ).

・タイマ値130 = 最大再送時間132 − 送出時間差133 …式(1) Timer value 130 = maximum retransmission time 132−sending time difference 133 (1)

ここで、上記の式(1)中の最大再送時間132は、図1に示した移動局10及び基地局20による期待PDUの1回当たりの再送制御時間と、期待PDUの最大再送回数とにより決定される時間である。この内、再送制御時間は、TTI(Transmission Time Interval、移動局10によるPDU同士間の送出時間間隔)と、HARQ(Hybrid Automatic ReQuest)制御に要するプロセス数(以下、HARQ制御プロセス数と呼称する)との積で表わされる。HARQ制御プロセス数は、TTIが"10ms"に設定される場合に"4"となり、TTIが"2ms"に設定される場合には"8"となる。一方、最大再送回数は、無線ネットワーク制御装置30から基地局20へ通知する"Maximum Number of Retransmission for E−DCH"パラメータで指定され、"0"〜"15"の値範囲を取り得る。従って、最大再送時間132は、下記の式(2)で表すことができる。   Here, the maximum retransmission time 132 in the above equation (1) depends on the retransmission control time per one expected PDU by the mobile station 10 and the base station 20 shown in FIG. 1 and the maximum number of retransmissions of the expected PDU. Time to be determined. Among these, the retransmission control time includes the TTI (Transmission Time Interval, the transmission time interval between PDUs by the mobile station 10) and the number of processes required for HARQ (Hybrid Automatic ReQuest) control (hereinafter referred to as the number of HARQ control processes). It is represented by the product of The number of HARQ control processes becomes “4” when the TTI is set to “10 ms”, and becomes “8” when the TTI is set to “2 ms”. On the other hand, the maximum number of retransmissions is specified by the “Maximum Number of Retransmission for E-DCH” parameter notified from the radio network control apparatus 30 to the base station 20, and can take a value range of “0” to “15”. Therefore, the maximum retransmission time 132 can be expressed by the following equation (2).

・最大再送時間132 = 最大再送回数 × TTI × HARQ制御プロセス数
…式(2)
Maximum retransmission time 132 = Maximum number of retransmissions × TTI × HARQ control process number
... Formula (2)

また、上記の式(1)中の送出時間差133は、移動局10による期待PDU−PDU110間の送出時間差であり、下記の式(3)に従って算出することができる。   Further, the transmission time difference 133 in the above equation (1) is a transmission time difference between the expected PDU-PDU 110 by the mobile station 10 and can be calculated according to the following equation (3).

・送出時間差133= (TSN111 − 期待TSN111e) × TTI …式(3) Transmission time difference 133 = (TSN111−expected TSN111e) × TTI Expression (3)

例えば、図5に示すように、期待TSN111eを"1"としている状態(すなわち、TSN="1"が付加されたPDU110_1の受信を待機している状態)において、TSN="4"が付加されたPDU110_4が受信された場合、送出時間差133は3TTIとなる。   For example, as shown in FIG. 5, TSN = “4” is added in a state where the expected TSN 111e is set to “1” (that is, waiting for reception of the PDU 110_1 with TSN = “1” added). When the received PDU 110_4 is received, the transmission time difference 133 is 3TTI.

すなわち、送出時間差133は、移動局10による期待PDU110_1の送出時刻t0が、現在処理対象としているPDU110_4の受信時刻t1よりどれだけ前であったかを示している。一方、最大再送時間132は、時刻t0を始点とする、期待PDU110_1が最も遅延して受信され得る時刻t2を示している。従って、これらの最大再送時間132及び送出時間差133の差分時間として算出されたタイマ値131は、現在時刻t1を始点とする、期待PDU110_1がさらに遅延して受信され得る境界時刻を示している。   That is, the transmission time difference 133 indicates how much before the transmission time t0 of the expected PDU 110_1 by the mobile station 10 is before the reception time t1 of the PDU 110_4 currently being processed. On the other hand, the maximum retransmission time 132 indicates a time t2 at which the expected PDU 110_1 can be received with the most delay, starting from the time t0. Therefore, the timer value 131 calculated as the difference time between the maximum retransmission time 132 and the transmission time difference 133 indicates a boundary time at which the expected PDU 110_1 can be received with a further delay, starting from the current time t1.

そして、順序補正部322は、上記のステップS22で算出したタイマ値131が"0"以下であるか否か(すなわち、上記の境界時刻を過ぎてしまったか否か)を判定する(ステップS23)。   Then, the order correction unit 322 determines whether or not the timer value 131 calculated in step S22 is “0” or less (that is, whether or not the boundary time has passed) (step S23). .

この結果、タイマ値131≦"0"が成立した場合、順序補正部322は、期待PDU110_1の受信を諦め、PDU110_4をデータ分離部33へ転送する(ステップS24)。そして、順序補正部322は、期待TSN111eを"1"だけインクリメントする(ステップS25)。   As a result, when the timer value 131 ≦ “0” is established, the order correction unit 322 gives up receiving the expected PDU 110_1 and transfers the PDU 110_4 to the data separation unit 33 (step S24). Then, the order correction unit 322 increments the expected TSN 111e by “1” (step S25).

一方、タイマ値131>"0"が成立した場合、順序補正部322は、図6に示すリオーダリングテーブル34の先頭レコードとして、TSN111="4"とPDU110_4を登録する(ステップS26)。そして、順序補正部322は、タイマ機能部323に対してタイマ値131を指示し、以てリオーダリングタイマ130を始動する(ステップS27)。   On the other hand, when the timer value 131> “0” is established, the order correction unit 322 registers TSN111 = “4” and PDU 110_4 as the first record of the reordering table 34 shown in FIG. 6 (step S26). Then, the order correction unit 322 instructs the timer function unit 323 to specify the timer value 131, thereby starting the reordering timer 130 (step S27).

この後、図5に点線で示すPDU110_2及び110_3が順に受信されたとする。この場合、順序補正部322は、リオーダリングタイマ130を始動済みと判断し、図7に示すリオーダリングテーブル更新処理を繰り返し実行する(ステップS28)。   Thereafter, it is assumed that PDUs 110_2 and 110_3 indicated by dotted lines in FIG. 5 are received in order. In this case, the order correction unit 322 determines that the reordering timer 130 has been started, and repeatedly executes the reordering table update process shown in FIG. 7 (step S28).

より具体的には、まず順序補正部322は、PDU110_2に付加されたTSN111="2"の比較対象とするTSN(以下、比較対象TSNと呼称する)111cを、図8(a)に示す如く、リオーダリングテーブル34中の最後尾のレコードに含まれるTSN="4"に設定する(ステップS31)。   More specifically, the order correction unit 322 first sets a TSN 111c (hereinafter referred to as a comparison target TSN) 111c added to the PDU 110_2 as a comparison target of TSN 111 = “2” as shown in FIG. Then, TSN = “4” included in the last record in the reordering table 34 is set (step S31).

今、TSN111("2")<比較対象TSN111c("4")が成立し(ステップS32)、且つ比較対象TSN111がリオーダリングテーブル34中の先頭レコードに含まれるTSNであるため(ステップS33)、順序補正部322は、図8(b)に示す如く、リオーダリングテーブル34の先頭レコードとして、TSN111="2"とPDU110_2を挿入する(ステップS34)。   Now, since TSN111 ("2") <comparison target TSN111c ("4") is established (step S32) and the comparison target TSN111 is a TSN included in the first record in the reordering table 34 (step S33), The order correction unit 322 inserts TSN111 = “2” and PDU 110_2 as the first record of the reordering table 34 as shown in FIG. 8B (step S34).

そして、順序補正部322は、PDU110_3について上記のステップS31〜S33を再び実行する。この結果、順序補正部322は、上記のステップS33において、比較対象TSN111("4")がリオーダリングテーブル34中の先頭レコードに含まれるTSNで無いと判定し、比較対象TSN111を、図8(b)に示す如くリオーダリングテーブル34中の一つ前のレコードに含まれるTSN="2"に更新する(ステップS35)。   Then, the order correction unit 322 performs the above steps S31 to S33 again for the PDU 110_3. As a result, in step S33 described above, the order correction unit 322 determines that the comparison target TSN 111 ("4") is not the TSN included in the first record in the reordering table 34, and the comparison target TSN 111 is displayed as shown in FIG. As shown in b), TSN = “2” included in the immediately preceding record in the reordering table 34 is updated (step S35).

この場合、上記のステップS32においてTSN111("3")>比較対象TSN111c("2")が成立するため、順序補正部322は、図8(c)に示す如く、リオーダリングテーブル34中の比較対象TSN111cの一つ後ろの位置に、TSN111="3"とPDU110_3を挿入する(ステップS36)。   In this case, since TSN111 ("3")> comparison target TSN111c ("2") is established in step S32, the order correction unit 322 performs comparison in the reordering table 34 as shown in FIG. TSN111 = "3" and PDU 110_3 are inserted at a position immediately behind the target TSN 111c (step S36).

また、TSN111="6"が付加されたPDU110_6が受信されたとする。この場合、上記のステップS32においてTSN111("6")>比較対象TSN111c("4")が成立するため、順序補正部322は、上記のステップS36を再び実行し、以て図8(d)に示す如く、リオーダリングテーブル34の最後尾のレコードとして、TSN111="6"とPDU110_6を登録する。   Further, it is assumed that PDU 110_6 to which TSN 111 = "6" is added is received. In this case, since TSN111 ("6")> comparison target TSN111c ("4") is established in step S32, the order correction unit 322 executes step S36 again, and FIG. As shown in FIG. 5, TSN 111 = “6” and PDU 110 — 6 are registered as the last record of the reordering table 34.

この後、タイマ機能部323からタイムアウト通知140を受信すると、順序補正部322は、図9に示すタイムアウト処理を実行する。すなわち、順序補正部322は、期待PDU110_1の受信を諦め、期待TSN111eを"1"だけインクリメントする(ステップS41)。そして、順序補正部322は、図10に示す後続PDU転送処理を実行する(ステップS42)。   Thereafter, when the timeout notification 140 is received from the timer function unit 323, the order correction unit 322 executes the timeout process shown in FIG. That is, the order correction unit 322 gives up receiving the expected PDU 110_1 and increments the expected TSN 111e by “1” (step S41). Then, the order correction unit 322 executes the subsequent PDU transfer process shown in FIG. 10 (step S42).

より具体的には、まず順序補正部322は、期待TSN111e("2")がリオーダリングテーブル34中の先頭レコードに含まれるTSNと一致するか否かを判定する(ステップS51)。   More specifically, the order correction unit 322 first determines whether or not the expected TSN 111e (“2”) matches the TSN included in the first record in the reordering table 34 (step S51).

今、リオーダリングテーブル34中の先頭レコードにはTSN="2"が登録されているため(図8(d)参照)、順序補正部322は、PDU110_2をデータ分離部33へ転送する。また、順序補正部322は、リオーダリングテーブル34中の先頭レコードを削除する(ステップS53)と共に、期待TSN111eを"1"だけインクリメントする(ステップS54)。   Since TSN = “2” is registered in the first record in the reordering table 34 (see FIG. 8D), the order correction unit 322 transfers the PDU 110_2 to the data separation unit 33. The order correcting unit 322 deletes the first record in the reordering table 34 (step S53) and increments the expected TSN 111e by “1” (step S54).

そして、順序補正部322は、リオーダリングテーブル34中に他のレコードが登録されているか否かを判定する(ステップS55)。   Then, the order correction unit 322 determines whether another record is registered in the reordering table 34 (step S55).

今、リオーダリングテーブル34中にはTSN="3"、"4"、及び"6"に関するレコードが存在するため、順序補正部322は、上記のステップS51〜S55を繰り返し実行し、以てPDU110_3及び110_4をデータ分離部33へ順次転送すると共に、期待TSN111eを"5"に更新する。   Since there are records relating to TSN = “3”, “4”, and “6” in the reordering table 34, the order correction unit 322 repeatedly executes the above steps S51 to S55, and thus PDU 110_3. And 110_4 are sequentially transferred to the data separator 33, and the expected TSN 111e is updated to "5".

この時、期待TSN111e("5")がリオーダリングテーブル34中の先頭レコードに含まれるTSN("6")と一致しないため、順序補正部322は、リオーダリングタイマ130のタイマ値131を、上記の式(1)に従って算出する(ステップS56)。但し、順序補正部322は、上記の送出時間差133を、下記の式(4)に従って算出する。   At this time, since the expected TSN 111e (“5”) does not match the TSN (“6”) included in the first record in the reordering table 34, the order correction unit 322 sets the timer value 131 of the reordering timer 130 to the above value. Is calculated according to the equation (1) (step S56). However, the order correction unit 322 calculates the transmission time difference 133 according to the following equation (4).

・送出時間差133 =
(テーブル34中の先頭TSN − 期待TSN111e) × TTI …式(4)
・ Transmission time difference 133 =
(First TSN in table 34−expected TSN 111e) × TTI (4)

そして、順序補正部322は、上記のステップS56で算出したタイマ値131が"0"以下であるか否かを判定する(ステップS57)。   Then, the order correction unit 322 determines whether or not the timer value 131 calculated in Step S56 is “0” or less (Step S57).

この結果、タイマ値131≦"0"が成立した場合、順序補正部322は、期待TSN111e="5"が付加されたPDU110_5(図示せず)の受信を諦め、上記のステップS54に進んで期待TSN111eを"6"に更新する。これにより、PDU110_6が、データ分離部33へ転送されることとなる。   As a result, when the timer value 131 ≦ “0” is satisfied, the order correction unit 322 gives up reception of the PDU 110_5 (not shown) to which the expected TSN 111e = “5” is added, and proceeds to the above step S54 to expect TSN 111e is updated to “6”. As a result, the PDU 110_6 is transferred to the data separator 33.

一方、タイマ値131>"0"が成立した場合、順序補正部322は、リオーダリングタイマ130を始動する(ステップS58)。これにより、PDU110_5の受信が待機されることとなる。   On the other hand, when the timer value 131> “0” is established, the order correction unit 322 starts the reordering timer 130 (step S58). As a result, reception of the PDU 110_5 is waited.

このように、無線ネットワーク制御装置30は、受信抜けが発生したPDUの受信を、移動局10−基地局20間でのHARQ制御に伴って受信される得る必要最小限の時間だけ待機する。このため、待機中のPDUを受信できない場合における後続PDUの滞留時間を短縮できる。   In this way, the radio network controller 30 waits for reception of a PDU in which reception loss has occurred for a minimum necessary time that can be received with HARQ control between the mobile station 10 and the base station 20. For this reason, it is possible to reduce the residence time of the subsequent PDU when it is not possible to receive a waiting PDU.

図3に戻って、上記のステップS12で期待TSN111eがTSN111と一致すると判定した場合、順序補正部322は、PDU110を、上記のリオーダリングテーブル34に登録すること無く、即座にデータ分離部33へ転送する(ステップS14)。また、順序補正部322は、期待TSN111eを"1"だけインクリメントする(ステップS15)。   Returning to FIG. 3, when it is determined in step S12 that the expected TSN 111e matches the TSN 111, the order correction unit 322 immediately transmits the PDU 110 to the data separation unit 33 without registering it in the reordering table 34. Transfer (step S14). In addition, the order correction unit 322 increments the expected TSN 111e by “1” (step S15).

そして、順序補正部322は、リオーダリングタイマ130を始動済みである場合(ステップS16)、タイマ機能部323にリオーダリングタイマ130を停止させる(ステップS17)。   When the reordering timer 130 has been started (step S16), the order correction unit 322 causes the timer function unit 323 to stop the reordering timer 130 (step S17).

また、順序補正部322は、リオーダリングテーブル34中にレコードが存在する場合(ステップS18)、図10に示した後続PDU転送処理を実行する(ステップS19)。   Further, when there is a record in the reordering table 34 (step S18), the order correction unit 322 executes the subsequent PDU transfer process shown in FIG. 10 (step S19).

なお、リオーダリングタイマ130のタイマ値131は、下記の式(5)に従って算出すると好適である。   The timer value 131 of the reordering timer 130 is preferably calculated according to the following equation (5).

・タイマ値130 =
最大再送時間132 − 送出時間差133 + TTI …式(5)
Timer value 130 =
Maximum retransmission time 132−sending time difference 133 + TTI Expression (5)

上記の式(5)では、上記の式(1)に示したタイマ値に対して1TTI分のマージンを付加している。これは、期待PDUの最も遅延した受信タイミングと、上記のタイマアウト処理の実行タイミングとが同時となる虞があるためである。1TTI分のマージンを付加することにより、両タイミングが同時となるのを回避し、以て期待PDUが不要に廃棄されてしまうのを防止できる。   In the above equation (5), a margin of 1 TTI is added to the timer value shown in the above equation (1). This is because there is a possibility that the most delayed reception timing of the expected PDU and the execution timing of the timer-out process are the same. By adding a margin for 1 TTI, it is possible to avoid that both timings are the same, thereby preventing the expected PDU from being discarded unnecessarily.

[実施の形態2]
図11に示す本実施の形態に係る無線ネットワーク制御装置30aは、受信部31が、MAC−es PDU110の受信時刻(以下、PDU受信時刻と呼称する)150を記憶する点と、リオーダリング部32内の順序補正部322が、PDU受信時刻150をさらに用いてリオーダリングタイマ130を設定する点とが、上記の実施の形態1と異なる。
[Embodiment 2]
In radio network control apparatus 30a according to the present embodiment shown in FIG. 11, receiving unit 31 stores a reception time (hereinafter referred to as PDU reception time) 150 of MAC-es PDU 110, and reordering unit 32. Is different from the first embodiment in that the order correction unit 322 sets the reordering timer 130 by further using the PDU reception time 150.

動作において、順序補正部322は、リオーダリングタイマ130のタイマ値131を、下記の式(6)に従って算出する。   In operation, the order correction unit 322 calculates the timer value 131 of the reordering timer 130 according to the following equation (6).

・タイマ値130 = 最大再送時間132 − 送出時間差133
− バッファリング時間134 …式(6)
Timer value 130 = maximum retransmission time 132-transmission time difference 133
-Buffering time 134 (6)

ここで、上記の式(6)中のバッファリング時間134は、図4に示したステップS22では下記の式(7)で表し、図10に示したステップS56では下記の式(8)で表すことができる。下記の式(7)のバッファリング時間134は、受信部31におけるPDU110の保持時間を示し、下記の式(8)のバッファリング時間134は、リオーダリングテーブル34におけるPDU110の保持時間を示している。   Here, the buffering time 134 in the above equation (6) is represented by the following equation (7) in step S22 shown in FIG. 4, and is represented by the following equation (8) in step S56 shown in FIG. be able to. The buffering time 134 in the following equation (7) indicates the holding time of the PDU 110 in the receiving unit 31, and the buffering time 134 in the following equation (8) indicates the holding time of the PDU 110 in the reordering table 34. .

・バッファリング時間134 = 現在時刻 − PDU受信時刻150 …式(7)
・バッファリング時間134 =
現在時刻 − テーブル34中の先頭PDUの受信時刻 …式(8)
Buffering time 134 = Current time-PDU reception time 150 (7)
・ Buffering time 134 =
Current time-reception time of the first PDU in the table 34 (8)

バッファリング時間134を差し引くことにより、リオーダリングタイマ130のタイマ値131をより精度良く設定することができる(余分な時間値の設定を防止できる)。なお、バッファリング時間134は、上記の式(5)に示したタイマ値131から差し引いても良い。   By subtracting the buffering time 134, the timer value 131 of the reordering timer 130 can be set more accurately (setting of an extra time value can be prevented). The buffering time 134 may be subtracted from the timer value 131 shown in the above equation (5).

[実施の形態3]
本実施の形態に係る無線ネットワーク制御装置は、上記の実施の形態1又は2に示した無線ネットワーク制御装置30又は30aと同様の構成とすることができる。但し、リオーダリング部32内の順序補正部322が、図12に示す受信ウィンドウ160を用いて、MAC−es PDU110をリオーダリング処理の対象とするか否かを判定する。
[Embodiment 3]
The radio network control apparatus according to the present embodiment can have the same configuration as radio network control apparatus 30 or 30a shown in the first or second embodiment. However, the order correction unit 322 in the reordering unit 32 determines whether or not the MAC-es PDU 110 is a target of the reordering process using the reception window 160 illustrated in FIG.

ここで、TSN111の値範囲が0〜63で定義されるため(すなわち、TSN111の値が、移動局10によるPDU110の一連のバースト伝送サイクル中に循環し得るため)、受信ウィンドウ160は、期待TSN111eに対して循環方向に+0〜+31の値を有するTSN111が付加されたPDU110をリオーダリング処理の対象とし、期待TSN111eに対して−1〜−32の値を有するTSN111が付加されたPDU110をリオーダリング処理の対象外とするように設定すると好適である。   Here, because the value range of TSN 111 is defined as 0-63 (ie, because the value of TSN 111 may circulate during a series of burst transmission cycles of PDU 110 by mobile station 10), receive window 160 is expected TSN 111e. PDU110 to which TSN111 having a value of +0 to +31 in the circulation direction is added as a target of reordering processing, and PDU110 to which TSN111 having a value of −1 to −32 is added to expected TSN111e is reordered. It is preferable to set it so as not to be processed.

より具体的には、順序補正部322は、下記の式(9)に示す条件を満たす場合に、TSN111(PDU110)が受信ウィンドウ160内に収まると判定する。   More specifically, the order correction unit 322 determines that the TSN 111 (PDU 110) fits in the reception window 160 when the condition shown in the following equation (9) is satisfied.

・mod{(64 + TSN111 − 期待TSN111e), 64} < 32 …式(9) Mod {(64 + TSN111−expected TSN111e), 64} <32 (9)

動作において、順序補正部322は、図3に示したステップS11〜S19、及び図10に示したステップS51〜S58に加えて、図13及び図14に示すステップS61及びS62の処理を実行する。すなわち、順序補正部322は、期待PDUをデータ分離部33へ転送したタイミングで、受信ウィンドウ160の開始時刻161を現在時刻に設定し、後続PDUを転送したタイミングでは、開始時刻161をリオーダリングテーブル34中の先頭PDUの受信時刻に設定する。   In operation, the order correction unit 322 executes the processes of steps S61 and S62 shown in FIGS. 13 and 14 in addition to steps S11 to S19 shown in FIG. 3 and steps S51 to S58 shown in FIG. That is, the order correction unit 322 sets the start time 161 of the reception window 160 to the current time at the timing when the expected PDU is transferred to the data separation unit 33, and sets the start time 161 at the timing when the subsequent PDU is transferred. 34 is set to the reception time of the first PDU.

また、順序補正部322は、リーダリングタイマ始動処理に際して、図4に示したステップS21〜S28に加えて、図15に示すステップS63〜S65の処理を実行する。まず順序補正部322は、受信ウィンドウ160の開始時刻161から32TTIが経過しているか否かを判定する(ステップS63)。   Further, in the reading timer starting process, the order correction unit 322 executes the processes of steps S63 to S65 shown in FIG. 15 in addition to the steps S21 to S28 shown in FIG. First, the order correction unit 322 determines whether 32 TTI has elapsed from the start time 161 of the reception window 160 (step S63).

この結果、開始時刻161から32TTIが経過していない場合、順序補正部322は、TSN111が受信ウィンドウ160内に収まるか否かをさらに判定する(ステップS64)。TSN111が受信ウィンドウ160内に収まらない場合、順序補正部322は、PDU110がリオーダリング処理の過程で受信を諦めた不要なPDU(リオーダリングタイマ130のタイムアウトより遅れて受信されたPDU)であると判断し、PDU110を廃棄する(ステップS65)。一方、TSN111が受信ウィンドウ160内に収まる場合、順序補正部322は、図4と同様のリオーダリングタイマ始動処理を実行する。   As a result, when 32 TTI has not elapsed since the start time 161, the order correction unit 322 further determines whether or not the TSN 111 is within the reception window 160 (step S64). When the TSN 111 does not fit in the reception window 160, the order correction unit 322 determines that the PDU 110 is an unnecessary PDU (PDU received after the timeout of the reordering timer 130) that gave up reception in the course of the reordering process. Judgment is made and the PDU 110 is discarded (step S65). On the other hand, when the TSN 111 falls within the reception window 160, the order correction unit 322 executes a reordering timer start process similar to that in FIG.

これにより、不要なPDUが後段の処理に与える影響を排除し、以てリオーダリング処理の負荷を軽減することができる。   As a result, it is possible to eliminate the influence of unnecessary PDUs on subsequent processing, thereby reducing the load of reordering processing.

また、上記のステップS63で開始時刻161から32TTIが経過していると判定した場合、順序補正部322は、上記のステップS64に示した判定処理を実行すること無く、図4と同様のリオーダリングタイマ始動処理を実行する。   If it is determined in step S63 that 32 TTI has elapsed from the start time 161, the order correction unit 322 performs the same reordering as in FIG. 4 without executing the determination process shown in step S64. Execute timer start processing.

これにより、下記(A)及び(B)に示す効果が得られる。   As a result, the following effects (A) and (B) can be obtained.

(A)PDU110が期待PDUとは異なるバースト伝送サイクルにおいて送出された場合に、PDU110をリオーダリング処理の対象として扱うことができる。すなわち、TSN111の開始値がバースト伝送サイクル毎に異なる場合であっても、各バースト伝送サイクルにおけるリオーダリング処理を正確に実行することができる。  (A) When the PDU 110 is transmitted in a burst transmission cycle different from the expected PDU, the PDU 110 can be handled as a target of the reordering process. That is, even when the start value of TSN 111 is different for each burst transmission cycle, the reordering process in each burst transmission cycle can be accurately executed.

(B)移動局10又は基地局20に一時的な障害が発生してPDU110又はフレーム120が送出されず、この後に障害が復旧して無線ネットワーク制御装置30(又は30a)がフレーム120を正常に受信した場合に、正常に受信したフレーム120に含まれるPDU110が不要に廃棄されてしまうのを防止できる。  (B) A temporary failure occurs in the mobile station 10 or the base station 20, and the PDU 110 or the frame 120 is not transmitted. After that, the failure is recovered and the radio network controller 30 (or 30a) When received, the PDU 110 included in the normally received frame 120 can be prevented from being unnecessarily discarded.

[実施の形態4]
図16に示す本実施の形態に係る無線ネットワーク制御装置30bは、複数(この例では3台)の基地局20_1〜20_3に接続されている点が、上記の実施の形態1と異なる。
[Embodiment 4]
The radio network control device 30b according to the present embodiment shown in FIG. 16 is different from the first embodiment in that it is connected to a plurality (three in this example) of base stations 20_1 to 20_3.

この場合、無線ネットワーク制御装置30bは、基地局20_1〜20_3から、同一のMAC−es PDU 110を含むE−DCH FPフレーム120を重複して受信し得る。これは、移動局10が、基地局20_1〜20_3がそれぞれ形成するHSUPAサービスエリア21_1〜21_3の重複エリア内において、MAC−es PDU 110をマルチキャスト送出するためである。   In this case, the radio network controller 30b can receive the E-DCH FP frame 120 including the same MAC-es PDU 110 in duplicate from the base stations 20_1 to 20_3. This is because the mobile station 10 multicasts the MAC-es PDU 110 in the overlapping area of the HSUPA service areas 21_1 to 21_3 formed by the base stations 20_1 to 20_3, respectively.

従って、無線ネットワーク制御装置30b内のフレーム選択部321は、CFN(Connection Frame Number)121を用いて、フレーム120の重複受信を監視する。   Therefore, the frame selection unit 321 in the radio network control device 30b monitors duplicate reception of the frame 120 using a CFN (Connection Frame Number) 121.

ここで、CFN121の値範囲が0〜255で定義されることを考慮し、フレーム選択部321は、図17に示すように、受信済みのフレームに付加されたCFN(以下、受信済みCFNと呼称する)121rに対して、循環方向に+0〜+128の値を有するCFN121を有効なCFN121vとし、−1〜−127の値を有するCFN121を無効なCFNとして扱う。   Here, considering that the value range of the CFN 121 is defined as 0 to 255, the frame selection unit 321 performs the CFN (hereinafter referred to as a received CFN) added to the received frame as illustrated in FIG. CRN 121 having a value of +0 to +128 in the circulation direction is regarded as a valid CFN 121v and CFN 121 having a value of −1 to −127 is treated as an invalid CFN.

受信済みCFN121r
より具体的には、フレーム選択部321は、下記の式(10)に示す条件を満たすCFN121を、有効CFN121vと判定する。
Received CFN121r
More specifically, the frame selection unit 321 determines that the CFN 121 that satisfies the condition expressed by the following equation (10) is an effective CFN 121v.

・mod{(256 + CFN121 −受信済みCFN121r), 256} ≦ 128
…式(10)
Mod {(256 + CFN121−received CFN121r), 256} ≦ 128
... Formula (10)

動作において、フレーム選択部321は、図2に示したステップS1〜S5に加えて、図18に示すステップS71〜S73の処理を実行する。すなわち、まずフレーム選択部321は、前回のフレーム受信時刻122から"1280ms"が経過しているか否かを判定する(ステップS71)。これは、CFN121が"10ms"毎に"1"ずつカウントアップされるためである。   In operation, the frame selection unit 321 executes the processes of steps S71 to S73 shown in FIG. 18 in addition to steps S1 to S5 shown in FIG. That is, first, the frame selection unit 321 determines whether or not “1280 ms” has elapsed since the previous frame reception time 122 (step S71). This is because the CFN 121 counts up by “1” every “10 ms”.

この結果、フレーム受信時刻122から"1280ms"が経過していない場合、フレーム選択部321は、CFN121が有効CFN121vであるか否かをさらに判定する(ステップS72)。CFN121が有効CFN121vで無い場合、フレーム選択部321は、フレーム120が重複受信されたフレームであると判断し、上記のステップS5に進んでフレーム120を廃棄する。一方、CFN121が有効CFN121vである場合、フレーム選択部321は、上記の受信済みCFN121rとフレーム受信時刻122を更新(又は設定)する(ステップS73)。   As a result, when “1280 ms” has not elapsed since the frame reception time 122, the frame selection unit 321 further determines whether or not the CFN 121 is a valid CFN 121v (step S72). When the CFN 121 is not the valid CFN 121v, the frame selection unit 321 determines that the frame 120 is a duplicate received frame, and proceeds to step S5 to discard the frame 120. On the other hand, when the CFN 121 is the valid CFN 121v, the frame selection unit 321 updates (or sets) the received CFN 121r and the frame reception time 122 (step S73).

これにより、同一のPDUが後段の順序補正部322へ転送されないため、リオーダリング処理の負荷を軽減することができる。   As a result, the same PDU is not transferred to the subsequent order correction unit 322, so that the load of the reordering process can be reduced.

また、上記のステップS71でフレーム受信時刻122から"1280ms"が経過していると判定した場合、フレーム選択部321は、上記のステップS72に示した判定処理を実行すること無く、上記のステップS73に進む。   If it is determined in step S71 that “1280 ms” has elapsed from the frame reception time 122, the frame selection unit 321 does not execute the determination process shown in step S72, but performs step S73. Proceed to

これにより、CFN121の開始値がバースト伝送サイクル毎に異なる場合であっても、フレーム120が不要に廃棄されてしまうのを防止でき、以て各バースト伝送サイクルにおけるリオーダリング処理を正確に実行することができる。   Thereby, even when the start value of the CFN 121 is different for each burst transmission cycle, it is possible to prevent the frame 120 from being discarded unnecessarily, and therefore, the reordering process in each burst transmission cycle is accurately executed. Can do.

なお、上記の実施の形態によって本発明は限定されるものではなく、特許請求の範囲の記載に基づき、当業者によって種々の変更が可能なことは明らかである。   Note that the present invention is not limited to the above-described embodiments, and it is apparent that various modifications can be made by those skilled in the art based on the description of the scope of the claims.

例えば、上記の実施の形態に示した各処理を、無線ネットワーク制御装置に実行させるためのプログラムとして提供することもできる。この場合、当該プログラムを、無線ネットワーク制御装置内のプロセッサが実行可能なようにメモリ等の記憶媒体に格納すると好適である。或いは、当該プログラムは、既存の制御回路に組み込まれたファームウェアへのプラグインとして提供しても良い。   For example, each process shown in the above embodiment can be provided as a program for causing a wireless network control apparatus to execute the processes. In this case, it is preferable to store the program in a storage medium such as a memory so that the processor in the wireless network control device can execute the program. Alternatively, the program may be provided as a plug-in to firmware incorporated in an existing control circuit.

1 移動体通信システム
10 移動局
20, 20_1〜20_3 基地局
21, 21_1〜21_3 HSUPAサービスエリア
30, 30a, 30b 無線ネットワーク制御装置
31 受信部
32 リオーダリング部
33 データ分離部
34 リオーダリングテーブル
110, 110_1〜110_6 MAC−es PDU
111 TSN
111c 比較対象TSN
111e 期待TSN
120 E−DCH FPフレーム
121 CFN
121r 受信済みCFN
121v 有効CFN
122 フレーム受信時刻
130 リオーダリングタイマ
131 タイマ値
132 最大再送時間
133 送出時間差
140 タイムアウト通知
150 PDU受信時刻
160 受信ウィンドウ
161 開始時刻
321 フレーム選択部
322 順序補正部
323 タイマ機能部
t0〜t2 時刻
DESCRIPTION OF SYMBOLS 1 Mobile communication system 10 Mobile station 20, 20_1-20_3 Base station 21, 21_1-21_3 HSUPA service area 30, 30a, 30b Radio network control device 31 Receiving part 32 Reordering part 33 Data separation part 34 Reordering table 110, 110_1 ~ 110_6 MAC-es PDU
111 TSN
111c Comparison target TSN
111e Expected TSN
120 E-DCH FP frame 121 CFN
121r CFN received
121v Effective CFN
122 frame reception time 130 reordering timer 131 timer value 132 maximum retransmission time 133 transmission time difference 140 timeout notification 150 PDU reception time 160 reception window 161 start time 321 frame selection unit 322 order correction unit 323 timer function unit t0 to t2 time

Claims (18)

基地局から、移動局により生成された複数のデータパケットを含むフレームを順次受信する受信部と、
各データパケットを、各データパケットに付加されたシーケンス番号順に並べ替えるリオーダリング部と、を備え、
前記リオーダリング部が、前記並べ替えに際して次に受信されるべき期待データパケットの受信待機時間を、前記移動局及び基地局が前記期待データパケットの再送に要し得る最大時間と、前記期待データパケットより遅れて受信されるべきデータパケットの内で受信済みの一のデータパケットに付加されたシーケンス番号、及び前記期待データパケットに対応するシーケンス番号に基づき算出した、前記移動局による両データパケット間の送出時間差との第1の差分時間に設定する、無線ネットワーク制御装置。
A receiving unit for sequentially receiving frames including a plurality of data packets generated by the mobile station from the base station;
A reordering unit that rearranges each data packet in the order of the sequence number added to each data packet;
The reordering unit sets a reception waiting time of an expected data packet to be received next in the rearrangement, a maximum time that the mobile station and the base station can retransmit the expected data packet, and the expected data packet. Calculated based on the sequence number added to one received data packet among the data packets to be received later and the sequence number corresponding to the expected data packet, between the two data packets by the mobile station A wireless network control device that is set to a first differential time with a transmission time difference.
請求項1において、
前記リオーダリング部が、前記期待データパケットの受信を、前記受信待機時間の経過後、さらに前記移動局による前記データパケット同士間の送出時間間隔だけ待機することを特徴した無線ネットワーク制御装置。
In claim 1,
The radio network control apparatus, wherein the reordering unit waits for reception of the expected data packet for a transmission time interval between the data packets by the mobile station after the reception standby time has elapsed.
請求項1又は2において、
前記受信部が、各データパケットの受信時刻を記憶し、
前記リオーダリング部が、前記受信待機時間を、前記第1の差分時間から、現在時刻と前記受信部から取得した前記一のデータパケットの受信時刻との第2の差分時間をさらに減算した時間に設定することを特徴とした無線ネットワーク制御装置。
In claim 1 or 2,
The receiver stores the reception time of each data packet;
The reordering unit sets the reception standby time to a time obtained by further subtracting a second differential time between the current time and the reception time of the one data packet acquired from the reception unit from the first differential time. A wireless network control device characterized by setting.
請求項1〜3のいずれか一項において、
前記シーケンス番号に、一定範囲内の値が循環して設定され、
前記リオーダリング部が、前記期待データパケットに対応するシーケンス番号に対して循環方向に予め定めた差分内の値を有するシーケンス番号が付加されたデータパケットを、前記並べ替えの対象として扱うことを特徴とした無線ネットワーク制御装置。
In any one of Claims 1-3,
A value within a certain range is circulated and set to the sequence number,
The reordering unit treats a data packet to which a sequence number having a value within a predetermined difference in a circulation direction with respect to a sequence number corresponding to the expected data packet as an object of the rearrangement. Wireless network control device.
請求項4において、
前記リオーダリング部が、前回の期待データパケットの受信時点から前記予め定めた差分に相当する時間が経過した場合、前記シーケンス番号の値に関わらず、以降のデータパケットを前記並べ替えの対象として扱うことを特徴とした無線ネットワーク制御装置。
In claim 4,
When the time corresponding to the predetermined difference elapses from the time when the expected data packet was received last time, the reordering unit treats subsequent data packets as the target of rearrangement regardless of the value of the sequence number. A wireless network control device characterized by that.
請求項1〜3のいずれか一項において、
前記フレームにフレーム番号が付加され、且つ前記フレーム番号に一定範囲内の値が循環して設定され、
前記リオーダリング部が、受信済みのフレームに付加されたフレーム番号に対して、循環方向に予め定めた差分内の値を有するフレーム番号が付加されたフレームに含まれるデータパケットを、前記並べ替えの対象として扱うことを特徴とした無線ネットワーク制御装置。
In any one of Claims 1-3,
A frame number is added to the frame, and a value within a certain range is circulated and set to the frame number,
The reordering unit reorders data packets included in a frame to which a frame number having a value within a predetermined difference in a circulation direction is added to a frame number added to a received frame. A wireless network control device characterized by being treated as a target.
請求項6において、
前記リオーダリング部が、前回のフレームの受信時点から前記予め定めた差分に相当する時間が経過した場合、前記フレーム番号の値に関わらず、以降のフレームに含まれるデータパケットを前記並べ替えの対象として扱うことを特徴とした無線ネットワーク制御装置。
In claim 6,
When the reordering unit has passed a time corresponding to the predetermined difference from the reception time of the previous frame, regardless of the value of the frame number, the data packets included in the subsequent frames are subject to the rearrangement. A wireless network control device characterized by being treated as
請求項1〜7のいずれか一項において、
前記フレーム及びデータパケットが、それぞれ、HSUPA(High Speed Uplink Packet Access)方式に規定されるE−DCH FP(Enhanced Dedicated Channel Frame Protocol)フレーム及びMAC−es PDU(Medium Access Control dedicated Protocol Data Unit)であることを特徴とした無線ネットワーク制御装置。
In any one of Claims 1-7,
The frame and the data packet are respectively an E-DCH FP (Enhanced Channel Frame Protocol) and a MAC-es PDU (Medium Access Demand) that are defined in the HSUPA (High Speed Uplink Packet Access) method. A wireless network control device characterized by that.
データパケットを生成する度毎に、前記データパケットにシーケンス番号を付加して送出する移動局と、
前記移動局から一定期間内に受信した複数のデータパケットを含むフレームを生成すると共に、前記フレームを送出する基地局と、
前記基地局から前記フレームを順次受信すると共に、各データパケットを前記シーケンス番号順に並べ替える無線ネットワーク制御装置と、を備え、
前記無線ネットワーク制御装置が、前記並べ替えに際して次に受信されるべき期待データパケットの受信を、前記移動局及び基地局が前記期待データパケットの再送に要し得る最大時間と、前記期待データパケットより遅れて受信されるべきデータパケットの内で受信済みの一のデータパケットに付加されたシーケンス番号、及び前記期待データパケットに対応するシーケンス番号に基づき算出した、前記移動局による両データパケット間の送出時間差との差分時間だけ待機する、移動体通信システム。
Each time a data packet is generated, a mobile station that transmits the data packet with a sequence number added thereto;
Generating a frame including a plurality of data packets received from the mobile station within a predetermined period, and transmitting the frame;
A radio network controller that sequentially receives the frames from the base station and rearranges each data packet in the sequence number order, and
From the expected data packet, the radio network controller receives the expected data packet to be received next in the rearrangement, the maximum time that the mobile station and the base station can take to retransmit the expected data packet, and Transmission between both data packets by the mobile station calculated based on the sequence number added to one received data packet among the data packets to be received late and the sequence number corresponding to the expected data packet A mobile communication system that waits for a difference time from a time difference.
無線ネットワーク制御装置におけるリオーダリング制御方法であって、
基地局から、移動局により生成された複数のデータパケットを含むフレームを順次受信し、
各データパケットをこれに付加されたシーケンス番号順に並べ替えるのに際して、次に受信すべき期待データパケットの受信待機時間を、前記移動局及び基地局が前記期待データパケットの再送に要し得る最大時間と、前記期待データパケットより遅れて受信すべきデータパケットの内で受信済みの一のデータパケットに付加されたシーケンス番号、及び前記期待データパケットに対応するシーケンス番号に基づき算出した、前記移動局による両データパケット間の送出時間差との第1の差分時間に設定する、リオーダリング制御方法。
A reordering control method in a radio network controller, comprising:
From the base station, sequentially receive frames including a plurality of data packets generated by the mobile station,
When the data packets are rearranged in the order of the sequence numbers added thereto, the reception waiting time of the expected data packet to be received next is the maximum time that the mobile station and the base station can take to retransmit the expected data packet. Calculated by the mobile station based on a sequence number added to one received data packet among data packets to be received later than the expected data packet, and a sequence number corresponding to the expected data packet. A reordering control method for setting a first difference time with a transmission time difference between both data packets.
請求項10において、
前記期待データパケットの受信を、前記受信待機時間の経過後、さらに前記移動局による前記データパケット同士間の送出時間間隔だけ待機することを特徴したリオーダリング制御方法。
In claim 10,
A reordering control method, comprising: waiting for reception of the expected data packet after an elapse of the reception waiting time, by a transmission time interval between the data packets by the mobile station.
請求項10又は11において、
各データパケットの受信時刻を記憶し、
前記受信待機時間を、前記第1の差分時間から、現在時刻と前記一のデータパケットの受信時刻との第2の差分時間をさらに減算した時間に設定することを特徴としたリオーダリング制御方法。
In claim 10 or 11,
Store the reception time of each data packet,
The reordering control method, wherein the reception waiting time is set to a time obtained by further subtracting a second difference time between a current time and a reception time of the one data packet from the first difference time.
請求項10〜12のいずれか一項において、
前記シーケンス番号に一定範囲内の値が循環して設定される場合、前記期待データパケットに対応するシーケンス番号に対して循環方向に予め定めた差分内の値を有するシーケンス番号が付加されたデータパケットを、前記並べ替えの対象として扱うことを特徴としたリオーダリング制御方法。
In any one of Claims 10-12,
When a value within a certain range is cyclically set to the sequence number, a data packet in which a sequence number having a value within a predetermined difference in the circulation direction is added to the sequence number corresponding to the expected data packet A reordering control method characterized in that it is treated as the target of the rearrangement.
請求項13において、
前回の期待データパケットの受信時点から前記予め定めた差分に相当する時間が経過した場合、前記シーケンス番号の値に関わらず、以降のデータパケットを前記並べ替えの対象として扱うことを特徴としたリオーダリング制御方法。
In claim 13,
When the time corresponding to the predetermined difference elapses from the reception time of the last expected data packet, the subsequent data packet is treated as the target of rearrangement regardless of the value of the sequence number. Ordering control method.
請求項10〜12のいずれか一項において、
前記フレームにフレーム番号が付加され、且つ前記フレーム番号に一定範囲内の値が循環して設定される場合、受信済みのフレームに付加されたフレーム番号に対して、循環方向に予め定めた差分内の値を有するフレーム番号が付加されたフレームに含まれるデータパケットを、前記並べ替えの対象として扱うことを特徴としたリオーダリング制御方法。
In any one of Claims 10-12,
When a frame number is added to the frame and a value within a certain range is circulated and set in the frame number, within a difference predetermined in the circulation direction with respect to the frame number added to the received frame A reordering control method characterized in that a data packet included in a frame to which a frame number having a value is added is treated as the target of rearrangement.
請求項15において、
前回のフレームの受信時点から前記予め定めた差分に相当する時間が経過した場合、前記フレーム番号の値に関わらず、以降のフレームに含まれるデータパケットを前記並べ替えの対象として扱うことを特徴としたリオーダリング制御方法。
In claim 15,
When a time corresponding to the predetermined difference has elapsed since the reception time of the previous frame, regardless of the value of the frame number, data packets included in subsequent frames are treated as the target of the rearrangement. Reordering control method.
請求項10〜16のいずれか一項において、
前記フレーム及びデータパケットとして、HSUPA方式に規定されるE−DCH FPフレーム及びMAC−es PDUをそれぞれ用いることを特徴としたリオーダリング制御方法。
In any one of Claims 10-16,
A reordering control method using an E-DCH FP frame and a MAC-es PDU defined in the HSUPA scheme as the frame and the data packet, respectively.
無線ネットワーク制御装置に、
基地局から、移動局により生成された複数のデータパケットを含むフレームを順次受信する処理と、
各データパケットをこれに付加されたシーケンス番号順に並べ替えるのに際して、次に受信すべき期待データパケットの受信待機時間を、前記移動局及び基地局が前記期待データパケットの再送に要し得る最大時間と、前記期待データパケットより遅れて受信すべきデータパケットの内で受信済みの一のデータパケットに付加されたシーケンス番号、及び前記期待データパケットに対応するシーケンス番号に基づき算出した、前記移動局による両データパケット間の送出時間差との第1の差分時間に設定する処理と、
を実行させるためのリオーダリング制御プログラム。
Wireless network controller
A process of sequentially receiving frames including a plurality of data packets generated by the mobile station from the base station;
When the data packets are rearranged in the order of the sequence numbers added thereto, the reception waiting time of the expected data packet to be received next is the maximum time that the mobile station and the base station can take to retransmit the expected data packet. Calculated by the mobile station based on a sequence number added to one received data packet among data packets to be received later than the expected data packet, and a sequence number corresponding to the expected data packet. A process of setting a first difference time with a transmission time difference between both data packets;
Reordering control program to execute
JP2009084919A 2009-03-31 2009-03-31 Wireless network control apparatus, mobile communication system, reordering control method and program Expired - Fee Related JP5229739B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009084919A JP5229739B2 (en) 2009-03-31 2009-03-31 Wireless network control apparatus, mobile communication system, reordering control method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009084919A JP5229739B2 (en) 2009-03-31 2009-03-31 Wireless network control apparatus, mobile communication system, reordering control method and program

Publications (2)

Publication Number Publication Date
JP2010239377A JP2010239377A (en) 2010-10-21
JP5229739B2 true JP5229739B2 (en) 2013-07-03

Family

ID=43093334

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009084919A Expired - Fee Related JP5229739B2 (en) 2009-03-31 2009-03-31 Wireless network control apparatus, mobile communication system, reordering control method and program

Country Status (1)

Country Link
JP (1) JP5229739B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010129533A2 (en) * 2009-05-04 2010-11-11 Nortel Networks Limited Using a variable timer for sending an error indication
US9444753B2 (en) * 2013-06-10 2016-09-13 Qualcomm Incorporated Methods and apparatus for improving call performance and data throughput

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7957389B2 (en) * 2004-03-31 2011-06-07 Alcatel-Lucent Usa Inc. Method of stall identification and recovery
KR101000699B1 (en) * 2004-04-19 2010-12-10 엘지전자 주식회사 Data processing method in radio link control layer

Also Published As

Publication number Publication date
JP2010239377A (en) 2010-10-21

Similar Documents

Publication Publication Date Title
US8867511B2 (en) System and method for reducing resets during handovers in a single frequency dual carrier wireless communication system
JP4599361B2 (en) Expected reception number and recipient window update method for avoiding stuck state
US9985752B2 (en) Operating method and apparatus according to data duplicate retransmission in mobile communication system
JP6212093B2 (en) Method and apparatus for transferring discontinuous data blocks in enhanced uplink transmission
JP4652467B2 (en) System for efficiently recovering Node B buffer data after MAC layer reset
US8837411B2 (en) Method and arrangement in a wireless communication system
US8649363B2 (en) Method of hybrid automatic repeat request entity handling and communication device thereof
JP5185391B2 (en) Efficient flow control in radio network controller (RNC)
US20120163304A1 (en) Data transmission method and data re-transmission method
US8274939B2 (en) Method of transmitting data block in wireless communication system
US8565126B2 (en) Method and a transceiver for reducing retransmissions in a telecommunications system
US8904245B2 (en) Using a variable timer for sending an error indication
KR20180008462A (en) Request Hybrid Automatic Retransmission in Listen-by-Talk System
US7957389B2 (en) Method of stall identification and recovery
JP2006067099A (en) Transmission time measurement method, transmission control method, and mobile communication system with transmission time measurement function
US8687619B2 (en) System and method of downlinking data to an unsynchronized user equipment in a telecommunications network
CN109842462B (en) Hybrid automatic re-sending method and system
US20150029998A1 (en) Inter-Node B Handover in HSDPA or Multi-Flow HSPA Including Packet Retransmission
JP2008118227A (en) Mobile communication system, wireless base station and handover reconnecting method used therefor
JP5120457B2 (en) COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
JP5229739B2 (en) Wireless network control apparatus, mobile communication system, reordering control method and program
KR20140031387A (en) Method and system for reducing mac-is reset ambiguity for common e-dch transmissions
JP2011055435A (en) Apparatus and method for retransmission control
AU2007203286A1 (en) System for efficient recovery of node-B buffered data following MAC layer reset

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120210

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130213

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130219

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130312

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160329

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees