JP2008172521A - Communication apparatus and communication system - Google Patents
Communication apparatus and communication system Download PDFInfo
- Publication number
- JP2008172521A JP2008172521A JP2007003679A JP2007003679A JP2008172521A JP 2008172521 A JP2008172521 A JP 2008172521A JP 2007003679 A JP2007003679 A JP 2007003679A JP 2007003679 A JP2007003679 A JP 2007003679A JP 2008172521 A JP2008172521 A JP 2008172521A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- delivery confirmation
- tcp
- data
- protocol
- 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.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
【課題】効率的なTCP通信を実現するモバイルルータを得ること。
【解決手段】本発明は、移動を伴うネットワーク内の接続を管理し、自身に接続するモバイルノードと基地局およびホームエージェントを介して接続されたコレスポンドノードとの間で送受信されるTCPデータを中継する通信装置であって、無線基地局との間の無線通信状態に基づいてモバイルノードが使用する通信帯域を決定し、モバイルノードからTCPデータを受信した場合に、決定した通信帯域の情報を含んだ送達確認を返送するMN間通信制御部(12)と、MN間通信制御部(12)がモバイルノードから受信したTCPデータをホームエージェントへ送信し、また、ホームエージェントから受信したTCPデータをMN間通信制御部(12)経由でその宛先ノードへ送信するTCPプロキシ間通信制御部(13)と、を備えることとした。
【選択図】 図2To obtain a mobile router that realizes efficient TCP communication.
The present invention manages a connection in a network involving movement, and transmits TCP data transmitted / received between a mobile node connected to the mobile node and a correspondent node connected via a base station and a home agent. A communication device for relaying, when a communication band used by a mobile node is determined based on a wireless communication state with a wireless base station, and when TCP data is received from the mobile node, information on the determined communication band The inter-MN communication control unit (12) that returns the included delivery confirmation and the inter-MN communication control unit (12) transmit the TCP data received from the mobile node to the home agent, and the TCP data received from the home agent A communication control unit between TCP proxies (13) that transmits to the destination node via the communication control unit between MN (12) It was decided.
[Selection] Figure 2
Description
本発明は、IP(Internet Protocol)パケット通信に関するものであり、特に、モバイルIPネットワークモビリティシステム(Mobile IP Network Mobility System)においてTCP(Transmission Control Protocol)通信の効率化を実現する通信装置および通信システムに関するものである。 The present invention relates to IP (Internet Protocol) packet communication, and more particularly, to a communication apparatus and a communication system that realizes efficiency of TCP (Transmission Control Protocol) communication in a mobile IP network mobility system (Mobile IP Network Mobility System). Is.
移動端末のTCPレイヤへTCP拡張した機能を追加し、さらに、IPレイヤへIPモビリティ機能に移動管理情報を報知する機能を追加し、一方、移動端末と通信する対向装置にも同様の機能を持たせることにより、ハンドオーバに伴うTCP輻輳制御を抑制する技術が存在する(たとえば、下記特許文献1)。 A TCP extended function is added to the TCP layer of the mobile terminal, and a function for notifying the mobility management information to the IP mobility function is added to the IP layer, while the opposite apparatus communicating with the mobile terminal has the same function. By doing so, there is a technique for suppressing TCP congestion control associated with handover (for example, Patent Document 1 below).
下記特許文献1に記載の技術では、移動端末および対向通信装置に専用のプロトコル制御機能を実装し、移動端末が専用のプロトコル機能を実装した対向通信装置と通信する場合のTCP通信を効率化させている。 In the technology described in Patent Document 1 below, a dedicated protocol control function is implemented in the mobile terminal and the opposing communication device, and the TCP communication is improved when the mobile terminal communicates with the opposing communication device in which the dedicated protocol function is implemented. ing.
また、セルラーの移動端末において、無線基地局間のハンドオーバを実行する前にハンドオーバ先の通信帯域から最適なWindow(ウィンドウ)サイズを認識し、ハンドオーバ完了後、直ちに最適なウィンドウサイズで通信を継続する技術が存在する(たとえば、下記特許文献2)。
In addition, the cellular mobile terminal recognizes the optimum window size from the communication band at the handover destination before executing the handover between the radio base stations, and continues the communication with the optimum window size immediately after the handover is completed. Technology exists (for example,
下記特許文献2に記載の技術では、帯域がハンドオーバ完了後に少なくなることが事前に判明している場合、ハンドオーバ直後にウィンドウサイズを少なくすることで無線帯域減少に伴うTCPレイヤの輻輳発生を抑制している。なお、セルラーシステムにおいてはハンドオーバに伴うパケット同期が保証されているため、パケットの欠落は発生しない。そのため、この技術ではハンドオーバによるパケット欠落をトリガとした輻輳制御(ウィンドウサイズを少なくする制御)の回避を目的とするのではなく、ハンドオーバに伴う通信帯域変動を起因とした輻輳制御の抑制を目的としている。
モバイルルータとホームエージェントから構成されているMobileIP Network Mobility(MobileIP NEMO)のシステムにおいて、モバイルルータに接続されているモバイルノードはモバイルIP(MobileIP)のネットワークに接続していることを認識していないため、モバイルルータのハンドオーバに伴う一時的なパケットの欠落や遅延をネットワークの輻輳と判断してしまう。 In a MobileIP Network Mobility (MobileIP NEMO) system consisting of a mobile router and a home agent, the mobile node connected to the mobile router is not aware that it is connected to the mobile IP (MobileIP) network. Thus, temporary packet loss and delay associated with mobile router handover is determined as network congestion.
そのため、モバイルルータのハンドオーバが発生する度にモバイルノードのTCPは輻輳が発生したと判断し、不必要にTCPの輻輳ウィンドウサイズを下げてしまうため効率的なTCP通信を実現できない、という問題があった。 For this reason, every time a mobile router handover occurs, the mobile node TCP determines that congestion has occurred, and the TCP congestion window size is unnecessarily lowered, so that efficient TCP communication cannot be realized. It was.
上記特許文献1に記載の技術では、移動端末がハンドオーバの発生を認識し、ハンドオーバ中とそうでない場合とで異なる処理を実行することで効率化を図っているが、効率化を実現するためには、対向する端末(通信相手の端末)も同様の機能を実装する必要がある。すなわち、特別な機能を実装していない通常の端末との間では効率的な通信ができない。また、インターネットのWebサイトへアクセスする場合などには、適用できない。 In the technique described in Patent Document 1, the mobile terminal recognizes the occurrence of handover, and improves the efficiency by executing different processes depending on whether the handover is in progress or not. The opposite terminal (communication partner terminal) must also implement the same function. That is, efficient communication cannot be performed with a normal terminal that does not have a special function. Also, it cannot be applied when accessing an Internet website.
また、たとえばモバイルルータとホームエージェントにTCPプロキシ機能を実装しただけのシステム構成では、TCPプロキシ機能がモバイルルータの通信状態やハンドオーバ状態を認識出来ないため、TCPプロキシ間の通信を最適化することができない。 In addition, for example, in a system configuration in which the TCP proxy function is only implemented in the mobile router and the home agent, the TCP proxy function cannot recognize the communication state or handover state of the mobile router, so communication between TCP proxies can be optimized. Can not.
また、TCPコネクションの通信帯域のみを無線通信リンクにおいて最適化してもTCP以外の通信がTCPコネクションの帯域へ影響を与えるため、ハンドオーバ前後でTCP通信を最適化することができない、という問題があった。 In addition, there is a problem that TCP communication cannot be optimized before and after handover because communication other than TCP affects the TCP connection bandwidth even if only the communication bandwidth of the TCP connection is optimized in the wireless communication link. .
また、TCPコネクションは、パケットが流れていない間もコネクションを張り続けることが可能である。そのため、モバイルルータのような装置配下に多数のモバイルノードを接続し、多数のTCPコネクションを確立している状態ではTCPコネクションに均等に通信帯域を割り当てると無駄な通信帯域が増加する、という問題があった。 Further, the TCP connection can continue to be established even when no packet is flowing. Therefore, there is a problem that when a large number of mobile nodes are connected under a device such as a mobile router and a large number of TCP connections are established, if a communication band is allocated equally to the TCP connections, a wasteful communication band increases. there were.
本発明は、上記に鑑みてなされたものであって、モバイルルータがハンドオーバを実行した場合、接続しているモバイルノードがネットワークで輻輳が発生したと判断してしまい通信効率を低下させてしまうのを防止し、効率的なTCP通信を実現する通信装置および通信システムを得ることを目的とする。 The present invention has been made in view of the above, and when a mobile router executes a handover, the connected mobile node determines that congestion has occurred in the network and reduces communication efficiency. It is an object of the present invention to obtain a communication device and a communication system that can prevent TCP and realize efficient TCP communication.
上述した課題を解決し、目的を達成するために、本発明は、移動を伴うネットワーク内の接続を管理し、自身に接続する移動端末装置と基地局および移動ネットワーク管理装置を介して接続された固定端末装置との間で送受信される送達確認付きプロトコルデータを中継する通信装置であって、無線基地局との間の無線通信状態に基づいて前記移動端末装置が使用する通信帯域を決定し、当該移動端末装置から送達確認付きプロトコルデータを受信した場合に、当該決定した通信帯域の情報を含んだ送達確認を返送する通信制御手段と、前記通信制御手段が移動端末装置から受信した送達確認付きプロトコルデータを前記移動ネットワーク管理装置へ送信し、また、当該移動ネットワーク管理装置から受信した送達確認付きプロトコルデータを前記通信制御手段経由でその宛先端末装置へ送信するデータ中継手段と、を備えることを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention manages connections in a network involving movement, and is connected to a mobile terminal device connected to itself via a base station and a mobile network management device. A communication device that relays protocol data with a delivery confirmation transmitted / received to / from a fixed terminal device, and determines a communication band to be used by the mobile terminal device based on a wireless communication state with a wireless base station, A communication control means for returning a delivery confirmation including information of the determined communication band when protocol data with a delivery confirmation is received from the mobile terminal apparatus; and with a delivery confirmation received from the mobile terminal apparatus by the communication control means. Protocol data with transmission confirmation transmitted to the mobile network management device and received from the mobile network management device Characterized in that it and a data relay means for transmitting to the destination terminal via said communication control means.
この発明によれば、モバイルノードからTCPデータを受信した場合、擬似的な送達確認を直ちに返送するようにしたので、モバイルルータがハンドオーバを行った場合に、モバイルルータに接続されたモバイルノードがネットワークにおいて輻輳が発生したと誤判断してTCPの輻輳ウィンドウサイズを下げてしまうこと、すなわち通信効率を低下させてしまうことを防止することができる、という効果を奏する。 According to the present invention, when TCP data is received from the mobile node, a pseudo delivery confirmation is immediately returned, so that when the mobile router performs a handover, the mobile node connected to the mobile router is connected to the network. It is possible to prevent the TCP congestion window size from being erroneously determined that congestion has occurred, that is, to reduce the communication efficiency.
以下に、本発明にかかる通信装置および通信システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。 Embodiments of a communication apparatus and a communication system according to the present invention will be described below in detail with reference to the drawings. Note that the present invention is not limited to the embodiments.
実施の形態
図1は、本発明にかかる通信装置を含んだ通信システムの構成例を示す図である。
Embodiment FIG. 1 is a diagram showing a configuration example of a communication system including a communication apparatus according to the present invention.
この通信システムは、モバイルルータ1と、モバイルルータ1および当該モバイルルータ1が管理するネットワークに接続している各ノードのホームアドレスなどを管理するホームエージェント2と、モバイルルータ1により各ノードの接続関係を管理されたネットワークに接続するモバイルノード(Mobile Node)3と、モバイルノード3と通信する対向ノードであるコレスポンドノード(Correspond Node)4と、アクセスルータ5と、モバイルルータ1と通信する無線基地局6と、モバイルルータ1を搭載する移動体7と、により構成される。
The communication system includes a mobile router 1, a mobile router 1, a
また、この通信システムは、基本的にはMobileIP NEMO(モバイルIPネットワークモビリティ)でシステム構成されており、モバイルルータ1が無線基地局6を切替えて移動した場合、ホームエージェント2がモバイルルータ1の移動を検出し、新しい気付アドレス(Care of Address)宛てにモバイルIPのトンネルを設定して捕捉する。そのため、モバイルルータ1が管理するネットワークに接続するモバイルノード3と地上に配置されているコレスポンドノード4の間の通信は、モバイルルータ1の移動に関わらず継続される。
Further, this communication system is basically configured by MobileIP NEMO (Mobile IP Network Mobility). When the mobile router 1 moves by switching the
図2は、モバイルルータの内部構成例を示す図である。このモバイルルータ1は、TCP接続管理部11、MN(Mobile Node)間通信制御部12、TCPプロキシ間通信制御部13および無線リンク管理部14を含んだTCPプロキシ機能部10と、帯域制御部15と、NM(Network Mobility)機能部16と、無線インタフェース部17と、IP処理部18と、により構成される。
FIG. 2 is a diagram illustrating an internal configuration example of the mobile router. This mobile router 1 includes a TCP
図3は、ホームエージェントの内部構成例を示す図である。このホームエージェント2は、TCP接続管理部21、CN(Correspond Node)間通信制御部22およびTCPプロキシ間通信制御部23を含んだTCPプロキシ機能部20と、帯域制御部25と、NM(Network Mobility)機能部26と、IP処理部28と、により構成される。
FIG. 3 is a diagram illustrating an internal configuration example of the home agent. The
以下、モバイルルータ1およびホームエージェント2を構成する各部の動作について簡単に説明する。
Hereinafter, the operation of each part constituting the mobile router 1 and the
図2に示したモバイルルータ1において、TCP接続管理部11は、無線リンク管理部14およびNM機能部16から受け取った情報に基づいて、通信中の通信帯域および接続状態(モバイルルータが、通常通信中、ハンドオーバ中のいずれであるか)を認識する。また、MN間通信制御部12およびTCPプロキシ間通信制御部13に対してモバイルルータの通信帯域を含めた情報を通知する。
In the mobile router 1 illustrated in FIG. 2, the TCP
通信制御手段としての動作を行うMN間通信制御部12は、TCP接続管理部11から受け取った情報に基づいて、モバイルノード3に対するTCPウィンドウサイズを調整し、モバイルノード3が使用する通信帯域を制御する。また、モバイルノード3からTCPデータを受信した場合には、受信データに対するデータ送達確認(ACK:ACKnowledgement)を擬似的に送信する。
The inter-MN
データ中継手段および通信状態通知手段としての動作を行うTCPプロキシ間通信制御部13は、モバイルIPネットワークモビリティ経由でホームエージェント2のTCPプロキシ間通信制御部23とTCPコネクション毎にTCPデータを送受信する。TCPプロキシ間の通信プロトコルは通常の通信状態の場合はTCPで通信し、モバイルルータがハンドオーバ中のみ、ハンドオーバ専用の通信プロトコルで通信する。また、TCP接続管理部11から受け取った情報を使用して、TCPコネクション毎の帯域制御やTCPプロキシ間(モバイルルータ1およびホームエージェント2の間)の再送制御を管理する。また、ホームエージェント2のTCPプロキシ間通信制御部23に対して専用メッセージでモバイルルータの動作状態、無線リンクの状態を通知する。
The TCP proxy
無線リンク管理部14は、常時無線インタフェース部17を管理しており、無線状態やモバイルルータの物理的な位置、移動速度等の情報からネットワークの切替えが近づいて来た事を判断する機能を有しており、ハンドオーバが近づいていることをTCP接続管理部11に対して通知する。また、無線リンクの通信状態から通信可能帯域情報を保持しており、その情報をTCP接続管理部11に対して通知する。
The radio
帯域制御部15は、TCPコネクション以外のトラフィックの帯域制御を行う。具体的には、TCPプロキシ機能部10に対して優先的に帯域を割り当てるために、TCPコネクション以外のデータフローの帯域を制御する。また、TCPプロキシ以外のデータフローをフロー識別し内部的な優先制御を実施する。
The
NM機能部16は、通常のモバイルIPネットワークモビリティの制御機能以外にモバイルIPの位置登録完了をTCP接続管理部11へ通知する機能を有する。
The
無線インタフェース17は、無線基地局6と無線接続を行うためのインタフェースであり、無線リンクの状態(受信電波強度、無線区間におけるデータ再送率、通信可能帯域、など)を無線リンク管理部14へ通知する。
The
図3に示したホームエージェントにおいて、TCP接続管理部21は、モバイルルータ1のTCPプロキシ間通信制御部13から受信した情報およびNM機能部26から受信した情報に基づいてモバイルルータ1の動作状態(通常動作中、ハンドオーバ中、通信帯域など)を把握し、TCPコネクション毎の帯域制御やTCPプロキシ間の再送制御を管理する。また、CN間通信制御部22とTCPプロキシ間通信制御部23に対してモバイルルータの通信帯域を含めた情報を通知する。
In the home agent shown in FIG. 3, the TCP
通信制御手段としての動作を行うCN間通信制御部22は、TCP接続管理部21から受け取った情報に基づいて、コレスポンドノード4に対するTCPウィンドウサイズを調整し、コレスポンドノード4が使用する通信帯域を制御する。また、コレスポンドノード4からTCPデータを受信した場合には、受信データに対するデータ送達確認(ACK)を擬似的に送信する。
The inter-CN
データ中継手段および通信状態取得手段としての動作を行うTCPプロキシ間通信制御部23は、モバイルIPネットワークモビリティ経由でモバイルルータ1のTCPプロキシ間通信制御部13とTCPコネクション毎にTCPデータを送受信する。TCPプロキシ間の通信プロトコルは通常の通信状態の場合はTCPで通信し、モバイルルータがハンドオーバ中のみ、ハンドオーバ専用の通信プロトコル(TCPライクなプロトコル)で通信する。また、モバイルルータ1のTCPプロキシ間通信制御部13から専用メッセージを受信することにより、モバイルルータ1の動作状態および無線リンクの状態を把握し、把握した内容をTCP接続管理部21へ通知する。また、TCP接続管理部21から受け取った情報を使用して、TCPコネクション毎の帯域制御やTCPプロキシ間(モバイルルータ1およびホームエージェント2の間)の再送制御を管理する。
The TCP proxy
帯域制御機能部25は、TCPコネクション以外のトラフィックの帯域制御を行う。具体的には、TCPプロキシ機能部20に対して優先的に帯域を割り当てるために、TCPコネクション以外のデータフローの帯域を制御する。また、TCPプロキシ以外のデータフローをフロー識別し内部的な優先制御を実施する。
The bandwidth
NM機能部26は、通常のモバイルIPネットワークモビリティのホームエージェント機能以外にモバイルIPの位置登録完了をTCP接続管理部21へ通知する機能を有する。
The
図4は、本実施の形態の通信システムにおけるTCPコネクションの分割点を示す図である。 FIG. 4 is a diagram illustrating the division points of the TCP connection in the communication system according to the present embodiment.
図4に示したように、本実施の形態の通信システムにおいては、TCPコネクションをモバイルノード3およびモバイルルータ1の間(区間30),ホームエージェント2およびコレスポンドノード4の間(区間31),モバイルルータ1およびホームエージェント2の間(区間32)の3つの区間に分割し、モバイルルータ1とホームエージェント2にそれぞれTCPプロキシ機能(TCPプロキシ機能部10,20)を実装し、TCPコネクションを分割している。
As shown in FIG. 4, in the communication system of the present embodiment, TCP connections are made between the
また、モバイルルータ1およびホームエージェント2の間はモバイルIPのトンネリング(33)で移動管理されている。
Further, movement management is performed between the mobile router 1 and the
また、End−to−Endのモバイルノード3とコレスポンドノード4の間は、論理的にはTCPコネクションが張られたように見える。しかしながら、実際にはTCPプロキシ機能がTCPコネクション毎に最適化されたウィンドウサイズをモバイルノードおよびコレスポンドノードに対して通知し、TCP通信の効率化を図っている。
Further, it seems logically that a TCP connection is established between the end-to-end
つづいて、図5、図6−1および図6−2を用いて、モバイルルータ1およびホームエージェント2の基本的な動作について説明する。図5、図6−1および図6−2は、本実施の形態の通信システムにおける基本動作の一例を示したシーケンス図である。なお、本実施の形態の通信システム(図1参照)を構成するアクセスルータ5および無線基地局6は、従来の装置と同様のものである。そのため、説明の便宜上、図5、図6−1および図6−2では、これらの装置と関連する部分のシーケンスを省略している。
Next, basic operations of the mobile router 1 and the
ここで、通信を行う装置間(モバイルノードと、これに対向するノードとの間)でTCPのウィンドウを調整し、輻輳制御を行う動作について簡単に説明する。通常、モバイルIPネットワークモビリティに対応した通信システム上でモバイルノードとコレスポンドノードがTCP通信を行う場合、TCPのウィンドウサイズは通信開始と共に徐々に大きくなり、送信側と受信側で調整した結果の値で安定する。また、ネットワーク内でパケット欠落などが発生した場合には、ネットワークの輻輳と判断して輻輳ウィンドウのサイズを下げ、結果的に通信帯域を下げる。 Here, the operation of adjusting the TCP window between the devices performing communication (between the mobile node and the opposite node) and performing congestion control will be briefly described. Normally, when a mobile node and a correspondent node perform TCP communication on a communication system that supports mobile IP network mobility, the TCP window size gradually increases with the start of communication, and is a result of adjustment on the transmission side and the reception side. It stabilizes at. Further, when packet loss or the like occurs in the network, it is determined that the network is congested, and the size of the congestion window is reduced, resulting in a reduction in communication bandwidth.
つぎに、図5のシーケンスS10およびS11で示した「TCPウィンドウサイズの調整動作」および「モバイルノード3およびコレスポンドノード4間のTCPデータの送受信動作」における、モバイルルータ1およびホームエージェント2の各部の動作について説明する。
Next, each part of the mobile router 1 and the
シーケンスS10に示したように、モバイルルータ1において、通信中(無線基地局との接続中)は、無線リンク管理部14が無線インタフェース(無線IF)17から通知される無線リンク(無線通信回線)の状態に関する情報をモニタし、その結果(無線リンク状態)をTCP接続管理部11へ通知する。ここで、無線リンク状態とは、受信電波強度、無線区間におけるデータ再送率、通信可能帯域、などの状態をいう。TCP接続管理部11は、無線リンク管理部14から通知された無線リンク状態と、NM機能部16から取得した位置登録状態と、に基づいて、モバイルルータの動作状態および通信帯域を認識する。また、モバイルルータ1と無線基地局の無線通信状態(MR状態)をMN間通信制御部12およびTCPプロキシ間通信制御部13に対して通知する。MR状態を通知されたTCPプロキシ間通信制御部13は、ホームエージェント2のTCPプロキシ間通信制御部23へMR状態を通知する。なお、MR状態の通知は、専用メッセージを使用して行う。
As shown in the sequence S10, the wireless link (wireless communication line) in which the wireless
ホームエージェント2のTCPプロキシ間通信制御部23は、通知されたMR状態(モバイルルータ1と無線基地局の無線通信状態)をTCP接続管理部21へ通知する。TCP接続管理部21は、通知されたMR状態およびMN機能部26から通知されたMIP(MobileIP)位置登録状態に基づいて、モバイルルータの動作状態および通信帯域を認識し、また、MR状態をCN間通信制御部22およびTCPプロキシ間通信制御部23へ通知する。そして、上記手順で取得したMR状態の情報に基づいて、モバイルルータ1のMN間通信制御部12およびホームエージェント2のCN間通信制御部22は、モバイルノード(MN)3およびコレスポンドノード(CN)4へのTCPウィンドウのサイズを調整する(以上、シーケンスS10)。
The TCP proxy
また、シーケンスS11に示したように、モバイルノード3からTCPデータが送信されると、MN間通信制御部12がこのTCPデータを受信する。そして、TCPデータを受信したMN間通信制御部12は、すぐにACK(擬似ACK)を返送する。すなわち、TCPデータの宛先ノード(ここではコレスポンドノード4)から当該TCPデータに対するACKが得られなくても擬似ACKを返送する。なお、擬似ACKの返送時に、その時点のTCPウィンドウサイズがモバイルノード3へ通知される。また、MN間通信制御部12は、受信したTCPデータを、TCPプロキシ間通信制御部13を介してNM機能部16へ送信する。NM機能部16は、受信したTCPデータをカプセル化し、カプセル化されたTCPデータは、モバイルIPのトンネル(MIP Tunnel)を使用し、無線インタフェース部17を経由してホームエージェント2へ送信される。このとき、TCPプロキシ間通信制御部13は、ホームエージェント2から送達確認を受信するまで上記受信したTCPデータをバッファリングしておく。
Further, as shown in the sequence S11, when the TCP data is transmitted from the
カプセル化されたTCPデータを受信したホームエージェント2では、NM機能部26がデカプセル化を行い、TCPプロキシ間通信制御部23がTCPデータを受信する。また、TCPデータを受信したTCPプロキシ間通信制御部23は、モバイルルータ1のTCPプロキシ間通信制御部13に対して送達確認(TCPプロキシ間ACK)を送信する。また、TCPプロキシ間通信制御部23は、CN間通信制御部22を経由してTCPデータをコレスポンドノード4へ送信し、TCPデータを受信したコレスポンドノード3は、ACKを返送する。なお、コレスポンドノード4が送信したACKは、コレスポンドノード間通信制御部22終端される。なお、コレスポンドノード4からモバイルノード3へTCPデータを送信する場合、すなわち、CN間通信制御部22からMN間通信制御部12へTCPデータが送信される場合は、反対方向に同様の動作で流れる(以上、シーケンスS11)。図5では、モバイルノード3からのTCPデータ送信が終了後、コレスポンドノード4からTCPデータが送信されているような記載となっているが、これらの処理は並行して実行される。
In the
つぎに、図6−1および図6−2のシーケンスS20〜S24で示したモバイルルータ1がハンドオーバを実行した場合のモバイルルータ1およびホームエージェント2の各部の動作について説明する。
Next, the operation of each part of the mobile router 1 and the
まず、シーケンスS20に示したように、ハンドオーバを実行する場合にもTCPウィンドウサイズが調整される。具体的には、モバイルルータ1において、通信中(無線基地局との接続中)は、無線リンク管理部14が無線インタフェース17から通知される無線リンクの状態に関する情報をモニタし、その結果(無線リンク状態)をTCP接続管理部11へ通知する。TCP接続管理部11は、無線リンク管理部14から通知された無線リンク状態と、NM機能部16から取得した位置登録状態と、に基づいて、モバイルルータの動作状態および通信帯域を認識する。また、モバイルルータ1と無線基地局の無線通信状態(MR状態)をMN間通信制御部12およびTCPプロキシ間通信制御部13に対して通知する。なお、この時点でモバイルルータ1はハンドオーバ状態と認識する。そして、MR状態を通知されたTCPプロキシ間通信制御部13は、ホームエージェント2のTCPプロキシ間通信制御部23へMR状態を通知する。MR状態の通知は、専用メッセージを使用して行う。
First, as shown in the sequence S20, the TCP window size is also adjusted when a handover is executed. Specifically, in the mobile router 1, during communication (during connection with the radio base station), the radio
ホームエージェント2のTCPプロキシ間通信制御部23は、通知されたMR状態をTCP接続管理部21へ通知する。TCP接続管理部21は、通知されたMR状態およびMN機能部26から通知されたMIP位置登録状態に基づいて、モバイルルータの動作状態、通信帯域を認識し、また、MR状態をCN間通信制御部22およびTCPプロキシ間通信制御部23へ通知する。そして、上記手順で取得したMR状態の情報に基づいて、モバイルルータ1のMN間通信制御部12およびホームエージェント2のCN間通信制御部22はモバイルノード3およびコレスポンドノード4へのTCPウィンドウのサイズを調整する(以上、シーケンスS20)。
The inter-TCP proxy
シーケンスS20が実行され、TCPウィンドウのサイズが調整された後、モバイルノード3からTCPデータが送信されると、MN間通信制御部12がこのTCPデータを受信する。そして、TCPデータを受信したMN間通信制御部12は、すぐにACK(擬似ACK)を返送する。すなわち、TCPデータの宛先ノード(ここではコレスポンドノード4)から当該TCPデータに対するACKが得られなくても擬似ACKを返送する。また、MN間通信制御部12は、受信したTCPデータを、TCPプロキシ間通信制御部13を介してNM機能部16へ送信する。NM機能部16は、受信したTCPデータをカプセル化し、カプセル化されたTCPデータは、無線インタフェース部17へ送信させる。しかし、ハンドオーバ処理を実行中であるため、途中から無線リンクが切断してデータが流れなくなる。
After the sequence S20 is executed and the size of the TCP window is adjusted, when TCP data is transmitted from the
このとき、TCPプロキシ間通信制御部13は、ホームエージェント2のTCPプロキシ間通信制御部23からの送達確認が届かない場合でも、輻輳発生とは判断せずにモバイルノード3からのTCPデータ受信を継続する。また、MN間通信制御部12は、TCPウィンドウサイズを調整した結果を擬似ACKを使用してモバイルノード3へ通知することにより帯域を制御する。帯域の制御(TCPウィンドウサイズの調整)はTCPプロキシ間通信制御部13のバッファの空き状態に基づいて行われる。なお、ホームエージェント2すなわちコレスポンドノード4からのTCPデータも同様に届かなくなり、ホームエージェント2の各部は、モバイルルータ1の各部と同様の動作を行う(以上、シーケンスS21)。
At this time, even if the delivery confirmation from the TCP proxy
その後、ハンドオーバ処理が継続され、図6−2のシーケンスS22に示したようにモバイルルータ1とハンドオーバ先無線基地局が接続した状態になると、無線インタフェース17から通知される無線リンクの状態に関する情報をモニタしている無線リンク管理部14が、その旨(無線リンク接続を検出した旨)をTCP接続管理部11へ通知する。また、NM機能部16は、従来のモバイルIPネットワークモビリティの制御機能を実行し、新しい気付アドレスでホームエージェントに位置登録を実行する(MIP Binding Updateをホームエージェント2のNM機能部26へ送信する)。その後、ホームエージェント2のNM機能部26から位置登録完了のメッセージ(MIP Binding ACK)を受信すると、NM機能部16は、位置登録状態をTCP接続管理部11へ通知する。
Thereafter, the handover process is continued, and when the mobile router 1 and the handover destination radio base station are connected as shown in sequence S22 of FIG. 6-2, information on the radio link status notified from the
TCP接続管理部11は、無線リンク管理部14から通知された無線リンク状態と、NM機能部16から通知された位置登録状態と、に基づいて、モバイルルータの動作状態および通信帯域を認識する。また、モバイルルータ1と無線基地局の無線通信状態(MR状態)をMN間通信制御部12およびTCPプロキシ間通信制御部13に対して通知する。そして、MR状態を通知されたTCPプロキシ間通信制御部13は、ホームエージェント2のTCPプロキシ間通信制御部23へMR状態を通知する。MR状態の通知は、専用メッセージを使用して行う。
The TCP
ホームエージェント2のTCPプロキシ間通信制御部23は、通知されたMR状態をTCP接続管理部21へ通知する。TCP接続管理部21は、通知されたMR状態およびMN機能部26から通知されたMIP位置登録状態に基づいて、モバイルルータの動作状態、通信帯域を認識し、また、MR状態をCN間通信制御部22およびTCPプロキシ間通信制御部23へ通知する。そして、上記手順で取得したMR状態の情報に基づいて、モバイルルータ1のMN間通信制御部12およびホームエージェント2のCN間通信制御部22はモバイルノード3およびコレスポンドノード4へのTCPウィンドウのサイズを調整する(以上、シーケンスS22)。
The inter-TCP proxy
上記シーケンスS22が実行され、ハンドオーバ状態から通常通信状態に戻った直後、シーケンスS23に示したように、モバイルルータ1のTCPプロキシ間通信制御部13は対向側から送達確認を受信していないTCPデータの再送を開始する。再送するTCPデータには再送データであることを示すフラグを設定し(フラグをたて)、受信側が再送されたTCPデータを受信したのか否か、すなわち、同じTCPデータを複数回受信した場合に、送信側から意図的に再送信されたものを受信したのか、それとも、通信経路などにおいて異常が発生したことにより同一データを複数回受信したのか、を判別できるようにする。再送データを受信したホームエージェント2のTCPプロキシ間通信制御部23は、それが既に受信済みのデータの場合は破棄し、送達確認のみを対向のTCPプロキシ間通信制御部13へ送信する。なお、ハンドオーバ中にホームエージェント2側(TCPプロキシ間通信制御部23)でバッファリングされていたTCPデータも同様に、対向側へ送信する(以上、シーケンスS23)。図6−2では、モバイルルータ1からのデータ再送が終了後、ホームエージェント2からのデータ再送が行われるような記載となっているが、これらの処理は並行して実行される。
Immediately after the sequence S22 is executed and the normal communication state is returned from the handover state, the TCP proxy
上述したシーケンスS23の処理が実行され、データの再送処理が完了すると、通常のデータ伝送フロー(シーケンスS24)が実行される。なお、シーケンスS24に示した処理は、上述した図5のシーケンスS11と同様である。 When the process of sequence S23 described above is executed and the data retransmission process is completed, a normal data transmission flow (sequence S24) is executed. Note that the processing shown in the sequence S24 is the same as the above-described sequence S11 in FIG.
つづいて、TCPおよびTCP以外のデータフローの帯域制御動作について図7を用いて説明する。 Next, the bandwidth control operation of the data flow other than TCP and TCP will be described with reference to FIG.
図7に示したように、モバイルルータ1にはTCP通信以外の通信も流れている。TCP通信に関しては、全てTCPプロキシ機能部20がTCPコネクション毎に管理し、無線インタフェースの通信帯域に合わせたトラフィック調整を実施している。
As shown in FIG. 7, communication other than TCP communication flows through the mobile router 1. As for TCP communication, the TCP
これに対して、TCP以外のデータフローについては、帯域制御部15が無線インタフェースの帯域を割り当てて、割り当てた帯域を超えたトラフィックがTCPのデータフローを圧迫しないように(TCP通信において輻輳が発生しないように)制御している。
On the other hand, for data flows other than TCP, the
また、帯域制御部15は、TCP以外のフローを一括して帯域制限する機能の他に、送信元のIPアドレス、送信先のIPアドレス、送信ポートで指定したフローを優先的に流す制御(機能)も有する。この制御は、モバイルルータ1に接続しているモバイルノード3のアプリケーションと連携して入手した情報、または、モバイルルータ1に事前に設定済みの情報、に基づいて実施する。
Further, the
つづいて、複数のTCPコネクションが確立している場合において、特定のTCPコネクションに対して帯域を優先的に割り当てる制御について図8を用いて説明する。 Next, control for preferentially allocating a bandwidth to a specific TCP connection when a plurality of TCP connections are established will be described with reference to FIG.
本機能はホームエージェント2およびモバイルルータ1の両方のTCPプロキシ機能部に実装されており、具体的には、ホームエージェント2のCN間通信制御部22およびモバイルルータ1のMN間通信制御部12の動作により実現される。
This function is implemented in the TCP proxy function unit of both the
ここでは、モバイルルータ1の場合を例にして動作を説明する。TCPコネクションが確立すると、初期状態ではTCP接続管理部11は、確立したTCPコネクションに規定した通信帯域を割り当てる。割り当てる通信帯域は無線インタフェースの総通信帯域からTCP以外の通信帯域を除外した値となる。MN間通信制御部12は、TCP接続管理部11が管理する全てのTCPコネクションを常時モニタする。モニタする範囲は、図8に示したように現在時刻から一定時間まで遡った時間までの期間とし、この期間はモニタ用のウィンドウサイズとしてTCP接続管理部11から指定される。
Here, the operation will be described taking the case of the mobile router 1 as an example. When the TCP connection is established, in the initial state, the TCP
モニタ用のウィンドウサイズは、TCPコネクション数およびモバイルルータの通信帯域に基づいて決定され、これらの状況(コネクション数および通信帯域)のモニタ結果に応じて更新される。 The window size for monitoring is determined based on the number of TCP connections and the communication bandwidth of the mobile router, and is updated according to the monitoring result of these situations (number of connections and communication bandwidth).
具体的な動作を示すと、MN間通信制御部12におけるモニタの結果はTCP接続管理部11へ渡され、TCP接続管理部11は、ウィンドウ内にパケットが流れていないTCPコネクションは優先度を低く設定し、パケットが流れているTCPコネクションは優先度を高く設定する。なお、モニタ結果にはヒステリシスを持たせ、優先度の状態(「高」と「低」の設定)が頻繁に変動しないように制御を行う。そして、TCP接続管理部11により優先度が低く設定されたTCPコネクションは、コネクションを確立したままでデータが流れていないため、通信帯域を最低限のレベルまで下げる。最後に、この動作により得られた空いた通信帯域(割り当てられていない通信帯域)を他のTCPコネクション(優先度が高く設定されたTCPコネクション)に割り当てて、システム全体としての通信帯域利用の効率化を実現する。
Specifically, the monitoring result in the inter-MN
また、一旦優先度が低く設定されたTCPコネクションについて、その後のモニタリングによりパケット送受信が観測された場合、TCP接続管理部11は、TCPのウィンドウサイズを増加させて通信帯域を確保し、他の通信中TCPコネクションのウィンドウサイズを下げる。
Further, when a packet transmission / reception is observed by subsequent monitoring for a TCP connection once set with a low priority, the TCP
ホームエージェント2において特定のTCPコネクションに対して帯域を優先的に割り当てる場合の制御も同様である。すなわち、CN間通信制御部22によるモニタ結果を用いて、TCP接続管理部11が帯域制御動作を実行する。
The same applies to the control when the
TCPプロキシ(モバイルルータおよびホームエージェントのTCPプロキシ機能部)間の通信は、モバイルルータ1が通常動作状態の場合、TCPと同様の動作で通信するがTCP通信およびTCP以外の通信の合計で無線通信帯域を超えないように調整しTCP輻輳が発生しないように制御している。すなわち、TCP通信を行うEnd−to−Endの装置間において、輻輳制御によるTCPウィンドウサイズを低下させる処理が実行されるのを回避するように制御している。 Communication between TCP proxies (mobile router and TCP proxy function part of home agent) communicates in the same operation as TCP when mobile router 1 is in a normal operation state, but wireless communication is the sum of TCP communication and communication other than TCP. Adjustment is made so as not to exceed the bandwidth, and control is performed so that TCP congestion does not occur. That is, control is performed so as to avoid execution of processing for reducing the TCP window size by congestion control between end-to-end devices that perform TCP communication.
このように、本実施の形態においては、モバイルルータの通信状態をホームエージェントが把握し、また、モバイルルータおよびホームエージェントは、モバイルルータに接続されたモバイルノードおよびこれの対向ノードから受信したTCPデータに対して擬似的な送達確認(擬似ACK)を送信することとして、モバイルルータがハンドオーバ実行中に、各ノード間で輻輳制御によるTCPウィンドウサイズを低下させる処理が実行されないように帯域制御を行うこととした。これにより、モバイルルータがハンドオーバを実行した場合に、モバイルノードがネットワークで輻輳が発生したと判断し、通信効率を低下させてしまうのを防止することができる。 As described above, in the present embodiment, the home agent grasps the communication state of the mobile router, and the mobile router and the home agent receive the TCP data received from the mobile node connected to the mobile router and its opposite node. By sending a pseudo delivery confirmation (pseudo ACK) to the mobile router, the mobile router performs bandwidth control so that the process of reducing the TCP window size due to congestion control is not executed between nodes during handover execution. It was. As a result, when the mobile router executes a handover, it is possible to prevent the mobile node from determining that congestion has occurred in the network and reducing the communication efficiency.
また、TCP以外のデータフローとTCPのデータフローを分けて帯域制御するようにしたので、TCP以外のデータフローが増加した場合に、TCPのデータフローが圧迫されて、TCPの輻輳制御が動作することを抑えることが可能となり、TCP通信を安定化させることができる。 In addition, since the bandwidth control is performed separately for the data flow other than TCP and the TCP data flow, when the data flow other than TCP increases, the TCP data flow is compressed and the TCP congestion control operates. This can be suppressed, and TCP communication can be stabilized.
また、TCPコネクションのデータフローを常に監視して、データが流れていないTCPコネクションの帯域を通信中のコネクションに動的に振分けるように構成したので、無線で接続しているモバイルルータの通信帯域をより効率的に利用することができる。 In addition, since the TCP connection data flow is constantly monitored and the TCP connection bandwidth with no data flowing is dynamically allocated to the current connection, the communication bandwidth of the mobile router connected wirelessly Can be used more efficiently.
なお、本実施の形態の通信システムにおいては、モバイルルータおよびホームエージェントにTCPプロキシ機能部を追加する構成として動作説明を行ったが、この構成に限らず、たとえば、図9に示したように、モバイルルータおよびホームエージェントのTCPプロキシ機能部に相当するTCPプロキシ装置8および9をモバイルルータ1aおよびホームエージェント2aの外部に備える構成としてもよい。このような構成した場合であっても、上述した図1の構成の場合と同様の制御シーケンスにより、同様の効果を得ることができる。
In the communication system according to the present embodiment, the operation has been described as a configuration in which the TCP proxy function unit is added to the mobile router and the home agent. However, the configuration is not limited to this configuration. For example, as illustrated in FIG. The TCP proxy devices 8 and 9 corresponding to the TCP proxy function units of the mobile router and the home agent may be provided outside the
また、本実施の形態の説明では通信システム使用するプロトコルとしてはTCPを使用しているがTCPに限定するものではなく、送達確認をしながら通信を行い且つ、帯域を制御するプロトコルであれば同様の効果を得ることが可能である。 In the description of the present embodiment, TCP is used as a protocol to be used in the communication system. However, the protocol is not limited to TCP, and any protocol that performs communication while confirming delivery and controls the bandwidth is the same. It is possible to obtain the effect.
以上のように、本発明にかかる通信装置は、モバイルIPネットワークモビリティシステムを構成する通信装置として有用である。 As described above, the communication device according to the present invention is useful as a communication device constituting the mobile IP network mobility system.
1 モバイルルータ
2 ホームエージェント
3 モバイルノード(Mobile Node)
4 コレスポンドノード(Correspond Node)
5 アクセスルータ
6 無線基地局
7 移動体
8、9 TCPプロキシ装置
10、20 TCPプロキシ機能部
11、21 TCP接続管理部
12 MN(Mobile Node)間通信制御部
13、23 TCPプロキシ間通信制御部
14 無線リンク管理部
15、25 帯域制御部
16、26 NM機能部
17 無線インタフェース部
18、28 IP処理部
22 CN(Correspond Node)間通信制御部
23 TCPプロキシ間通信制御部
1
4 Correspond Node
DESCRIPTION OF SYMBOLS 5
Claims (19)
無線基地局との間の無線通信状態に基づいて前記移動端末装置が使用する通信帯域を決定し、当該移動端末装置から送達確認付きプロトコルデータを受信した場合に、当該決定した通信帯域の情報を含んだ送達確認を返送する通信制御手段と、
前記通信制御手段が移動端末装置から受信した送達確認付きプロトコルデータを前記移動ネットワーク管理装置へ送信し、また、当該移動ネットワーク管理装置から受信した送達確認付きプロトコルデータを前記通信制御手段経由でその宛先端末装置へ送信するデータ中継手段と、
を備えることを特徴とする通信装置。 Manages connections in networks that involve movement, and relays protocol data with delivery confirmation sent and received between mobile terminal devices connected to itself and fixed terminal devices connected via base stations and mobile network management devices A communication device,
When a communication band used by the mobile terminal apparatus is determined based on a wireless communication state with a radio base station, and protocol data with a delivery confirmation is received from the mobile terminal apparatus, information on the determined communication band is A communication control means for returning the included delivery confirmation;
The communication control means transmits the protocol data with delivery confirmation received from the mobile terminal apparatus to the mobile network management apparatus, and the protocol data with delivery confirmation received from the mobile network management apparatus is sent to the destination via the communication control means. Data relay means for transmitting to the terminal device;
A communication apparatus comprising:
前記移動ネットワーク管理装置において前記無線通信状態に基づいた前記固定端末装置への通信帯域割り当てが可能となるように、当該無線通信状態を当該移動ネットワーク管理装置へ通知する通信状態通知手段、
を備えることを特徴とする請求項1〜4のいずれか一つに記載の通信装置。 further,
A communication status notifying means for notifying the mobile network management device of the wireless communication status so that the mobile network management device can allocate a communication band to the fixed terminal device based on the wireless communication status;
The communication apparatus according to any one of claims 1 to 4, further comprising:
接続されたすべての移動端末装置との間のそれぞれの送達確認付きプロトコル接続上でやりとりされる送達確認付きプロトコルデータの状況に基づいて、各送達確認付きプロトコル接続へ割り当てる通信帯域を決定する送達確認付きプロトコル接続管理手段、
を備えることを特徴とする請求項1〜7のいずれか一つに記載の通信装置。 further,
Acknowledgment that determines the communication band to be allocated to each protocol connection with acknowledgment based on the status of the protocol data with acknowledgment to and from each protocol connection with acknowledgment to all connected mobile terminals Protocol connection management means with
The communication apparatus according to any one of claims 1 to 7, further comprising:
移動端末装置との間の送達確認付きプロトコル接続に基づいて送達確認付きプロトコル以外の接続に対して通信帯域を割り当てる帯域制御手段、
を備えることを特徴とする請求項1〜9のいずれか一つに記載の通信装置。 further,
Bandwidth control means for allocating a communication bandwidth to a connection other than the protocol with delivery confirmation based on the protocol connection with delivery confirmation with the mobile terminal device;
The communication apparatus according to any one of claims 1 to 9, further comprising:
移動ルータ装置と無線基地局との間の無線通信状態の情報を取得する通信状態取得手段と、
前記通信状態取得手段が取得した情報に基づいて前記固定端末装置が使用する通信帯域を決定し、当該固定端末装置から送達確認付きプロトコルデータを受信した場合に、当該決定した通信帯域の情報を含んだ送達確認を返送する通信制御手段と、
前記通信制御手段が固定端末装置から受信した送達確認付きプロトコルデータを前記移動ルータ装置へ送信し、また、当該移動ルータ装置から受信した送達確認付きプロトコルデータを当該通信制御手段経由でその宛先端末装置へ送信するデータ中継手段と、
を備えることを特徴とする通信装置。 Manages networks with movement and relays protocol data with delivery confirmation sent and received between wireless base stations and mobile terminal devices connected via mobile router devices in the network and fixed terminal devices connected to itself A communication device for
Communication state acquisition means for acquiring information on a wireless communication state between the mobile router device and the wireless base station;
When the communication band used by the fixed terminal apparatus is determined based on the information acquired by the communication state acquisition means, and the protocol data with delivery confirmation is received from the fixed terminal apparatus, the information of the determined communication band is included. A communication control means for sending back a delivery confirmation;
The communication control means transmits the protocol data with delivery confirmation received from the fixed terminal device to the mobile router device, and the destination data terminal device with the delivery confirmation protocol data received from the mobile router device via the communication control means Data relay means for transmitting to,
A communication apparatus comprising:
接続されたすべての固定端末装置との間のそれぞれの送達確認付きプロトコル接続上で送受信される送達確認付きプロトコルデータの状況に基づいて、各送達確認付きプロトコル接続へ割り当てる通信帯域を決定する送達確認付きプロトコル接続管理手段、
を備えることを特徴とする請求項11〜15のいずれか一つに記載の通信装置。 further,
Acknowledgment that determines the communication band to be allocated to each protocol connection with acknowledgment based on the status of the protocol data with acknowledgment to and from each protocol connection with acknowledgment to all connected fixed terminal devices Protocol connection management means with
The communication apparatus according to claim 11, further comprising:
固定端末装置との間の送達確認付きプロトコル接続に基づいて送達確認付きプロトコル以外の接続に対して通信帯域を割り当てる帯域制御手段、
を備えることを特徴とする請求項11〜17のいずれか一つに記載の通信装置。 further,
Bandwidth control means for allocating a communication bandwidth to a connection other than a protocol with a delivery confirmation based on a protocol connection with a delivery confirmation with a fixed terminal device;
The communication apparatus according to claim 11, further comprising:
請求項11〜18のいずれか一つに記載の通信装置としての機能を有する移動ネットワーク管理装置と、
を備えることを特徴とする通信システム。 A mobile router device having a function as a communication device according to any one of claims 1 to 10,
A mobile network management device having a function as a communication device according to any one of claims 11 to 18,
A communication system comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007003679A JP2008172521A (en) | 2007-01-11 | 2007-01-11 | Communication apparatus and communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007003679A JP2008172521A (en) | 2007-01-11 | 2007-01-11 | Communication apparatus and communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008172521A true JP2008172521A (en) | 2008-07-24 |
Family
ID=39700197
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007003679A Pending JP2008172521A (en) | 2007-01-11 | 2007-01-11 | Communication apparatus and communication system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008172521A (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009253663A (en) * | 2008-04-07 | 2009-10-29 | Mitsubishi Electric Corp | Mobile router ad hoc network communication system |
| JP2010213098A (en) * | 2009-03-11 | 2010-09-24 | Mitsubishi Electric Corp | Priority control apparatus and priority control method |
| JP2010245783A (en) * | 2009-04-03 | 2010-10-28 | Mitsubishi Electric Corp | Mobile router ad hoc network communication system |
| JP2014158202A (en) * | 2013-02-18 | 2014-08-28 | Nec Access Technica Ltd | Relay device, communication system and relay method |
| WO2014131153A1 (en) * | 2013-02-26 | 2014-09-04 | 华为技术有限公司 | Method, system, and proxy device for data transmission |
| JP2014164369A (en) * | 2013-02-22 | 2014-09-08 | Nec Corp | Remote desktop system |
| JP2017506863A (en) * | 2014-02-25 | 2017-03-09 | マクラーレン・アプライド・テクノロジーズ・リミテッドMclaren Applied Technologies Limited | Vehicle data communication |
| JP2019033438A (en) * | 2017-08-09 | 2019-02-28 | Necプラットフォームズ株式会社 | Relay apparatus, communication system, and bandwidth control method |
| WO2022268137A1 (en) * | 2021-06-23 | 2022-12-29 | 中兴通讯股份有限公司 | Tcp connection method, system, network device, and storage medium |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002217988A (en) * | 2000-11-14 | 2002-08-02 | Mitsubishi Electric Corp | Data distribution management device and data distribution management method |
| JP2006245824A (en) * | 2005-03-01 | 2006-09-14 | Mitsubishi Electric Corp | Mobile communication system |
-
2007
- 2007-01-11 JP JP2007003679A patent/JP2008172521A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002217988A (en) * | 2000-11-14 | 2002-08-02 | Mitsubishi Electric Corp | Data distribution management device and data distribution management method |
| JP2006245824A (en) * | 2005-03-01 | 2006-09-14 | Mitsubishi Electric Corp | Mobile communication system |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009253663A (en) * | 2008-04-07 | 2009-10-29 | Mitsubishi Electric Corp | Mobile router ad hoc network communication system |
| JP2010213098A (en) * | 2009-03-11 | 2010-09-24 | Mitsubishi Electric Corp | Priority control apparatus and priority control method |
| JP2010245783A (en) * | 2009-04-03 | 2010-10-28 | Mitsubishi Electric Corp | Mobile router ad hoc network communication system |
| JP2014158202A (en) * | 2013-02-18 | 2014-08-28 | Nec Access Technica Ltd | Relay device, communication system and relay method |
| JP2014164369A (en) * | 2013-02-22 | 2014-09-08 | Nec Corp | Remote desktop system |
| CN104170346A (en) * | 2013-02-26 | 2014-11-26 | 华为技术有限公司 | Method, system, and proxy device for data transmission |
| WO2014131153A1 (en) * | 2013-02-26 | 2014-09-04 | 华为技术有限公司 | Method, system, and proxy device for data transmission |
| CN104170346B (en) * | 2013-02-26 | 2018-03-09 | 华为技术有限公司 | Data transmission method, system and agent equipment |
| US10104179B2 (en) | 2013-02-26 | 2018-10-16 | Huawei Technologies Co., Ltd. | Data transmission method and system, and proxy device |
| JP2017506863A (en) * | 2014-02-25 | 2017-03-09 | マクラーレン・アプライド・テクノロジーズ・リミテッドMclaren Applied Technologies Limited | Vehicle data communication |
| US11012346B2 (en) | 2014-02-25 | 2021-05-18 | Mcclaren Applied Limited | Vehicle data communication |
| JP2019033438A (en) * | 2017-08-09 | 2019-02-28 | Necプラットフォームズ株式会社 | Relay apparatus, communication system, and bandwidth control method |
| WO2022268137A1 (en) * | 2021-06-23 | 2022-12-29 | 中兴通讯股份有限公司 | Tcp connection method, system, network device, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12058768B2 (en) | Method and apparatus for transmitting and receiving data in wireless communication system | |
| JP2008172521A (en) | Communication apparatus and communication system | |
| KR101387475B1 (en) | method of processing data in mobile communication system having a plurality of network entities | |
| CN114189901B (en) | A method and device for reporting data reception status | |
| KR102856249B1 (en) | Method and apparatus for transmitting and receiving data in a wireless communication system | |
| US20200045766A1 (en) | Wireless node communication method and apparatus in wireless communication system | |
| US7710921B2 (en) | Transmitted packet replenishment system and transmitted packet replenishing method | |
| WO2019246350A1 (en) | Efficient buffer management in multi-hops data forwarding | |
| WO2007119406A1 (en) | Packet transfer control device and mobile node | |
| JP2005510950A (en) | Retransmission method and retransmission system | |
| KR20180111409A (en) | Method for data processing considering TCP-IP | |
| JP2003504968A (en) | Technology for providing a reliable link in a mobile communication system | |
| JPH11163947A (en) | Gateway device, wireless terminal device, router device, and gateway control method for communication network | |
| WO2017015151A1 (en) | Optimization of downlink throughput | |
| US20050271014A1 (en) | Systems and methods for packet based handoff in wireless communication systems | |
| WO2009050205A1 (en) | Method and device for data communication and communication system comprising such device | |
| US10263895B2 (en) | Data transmission method, central processing node, gateway, and base station | |
| CN103987093B (en) | Method for switching communication connection mode, communication system, base station, transmitting end and receiving end | |
| JP6164056B2 (en) | COMMUNICATION SYSTEM, TRANSMISSION DEVICE, RELAY DEVICE, AND COMMUNICATION METHOD | |
| WO2009023476A1 (en) | Resuming an interrupted flow of data packets in a communication system | |
| EP1278348A1 (en) | Long-lived TCP connection using ICMP messages in wireless mobile communications | |
| EP3824663B1 (en) | Wireless node communication method and apparatus in wireless communication system | |
| JP2017143336A (en) | Communication device and control method and program therefor, and communication system | |
| US20140307712A1 (en) | Changes of Forward-Link and Reverse-Link Serving Access Points | |
| JP2006005607A (en) | Network system and mobile router |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091006 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110301 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110329 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110523 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120306 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120626 |