JP4684920B2 - Handover method, handover system, base station, and access router - Google Patents

Handover method, handover system, base station, and access router Download PDF

Info

Publication number
JP4684920B2
JP4684920B2 JP2006061156A JP2006061156A JP4684920B2 JP 4684920 B2 JP4684920 B2 JP 4684920B2 JP 2006061156 A JP2006061156 A JP 2006061156A JP 2006061156 A JP2006061156 A JP 2006061156A JP 4684920 B2 JP4684920 B2 JP 4684920B2
Authority
JP
Japan
Prior art keywords
packet
handover
amount
staying
packets
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
JP2006061156A
Other languages
Japanese (ja)
Other versions
JP2007243424A (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.)
KDDI Corp
Original Assignee
KDDI Corp
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 KDDI Corp filed Critical KDDI Corp
Priority to JP2006061156A priority Critical patent/JP4684920B2/en
Publication of JP2007243424A publication Critical patent/JP2007243424A/en
Application granted granted Critical
Publication of JP4684920B2 publication Critical patent/JP4684920B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、移動端末装置が通信システム間でハンドオーバする際に用いられるハンドオーバ方法に関し、特に、異なる種別の通信システム間で移動端末装置をハンドオーバするためのハンドオーバ方法、ハンドオーバシステム、及び通信システムで用いられる基地局及びアクセスルータに関するものである。   The present invention relates to a handover method used when a mobile terminal apparatus performs handover between communication systems, and more particularly to a handover method for handover of a mobile terminal apparatus between different types of communication systems, a handover system, and a communication system. The present invention relates to a base station and an access router.

近年、モバイルインターネットの発展に伴って、移動端末装置が接続ポイントを切り替えるハンドオーバの処理によって通信品質(例えば、通信レート)が劣化してしまうということが問題となっている。   In recent years, with the development of the mobile Internet, there is a problem that communication quality (for example, communication rate) deteriorates due to handover processing in which a mobile terminal device switches connection points.

例えば、ハンドオーバの際には、ハンドオーバを行う移動端末装置(以下ハンドオーバ端末装置と呼ぶ)のフローがハンドオーバ先の基地局に転送されることになるが、このフローがバースト的にハンドオーバ先の基地局に流入することで、ハンドオーバ先の基地局に元々接続されていた移動端末装置のパケットがロスしてしまい、これによって、通信品質の劣化が生じる。   For example, at the time of handover, a flow of a mobile terminal apparatus that performs handover (hereinafter referred to as a handover terminal apparatus) is transferred to the handover destination base station. The packet of the mobile terminal apparatus that was originally connected to the handover destination base station is lost due to the flow into the mobile station, thereby causing a deterioration in communication quality.

図4を参照して詳しく説明すると、ここでは、MN(Mobile Node(移動端末装置))11がBS(Base Station(基地局))12に接続され、BS12はAR(アクセスルータ(Access Router))12aに接続されて、MN11はFTP(File Transfer Protocol)サーバ13からファイルをダウンロードしており(符号F1で示す)、一方、4台の既存MN14−1乃至14−4がBS15に接続され、BS15はAR15aに接続されて、MN14−1乃至14−4はFTPサーバ16からそれぞれファイルをダウンロードしている(符号F2で示す)。ここで、MN11が移動してBS15へハンドオーバすると、MN11へのトラフィックはBS15へ向かうことになる(符合F3で示す)。   This will be described in detail with reference to FIG. 4. Here, a mobile node (MN) 11 is connected to a base station (BS) 12, and the BS 12 is an access router (AR). The MN 11 is downloading a file from an FTP (File Transfer Protocol) server 13 (indicated by reference numeral F1), while the four existing MNs 14-1 to 14-4 are connected to the BS 15, and the BS 15 Are connected to the AR 15a, and each of the MNs 14-1 to 14-4 downloads a file from the FTP server 16 (indicated by reference numeral F2). Here, when the MN 11 moves and is handed over to the BS 15, the traffic to the MN 11 is directed to the BS 15 (indicated by the symbol F3).

すると、4台の既存MN14−1乃至14−4でネットワークリソースを共有していた状態に対して、新たにMN11宛てのトラフィックがBS15に加わるため、BS15において一時的に輻輳が生じ、ハンドオーバ端末装置であるMN11のパケットのみならず、既存MN14−1乃至14−4のパケットもロスしてしまう可能性がある。   Then, in contrast to the state where the four existing MNs 14-1 to 14-4 share network resources, new traffic destined for the MN 11 is added to the BS 15, so that congestion occurs temporarily in the BS 15, and the handover terminal apparatus There is a possibility that not only the packets of the MN11, but also the packets of the existing MNs 14-1 to 14-4 may be lost.

特に、TCP(Transmission Control Protocol)では、TCP Renoをはじめ、多くのバージョンにおいて、パケットロスの発生をトリガとして通信レートが大きく下がるため、ハンドオーバ端末装置とともに既存移動端末装置の通信レートも大きく下がってしまうことになる。   In particular, in TCP (Transmission Control Protocol), in many versions including TCP Reno, the communication rate is greatly lowered by the occurrence of packet loss as a trigger, so the communication rate of the existing mobile terminal device is greatly lowered together with the handover terminal device. It will be.

ところで、従来は、例えばセルラーネットワーク内等の同一無線システム内におけるハンドオーバがほとんどであったが、今後は、無線MAN(Metropolitan Area Network)からセルラーネットワークへのハンドオーバ等、異なる種別の無線システム(通信システム)間におけるハンドオーバが盛んになると予想される。例えば、図7に示すように、MN11が別のMN11aとインターネットNET及び通信システムXを介して通信している際、MN11が移動して、別の種別の通信システムYを介して通信を行う際には、異なる種別の通信システム間でハンドオーバを行う必要がある。   By the way, conventionally, for example, most handovers are performed in the same wireless system such as a cellular network, but in the future, different types of wireless systems (communication systems) such as a handover from a wireless MAN (Metropolitan Area Network) to a cellular network will be used. ) Is expected to become popular. For example, as shown in FIG. 7, when the MN 11 communicates with another MN 11a via the Internet NET and the communication system X, the MN 11 moves and communicates via another type of communication system Y. Needs to be handed over between different types of communication systems.

ところが、異なる種別の無線システム間ではその特徴が大きく異なるものが少なくない。例えば、W−CDMA、CDMA 2000 1x等の所謂第3世代携帯電話の通信速度が最大でも数百kbpsであるのに対し、無線MANの1つであるIEEE 802.16−2004では最大数十Mbpsと、100倍程度も通信速度が速くなる。   However, there are many cases in which the characteristics differ greatly between different types of wireless systems. For example, the communication speed of so-called third-generation mobile phones such as W-CDMA and CDMA 2000 1x is several hundred kbps at maximum, whereas IEEE 802.16-2004, which is one of wireless MANs, has a maximum of several tens of Mbps. Then, the communication speed is increased by about 100 times.

このような異なる種別の通信システム間におけるハンドオーバにおいては、上述した通信品質の劣化等の問題がより顕著になると考えられる。図5を参照すると、いま、MN11が高速通信の可能な無線システム21に接続されて、FTPサーバ13からファイルを高速にダウンロードしているとする。   In such a handover between different types of communication systems, the above-described problems such as deterioration in communication quality are considered to be more prominent. Referring to FIG. 5, it is assumed that the MN 11 is connected to a wireless system 21 capable of high-speed communication and downloads a file from the FTP server 13 at high speed.

ここで、MN11が移動して低速通信しか行うことのできない無線システム22へハンドオーバすると、無線システム21に接続していた際の大量のトラフィックが一気に無線システム22へ流れ込むことになる。無線システム22では、BS15は低速でしかパケットを移動端末装置(MN)に届けることができない関係上、MN11宛てのパケットでBS15(BS15のバッファ)が一気にオーバーフローしてしまう可能性が高く、同一の無線システム間におけるハンドオーバに比べて影響が大きい。   Here, when the MN 11 moves and hands over to the radio system 22 that can only perform low-speed communication, a large amount of traffic when connected to the radio system 21 flows into the radio system 22 at once. In the wireless system 22, since the BS 15 can only deliver packets to the mobile terminal device (MN) at a low speed, there is a high possibility that the BS 15 (the buffer of the BS 15) overflows all at once with the packet addressed to the MN 11. The effect is greater than handover between wireless systems.

このような不具合を防止するため、階層化モビリティプロトコルを用いた場合のサブドメインを統括するBR(Border Router)配下のBS間において、ハンドオーバを行う際のトラフィック制御を行うようにしたものがある(非特許文献1参照、以下従来例と呼ぶ)。   In order to prevent such inconveniences, there is one that performs traffic control during handover between BSs under the BR (Border Router) that supervises subdomains when the hierarchical mobility protocol is used ( (See Non-Patent Document 1, hereinafter referred to as a conventional example).

図6を参照すると、従来例においては、BR23は通常のバッファの他に、キャッシュバッファと呼ばれるバッファを有しており、BR23はハンドオーバ端末装置であるMN11のハンドオーバ後、MN11宛てのフローをキャッシュバッファにキャッシュして、少しずつ通常のバッファに送り出す。この際、BR23では送り出す速度を調整するために所謂ウィンドウ制御手法を用いて、ウィンドウサイズ分だけバッファされたパケットを送り出す。   Referring to FIG. 6, in the conventional example, the BR 23 has a buffer called a cache buffer in addition to a normal buffer, and the BR 23 transfers a flow addressed to the MN 11 after the handover of the MN 11 which is a handover terminal apparatus. Cache it and send it to a normal buffer in small increments. At this time, the BR 23 uses a so-called window control method to adjust the sending speed, and sends a packet buffered by the window size.

ウィンドウサイズの初期値は”1”であり、BR23はMN11からのACK(応答信号)を受信すると、ウィンドウサイズを”1”ずつ増加させる。BR23がデュープリケイト(duplicate)ACKを受信するか又は所定の時間内にACKを受信しない等パケットロスを検出すると、BR23は再度ウィンドウサイズを”1”とする。   The initial value of the window size is “1”, and when receiving an ACK (response signal) from the MN 11, the BR 23 increases the window size by “1”. When the BR 23 receives a duplicate ACK or detects a packet loss such as not receiving an ACK within a predetermined time, the BR 23 sets the window size to “1” again.

また、フローのキャッシュを開始してから予め設定した時間が経過すると、BR23はキャッシュ内のパケットを一気に通常のバッファに送り出し、処理を終了する。このような処理を行なうことによって、ハンドオーバ端末装置宛のフローは少しずつハンドオーバ先のネットワークに追加されて、BS15における輻輳状態を回避できることになる。   When a preset time has elapsed after the flow cache is started, the BR 23 sends out the packets in the cache all at once to the normal buffer and ends the processing. By performing such processing, the flow destined for the handover terminal device is gradually added to the handover destination network, and the congestion state in the BS 15 can be avoided.

Graceful Degradation of Transport Layer in Mobile Internet,”2nd International Conference on Wired/Wireless Internet Communications (WWIC 2004), pp.120−131,2004年2月Graceful Degradation of Transport Layer in Mobile Internet, “2nd International Conference on Wired / Wireless Internet Communications (WWIC 2004), 200-131, pp. 120-131.

ところが、従来例においては、移動端末装置がハンドオーバする度に、移動端末装置毎にキャッシュバッファを作成する必要がある。複数のBSが存在するサブドメインを統括するBRにおいては、多くの移動端末装置を管理しており、頻繁にサブドメイン内のハンドオーバが発生する可能性は少なくない。そして、頻繁なキャッシュバッファの作成及び削除はBRに対して余分な処理負荷を要求することになる。   However, in the conventional example, it is necessary to create a cache buffer for each mobile terminal device every time the mobile terminal device is handed over. In a BR that supervises a subdomain in which a plurality of BSs exist, a large number of mobile terminal apparatuses are managed, and there is not a high possibility that handover within the subdomain will frequently occur. In addition, frequent creation and deletion of the cache buffer requires an extra processing load on the BR.

また、キャッシュバッファ用のメモリ空間を予め多めに準備する必要等、メモリ空間に要するコストが増加する。加えて、キャッシュバッファ毎にウィンドウ制御を行うため、その処理負荷も大きくなってしまう。   Also, the cost required for the memory space increases, such as the need to prepare a large amount of memory space for the cache buffer in advance. In addition, since window control is performed for each cache buffer, the processing load also increases.

さらに、ハンドオーバ先のBSが有する帯域に余裕があっても、ハンドオーバ端末装置宛のパケットは全てキャッシュされることになって、TCPのスロースタートと同様にウィンドウ制御により徐々にパケットが送り出されるため、ネットワークリソースを有効に利用できないことがある。なお、TCPの再送タイマーはそれほど長いわけではないので、キャッシュバッファにパケットがキャッシュされている際に、TCPの送信側で再送タイマーが満了して、不必要な再送処理が発生することもある。   Furthermore, even if there is a margin in the bandwidth of the handover destination BS, all packets addressed to the handover terminal apparatus are cached, and packets are sent out gradually by window control as in the slow start of TCP. Network resources may not be used effectively. Since the TCP retransmission timer is not so long, when the packet is cached in the cache buffer, the retransmission timer may expire on the TCP transmission side, and unnecessary retransmission processing may occur.

加えて、従来例では、同一無線システム間のハンドオーバを想定しているが、異なる種別の無線システム間におけるハンドオーバを考慮すると(特に、図5に示すような高速通信可能な無線システムから低速通信しかサポートしてない無線システムにハンドオーバすることを考慮すると)、大量のパケットがキャッシュバッファにキャッシュされ、上述したようにTCPの送信側での再送タイマーが満了してしまい、再送処理が発生する可能性が高くなる。   In addition, in the conventional example, handover between the same wireless systems is assumed, but considering handover between different types of wireless systems (especially, only low-speed communication from a wireless system capable of high-speed communication as shown in FIG. 5). Considering handover to an unsupported wireless system), a large amount of packets are cached in the cache buffer, and as described above, the retransmission timer on the TCP transmission side may expire and retransmission processing may occur Becomes higher.

そして、再送されたパケットは、キャッシュバッファの最後尾にキューイングされるので、キューイング遅延のためにその再送パケットが送り出されるまでに再度TCPの送信側で再送タイマーが満了しまい、再送処理が繰り返される可能性が高くなる。   Since the retransmitted packet is queued at the end of the cache buffer, the retransmission timer expires again on the TCP transmission side before the retransmission packet is sent out due to the queuing delay, and the retransmission process is repeated. Is more likely.

また、上述の状態でフローのキャッシュを開始してから予め設定した時間が経過すると、キャッシュ内のパケットが一気に送り出されることで輻輳が発生し、前述したハンドオーバに起因する不具合が発生してしまう。一方、タイマー(予め設定した時間)を長く設定すると、輻輳が発生しにくくなるものの、ハンドオーバ端末装置のフローは長時間再送が繰り返され、長時間スループットの低下に晒されてしまうことがある。   In addition, when a preset time has elapsed after the flow cache is started in the above-described state, the packets in the cache are sent out at once, causing congestion and causing problems due to the above-described handover. On the other hand, if the timer (preset time) is set longer, congestion is less likely to occur, but the flow of the handover terminal apparatus may be repeatedly retransmitted for a long time and exposed to a decrease in throughput for a long time.

本発明は、このような課題を解決するためになされたものであり、その目的は、ハンドオーバの際の処理負荷を少なくするとともに、スループットが低下することが少なく、しかも再送処理が発生することが極めて少ないハンドオーバ方法、ハンドオーバシステム、基地局、及びアクセスルータを提供することにある。   The present invention has been made in order to solve such a problem, and the object thereof is to reduce the processing load at the time of handover, reduce the throughput, and cause retransmission processing. It is an object of the present invention to provide extremely few handover methods, handover systems, base stations, and access routers.

本発明は、複数の通信システムのいずれかに選択的に接続される移動端末装置が前記通信システム間でハンドオーバするためのハンドオーバ方法であって、前記移動端末装置が前記ハンドオーバを行う際に、ネットワークに滞留する該装置宛のパケット量をスループットの移動平均値及び往復遅延量に応じて滞留パケット量として見積もる第1のステップと、前記滞留パケット量とバッファ残量とに基づいて、パケット廃棄率を求める第2のステップと、該パケット廃棄率に応じて、受信した前記移動端末装置宛のパケットを廃棄する第3のステップと、を有することを特徴とするハンドオーバ方法を提供する。   The present invention is a handover method for a mobile terminal apparatus selectively connected to any one of a plurality of communication systems to perform handover between the communication systems, and when the mobile terminal apparatus performs the handover, The first step of estimating the amount of packets destined for the device staying in the network as the amount of staying packets according to the moving average value of the throughput and the round-trip delay amount, and the packet discard rate based on the amount of staying packets and the remaining buffer amount There is provided a handover method comprising: a second step to be obtained; and a third step of discarding the received packet addressed to the mobile terminal apparatus according to the packet discard rate.

本発明では、前記第3のステップでは、パケットを受信する都度、前記滞留パケット量から当該パケットのサイズを減算する。   In the present invention, in the third step, each time a packet is received, the size of the packet is subtracted from the amount of staying packets.

さらに、本発明は、複数の通信システムのいずれかに基地局及びアクセスルータを介して選択的に接続される移動端末装置が前記通信システム間でハンドオーバする際に用いられるハンドオーバシステムであって、前記移動端末装置には、前記通信システム間でハンドオーバを行う際、ネットワークに滞留する自装置宛のパケット量をスループットの移動平均値及び往復遅延量に応じて滞留パケット量として見積もる滞留パケット見積もり手段と、前記基地局及び前記アクセスルータのいずれか一方を選択局として、該選択局に前記滞留パケット量を通知する通知手段とが備えられ、前記選択局には、前記滞留パケット量とバッファ残量とに基づいて、パケット廃棄率を求めるパケット廃棄率算出手段と、該パケット廃棄率に応じて、受信した前記移動端末装置宛のパケットを廃棄するパケット廃棄手段とが備えられていることを特徴とするハンドオーバシステムを提供する。   Further, the present invention is a handover system used when a mobile terminal apparatus selectively connected to any of a plurality of communication systems via a base station and an access router is used for handover between the communication systems, In the mobile terminal device, when performing handover between the communication systems, the staying packet estimation means for estimating the amount of packets destined for the own device staying in the network as the staying packet amount according to the moving average value of the throughput and the round-trip delay amount; The base station or the access router is used as a selection station, and notification means for notifying the selection station of the amount of staying packets is provided. The selection station includes the amount of staying packets and the remaining amount of buffer. Based on the packet discard rate calculating means for obtaining the packet discard rate, and receiving the packet discard rate according to the packet discard rate. Providing a handover system characterized by packet discarding means for discarding a packet addressed to the mobile terminal device is provided.

本発明では、前記パケット廃棄手段は、パケットを受信する都度、前記滞留パケット量から当該パケットのサイズを減算する。   In the present invention, each time a packet is received, the packet discarding unit subtracts the size of the packet from the amount of staying packets.

また、本発明は、通信システムに対応して備えられ、当該通信システムに移動端末装置を接続するための基地局であって、前記移動端末装置が前記通信システム間でハンドオーバする際、該移動端末装置から、スループットの移動平均値及び往復遅延量に応じて見積もられたネットワークに滞留する該装置宛のパケット量を表す滞留パケット量を受信する受信手段と、前記滞留パケット量とバッファ残量とに基づいてパケット廃棄率を求めるパケット廃棄率算出手段と、該パケット廃棄率に応じて前記移動端末装置宛のパケットを廃棄するパケット廃棄手段と、を有することを特徴とする基地局を提供する。   The present invention is also provided for a communication system, and is a base station for connecting a mobile terminal apparatus to the communication system, and when the mobile terminal apparatus performs handover between the communication systems, the mobile terminal Receiving means for receiving, from the device, a staying packet amount representing the amount of packets destined for the device staying in the network estimated according to the moving average value of the throughput and the round-trip delay amount; And a packet discarding unit for discarding a packet addressed to the mobile terminal device according to the packet discarding rate.

本発明では、この基地局において、前記パケット廃棄率算出手段は、前記滞留パケット量を受信すると、当該移動端末装置についてその端末識別子に対応付けて少なくとも前記滞留パケット量及び前記パケット廃棄率を有するハンドオーバ端末エントリを生成して、該エントリをハンドオーバノードリストに格納する第1の手段と、パケットを受信した際、前記ハンドオーバノードリストに当該パケットに係る端末識別子が存在しない場合に当該パケットをパケットバッファに格納する第2の手段と、パケットを受信した際、前記ハンドオーバノードリストに当該パケットに係る端末識別子が存在する場合に当該パケットを前記パケット廃棄手段に渡す第3の手段と、を有する。   In the present invention, in the base station, when the packet discard rate calculation means receives the amount of staying packets, the mobile terminal apparatus has at least the staying packet amount and the packet discard rate in association with the terminal identifier of the mobile terminal device A first means for generating a terminal entry and storing the entry in a handover node list; and when a packet is received, if the terminal identifier associated with the packet does not exist in the handover node list, the packet is stored in a packet buffer. And second means for storing, and third means for passing the packet to the packet discarding means when a terminal identifier related to the packet is present in the handover node list when the packet is received.

本発明では、前記移動端末装置からは前記滞留パケット量とともに前記往復遅延時間が送信されており、基地局において、前記第1の手段は前記ハンドオーバ端末エントリを生成する際前記往復遅延時間に基づいた計時時間を計時するタイマーを起動させ、前記パケット廃棄手段はパケットを受信する都度前記ハンドオーバ端末エントリ中の滞留パケット量から当該パケットサイズを差し引いて、前記タイマーがタイムアップするか又は前記滞留パケット量がゼロとなった時点で当該ハンドオーバ端末エントリを削除する。 In the present invention, the round trip delay time is transmitted together with the amount of staying packets from the mobile terminal device, and in the base station, the first means is based on the round trip delay time when generating the handover terminal entry. Each time the packet discarding unit receives a packet, the packet discarding unit subtracts the packet size from the amount of staying packets in the handover terminal entry, and the timer expires or the amount of staying packets is When it reaches zero, the handover terminal entry is deleted.

加えて、本発明は、通信システムに対応して備えられ、当該通信システムに移動端末装置を接続してアクセスルートを規定するアクセスルータであって、前記移動端末装置が前記通信システム間でハンドオーバする際、該移動端末装置から、スループットの移動平均値及び往復遅延量に応じて見積もられたネットワークに滞留する該装置宛のパケット量を表す滞留パケット量を受信する受信手段と、前記滞留パケット量とバッファ残量とに基づいてパケット廃棄率を求めるパケット廃棄率算出手段と、該パケット廃棄率に応じて前記移動端末装置宛のパケットを廃棄するパケット廃棄手段と、を有することを特徴とするアクセスルータを提供する。   In addition, the present invention is an access router that is provided corresponding to a communication system and connects the mobile terminal apparatus to the communication system to define an access route, and the mobile terminal apparatus performs handover between the communication systems. Receiving means for receiving, from the mobile terminal device, a staying packet amount representing a packet amount destined for the device staying in the network estimated according to a moving average value of throughput and a round-trip delay amount, and the staying packet amount And a packet discard rate calculating means for obtaining a packet discard rate based on the remaining buffer capacity and a packet discard means for discarding a packet destined for the mobile terminal according to the packet discard rate. Provide a router.

このアクセスルータにおいても、前記パケット廃棄率算出手段は、前記滞留パケット量を受信すると、当該移動端末装置についてその端末識別子に対応付けて少なくとも前記滞留パケット量及び前記パケット廃棄率を有するハンドオーバ端末エントリを生成して、該エントリをハンドオーバノードリストに格納する第1の手段と、パケットを受信した際、前記ハンドオーバノードリストに当該パケットに係る端末識別子が存在しない場合に当該パケットをパケットバッファに格納する第2の手段と、パケットを受信した際、前記ハンドオーバノードリストに当該パケットに係る端末識別子が存在する場合に当該パケットを前記パケット廃棄手段に渡す第3の手段と、を有する。   Also in this access router, when the packet discard rate calculation means receives the amount of staying packets, the mobile terminal device associates with the terminal identifier for the mobile terminal device a handover terminal entry having at least the amount of staying packets and the packet discard rate. A first means for generating and storing the entry in a handover node list; and a first means for storing the packet in a packet buffer when a packet identifier is not present in the handover node list when the packet is received. And a third means for passing the packet to the packet discarding means when the terminal identifier associated with the packet exists in the handover node list when the packet is received.

さらに、前記移動端末装置からは前記滞留パケット量とともに前記往復遅延時間が送信されており、アクセスルータにおいて、前記第1の手段は前記ハンドオーバ端末エントリを生成する際、前記往復遅延時間に基づいた計時時間を計時するタイマーを起動させ、前記パケット廃棄手段はパケットを受信する都度前記ハンドオーバ端末エントリ中の滞留パケット量から当該パケットのサイズを差し引いて、前記タイマーがタイムアップするか又は前記滞留パケット量がゼロとなった時点で当該ハンドオーバ端末エントリを削除する。 Further, the round trip delay time is transmitted together with the amount of staying packets from the mobile terminal device, and in the access router, the first means measures the time based on the round trip delay time when generating the handover terminal entry. Each time the packet discarding unit receives a packet, the packet discarding unit subtracts the size of the packet from the amount of staying packets in the handover terminal entry, and the timer expires or the amount of staying packets is When it reaches zero, the handover terminal entry is deleted.

以上のように、本発明では、ハンドオーバの際、ネットワークに滞留するパケットの量を滞留パケット量として求めて、この滞留パケット量に応じて移動端末装置(ハンドオーバを行う移動端末装置(ハンドオーバ端末装置))宛てのパケットを廃棄するようにしたので、ハンドオーバ先において通信レートの落ち込みを防止できるという効果がある。   As described above, in the present invention, the amount of packets staying in the network at the time of handover is obtained as the amount of staying packets, and the mobile terminal device (mobile terminal device that performs handover (handover terminal device) according to this staying packet amount ) Is discarded, so that it is possible to prevent a drop in communication rate at the handover destination.

また、本発明では、スループットの移動平均値及び往復遅延量に応じて滞留パケット量を見積もり、この滞留パケット量とバッファ残量とに基づいてパケット廃棄率を求め、ハンドオーバ先においてハンドオーバ端末装置宛てのパケットをパケット廃棄率に応じて廃棄するようにしたので、例えば、種別の異なる通信システム間でハンドオーバを実施する際においても、ハンドオーバ先におけるスループットの落ち込みを回避することができるという効果がある。   Further, in the present invention, the amount of staying packets is estimated according to the moving average value of the throughput and the round-trip delay amount, the packet discard rate is obtained based on the amount of staying packets and the remaining amount of buffer, Since the packets are discarded in accordance with the packet discard rate, for example, when performing handover between communication systems of different types, there is an effect that it is possible to avoid a drop in throughput at the handover destination.

本発明では、ハンドオーバの際パケット廃棄率に応じてハンドオーバ端末装置宛てのパケットを廃棄しているので、ハンドオーバの際の処理負荷を少なくすることができるばかりでなく、再送処理が発生することを極めて少なくすることができるという効果があり、しかも、ハンドオーバ端末装置のスループットを早期に回復できるという効果がある。   In the present invention, since packets destined for the handover terminal apparatus are discarded according to the packet discard rate at the time of handover, it is possible not only to reduce the processing load at the time of handover but also to cause retransmission processing. There is an effect that it can be reduced, and there is an effect that the throughput of the handover terminal apparatus can be recovered early.

次に図面を参照して本発明の実施の形態について説明する。まず、図1を参照して、図示のネットワークシステムでは、MN11は高速通信が可能な無線システム21にBS12を介して接続され、FTPサーバ13からファイルをダウンロードしており(符号F1で示す)、一方、MN14−1乃至14−3は低速通信しかサポートしない無線システム22にBS15を介して接続され、FTPサーバ16からそれぞれファイルをダウンロードしている(符号F2で示す)。図示の例では、BS11及び15はそれぞれAR31及び32に接続されている。   Next, embodiments of the present invention will be described with reference to the drawings. First, referring to FIG. 1, in the illustrated network system, the MN 11 is connected to a wireless system 21 capable of high-speed communication via the BS 12 and downloads a file from the FTP server 13 (indicated by reference numeral F1). On the other hand, the MNs 14-1 to 14-3 are connected to the wireless system 22 that supports only low-speed communication via the BS 15, and download files from the FTP server 16 (indicated by reference numeral F2). In the illustrated example, BSs 11 and 15 are connected to ARs 31 and 32, respectively.

図2は、本実施の形態によるARの構成を本実施例に必要な限度で示すブロック図である。同図において、AR31及び32は、パケット分類(Packet Classifier)部41(このパケット分類部41はパケット廃棄率算出手段としての機能を有している)、メモリ部42、パケット廃棄(Packet Dropper)部43(パケット廃棄手段)、パケットバッファ(Packet Buffer)部44、及び下位レイヤ(Lower Layer)部45を有しており、パケット分類部41では受信パケットを後述するようにして振り分ける。   FIG. 2 is a block diagram showing the configuration of the AR according to the present embodiment to the limit necessary for this embodiment. In the figure, ARs 31 and 32 are a packet classification unit 41 (the packet classification unit 41 has a function as a packet discard rate calculation means), a memory unit 42, and a packet dropper unit. 43 (packet discarding means), a packet buffer (Packet Buffer) unit 44, and a lower layer (Lower Layer) unit 45. The packet classification unit 41 sorts received packets as described later.

メモリ部42には、図3に示すハンドオーバノードリスト(Handover Node List(HONL))が格納されており、このHONLには、後述するようにして、ハンドオーバ端末装置毎にエントリ(ハンドオーバ端末エントリ)が蓄積される。そして、ハンドオーバ端末エントリには、IPアドレス(IP Address(端末識別子))フィールド毎に、滞留パケット量(Amount of flying packets)フィールド、RTT(Round Trip Time(msec):往復遅延時間)フィルード、及び廃棄率(Drop Rate(%))フィールドが規定されており、パケット廃棄部43ではHONL(つまり、ハンドオーバ端末エントリ)に応じてパケット廃棄を行う。そして、パケットバッファ部44では、パケット分類部41及びパケット廃棄部43からのパケットをキューイングし、下位レイヤ部45によってキューイングされたパケットが送信される。   The memory unit 42 stores a handover node list (Handover Node List (HONL)) shown in FIG. 3, and an entry (handover terminal entry) for each handover terminal device is stored in the HONL as described later. Accumulated. The handover terminal entry includes, for each IP address (IP Address (terminal identifier)) field, a staying packet amount (Amount of Flying Packets) field, an RTT (Round Trip Time (msec)) field, and a discard. A rate (Drop Rate (%)) field is defined, and the packet discard unit 43 performs packet discard according to HONL (that is, handover terminal entry). The packet buffer unit 44 queues the packets from the packet classification unit 41 and the packet discard unit 43, and transmits the packets queued by the lower layer unit 45.

図1及び図2を参照して、MN11では所定の期間毎の最大RTT及びスループットの移動平均値を保持しており、図1において、いまMN11が移動して、ハンドオーバが発生したとする。この際、MN11では、例えば、IEEE 802.21等に記載されているように、ハンドオーバの発生を予告するトリガ信号を受信する。これによって、MN11では現在ネットワーク中に滞留しているMN11宛てのパケット量を滞留パケット量として見積もる。この見積もりは、例えば、数1によって計算される(数1は、ネットワーク中に滞留する最大のパケット量を表す)。   Referring to FIGS. 1 and 2, MN 11 holds a maximum RTT and a moving average value of throughput for each predetermined period. In FIG. 1, it is assumed that MN 11 moves and a handover occurs. At this time, the MN 11 receives a trigger signal for announcing the occurrence of a handover, as described in, for example, IEEE 802.21. Thereby, the MN 11 estimates the amount of packets addressed to the MN 11 currently staying in the network as the staying packet amount. This estimate is calculated by, for example, Equation 1 (Equation 1 represents the maximum amount of packets that stay in the network).

(数1)
滞留パケット量(B)=125×[スループットの移動平均(Mb/s)][往復遅延時間(ms)]
(Equation 1)
Residual packet amount (B) = 125 × [moving average of throughput (Mb / s)] [round trip delay time (ms)]

数1を用いて、MN11はネットワーク内に滞留する滞留パケット量を見積もると、最大RTT値とともにこの滞留パケット量をハンドオーバ先であるBS15に接続されているAR32に通知する。なお、この通知は、例えば、IEEE 802.21によって標準化が予定されているMIH(Media Independent Handover)メッセージフォーマット等に準拠したメッセージを用いて行われる。   Using Equation 1, when the MN 11 estimates the amount of staying packets remaining in the network, the MN 11 notifies the AR32 connected to the handover destination BS 15 together with the maximum RTT value. This notification is performed using, for example, a message that conforms to an MIH (Media Independent Handover) message format that is scheduled to be standardized by IEEE 802.21.

また、BS12がMN11のスループットを計測している場合には、BS12がMN11にスループットの移動平均値をMIHメッセージ等で伝えるようにしてもよい。この場合には、MN11でスループットの移動平均値を保持する必要はない。   In addition, when the BS 12 measures the throughput of the MN 11, the BS 12 may transmit the moving average value of the throughput to the MN 11 using an MIH message or the like. In this case, the MN 11 does not need to hold a moving average value of throughput.

ハンドオーバ端末装置であるMN11から滞留パケット量及び最大RTT値を受信すると、AR32では、例えば、パケット分類部41において、図3に示すHONLにハンドオーバ端末装置に関するエントリ(ハンドオーバ端末エントリ)を作成する(HONLにはハンドオーバを行う移動端末装置毎にエントリが作成される)。前述のように、HONL(つまり、ハンドオーバ端末エントリ)には、MN11(AR32への通知を行ったハンドオーバ端末装置)のIPアドレスを登録するIPアドレスフィールド、通知された滞留パケット量を登録する滞留パケット量フィールド、通知された最大RTT値を登録するRTTフィールド、及びパケット廃棄の割合を登録する廃棄率フィールドが規定される。   When the amount of staying packets and the maximum RTT value are received from the MN 11 that is the handover terminal device, in the AR 32, for example, the packet classification unit 41 creates an entry (handover terminal entry) related to the handover terminal device in the HONL shown in FIG. 3 (HONL An entry is created for each mobile terminal apparatus that performs the handover). As described above, in the HONL (that is, the handover terminal entry), the IP address field for registering the IP address of the MN 11 (the handover terminal apparatus that has notified the AR 32), and the stay packet for registering the notified stay packet amount An amount field, an RTT field for registering the notified maximum RTT value, and a discard rate field for registering a packet discard rate are defined.

AR32では、例えば、数2を用いて廃棄率を算出する。
(数2)
廃棄率(%)=IF(AFP−ROB×MAR)/AFP≦0,0
Otherwise,(AFP−ROB×MAR)/AFP
但し、AFP:滞留パケット量(B)、ROB:パケットバッファ部のバッファ残量(B)、MAR:安全マージンを取るための割合(0<MAR≦1)である。
In AR32, for example, the discard rate is calculated using Equation 2.
(Equation 2)
Discard rate (%) = IF (AFP−ROB × MAR) / AFP ≦ 0,0
Otherwise, (AFP-ROB × MAR) / AFP
However, AFP: staying packet amount (B), ROB: remaining buffer capacity (B) of the packet buffer unit, MAR: ratio for taking a safety margin (0 <MAR ≦ 1).

廃棄率(%)がゼロである場合、HONLからハンドオーバ端末装置に関するエントリは削除される。なお、HONLにエントリを作成する前に、まず廃棄率を計算し、廃棄率がゼロ以外である際にエントリを作成するようにしてもよい。   When the discard rate (%) is zero, the entry related to the handover terminal device is deleted from the HONL. Note that before creating an entry in the HONL, the discard rate may be calculated first, and the entry may be created when the discard rate is other than zero.

以下、MN11に関するエントリの廃棄率がゼロ以外となった場合について説明する。AR32では、パケットを受信すると、まずパケット分類部41で受信パケットの送信元アドレスフィールドをチェックする。送信元アドレスがHONLにおいていずれのエントリのIPアドレスフィールドにも登録されていないと、パケット分類部41では直接パケットバッファ部44に当該パケットをキューイングする。   Hereinafter, a case where the discard rate of entries related to MN 11 is other than zero will be described. In AR32, when a packet is received, the packet classification unit 41 first checks the source address field of the received packet. If the transmission source address is not registered in the IP address field of any entry in HONL, the packet classification unit 41 queues the packet directly in the packet buffer unit 44.

一方、送信元アドレスがHONLにおいていずれかのエントリのIPアドレスフィールドに登録されていると、パケット分類部41では当該パケットをパケット廃棄部43に渡す。パケット廃棄部43では、当該パケットについて、このパケットの送信元アドレスの登録があるエントリ中の廃棄率フィールドに記載されている廃棄率に応じてランダムにパケットを廃棄する。   On the other hand, if the source address is registered in the IP address field of any entry in the HONL, the packet classification unit 41 passes the packet to the packet discard unit 43. The packet discard unit 43 randomly discards the packet according to the discard rate described in the discard rate field in the entry in which the source address of the packet is registered.

そして、廃棄されなかったパケットについて、パケット廃棄部43は当該パケットをパケットバッファ44にキューイングする。そして、パケット廃棄部43では、パケットを受信する都度、このパケットサイズをエントリ中の滞留パケット量フィールドに記載されている値から減算する。   The packet discard unit 43 queues the packet that has not been discarded in the packet buffer 44. Then, every time a packet is received, the packet discard unit 43 subtracts this packet size from the value described in the staying packet amount field in the entry.

滞留パケット量フィールドの値がゼロになるか、又はエントリの作成時刻からRTTフィールドに記載されている値のα(パラメータ)倍時間が経過すると、パケット廃棄部43は当該エントリを削除する。なお、HONLにハンドオーバ端末装置について既存エントリがある際に新規にエントリ作成する場合、又は既存エントリを削除する際に他のエントリが残存している場合の廃棄率の計算は数3によって行われる。   When the value of the staying packet amount field becomes zero or when α (parameter) times as long as the value described in the RTT field elapses from the creation time of the entry, the packet discard unit 43 deletes the entry. Note that when a new entry is created when there is an existing entry for the handover terminal apparatus in the HONL, or when another entry remains when deleting the existing entry, the discard rate is calculated according to Equation 3.

(数3)
廃棄率(%)=IFΣ(AFP)−(ROB×MAR)/ΣAFP≦0,0
Otherwise,Σ(AFP)−(ROB×MAR)/Σ(AFP)
数3においては、全エントリ中の廃棄率が一様に変更されることになる。
(Equation 3)
Discard rate (%) = IFΣ (AFP) − (ROB × MAR) / ΣAFP ≦ 0,0
Otherwise, Σ (AFP) − (ROB × MAR) / Σ (AFP)
In Equation 3, the discard rate in all entries is changed uniformly.

一方、数4に示す廃棄率を用いるようにしてもよい。
(数4)
廃棄率(%)=IFΣ(AFP)−(ROB×MAR)/ΣAFP≦0,0
Otherwise,Σ(AFP)−(ROB×MAR)/AFP
ここでは、各エントリに対して数4が実行され、エントリ毎に異なる廃棄率が設定されることになる。
On the other hand, the discard rate shown in Equation 4 may be used.
(Equation 4)
Discard rate (%) = IFΣ (AFP) − (ROB × MAR) / ΣAFP ≦ 0,0
Otherwise, Σ (AFP) − (ROB × MAR) / AFP
Here, Equation 4 is executed for each entry, and a different discard rate is set for each entry.

上述の例では、ARがパケット廃棄処理等の機能(パケット廃棄機能)を有するとして説明したが、このパケット廃棄機能はBSが有していてもよい。   In the above example, the AR has been described as having a function (packet discard function) such as a packet discard process, but the BS may have this packet discard function.

このようにして、本実施の形態では、ハンドオーバ端末装置がスループットの移動平均値及びRTTに応じて滞留パケット量を見積もり、ハンドオーバ先の基地局又はアクセスルータにおいて、滞留パケット量とバッファ残量(空きバッファ量)とに基づいてパケット廃棄率を求めて、ハンドオーバ先の基地局又はアクセスルータがハンドオーバ端末装置宛てのパケットをパケット廃棄率に応じて廃棄するようにしている。これにより、種別の異なる通信システム間でハンドオーバを実施する際においてハンドオーバ先におけるスループットの落ち込みを回避することができるばかりでなく、ハンドオーバの際の処理負荷を少なくすることができ、再送処理が発生することを極めて少なくすることができる。   In this way, in this embodiment, the handover terminal apparatus estimates the amount of staying packets according to the moving average value of throughput and the RTT, and the amount of staying packets and the remaining buffer capacity (free space) at the handover destination base station or access router. The packet discard rate is calculated based on the buffer amount), and the handover destination base station or access router discards the packet addressed to the handover terminal apparatus according to the packet discard rate. As a result, when performing handover between different types of communication systems, it is possible not only to avoid a drop in throughput at the handover destination, but also to reduce the processing load at the time of handover, and retransmission processing occurs. This can be extremely reduced.

なお、上述の説明から明らかなように、移動端末装置には滞留パケット見積もり機能及び通知機能が備えられ、アクセスルータ及び基地局のいずれか一方には、パケット廃棄率算出機能及びパケット廃棄機能が備えられていることになる。   As is clear from the above description, the mobile terminal device is provided with a staying packet estimation function and a notification function, and either the access router or the base station is provided with a packet discard rate calculation function and a packet discard function. Will be.

種別の異なる通信システム間におけるハンドオーバ手法として好適に利用できる。   It can be suitably used as a handover method between communication systems of different types.

本発明の実施の形態によるハンドオーバシステムの一例が用いられるネットワーク構成を示す図である。1 is a diagram showing a network configuration in which an example of a handover system according to an embodiment of the present invention is used. FIG. 図1に示すアクセスルータの構成を本実施の形態に関連する部分のみで示す図である。It is a figure which shows the structure of the access router shown in FIG. 1 only by the part relevant to this Embodiment. 図1に示すアクセスルータが保持するハンドオーバノードリストの一例を示す図である。FIG. 3 is a diagram illustrating an example of a handover node list held by the access router illustrated in FIG. 1. ハンドオーバによって引き起こされる不具合を説明するための図である。It is a figure for demonstrating the malfunction caused by a hand-over. 異なる種別の通信システム間においてハンドオーバによって引き起こされる不具合を説明するための図である。It is a figure for demonstrating the malfunction caused by the handover between different types of communication systems. 従来のハンドオーバ方法を説明するための図である。It is a figure for demonstrating the conventional handover method. 異なる種別の通信システム間におけるハンドオーバを説明するための図である。It is a figure for demonstrating the hand-over between different types of communication systems.

符号の説明Explanation of symbols

11,14−1〜14−4 移動端末装置(MN)
12,15 基地局(BS)
13,16 FTPサーバ
21,22 通信システム
31,32 アクセスルータ(AR)
41 パケット分類部
42 メモリ部
43 パケット廃棄部
44 パケットバッファ部
45 下位レイヤ(Lower Layer)部


11, 14-1 to 14-4 Mobile terminal equipment (MN)
12, 15 Base station (BS)
13, 16 FTP server 21, 22 Communication system 31, 32 Access router (AR)
41 Packet classification unit 42 Memory unit 43 Packet discard unit 44 Packet buffer unit 45 Lower layer unit


Claims (10)

複数の通信システムのいずれかに選択的に接続される移動端末装置が前記通信システム間でハンドオーバするためのハンドオーバ方法であって、
前記移動端末装置が前記ハンドオーバを行う際に、ネットワークに滞留する該装置宛のパケット量である滞留パケット量をスループットの移動平均値往復遅延量の積に基づいて見積もる第1のステップと、
前記滞留パケット量とバッファ残量とに基づいて、前記滞留パケット量のうち前記バッファ残量を超えた分のパケットが廃棄されるようにパケット廃棄率を求める第2のステップと、
該パケット廃棄率に応じて、受信した前記移動端末装置宛のパケットを廃棄する第3のステップと、
を有することを特徴とするハンドオーバ方法。
A mobile terminal apparatus selectively connected to any of a plurality of communication systems is a handover method for performing handover between the communication systems,
A first step of estimating the amount of staying packets, which is the amount of packets destined for the device staying in the network when the mobile terminal device performs the handover , based on a product of a moving average value of throughput and a round-trip delay amount;
A second step of determining a packet discard rate based on the amount of staying packets and the remaining amount of buffer, so that a portion of the amount of staying packets that exceeds the remaining amount of buffer is discarded ;
A third step of discarding the received packet addressed to the mobile terminal device according to the packet discard rate;
A handover method characterized by comprising:
前記第3のステップでは、パケットを受信する都度、前記滞留パケット量から当該パケットのサイズを減算するようにしたことを特徴とする請求項1記載のハンドオーバ方法。   2. The handover method according to claim 1, wherein in the third step, each time a packet is received, the size of the packet is subtracted from the amount of staying packets. 複数の通信システムのいずれかに基地局及びアクセスルータを介して選択的に接続される移動端末装置が前記通信システム間でハンドオーバする際に用いられるハンドオーバシステムであって、
前記移動端末装置には、前記通信システム間でハンドオーバを行う際、ネットワークに滞留する自装置宛のパケット量である滞留パケット量をスループットの移動平均値往復遅延量の積に基づいて見積もる滞留パケット見積もり手段と、
前記基地局及び前記アクセスルータのいずれか一方を選択局として、該選択局に前記滞留パケット量を通知する通知手段とが備えられ、
前記選択局には、前記滞留パケット量とバッファ残量とに基づいて、前記滞留パケット量のうち前記バッファ残量を超えた分のパケットが廃棄されるようにパケット廃棄率を求めるパケット廃棄率算出手段と、
該パケット廃棄率に応じて、受信した前記移動端末装置宛のパケットを廃棄するパケット廃棄手段とが備えられている
ことを特徴とするハンドオーバシステム。
A handover system used when a mobile terminal apparatus selectively connected to any one of a plurality of communication systems via a base station and an access router performs handover between the communication systems,
In the mobile terminal device, when performing handover between the communication systems , a stay packet that estimates a stay packet amount that is a packet amount destined for the own device staying in the network based on a product of a moving average value of throughput and a round-trip delay amount A means of estimation,
With any one of the base station and the access router as a selected station, a notification means for notifying the selected station of the amount of staying packets is provided,
Based on the amount of staying packets and the remaining amount of buffer, the selected station calculates a packet discarding rate for obtaining a packet discarding rate so that packets exceeding the remaining amount of buffering out of the amount of staying packets are discarded. Means,
A handover system comprising packet discarding means for discarding the received packet destined for the mobile terminal apparatus in accordance with the packet discard rate.
前記パケット廃棄手段は、パケットを受信する都度、前記滞留パケット量から当該パケットのサイズを減算するようにしたことを特徴とする請求項3記載のハンドオーバシステム。   4. The handover system according to claim 3, wherein the packet discarding unit subtracts the size of the packet from the amount of staying packets every time a packet is received. 通信システムに対応して備えられ、当該通信システムに移動端末装置を接続するための基地局であって、
前記移動端末装置が前記通信システム間でハンドオーバする際、該移動端末装置から、スループットの移動平均値往復遅延量の積に基づいて見積もられたネットワークに滞留する該装置宛のパケット量を表す滞留パケット量を受信する受信手段と、
前記滞留パケット量とバッファ残量とに基づいて、前記滞留パケット量のうち前記バッファ残量を超えた分のパケットが廃棄されるようにパケット廃棄率を求めるパケット廃棄率算出手段と、
該パケット廃棄率に応じて前記移動端末装置宛のパケットを廃棄するパケット廃棄手段と、
を有することを特徴とする基地局。
A base station provided corresponding to a communication system for connecting a mobile terminal device to the communication system,
When the mobile terminal apparatus performs handover between the communication systems, the mobile terminal apparatus represents the amount of packets destined for the apparatus that stays in the network estimated based on the product of the moving average value of throughput and the round-trip delay amount. Receiving means for receiving the amount of staying packets;
Based on the amount of staying packets and the remaining amount of buffer, a packet discarding rate calculating means for obtaining a packet discarding rate so that a portion of the staying packet amount exceeding the remaining amount of buffering is discarded ,
Packet discarding means for discarding packets addressed to the mobile terminal device in accordance with the packet discard rate;
A base station characterized by comprising:
前記パケット廃棄率算出手段は、
前記ハンドオーバの際に前記滞留パケット量受信されると、当該移動端末装置についてその端末識別子に前記滞留パケット量及び前記パケット廃棄率を対応付けたハンドオーバ端末エントリを、ハンドオーバノードリストの一要素として該ハンドオーバノードリストに追加して記憶する第1の手段と、
パケットを受信した際、前記ハンドオーバノードリストに当該パケットに係る端末識別子が存在しない場合に当該パケットをパケットバッファに格納する第2の手段と、
パケットを受信した際、前記ハンドオーバノードリストに当該パケットに係る端末識別子が存在する場合に当該パケットを前記パケット廃棄手段に渡す第3の手段と、
を有することを特徴とする請求項5記載の基地局。
The packet discard rate calculating means includes:
When the staying packet amount during the handover is received, a handover terminal entry that associates the previous SL residence packet amount and the packet loss rate to the terminal identifier for the mobile terminal device, as a component of the handover node list first means for adding and storing to the handover node list,
A second means for storing the packet in a packet buffer when a packet identifier is not present in the handover node list when the packet is received;
A third means for passing the packet to the packet discarding means when a terminal identifier associated with the packet is present in the handover node list when the packet is received;
The base station according to claim 5, comprising:
前記移動端末装置からは前記滞留パケット量とともに前記往復遅延時間が送信されており、
前記第1の手段は、前記ハンドオーバ端末エントリを前記ハンドオーバノードリストに追加する際、前記往復遅延時間に基づいた計時時間を計時するタイマーを起動させ、
前記パケット廃棄手段は、パケットを受信する都度前記ハンドオーバ端末エントリ中の滞留パケット量から当該パケットのサイズを差し引いて、前記タイマーがタイムアップするか又は前記滞留パケット量がゼロとなった時点で当該ハンドオーバ端末エントリを前記ハンドオーバノードリストから削除する
ことを特徴とする請求項6記載の基地局。
The round trip delay time is transmitted from the mobile terminal device together with the amount of staying packets,
The first means, when adding the handover terminal entry to the handover node list, activates a timer that counts a time measured based on the round trip delay time;
The packet discarding unit subtracts the size of the packet from the amount of staying packets in the handover terminal entry each time a packet is received, and when the timer expires or the amount of staying packets becomes zero, The base station according to claim 6, wherein a terminal entry is deleted from the handover node list .
通信システムに対応して備えられ、当該通信システムに移動端末装置を接続してアクセスルートを規定するアクセスルータであって、
前記移動端末装置が前記通信システム間でハンドオーバする際、該移動端末装置から、スループットの移動平均値往復遅延量の積に基づいて見積もられたネットワークに滞留する該装置宛のパケット量を表す滞留パケット量を受信する受信手段と、
前記滞留パケット量とバッファ残量とに基づいて、前記滞留パケット量のうち前記バッファ残量を超えた分のパケットが廃棄されるようにパケット廃棄率を求めるパケット廃棄率算出手段と、
該パケット廃棄率に応じて前記移動端末装置宛のパケットを廃棄するパケット廃棄手段と、
を有することを特徴とするアクセスルータ。
An access router provided corresponding to a communication system and defining an access route by connecting a mobile terminal device to the communication system,
When the mobile terminal apparatus performs handover between the communication systems, the mobile terminal apparatus represents the amount of packets destined for the apparatus that stays in the network estimated based on the product of the moving average value of throughput and the round-trip delay amount. Receiving means for receiving the amount of staying packets;
Based on the amount of staying packets and the remaining amount of buffer, a packet discarding rate calculating means for obtaining a packet discarding rate so that a portion of the staying packet amount exceeding the remaining amount of buffering is discarded ,
Packet discarding means for discarding packets addressed to the mobile terminal device in accordance with the packet discard rate;
An access router characterized by comprising:
前記パケット廃棄率算出手段は、
前記ハンドオーバの際に前記滞留パケット量受信されると、当該移動端末装置についてその端末識別子に前記滞留パケット量及び前記パケット廃棄率を対応付けたハンドオーバ端末エントリを、ハンドオーバノードリストの一要素として該ハンドオーバノードリストに追加して記憶する第1の手段と、
パケットを受信した際、前記ハンドオーバノードリストに当該パケットに係る端末識別子が存在しない場合に当該パケットをパケットバッファに格納する第2の手段と、
パケットを受信した際、前記ハンドオーバノードリストに当該パケットに係る端末識別子が存在する場合に当該パケットを前記パケット廃棄手段に渡す第3の手段と、
を有することを特徴とする請求項8記載のアクセスルータ。
The packet discard rate calculating means includes:
When the staying packet amount during the handover is received, a handover terminal entry that associates the previous SL residence packet amount and the packet loss rate to the terminal identifier for the mobile terminal device, as a component of the handover node list first means for adding and storing to the handover node list,
A second means for storing the packet in a packet buffer when a packet identifier is not present in the handover node list when the packet is received;
A third means for passing the packet to the packet discarding means when a terminal identifier associated with the packet is present in the handover node list when the packet is received;
9. The access router according to claim 8, further comprising:
前記移動端末装置からは前記滞留パケット量とともに前記往復遅延時間が送信されており、
前記第1の手段は、前記ハンドオーバ端末エントリを前記ハンドオーバノードリストに追加する際、前記往復遅延時間に基づいた計時時間を計時するタイマーを起動させ、
前記パケット廃棄手段は、パケットを受信する都度前記ハンドオーバ端末エントリ中の滞留パケット量から当該パケットのサイズを差し引いて、前記タイマーがタイムアップするか又は前記滞留パケット量がゼロとなった時点で当該ハンドオーバ端末エントリを前記ハンドオーバノードリストから削除する
ことを特徴とする請求項9記載のアクセスルータ。
The round trip delay time is transmitted from the mobile terminal device together with the amount of staying packets,
The first means, when adding the handover terminal entry to the handover node list, activates a timer that counts a time measured based on the round trip delay time;
The packet discarding unit subtracts the size of the packet from the amount of staying packets in the handover terminal entry each time a packet is received, and when the timer expires or the amount of staying packets becomes zero, The access router according to claim 9, wherein a terminal entry is deleted from the handover node list .
JP2006061156A 2006-03-07 2006-03-07 Handover method, handover system, base station, and access router Expired - Fee Related JP4684920B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006061156A JP4684920B2 (en) 2006-03-07 2006-03-07 Handover method, handover system, base station, and access router

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006061156A JP4684920B2 (en) 2006-03-07 2006-03-07 Handover method, handover system, base station, and access router

Publications (2)

Publication Number Publication Date
JP2007243424A JP2007243424A (en) 2007-09-20
JP4684920B2 true JP4684920B2 (en) 2011-05-18

Family

ID=38588536

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006061156A Expired - Fee Related JP4684920B2 (en) 2006-03-07 2006-03-07 Handover method, handover system, base station, and access router

Country Status (1)

Country Link
JP (1) JP4684920B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11239163A (en) * 1998-02-23 1999-08-31 Nippon Telegr & Teleph Corp <Ntt> Inter-lan flow control method and switch
JP2003152752A (en) * 2001-08-29 2003-05-23 Matsushita Electric Ind Co Ltd Data transmission/reception method
JP2005348166A (en) * 2004-06-03 2005-12-15 Mitsubishi Electric Corp Edge node and mobile communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11239163A (en) * 1998-02-23 1999-08-31 Nippon Telegr & Teleph Corp <Ntt> Inter-lan flow control method and switch
JP2003152752A (en) * 2001-08-29 2003-05-23 Matsushita Electric Ind Co Ltd Data transmission/reception method
JP2005348166A (en) * 2004-06-03 2005-12-15 Mitsubishi Electric Corp Edge node and mobile communication system

Also Published As

Publication number Publication date
JP2007243424A (en) 2007-09-20

Similar Documents

Publication Publication Date Title
US7664017B2 (en) Congestion and delay handling in a packet data network
KR100438443B1 (en) Hand-off method in mobile communication system
JP4603042B2 (en) System and method for packet-based handoff in a wireless communication system
CN109309934B (en) Congestion control method and related equipment
WO2016068308A1 (en) Gateway apparatus and method of controlling gateway apparatus
US8472316B2 (en) Utilization of data links
EP2096804A1 (en) Inter-network-nodes flow control
EP2130399B1 (en) Buffer transfer in a communications network
WO2002076023A1 (en) Method and system for reducing traffic flow to a mobile node during handoff situations
US20030031161A1 (en) Uplink session extension
JP2015076845A (en) Communication system, control method, and control device
JP2009519680A (en) Downlink speed control method
US9125109B1 (en) Determining a reordering timer
US8249045B2 (en) Communication control apparatus and method
JP4684920B2 (en) Handover method, handover system, base station, and access router
Hur et al. Priority forwarding for improving the TCP performance in mobile IP based networks with packet buffering
Lee et al. A packet forwarding controller for mobile IP-based networks with packet buffering
JP2005027199A (en) Packet relaying device and packet relaying method
Bhebhe et al. Impact of packet forwarding during Inter-eNodeB handover via X2 interface
Zhang et al. Two-way registration: a fast handoff scheme for IPv4 macro-mobility management
US20210044386A1 (en) Retry mechanism architecture
KR20130022787A (en) Improving tcp performance by implicit priority packet forwarding in mobile ip based networks with packet buffering for marine telematics
RU2427092C2 (en) Base station, mobile station, communication system and reordering method
Hur Modified BLUE Packet Buffer for Base-Stations in Mobile IP-based Networks
Li et al. Improving RED performance during handovers in wireless IP networks

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20071016

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071016

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080813

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20080814

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101020

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101102

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110104

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20110105

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110201

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110209

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

Free format text: PAYMENT UNTIL: 20140218

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