Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4292802B2 - Mobile communication network, wireless network control device, mobile terminal, and congestion reduction method used therefor - Google Patents
[go: Go Back, main page]

JP4292802B2 - Mobile communication network, wireless network control device, mobile terminal, and congestion reduction method used therefor - Google Patents

Mobile communication network, wireless network control device, mobile terminal, and congestion reduction method used therefor Download PDF

Info

Publication number
JP4292802B2
JP4292802B2 JP2003001642A JP2003001642A JP4292802B2 JP 4292802 B2 JP4292802 B2 JP 4292802B2 JP 2003001642 A JP2003001642 A JP 2003001642A JP 2003001642 A JP2003001642 A JP 2003001642A JP 4292802 B2 JP4292802 B2 JP 4292802B2
Authority
JP
Japan
Prior art keywords
mobile terminal
mobile
packet
authentication
control device
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
JP2003001642A
Other languages
Japanese (ja)
Other versions
JP2004215118A (en
Inventor
庄三 藤野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2003001642A priority Critical patent/JP4292802B2/en
Publication of JP2004215118A publication Critical patent/JP2004215118A/en
Application granted granted Critical
Publication of JP4292802B2 publication Critical patent/JP4292802B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は移動通信網、無線ネットワーク制御装置、移動端末及びそれらに用いる輻輳低下方法に関し、特にMobile IPv6(Internet Protocol version 6)のAF(Attendant Function)機能をサポートするRNC(Radio Network Controller:無線ネットワーク制御装置)に関する。
【0002】
【従来の技術】
従来、RNCにおいては、W−CDMA(Wideband−Code Division Multiple Access)における無線系装置であり、制御信号処理、共通チャネル多重分離機能、ATM(AsynchronousTransfer Mode:非同期通信モード)スイッチング機能、及びダイバーシチハンドオーバ機能等を有している。
【0003】
また、RNCは加入者階梯交換機、マルチメディア信号処理装置(MPE:Multimedia Signal Processing Equipment)、無線基地局装置(Node B)と接続され、無線回線の回線接続制御、ハンドオーバ制御、フィルタリング(filtering)制御等が行われている。
【0004】
尚、W−CDMAについては、3GPP(3rd Generation Partnership Projects)で様々な標準仕様が作成され、移動通信システムの標準化が図られている。
【0005】
上記の3GPPで標準化が図られている3G(third generation) R5から4G(fourth generation)への過渡期には、ATMスイッチング機能しか持たないRNCをMobile IPv6に対応させるために、以下のような機能を持たせることが考えられる。
【0006】
つまり、RNCがIPv6 over Ethernet(R)のスタックを有し、Mobile IPv6機構に基いて配下に収容するUE(User Equipment:移動端末)がAAA(Authentication,Authorization,and Accounting) serverとの認証手続き(例えば、非特許文献1参照)を完了するまでパケットを塞き止めるAF機能を有すると想像できる(以下、Mobile IPv6のAF機能をサポートするRNCをIP−RNCとする)。
【0007】
このIP−RNCの構成例を図17に示す。図17において、IP−RNC51は上記の認証手続きを行う認証処理部52と、フィルタエントリ(Filter Entry)の検索処理を行うフィルタ検索部53と、自装置とNode B及びルータとの間でパケット等の送受信を行う送受信部54とから構成されている。
【0008】
Mobile IPv6機構においては認証機構の実装が避けられないため(例えば、非特許文献2,3参照)、認証完了/未完了の検索(フィルタエントリの検索処理)を行う検索機構の実装も必須となる。この検索機構はRNCに到着する全パケットを対象として行われてしまうため、IPv6ネットワークのルーティング性能のボトルネック(bottle neck)になりかねない。
【0009】
【非特許文献1】
「rfc2977.txt」(http://www.ietf.org/rfc/rfc2977.txt)
【非特許文献2】
「draft−ietf−aaa−diameter−mobileip−13.txt」(http://www.ietf.org/internet−drafts/draft−ietf−aaa−diameter−mobileip−13.txt)
【非特許文献3】
「draft−le−aaa−diameter−mobileipv6−02.txt」(http://www.ietf.org/internet−drafts/draft−le−aaa−diameter−mobileipv6−02.txt)
【0010】
【発明が解決しようとする課題】
上述したAF機能では、フィルタエントリの検索処理にてパケットの認証完了/未完了を検索することになるが、これがあらゆるパケットを対象として行われることで、IP−RNCでの潜在的処理遅延や輻輳が発生する。
【0011】
そこで、本発明の目的は上記の問題点を解消し、フィルタエントリの検索処理速度を速めることができる移動通信網、無線ネットワーク制御装置、移動端末及びそれらに用いる輻輳低下方法を提供することにある。
【0012】
【課題を解決するための手段】
本発明による移動通信網は、配下に収容する移動端末がAAA(Authentication,Authorization, and Accounting)サーバとの認証手続きを完了するまでパケットを塞き止めるAF(Attendant Function)機能を持つ無線ネットワーク制御装置を含む移動通信網であって、前記パケットの認証完了/未完了をフィルタリングするための検索子として前記移動端末を識別するためのMN−ID(Mobile Node−Identifier)を用いて前記AF機能の処理を実行する手段を前記無線ネットワーク制御装置に備えている。
【0013】
本発明による無線ネットワーク制御装置は、配下に収容する移動端末がAAA(Authentication,Authorization, and Accounting)サーバとの認証手続きを完了するまでパケットを塞き止めるAF(Attendant Function)機能を含む無線ネットワーク制御装置であって、前記パケットの認証完了/未完了をフィルタリングするための検索子として前記移動端末を識別するためのMN−ID(Mobile Node−Identifier)を用いて前記AF機能の処理を実行する手段を備えている。
【0014】
本発明による移動端末は、自端末が配下に収容される無線ネットワーク制御装置のAF(Attendant Function)機能によって、自端末がAAA(Authentication,Authorization, and Accounting)サーバとの認証手続きを完了するまでパケットが塞き止められる移動端末であって、
自端末がインタネット接続を行う際にその通信の開始時にかつ自端末を識別するためのMN−ID(Mobile Node−Identifier)が付与されていない時に前記無線ネットワーク制御装置との間の制御情報の送受信において受信した前記MN−IDを自端末に登録する手段と、
前記MN−IDが付与されかつ自端末と他の移動端末との間の通信を行っていることを示すフラグが立っている時に前記パケットのヘッダに前記MN−ID用のオプションを付与して送信する手段とを備えている。
【0015】
本発明による輻輳低下方法は、配下に収容する移動端末がAAA(Authentication,Authorization, and Accounting)サーバとの認証手続きを完了するまでパケットを塞き止めるAF(Attendant Function)機能を含む無線ネットワーク制御装置の輻輳低下方法であって、前記無線ネットワーク制御装置側に、前記パケットの認証完了/未完了をフィルタリングするための検索子として前記移動端末を識別するためのMN−ID(Mobile Node−Identifier)を用いて前記フィルタリングを行うステップを備えている。
【0016】
上述したように、3GPPで標準化が図られている3G(third generation) R5から4G(fourth generation)への過渡期には、RNC(Radio Network Controller)がIPv6(Internet Protocol version 6) over Ethernet(R)のスタックを有し、Mobile IPv6機構に基いて配下に収容するUE(User Equipment)がAAA(Authentication,Authorization, and Accounting) serverとの認証手続きを完了するまでパケットを塞き止めるAF(Attendant Function)機能を有すると想像できる(以下、Mobile IPv6のAF機能をサポートするRNCをIP−RNCとする)。
【0017】
したがって、AF機能はパケットの認証完了/未完了をフィルタリング(filtering)することになるが、これがあらゆるパケットを対象として行われることで、IP−RNCでの潜在的処理遅延や輻輳が発生する。
【0018】
本発明のIP−RNCにおいては、フィルタリングのための検索子として用いられ、かつ移動端末が存在するネットワークにおけるIPアドレスであるケアオブアドレス(care−of address)の128bitに代えて、移動端末を識別するための識別子であるMN−ID(Mobile Node−Identifier)を用いることで、検索処理速度を速めることが可能となる。
【0019】
すなわち、本発明のIP−RNCでは、この不可避である認証完了/未完了の検索に関して、その検索キーを短くしており、これによってIP−RNCに内在するネットワーク輻輳を軽減させることが可能となる。
【0020】
【発明の実施の形態】
次に、本発明の実施例について図面を参照して説明する。図1は本発明の一実施例による移動通信網の構成を示すブロック図である。図1において、本発明の一実施例による移動通信網は移動端末(Mobile Node)1と、無線基地局(Node B)2,3と、IP−RNC(Internet Protocol−Radio Network Controller)4と、AAAサーバ(Authentication,Authorization,and Accounting Server)5と、ホームエージェント(Home Agent)6と、コンテンツサーバ(Contents Server)7と、ルータ8,9と、コアネットワーク(IP based Core Network)10と、インタネット(the Internet)11とから構成されている。
【0021】
移動端末1は無線リンクを用いて無線基地局2,3とのパケット送受信を行い、受信パケットからMN−ID(Mobile Node−Identifier)を取得して登録する。これ以降、移動端末1はパケット送信時に、このMN−IDをパケットに付与する。ここで、MN−IDはIP−RNC4がフローに対して割振る32bitのIDであり、移動端末1を識別するための識別子である。
【0022】
また、移動端末1はルータ8からRouter Advertisementを受けると、MD−ID用optionフィールドを削除する。このMD−ID用オプション(option)フィールドについては後述する。
【0023】
IP−RNC4はMobile IPv6のAF(Attendant Function)機能をサポートするRNCである。IP−RNC4は配下の移動端末1とのパケット送受信時に、移動端末1毎の識別子MN−IDをシーケンシャルに割振って登録する。また、IP−RNC4はMN−IDを用いて、図示せぬフィルタ(Filter)テーブルを検索する。
【0024】
AAAサーバ5はIP−RNC4との間で認証手続きプロトコルを処理する。この認証完了後、IP−RNC4はその内部に移動端末1に対応した一つのフィルタエントリ(Filter Entry)を作成する。
【0025】
ホームエージェント6はMobile IPv6をサポートする移動端末1のHome Link Agentであり、移動端末1のホームアドレス(Home Address)対ケアオブアドレス[以下、CoA(care−of address)とする]対応テーブル(図示せず)を持ち、ダウンリンク(Downlink)パケットの宛先情報を獲得するメカニズムを持つ。ここで、ホームアドレスはDNS(Domain Name System)に登録された移動端末のIPアドレスであり、CoAは移動端末1が存在するネットワークにおけるIPアドレスである。
【0026】
コンテンツサーバ7はWebサーバ等、インタネット11に配置されたコンテンツサーバである。コンテンツサーバ7はアップリンク(Uplink)パケットからMN−IDを取得し、バインディングテーブル(Binding Table)(図示せず)へ登録する。これ以降、コンテンツサーバ7はパケット送信時に、このMN−IDをパケットに付与する。
【0027】
IP−RNC4はこのMN−IDによって移動端末1の識別を行う。また、MN−IDには最大で、通信(MN−MN通信を含む)を開始した移動端末のMN−IDを示す「MN−ID1」と、MN−MN通信を受けた移動端末のMN−IDを示す「MN−ID2」の二つが登録される。
【0028】
図2は図1の移動端末1の構成例を示すブロック図である。図2において、移動端末1はアンテナ21と、送受信共用器(DUP)22と、受信部23と、ユーザデータ分離部24と、Router Advertisement判定部25と、MN−ID処理部26と、バインディングテーブル(Binding Table)27と、信号合成部28と、送信部29とを含んで構成されている。尚、移動端末1の呼制御部分、音声入出力部分、表示部分については、公知の技術が適用可能であるので、それらの構成及び動作についての説明は省略する。
【0029】
受信部23はアンテナ21及び送受信共用器22を介して受信した信号[CPICH(Common Pilot Channel:共通パイロット信号),DPCH(DL),HS−PDSCH]をユーザデータ分離部24に送出する。ユーザデータ分離部24は受信部23からの受信信号をユーザ情報(音声信号、画像信号等)と制御情報とに分離し、ユーザ情報を上述した移動端末1の呼制御部分、音声出力部分、表示部分にそれぞれ送出し、ユーザ情報(パケット)及び制御情報をRouter Advertisement判定部25に送出する。
【0030】
Router Advertisement判定部25はユーザデータ分離部24からのユーザ情報及び制御情報にルータ8からのRouter Advertisementの受信か否かを判定し、Router Advertisementの受信であればその旨をMN−ID処理部26に通知する。
【0031】
また、Router Advertisement判定部25はRouterAdvertisementの受信でなければ、パケットにMD−ID用オプションが含まれているかを判定し、MD−ID用オプションが含まれていればその旨をMN−ID処理部26に通知する。一方、Router Advertisement判定部25はMD−ID用オプションが含まれていなければその旨を受信部23に通知するので、受信部23では通常の受信処理が行われる。
【0032】
MN−ID処理部26はRouter Advertisement判定部25からの通知に基づいて、バインディングテーブル27に対するMN−IDの登録や削除、送信パケットや受信パケットに対するMD−ID用オプションの付与や削除等の処理を行い、その結果を信号合成部28や送信部29に通知する。
【0033】
信号合成部28はMN−ID処理部26からの情報、移動端末1の呼制御部分や音声入力部分等の外部からの入力信号等を合成し、DPCH(UL),HS−DPCCHとして送信部29及び送受信共用器22を介してアンテナ21から発信する。
【0034】
図3は図1のIP−RNC4の構成例を示すブロック図である。図3において、IP−RNC4はAAAサーバ5との認証手続きを行う認証処理部41と、フィルタエントリ(Filter Entry)の検索処理を行うフィルタ検索部42と、配下の移動端末1にMN−IDを付与するMN−ID付与部43と、自装置とNode B及びルータとの間でパケット等の送受信を行う送受信部44と、フィルタ検索部42及びMN−ID付与部43にて用いられるデータベース45とから構成されている。
【0035】
フィルタ検索部42はIPアドレスにてフィルタエントリの検索処理を行うIPアドレス検索部42aと、MN−IDにて認証完了/未完了の検索を行うMN−ID検索部42bとを備えている。MN−ID付与部43はIP−RNC4配下の移動端末からパケットを受信する毎にインクリメント処理を行うカウンタ43aを備えている。
【0036】
図4は本発明の一実施例で用いるMN−ID用オプションの構成例を示す図である。図4において、MN−ID用オプションAはIPv6 Destination Options Headerの新概念で、以下のようなフィールドを持つ。
【0037】
MN−ID用オプションAのフィールドとしては、MN−IDを示すIPv6オプションタイプ(option type)値である「Type」フィールド、オプションフィールド長である「Length」フィールド、IP−RNC4にて刻まれるMN−MN通信を行っていることを示すフラグである「MN−MNflag」フィールド、IP−RNC4にて割振られる送信元のMN−IDである「MN−ID SRC(source)」フィールド、IP−RNC4にて割振られる送信先のMN−IDである「MN−ID DST(destination)」フィールドがある。
【0038】
図5は図1のIP−RNC4のアップリンクの動作を示すフローチャートであり、図6は図1のIP−RNC4のダウンリンクの動作を示すフローチャートである。図7及び図8は図1の移動端末1のアップリンク/ダウンリンクの動作を示すフローチャートであり、図9は本発明の一実施例による移動端末1とコンテンツサーバ7との間の通信動作を示す図である。
【0039】
図10は図9のIP−RNC4内のCoA対MN−ID対応テーブルの構成を示す図である。図6において、IP−RNC4内のCoA対MN−ID対応テーブル45aはデータベース45に設けられ、CoA「xxx」,「yyy」,・・・と、MN−ID「#0」,「#1」・・・とから構成されている。
【0040】
図11は図9のコンテンツサーバ7内のバインディングテーブルの構成を示す図である。図11において、コンテンツサーバ7内のバインディングテーブルBはホームアドレス(Home Address)「aaa」,「bbb」,・・・と、CoA「xxx」,「yyy」,・・・と、MN−ID「#0」,「#1」・・・とから構成されている。
【0041】
図12は本発明の一実施例による移動端末間の通信動作を示す図であり、図13は図12の移動端末1のバインディングテーブルの構成を示す図である。図13において、移動端末1のバインディングテーブル27aはホームアドレス(Home Address)「YYY」と、CoA「yyy」と、MN−ID「#174」と、MN−MN flag「有効」とから構成されている。
【0042】
図14は図12の移動端末15のバインディングテーブルの構成を示す図である。図14において、移動端末15のバインディングテーブル27bはホームアドレス(Home Address)「XXX」と、CoA「xxx」と、MN−ID「#36」と、MN−MNフラグ(flag)「有効」とから構成されている。
【0043】
図15は図12のIP−RNC4内のCoA対MN−ID対応テーブルの構成を示す図である。図15において、IP−RNC4内のCoA対MN−ID対応テーブル45bはデータベース45に設けられ、CoA「xxx」,・・・と、MN−ID「#36」,・・・とから構成されている。
【0044】
図16は図12のIP−RNC14内のCoA対MN−ID対応テーブルの構成を示す図である。図16において、IP−RNC14内のCoA対MN−ID対応テーブル45cはCoA「yyy」,・・・と、MN−ID「#174」,・・・とから構成されている。
【0045】
これら図1〜図16を参照して本発明の一実施例による移動通信網の動作について説明する。まず、移動端末1とコンテンツサーバ7との間の通信動作について説明する。移動端末1からインタネット11へのアクセスを行うような場合、IP−RNC4は以下のアルゴリズムで動作する。
【0046】
まず、IP−RNC4におけるMN−IDの登録処理とダウンリンクパケット処理とについて図9〜図11を参照して説明する。図9ではIP−RNC4が移動端末1から最初のアップリンクパケットを受け取ってMN−ID登録を行い、その後にダウンリンクフローが流れる過程を示している。尚、本実施例では、移動端末1がIP−RNC4を経由してインタネット接続を行う場合等において、通信の開始時に移動端末1とIP−RNC4との間で、移動端末1の認証を行うためのAAAv6 request/replyが一往復することを前提としている。
【0047】
IP−RNC4がアップリンクのMN−IDの登録処理を行う場合、移動端末1から送信されたパケットをIP−RNC4が受信すると、まず、IP−RNC4はIPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが含まれるかを確認する(図5ステップS1)。
【0048】
このケースではMN−ID用オプションAが存在していないので、IP−RNC4はMN−ID用オプション(field all 0)Aを新たに付与し(図5ステップS2)、新たに割振ったMN−IDをMN−ID SRCフィールドに書込む(図5ステップS5)。
【0049】
また、IP−RNC4は送信元CoAをキーとして認証完了/未完了を検索する(フィルタエントリ検索)(図5ステップS7)。IP−RNC4は検索が未完了の場合(図5ステップS8)、AAAサーバ5まで認証要求メッセージ(message)を送信し、応答が到着次第、フィルタエントリの追加を行う(図5ステップS10)。
【0050】
一方、IP−RNC4は検索が完了していれば(図5ステップS8)、CoA対MN−ID対応テーブル45a(図10参照)に、先程、割振ったMN−IDを新規登録する(図5ステップS9)。この時、例えば、MN−ID付与部43のカウンタ43aの値を「0」とする。「0」は初期値で、IP−RNC4配下の異なる移動端末からパケットを受信すれば、インクリメントして「1」を登録する。
【0051】
パケットがコンテンツサーバ7に到達すると、まず、コンテンツサーバ7はIPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが存在するかどうかを確認する。このケースではMN−ID用オプションAが存在している。この状態でIPv6ヘッダ中からMN−ID SRCを獲得して、拡張したバインディングテーブルB(図11参照)に登録する。
【0052】
コンテンツサーバ7から移動端末1へ向けたダウンリンクパケットには、受信パケットから得た相手の移動端末1のMN−IDをMN−ID DSTに載せて送信する。
【0053】
IP−RNC4は上述したMN−ID用オプションAが含まれることを確認し(図5ステップS1)、MN−ID SRCフィールドまたはMN−ID DSTフィールドにエントリがあると判断すると(図5ステップS3)、MN−IDSRCフィールドをキーとして認証完了/未完了を検索する(図5ステップS4)。
【0054】
IP−RNC4は認証完了/未完了の検索が完了していれば(図5ステップS6)、処理を終了する。また、IP−RNC4は認証完了/未完了の検索が完了していなければ(図5ステップS6)、上記の送信元CoAをキーとして認証完了/未完了を検索する(フィルタエントリ検索)(図5ステップS7)。以後の処理は上述した通りである。
【0055】
IP−RNC4のダウンリンク転送処理の場合、IP−RNC4はパケットを受取ると、まず、IPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが存在するかどうかを確認する(図6ステップS11)。IP−RNC4はMN−ID用オプションAが存在すれば、さらにMN−MNフラグが立っているかどうかを確認する(図6ステップS12)。この場合にはMN−MNフラグが立っていないので、送信先の移動端末1のCoAの代わりにMN−ID DSTを検索キーとして認証完了確認を行う(図6ステップS15)。
【0056】
パケットが移動端末1に到達すると、まず、移動端末1はIPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが存在するかどうかを確認する(図7ステップS34)。移動端末1はMN−ID用オプションAが存在しなければ、通常の受信処理を行い(図7ステップS35)、MN−ID用オプションAが存在していれば、IPv6ヘッダ中からMN−ID DSTを獲得して装置パラメータに登録する(図7ステップS36)。
【0057】
この後に、移動端末1はMN−MNフラグが無効になっているので(図7ステップS37)、MN−IDをMN−ID SRCに書込んで、パケットを送信する(図7ステップS38)。移動端末1はMN−MNフラグが無効になっていなければ(図7ステップS37)、MN−ID SRC、MN−MNフラグをバインディングテーブルに登録し(図7ステップS39)、受信したMN−ID SRC、MN−ID DSTを入れ替えて書込み、パケットを送信する(図7ステップS40)。
【0058】
これによって、移動端末1からコンテンツサーバ7へ向けて送信するパケットには、受信パケットから得た移動端末1自身のMN−IDをMN−ID SRCに載せて送信する。
【0059】
移動端末1はあるIP−RNC4配下を離れない間、唯一のMN−ID#1を持っている。一方、移動端末1はルータ8からRouter Advertisementを受信し(図7ステップS32)、別のIP−RNC配下に移動した場合、MN−ID用オプションAを削除してその情報をクリアし(図7ステップS33)、新たに別のIP−RNCからMN−IDを受信することになる。
【0060】
IP−RNC4はMN−IDが参照されているかどうかを定期的に監視しており、長時間参照されていない場合、例えIP−RNC4配下に移動端末1が存在していたとしても、当該MN−IDを削除する。これによって、IDの無制限配布を阻止する。
【0061】
次に、移動端末1,15間の通信について説明する。移動端末同士で通信を行う場合、IP−RNC4,14は以下のアルゴリズムで動作する。まず、2つのIP−RNC4,14におけるMN−IDの登録、応答パケット処理について説明する。
【0062】
図12には、IP−RNC4及びIP−RNC14が移動端末1から最初のパケットを受信してMN−ID登録を行い、その後、移動端末15から応答パケットが戻ってくる過程を図示している。尚、本実施例では、移動端末1がIP−RNC4を経由してインタネット接続を行う場合等において、通信の開始時に移動端末1とIP−RNC4との間で、移動端末1の認証を行うためのAAAv6 request/replyが一往復することを前提としている。
【0063】
まず、移動端末1はホームエージェント宛てにパケットを送信するが、この時、IPv6拡張ヘッダチェーンにMN−ID用オプションA(図4参照)を含め、移動端末同士の通信であることを示すMN−MNフラグを立てる。この時、MN−ID SRCフィールド及びMN−ID DSTフィールドは初期化される(field all 0)(図8ステップS41〜S43)。
【0064】
IP−RNC4はアップリンクMN−IDの登録処理を行う場合、移動端末1から送信されたパケットを受信すると、まずIPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが存在するかどうかを確認する。このケースではMN−ID用オプションAが存在しており、さらにMN−MNフラグが有効になっているが、MN−IDフィールドにはエントリがない。
【0065】
この状態で、IP−RNC4は新たに割り振ったMN−IDをMN−ID SRCフィールドに書込む。また、IP−RNC14は送信元のCoAをキーとして認証完了/未完了を検索する(フィルタエントリ検索)。IP−RNC4は検索が未完了の場合、AAAサーバ5まで認証要求メッセージを送信し、応答が到着次第、フィルタエントリの追加を行う。
【0066】
一方、IP−RNC4は検索が完了していれば、CoA対MN−ID対応テーブル45b(図15参照)に、先程、割振ったMN−IDを新規登録する。この時、例えばMN−ID付与部43のカウンタ43aの値を「36」とする。カウンタ43aの初期値は「0」で、IP−RNC4配下の異なる移動端末からパケットを受信すれば、インクリメントして登録する。パケットがホームエージェント6に到達すると、宛先の移動端末15のCoAが分かるので、これをDestinationとしてカプセリングして送信する。
【0067】
IP−RNC14はダウンリンクMN−IDの登録処理を行う場合、パケットが到達すると、まず、IPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが存在するかどうかを確認する。このケースではMN−ID用オプションAが存在しており、さらにMN−MNフラグが有効になっているが、フィールドにはMN−ID SRCのみが書かれている。
【0068】
この状態で、IP−RNC14は新たに割振ったMN−IDをMN−ID DSTフィールドに書込む。また、IP−RNC14は送信先のCoAをキーとして認証完了/未完了を検索する(フィルタエントリ検索)。IP−RNC14は検索が未完了の場合、AAAサーバ5まで認証要求メッセージを送信し、応答が到着次第、フィルタエントリの追加を行う。
【0069】
一方、IP−RNC14は検索が完了していれば、CoA対MN−ID対応テーブル45c(図16参照)に、先程、割振ったMN−IDを新規登録する。この時、例えばMN−ID付与部43のカウンタ43aの値を「174」とする。カウンタ43aの初期値は「0」で、IP−RNC14配下の異なる移動端末宛てのパケットを受信すれば、インクリメントして登録する。
【0070】
パケットが移動端末15に到達すると、まず、IPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが存在するかどうかを確認する。このケースではMN−ID用オプションAが存在しており、さらにMN−MNフラグが有効になっている。この状態でIPv6ヘッダ中からMN−ID SRC、MN−ID DST、MN−MNフラグを獲得して、MN−ID DSTを装置パラメータに、残りの二つを拡張したバインディングテーブル27c(図14参照)にそれぞれ登録する。
【0071】
移動端末15から移動端末1に向けた応答パケットには、受信パケットから得た移動端末15自身のMN−IDをMN−ID SRCに、相手の移動端末1のMN−IDをMN−ID DSTにそれぞれ載せて送信する。
【0072】
IP−RNC14はアップリンク転送処理を行う場合、移動端末15から送信されたパケットを受取ると、まずIPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが存在するかどうかを確認する。IP−RNC14はMN−ID用オプションAが存在すれば、さらにMN−MNフラグが立っているかどうかを確認する。この場合にはMN−ID用オプションAが存在し、MN−MNフラグが立っており、さらにMN−ID SRCにエントリがある。したがって、IP−RNC14は送信元の移動端末15のCoAの代わりにMN−ID SRCを検索キーとして認証完了確認を行う。
【0073】
IP−RNC4はダウンリンク転送処理を行う場合、パケットを受取ると、まずIPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが存在するかどうかを確認する。IP−RNC4はMN−ID用オプションAが存在すれば、さらにMN−MNフラグが立っているかどうかを確認する。この場合にはMN−ID用オプションAが存在し、MN−MNフラグも立っているので、送信先の移動端末1のCoAの代わりにMN−ID DSTを検索キーとして認証完了確認を行う。
【0074】
パケットが移動端末1に到達すると、まず、IPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが存在するかどうかを確認する。このケースではMN−ID用オプションAが存在しており、さらにMN−MNフラグが有効になっている。したがって、移動端末1はIPv6ヘッダ中からMN−ID SRC、MN−ID DST、MN−MNフラグを獲得し、MN−ID DSTを装置パラメータに、残りの二つを拡張したバインディングテーブル27bにそれぞれ登録する。
【0075】
これによって、移動端末1から移動端末15に向けて送信するパケットには、受信パケットから得た移動端末1自身のMN−IDをMN−ID SRCに、相手の移動端末15のMN−IDをMN−ID DSTにそれぞれ載せて送信する。
【0076】
移動端末1,15があるIP−RNC4,14配下を離れない間、唯一のMN−IDの組を登録している。一方、移動端末1,15がルータ8からRouter Advertisementを受信して別のIP−RNC配下に移動した場合には、この情報がクリアされ、新たにMN−IDを受信することになる。
【0077】
IP−RNC4,14はMN−IDが参照されているかどうかを定期的に監視しており、長時間参照されていない場合、例えIP−RNC4,14配下に移動端末1,15が存在していたとしても、当該MN−IDを削除する。これによって、IDの無制限配布を阻止する。
【0078】
このように、本実施例では、IPv6拡張ヘッダチェーンのいずれかにMN−ID用オプションAが存在し、MN−MNフラグが立っている場合に送信先の移動端末のCoAの代わりにMN−ID DSTを検索キーとして認証完了確認を行っているので、フィルタエントリの検索処理の速度を速めることができる。
【0079】
具体的に説明すると、IPv6のCoAの128bit全長、IPv6のCoA(128bit)+UDP(User Datagram Protocol) port number(16bit)の144bit等の検索キーの代わりに、1/4以下となる32bitのMN−IDを用いて検索を行うことが可能となる。
【0080】
本実施例では、上記の2つの処理動作に共通して適用可能なIP−RNCを提案しているが、それぞれの処理動作に特化してロジックを組直すことも可能である。例えば、移動端末からインタネットアクセスを行うようなケースのみに特化すれば、インタネットアクセスではMN−ID SRCフィールドのみしか用いないため、図4に示すMN−ID SRCフィールド及びMN−ID DSTフィールドの2つのフィールドを1つに集約することができる。
【0081】
【発明の効果】
以上説明したように本発明は、配下に収容する移動端末がAAAサーバとの認証手続きを完了するまでパケットを塞き止めるAF機能を含む無線ネットワーク制御装置において、パケットの認証完了/未完了をフィルタリングするための検索子として移動端末を識別するためのMN−IDを用いてフィルタリングを行うことによって、フィルタエントリの検索処理速度を速めることができるという効果が得られる。
【図面の簡単な説明】
【図1】本発明の一実施例による移動通信網の構成を示すブロック図である。
【図2】図1の移動端末の構成例を示すブロック図である。
【図3】図1のIP−RNCの構成例を示すブロック図である。
【図4】本発明の一実施例で用いるMN−ID用オプションの構成を示す図である。
【図5】図1のIP−RNCのアップリンクの動作を示すフローチャートである。
【図6】図1のIP−RNCのダウンリンクの動作を示すフローチャートである。
【図7】図1の移動端末のアップリンク/ダウンリンクの動作を示すフローチャートである。
【図8】図1の移動端末のアップリンク/ダウンリンクの動作を示すフローチャートである。
【図9】本発明の一実施例による移動端末とコンテンツサーバとの間の通信動作を示す図である。
【図10】図9のIP−RNC内のCoA対MN−ID対応テーブルの構成を示す図である。
【図11】図9のコンテンツサーバ内のバインディングテーブルの構成を示す図である。
【図12】本発明の一実施例による移動端末間の通信動作を示す図である。
【図13】図12の移動端末1のバインディングテーブルの構成を示す図である。
【図14】図12の移動端末15のバインディングテーブルの構成を示す図である。
【図15】図12のIP−RNC4内のCoA対MN−ID対応テーブルの構成を示す図である。
【図16】図12のIP−RNC14内のCoA対MN−ID対応テーブルの構成を示す図である。
【図17】従来のIP−RNCの構成例を示すブロック図である。
【符号の説明】
1,15 移動端末
2,3,12,13 無線基地局
4,14 IP−RNC
5 AAAサーバ
6 ホームエージェント
7 コンテンツサーバ
8,9 ルータ
10 コアネットワーク
11 インタネット
21 アンテナ
22 送受信共用器
23 受信部
24 ユーザデータ分離部
25 Router Advertisement判定部
26 MN−ID処理部
27,27a,27b バインディングテーブル
28 信号合成部
29 送信部
41 認証処理部
42 フィルタ検索部
42a IPアドレス検索部
42b MN−ID検索部
43 MN−ID付与部
43a カウンタ
44 送受信部
45 データベース
45a〜45c CoA対MN−ID対応テーブル
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a mobile communication network, a radio network controller, a mobile terminal, and a congestion reduction method used for them, and more particularly, an RNC (Radio Network Controller) that supports an AF (Attendant Function) function of Mobile IPv6 (Internet Protocol version 6). Control device).
[0002]
[Prior art]
Conventionally, the RNC is a wireless system device in W-CDMA (Wideband-Code Division Multiple Access), and includes a control signal processing, a common channel demultiplexing function, an ATM (Asynchronous Transfer Mode) switching function, and a diversity handover function. Etc.
[0003]
In addition, the RNC is connected to a subscriber-level switch, a multimedia signal processing device (MPE), and a radio base station device (Node B), and controls line connection control, handover control, and filtering (filtering) of the radio line. Etc. are done.
[0004]
For W-CDMA, various standard specifications have been created by 3GPP (3rd Generation Partnership Projects) to standardize mobile communication systems.
[0005]
In the transition period from 3G (third generation) R5 to 4G (fourth generation), which is standardized by the above 3GPP, the following functions are provided to support RNC having only an ATM switching function for Mobile IPv6. It is conceivable to have
[0006]
In other words, the RNC has a stack of IPv6 over Ethernet (R), and a UE (User Equipment: mobile terminal) accommodated under the Mobile IPv6 mechanism is an authentication procedure with an AAA (Authentication, Authorization, and Accounting) server. For example, it can be imagined that it has an AF function that blocks a packet until it is completed (hereinafter RNC that supports Mobile IPv6 AF function is called IP-RNC).
[0007]
A configuration example of this IP-RNC is shown in FIG. In FIG. 17, an IP-RNC 51 includes an authentication processing unit 52 that performs the above authentication procedure, a filter search unit 53 that performs a search process for a filter entry, a packet between the own apparatus, the Node B, and the router. It is comprised from the transmission / reception part 54 which transmits / receives.
[0008]
In Mobile IPv6 mechanism, implementation of an authentication mechanism is unavoidable (see, for example, Non-Patent Documents 2 and 3). Therefore, it is essential to implement a search mechanism that performs an authentication completion / incomplete search (filter entry search processing). . Since this search mechanism is performed for all packets arriving at the RNC, it may become a bottleneck in the routing performance of the IPv6 network.
[0009]
[Non-Patent Document 1]
“Rfc2977.txt” (http://www.ietf.org/rfc/rfc2977.txt)
[Non-Patent Document 2]
“Draft-ietf-aaa-diameter-mobile-13.txt” (http://www.ietf.org/internet-drafts/draft-ietf-aaa-diameter-mobileip-13.txt)
[Non-Patent Document 3]
“Draft-le-aaa-diameter-mobileipv6-02.txt” (http://www.ietf.org/internet-drafts/draft-le-aaa-diameter-mobileipv6-02.txt)
[0010]
[Problems to be solved by the invention]
In the above-described AF function, the filter entry search process searches for completion / incomplete of packet authentication. However, since this process is performed on all packets, potential processing delay and congestion in the IP-RNC are performed. Will occur.
[0011]
Accordingly, an object of the present invention is to provide a mobile communication network, a radio network controller, a mobile terminal, and a congestion reduction method used for them that can solve the above-described problems and increase the filter entry search processing speed. .
[0012]
[Means for Solving the Problems]
A mobile communication network according to the present invention is a wireless network control device having an AF (Attentant Function) function for blocking a packet until a mobile terminal accommodated in the mobile communication network completes an authentication procedure with an AAA (Authentication, Authorization, and Accounting) server. And processing of the AF function using a mobile node-identifier (MN-ID) for identifying the mobile terminal as a searcher for filtering completion / uncompletion of authentication of the packet Is provided in the wireless network control device.
[0013]
A radio network control apparatus according to the present invention includes an AF (Attendant Function) function that blocks a packet until a mobile terminal accommodated in the radio network control apparatus completes an authentication procedure with an AAA (Authentication, Authorization, and Accounting) server. A device that performs processing of the AF function using an MN-ID (Mobile Node-Identifier) for identifying the mobile terminal as a searcher for filtering authentication completion / incompletion of the packet It has.
[0014]
  The mobile terminal according to the present invention uses the AF (Attendant Function) function of the wireless network control apparatus accommodated under its own terminal until the terminal completes the authentication procedure with the AAA (Authentication, Authorization, and Accounting) server. Is a mobile terminal that can be blocked,
  Transmission / reception of control information to / from the wireless network control device when the mobile terminal establishes an Internet connection and when an MN-ID (Mobile Node-Identifier) for identifying the mobile terminal is not assigned. For registering the MN-ID received in the terminal in the terminal itselfWhen,
  When the MN-ID is assigned and a flag indicating that communication between the own terminal and another mobile terminal is performed is set, an option for the MN-ID is added to the header of the packet and transmitted. Means to doIt has.
[0015]
A congestion reduction method according to the present invention includes a wireless network control device including an AF (Attentant Function) function that blocks a mobile terminal accommodated therein until an authentication procedure with an AAA (Authentication, Authorization, and Accounting) server is completed. A MN-ID (Mobile Node-Identifier) for identifying the mobile terminal as a searcher for filtering authentication completion / non-completion of the packet on the wireless network control device side. And performing the filtering using.
[0016]
As described above, in the transition period from 3G (third generation) R5 to 4G (fourth generation), which is being standardized by 3GPP, RNC (Radio Network Controller) is IPv6 (Internet Protocol version 6) over Ethernet. ), And the UE (User Equipment) accommodated under the Mobile IPv6 mechanism blocks the packet until the authentication procedure with the AAA (Authentication, Authorization, and Accounting) server is completed. AF (Attendant Function) ) Can be imagined to have a function (hereinafter referred to as Mobile IPv6) RNC that supports AF function is IP-RNC).
[0017]
Therefore, although the AF function filters the completion / uncompletion of authentication of a packet, if this is performed for every packet, a potential processing delay or congestion in the IP-RNC occurs.
[0018]
In the IP-RNC of the present invention, a mobile terminal is identified in place of 128 bits of a care-of address that is used as a searcher for filtering and is an IP address in a network in which the mobile terminal exists. By using an MN-ID (Mobile Node-Identifier) that is an identifier for the search, the search processing speed can be increased.
[0019]
That is, in the IP-RNC according to the present invention, the search key is shortened for the inevitable authentication completion / incomplete search, thereby reducing the network congestion inherent in the IP-RNC. .
[0020]
DETAILED DESCRIPTION OF THE INVENTION
Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a mobile communication network according to an embodiment of the present invention. In FIG. 1, a mobile communication network according to an embodiment of the present invention includes a mobile terminal 1, radio base stations 2 and 3, an IP-RNC (Internet Protocol-Radio Network Controller) 4, AAA server (Authentication, Authorization, and Accounting Server) 5, home agent (Home Agent) 6, content server (Contents Server) 7, routers 8 and 9, core network (IP based Core Network) 10, and Internet (The Internet) 11.
[0021]
The mobile terminal 1 performs packet transmission / reception with the radio base stations 2 and 3 using a radio link, and acquires and registers an MN-ID (Mobile Node-Identifier) from the received packet. Thereafter, the mobile terminal 1 gives this MN-ID to the packet when transmitting the packet. Here, the MN-ID is a 32-bit ID assigned to the flow by the IP-RNC 4, and is an identifier for identifying the mobile terminal 1.
[0022]
Further, when receiving the Router Advertisement from the router 8, the mobile terminal 1 deletes the option field for MD-ID. This MD-ID option field will be described later.
[0023]
The IP-RNC 4 is an RNC that supports Mobile IPv6 AF (Attendant Function) function. The IP-RNC 4 sequentially allocates and registers the identifier MN-ID for each mobile terminal 1 at the time of packet transmission / reception with the subordinate mobile terminal 1. Further, the IP-RNC 4 searches a filter table (not shown) using the MN-ID.
[0024]
The AAA server 5 processes an authentication procedure protocol with the IP-RNC 4. After this authentication is completed, the IP-RNC 4 creates one filter entry (Filter Entry) corresponding to the mobile terminal 1 therein.
[0025]
The home agent 6 is a Home Link Agent of the mobile terminal 1 that supports Mobile IPv6, and the mobile terminal 1's home address (Home Address) versus care-of address [hereinafter referred to as CoA (care-of address)] correspondence table (FIG. (Not shown) and has a mechanism for acquiring destination information of a downlink packet. Here, the home address is an IP address of a mobile terminal registered in DNS (Domain Name System), and CoA is an IP address in a network where the mobile terminal 1 exists.
[0026]
The content server 7 is a content server arranged on the Internet 11 such as a Web server. The content server 7 acquires the MN-ID from the uplink packet and registers it in a binding table (not shown). Thereafter, the content server 7 gives this MN-ID to the packet at the time of packet transmission.
[0027]
The IP-RNC 4 identifies the mobile terminal 1 by this MN-ID. Also, the maximum MN-ID is “MN-ID1” indicating the MN-ID of the mobile terminal that has started communication (including MN-MN communication), and the MN-ID of the mobile terminal that has received MN-MN communication. Are registered, “MN-ID2”.
[0028]
FIG. 2 is a block diagram showing a configuration example of the mobile terminal 1 of FIG. In FIG. 2, the mobile terminal 1 includes an antenna 21, a duplexer (DUP) 22, a receiver 23, a user data separator 24, a Router Advertisement determination unit 25, an MN-ID processing unit 26, a binding table. (Binding Table) 27, a signal synthesis unit 28, and a transmission unit 29 are included. In addition, since a well-known technique can be applied to the call control part, the voice input / output part, and the display part of the mobile terminal 1, description of their configuration and operation is omitted.
[0029]
The receiving unit 23 sends signals [CPICH (Common Pilot Channel), DPCH (DL), HS-PDSCH] received via the antenna 21 and the transmission / reception duplexer 22 to the user data separation unit 24. The user data separation unit 24 separates the reception signal from the reception unit 23 into user information (audio signal, image signal, etc.) and control information, and the user information is the above described call control part, voice output part, display of the mobile terminal 1. The user information (packet) and control information are sent to the router advertisement determination unit 25.
[0030]
The Router Advertisement determination unit 25 determines whether or not the Router Advertisement has been received from the router 8 based on the user information and control information from the user data separation unit 24. If the Router Advertisement has been received, the MN-ID processing unit 26 determines that the Router Advertisement has been received. Notify
[0031]
Further, if the Router Advertisement determination unit 25 does not receive the Router Advertisement, the Router Advertisement determination unit 25 determines whether the MD-ID option is included in the packet. If the MD-ID option is included, the MN-ID processing unit 26 is notified. On the other hand, since the Router Advertisement determination unit 25 notifies the reception unit 23 of the fact that the MD-ID option is not included, the reception unit 23 performs normal reception processing.
[0032]
Based on the notification from the Router Advertisement determination unit 25, the MN-ID processing unit 26 performs processing such as registration and deletion of the MN-ID with respect to the binding table 27, addition and deletion of options for MD-ID with respect to transmission packets and reception packets, and the like. The result is notified to the signal synthesis unit 28 and the transmission unit 29.
[0033]
The signal synthesis unit 28 synthesizes information from the MN-ID processing unit 26, external input signals such as a call control part and a voice input part of the mobile terminal 1, and the like, and a transmission unit 29 as DPCH (UL) and HS-DPCCH. And it transmits from the antenna 21 via the transmission / reception duplexer 22.
[0034]
FIG. 3 is a block diagram showing a configuration example of the IP-RNC 4 of FIG. In FIG. 3, the IP-RNC 4 has an authentication processing unit 41 that performs an authentication procedure with the AAA server 5, a filter search unit 42 that performs a filter entry (Filter Entry) search process, and an MN-ID assigned to the subordinate mobile terminal 1. An MN-ID assigning unit 43 to be assigned, a transmitting / receiving unit 44 for transmitting / receiving packets and the like between the own apparatus, the Node B and the router, a database 45 used in the filter search unit 42 and the MN-ID assigning unit 43, It is composed of
[0035]
The filter search unit 42 includes an IP address search unit 42a that performs a filter entry search process using an IP address, and an MN-ID search unit 42b that performs an authentication completion / incomplete search using an MN-ID. The MN-ID assigning unit 43 includes a counter 43a that performs an increment process every time a packet is received from a mobile terminal under IP-RNC4.
[0036]
FIG. 4 is a diagram showing an example of the configuration of the MN-ID option used in one embodiment of the present invention. In FIG. 4, MN-ID option A is a new concept of IPv6 Destination Options Header and has the following fields.
[0037]
The MN-ID option A field includes an “Type” field that is an IPv6 option type (option type) value indicating the MN-ID, an “Length” field that is an option field length, and an MN− that is engraved in the IP-RNC 4. In the “MN-MN flag” field, which is a flag indicating that MN communication is being performed, in the “MN-ID SRC (source)” field, which is the MN-ID of the transmission source allocated in the IP-RNC 4, in the IP-RNC 4 There is a “MN-ID DST (destination)” field that is an MN-ID of a transmission destination to be allocated.
[0038]
FIG. 5 is a flowchart showing an uplink operation of the IP-RNC 4 of FIG. 1, and FIG. 6 is a flowchart showing a downlink operation of the IP-RNC 4 of FIG. 7 and 8 are flowcharts showing uplink / downlink operations of the mobile terminal 1 of FIG. 1, and FIG. 9 shows communication operations between the mobile terminal 1 and the content server 7 according to an embodiment of the present invention. FIG.
[0039]
FIG. 10 is a diagram showing the configuration of the CoA-to-MN-ID correspondence table in the IP-RNC 4 of FIG. 6, a CoA-to-MN-ID correspondence table 45a in the IP-RNC 4 is provided in the database 45, and CoA “xxx”, “yyy”,..., And MN-IDs “# 0”, “# 1”. It consists of ...
[0040]
FIG. 11 is a diagram showing the configuration of the binding table in the content server 7 of FIG. In FIG. 11, the binding table B in the content server 7 includes home addresses “aaa”, “bbb”,..., CoA “xxx”, “yyy”,. # 0 "," # 1 "...
[0041]
FIG. 12 is a diagram showing a communication operation between mobile terminals according to an embodiment of the present invention, and FIG. 13 is a diagram showing a configuration of a binding table of the mobile terminal 1 in FIG. In FIG. 13, the binding table 27a of the mobile terminal 1 is composed of a home address (Home Address) “YYY”, a CoA “yyy”, an MN-ID “# 174”, and an MN-MN flag “valid”. Yes.
[0042]
FIG. 14 is a diagram showing the configuration of the binding table of the mobile terminal 15 in FIG. In FIG. 14, the binding table 27b of the mobile terminal 15 is based on the home address (Home Address) “XXX”, CoA “xxx”, MN-ID “# 36”, and MN-MN flag (flag) “valid”. It is configured.
[0043]
FIG. 15 is a diagram showing the configuration of the CoA-to-MN-ID correspondence table in the IP-RNC 4 of FIG. 15, the CoA-to-MN-ID correspondence table 45b in the IP-RNC 4 is provided in the database 45, and is composed of CoA “xxx”,... And MN-ID “# 36”,. Yes.
[0044]
FIG. 16 is a diagram showing the configuration of the CoA-to-MN-ID correspondence table in the IP-RNC 14 of FIG. 16, the CoA-to-MN-ID correspondence table 45c in the IP-RNC 14 is composed of CoA “yyy”,... And MN-ID “# 174”,.
[0045]
The operation of the mobile communication network according to one embodiment of the present invention will be described with reference to FIGS. First, the communication operation between the mobile terminal 1 and the content server 7 will be described. When the mobile terminal 1 accesses the Internet 11, the IP-RNC 4 operates according to the following algorithm.
[0046]
First, MN-ID registration processing and downlink packet processing in the IP-RNC 4 will be described with reference to FIGS. FIG. 9 shows a process in which the IP-RNC 4 receives the first uplink packet from the mobile terminal 1 and performs MN-ID registration, and then the downlink flow flows. In this embodiment, when the mobile terminal 1 performs Internet connection via the IP-RNC 4, the mobile terminal 1 is authenticated between the mobile terminal 1 and the IP-RNC 4 at the start of communication. The AAAv6 request / reply is assumed to make one round trip.
[0047]
When the IP-RNC 4 performs an uplink MN-ID registration process, when the IP-RNC 4 receives a packet transmitted from the mobile terminal 1, first, the IP-RNC 4 adds the MN-ID to one of the IPv6 extension header chains. It is confirmed whether the option A for use is included (step S1 in FIG. 5).
[0048]
In this case, since the MN-ID option A does not exist, the IP-RNC 4 newly assigns the MN-ID option (field all 0) A (step S2 in FIG. 5), and the newly allocated MN- The ID is written in the MN-ID SRC field (step S5 in FIG. 5).
[0049]
Further, the IP-RNC 4 searches for authentication completion / incomplete with the source CoA as a key (filter entry search) (step S7 in FIG. 5). If the search is not completed (step S8 in FIG. 5), the IP-RNC 4 transmits an authentication request message (message) to the AAA server 5 and adds a filter entry as soon as a response arrives (step S10 in FIG. 5).
[0050]
On the other hand, if the search is completed (step S8 in FIG. 5), the IP-RNC 4 newly registers the previously allocated MN-ID in the CoA-to-MN-ID correspondence table 45a (see FIG. 10) (FIG. 5). Step S9). At this time, for example, the value of the counter 43a of the MN-ID assigning unit 43 is set to “0”. “0” is an initial value, and if a packet is received from a different mobile terminal under the IP-RNC 4, it is incremented and “1” is registered.
[0051]
When the packet reaches the content server 7, the content server 7 first checks whether or not the MN-ID option A exists in any of the IPv6 extension header chains. In this case, option A for MN-ID exists. In this state, the MN-ID SRC is acquired from the IPv6 header and registered in the extended binding table B (see FIG. 11).
[0052]
In the downlink packet from the content server 7 to the mobile terminal 1, the MN-ID of the counterpart mobile terminal 1 obtained from the received packet is transmitted on the MN-ID DST.
[0053]
The IP-RNC 4 confirms that the above-mentioned MN-ID option A is included (step S1 in FIG. 5), and determines that there is an entry in the MN-ID SRC field or MN-ID DST field (step S3 in FIG. 5). The MN-IDSRC field is used as a key to search for authentication completion / incomplete (step S4 in FIG. 5).
[0054]
The IP-RNC 4 ends the process when the authentication completion / incomplete search is completed (step S6 in FIG. 5). If the search for authentication completion / incomplete has not been completed (step S6 in FIG. 5), the IP-RNC 4 searches for authentication completion / incompletion using the transmission source CoA as a key (filter entry search) (FIG. 5). Step S7). Subsequent processing is as described above.
[0055]
In the case of the IP-RNC 4 downlink transfer process, when receiving a packet, the IP-RNC 4 first checks whether the MN-ID option A exists in any of the IPv6 extension header chains (step S11 in FIG. 6). . If the MN-ID option A exists, the IP-RNC 4 further checks whether the MN-MN flag is set (step S12 in FIG. 6). In this case, since the MN-MN flag is not set, authentication completion confirmation is performed using the MN-ID DST as a search key instead of the CoA of the destination mobile terminal 1 (step S15 in FIG. 6).
[0056]
When the packet reaches the mobile terminal 1, first, the mobile terminal 1 checks whether or not the MN-ID option A exists in any of the IPv6 extension header chains (step S34 in FIG. 7). If the MN-ID option A does not exist, the mobile terminal 1 performs normal reception processing (step S35 in FIG. 7). If the MN-ID option A exists, the mobile terminal 1 performs MN-ID DST from the IPv6 header. Is acquired and registered in the apparatus parameters (step S36 in FIG. 7).
[0057]
Thereafter, since the MN-MN flag is invalid (step S37 in FIG. 7), the mobile terminal 1 writes the MN-ID in the MN-ID SRC and transmits the packet (step S38 in FIG. 7). If the MN-MN flag is not invalidated (step S37 in FIG. 7), the mobile terminal 1 registers the MN-ID SRC and MN-MN flag in the binding table (step S39 in FIG. 7), and receives the received MN-ID SRC. The MN-ID DST is replaced and written, and the packet is transmitted (step S40 in FIG. 7).
[0058]
Thus, in the packet transmitted from the mobile terminal 1 to the content server 7, the MN-ID of the mobile terminal 1 itself obtained from the received packet is transmitted on the MN-ID SRC.
[0059]
While the mobile terminal 1 does not leave a certain IP-RNC 4, it has a unique MN-ID # 1. On the other hand, when the mobile terminal 1 receives the Router Advertisement from the router 8 (step S32 in FIG. 7) and moves to another IP-RNC, the mobile terminal 1 deletes the MN-ID option A and clears the information (FIG. 7). In step S33), a new MN-ID is received from another IP-RNC.
[0060]
The IP-RNC 4 periodically monitors whether or not the MN-ID is referenced. If the IP-RNC 4 has not been referenced for a long time, even if the mobile terminal 1 exists under the IP-RNC 4, the MN-ID Delete the ID. This prevents unlimited distribution of IDs.
[0061]
Next, communication between the mobile terminals 1 and 15 will be described. When communication is performed between mobile terminals, the IP-RNCs 4 and 14 operate according to the following algorithm. First, MN-ID registration and response packet processing in the two IP-RNCs 4 and 14 will be described.
[0062]
FIG. 12 illustrates a process in which the IP-RNC 4 and the IP-RNC 14 receive the first packet from the mobile terminal 1 and perform MN-ID registration, and then return a response packet from the mobile terminal 15. In this embodiment, when the mobile terminal 1 performs Internet connection via the IP-RNC 4, the mobile terminal 1 is authenticated between the mobile terminal 1 and the IP-RNC 4 at the start of communication. The AAAv6 request / reply is assumed to make one round trip.
[0063]
First, the mobile terminal 1 transmits a packet addressed to the home agent. At this time, an MN-ID option A (see FIG. 4) is included in the IPv6 extension header chain to indicate communication between mobile terminals. Set the MN flag. At this time, the MN-ID SRC field and the MN-ID DST field are initialized (field all 0) (steps S41 to S43 in FIG. 8).
[0064]
When the IP-RNC 4 receives the packet transmitted from the mobile terminal 1 when performing the uplink MN-ID registration process, it first checks whether the MN-ID option A exists in any of the IPv6 extension header chains. To do. In this case, the MN-ID option A exists and the MN-MN flag is valid, but there is no entry in the MN-ID field.
[0065]
In this state, the IP-RNC 4 writes the newly allocated MN-ID in the MN-ID SRC field. Further, the IP-RNC 14 searches for authentication completion / incomplete with the source CoA as a key (filter entry search). When the search is not completed, the IP-RNC 4 transmits an authentication request message to the AAA server 5 and adds a filter entry as soon as a response arrives.
[0066]
On the other hand, if the search is completed, the IP-RNC 4 newly registers the previously allocated MN-ID in the CoA-to-MN-ID correspondence table 45b (see FIG. 15). At this time, for example, the value of the counter 43a of the MN-ID assigning unit 43 is set to “36”. The initial value of the counter 43a is “0”, and if a packet is received from a different mobile terminal under the IP-RNC 4, it is incremented and registered. When the packet reaches the home agent 6, the CoA of the destination mobile terminal 15 is known, and this is encapsulated as a Destination and transmitted.
[0067]
When the IP-RNC 14 performs downlink MN-ID registration processing, when a packet arrives, it first checks whether or not the MN-ID option A exists in any of the IPv6 extension header chains. In this case, the MN-ID option A exists and the MN-MN flag is valid, but only the MN-ID SRC is written in the field.
[0068]
In this state, the IP-RNC 14 writes the newly allocated MN-ID in the MN-ID DST field. Further, the IP-RNC 14 searches for authentication completion / incomplete with the destination CoA as a key (filter entry search). If the search is not completed, the IP-RNC 14 transmits an authentication request message to the AAA server 5 and adds a filter entry as soon as a response arrives.
[0069]
On the other hand, if the search is completed, the IP-RNC 14 newly registers the previously assigned MN-ID in the CoA-to-MN-ID correspondence table 45c (see FIG. 16). At this time, for example, the value of the counter 43a of the MN-ID assigning unit 43 is set to “174”. The initial value of the counter 43a is “0”, and if a packet addressed to a different mobile terminal under the IP-RNC 14 is received, it is incremented and registered.
[0070]
When the packet reaches the mobile terminal 15, it is first checked whether or not the MN-ID option A exists in any of the IPv6 extension header chains. In this case, the MN-ID option A exists, and the MN-MN flag is valid. In this state, the MN-ID SRC, the MN-ID DST, and the MN-MN flag are acquired from the IPv6 header, and the binding table 27c is expanded by using the MN-ID DST as a device parameter and the remaining two (see FIG. 14). Register each.
[0071]
In the response packet from the mobile terminal 15 to the mobile terminal 1, the MN-ID of the mobile terminal 15 itself obtained from the received packet is set to MN-ID SRC, and the MN-ID of the counterpart mobile terminal 1 is set to MN-ID DST. Send each one.
[0072]
When the IP-RNC 14 performs an uplink transfer process and receives a packet transmitted from the mobile terminal 15, the IP-RNC 14 first checks whether or not the MN-ID option A exists in any of the IPv6 extension header chains. If the MN-ID option A exists, the IP-RNC 14 further confirms whether the MN-MN flag is set. In this case, the MN-ID option A exists, the MN-MN flag is set, and there is an entry in the MN-ID SRC. Therefore, the IP-RNC 14 performs authentication completion confirmation using the MN-ID SRC as a search key instead of the CoA of the transmission source mobile terminal 15.
[0073]
When the IP-RNC 4 performs a downlink transfer process and receives a packet, it first checks whether the MN-ID option A exists in any of the IPv6 extension header chains. If the MN-ID option A exists, the IP-RNC 4 further checks whether the MN-MN flag is set. In this case, since the MN-ID option A exists and the MN-MN flag is also set, authentication completion confirmation is performed using the MN-ID DST as a search key instead of the CoA of the transmission destination mobile terminal 1.
[0074]
When the packet reaches the mobile terminal 1, first, it is confirmed whether or not the MN-ID option A exists in any of the IPv6 extension header chains. In this case, the MN-ID option A exists, and the MN-MN flag is valid. Therefore, the mobile terminal 1 acquires the MN-ID SRC, MN-ID DST, and MN-MN flags from the IPv6 header, and registers them in the binding table 27b in which the MN-ID DST is used as a device parameter and the remaining two are expanded. To do.
[0075]
Thus, in the packet transmitted from the mobile terminal 1 to the mobile terminal 15, the MN-ID of the mobile terminal 1 itself obtained from the received packet is set to MN-ID SRC, and the MN-ID of the counterpart mobile terminal 15 is set to MN. -Send on ID DST.
[0076]
While the mobile terminals 1 and 15 do not leave a certain IP-RNC 4, 14, only one MN-ID pair is registered. On the other hand, when the mobile terminals 1 and 15 receive the Router Advertisement from the router 8 and move to another IP-RNC, this information is cleared and a new MN-ID is received.
[0077]
The IP-RNCs 4 and 14 regularly monitor whether or not the MN-ID is referenced. If the IP-RNCs 4 and 14 are not referenced for a long time, the mobile terminals 1 and 15 exist under the IP-RNCs 4 and 14, for example. However, the MN-ID is deleted. This prevents unlimited distribution of IDs.
[0078]
Thus, in this embodiment, when the MN-ID option A exists in any of the IPv6 extension header chains and the MN-MN flag is set, the MN-ID instead of the CoA of the destination mobile terminal Since the authentication completion confirmation is performed using DST as a search key, the speed of the filter entry search process can be increased.
[0079]
More specifically, instead of a search key such as IPv6 CoA 128-bit full length, IPv6 CoA (128 bits) + UDP (User Datagram Protocol) port number (16 bits) 144 bits, etc., 32-bit MN- which is 1/4 or less. A search can be performed using the ID.
[0080]
In this embodiment, an IP-RNC that can be applied in common to the above two processing operations is proposed, but it is also possible to reconfigure the logic specifically for each processing operation. For example, if specializing only in a case where Internet access is performed from a mobile terminal, only MN-ID SRC field is used in Internet access, so 2 of MN-ID SRC field and MN-ID DST field shown in FIG. One field can be aggregated into one.
[0081]
【The invention's effect】
As described above, the present invention filters packet authentication completion / non-completion in a radio network controller including an AF function that blocks a packet until a mobile terminal accommodated under the mobile terminal completes an authentication procedure with an AAA server. By performing filtering using the MN-ID for identifying the mobile terminal as a search element for performing the search, an effect that the search processing speed of the filter entry can be increased can be obtained.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a mobile communication network according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a configuration example of the mobile terminal in FIG. 1;
3 is a block diagram illustrating a configuration example of the IP-RNC in FIG. 1. FIG.
FIG. 4 is a diagram showing a configuration of an option for MN-ID used in an embodiment of the present invention.
FIG. 5 is a flowchart illustrating an uplink operation of the IP-RNC of FIG. 1;
FIG. 6 is a flowchart showing downlink operation of the IP-RNC of FIG. 1;
FIG. 7 is a flowchart showing uplink / downlink operations of the mobile terminal of FIG. 1;
FIG. 8 is a flowchart showing uplink / downlink operations of the mobile terminal of FIG. 1;
FIG. 9 is a diagram illustrating a communication operation between a mobile terminal and a content server according to an embodiment of the present invention.
10 is a diagram showing a configuration of a CoA-to-MN-ID correspondence table in the IP-RNC of FIG.
11 is a diagram showing a configuration of a binding table in the content server of FIG. 9. FIG.
FIG. 12 is a diagram illustrating a communication operation between mobile terminals according to an embodiment of the present invention.
13 is a diagram showing a configuration of a binding table of the mobile terminal 1 in FIG.
14 is a diagram showing a configuration of a binding table of the mobile terminal 15 in FIG.
15 is a diagram showing a configuration of a CoA-to-MN-ID correspondence table in the IP-RNC 4 of FIG.
16 is a diagram showing a configuration of a CoA-to-MN-ID correspondence table in the IP-RNC 14 of FIG.
FIG. 17 is a block diagram illustrating a configuration example of a conventional IP-RNC.
[Explanation of symbols]
1,15 Mobile terminal
2, 3, 12, 13 Radio base station
4,14 IP-RNC
5 AAA server
6 Home Agent
7 Content server
8,9 routers
10 Core network
11 Internet
21 Antenna
22 Transmission / reception duplexer
23 Receiver
24 User data separator
25 Router Advertisement determination unit
26 MN-ID processing part
27, 27a, 27b Binding table
28 Signal Synthesizer
29 Transmitter
41 Authentication processing part
42 Filter search part
42a IP address search unit
42b MN-ID search part
43 MN-ID assignment unit
43a counter
44 Transceiver
45 database
45a-45c CoA vs. MN-ID correspondence table

Claims (13)

配下に収容する移動端末がAAA(Authentication,Authorization, and Accounting)サーバとの認証手続きを完了するまでパケットを塞き止めるAF(Attendant Function)機能を持つ無線ネットワーク制御装置を含む移動通信網であって、
前記パケットの認証完了/未完了をフィルタリングするための検索子として前記移動端末を識別するためのMN−ID(Mobile Node−Identifier)を用いて前記AF機能の処理を実行する手段を前記無線ネットワーク制御装置に有することを特徴とする移動通信網。
A mobile communication network including a wireless network control device having an AF (Attendant Function) function that blocks a packet until a mobile terminal accommodated therein completes an authentication procedure with an AAA (Authentication, Authorization, and Accounting) server. ,
Radio network control means for executing processing of the AF function using a mobile node-identifier (MN-ID) for identifying the mobile terminal as a searcher for filtering authentication completion / incompletion of the packet A mobile communication network characterized by having in an apparatus.
前記無線ネットワーク制御装置は、前記MN−IDと前記移動端末が存在するネットワークにおけるIP(Internet Protocol)アドレスであるケアオブアドレスとを対応付けて格納する第1のテーブルを含むことを特徴とする請求項1記載の移動通信網。  The wireless network control device includes a first table that stores the MN-ID in association with a care-of address that is an IP (Internet Protocol) address in a network in which the mobile terminal exists. Item 2. The mobile communication network according to Item 1. 前記無線ネットワーク制御装置は、前記パケットのヘッダに前記MN−ID用のオプションが存在し、前記移動端末間の通信を行っていることを示すフラグが立っている場合に送信先の移動端末の前記ケアオブアドレスの代わりに前記MN−IDを検索キーとして認証完了確認を行うことを特徴とする請求項2記載の移動通信網。  The radio network control device has the option for the MN-ID in the header of the packet, and when the flag indicating that communication between the mobile terminals is performed is set, 3. The mobile communication network according to claim 2, wherein authentication completion confirmation is performed using the MN-ID as a search key instead of a care-of address. 前記無線ネットワーク制御装置は、前記移動端末がインタネット接続を行う際にその通信の開始時にかつ前記移動端末に前記MN−IDが付与されていない時に当該移動端末に前記MN−IDを付与する手段を含むことを特徴とする請求項1から請求項3のいずれか記載の移動通信網。  The wireless network control device includes means for assigning the MN-ID to the mobile terminal at the start of communication when the mobile terminal makes an Internet connection and when the mobile terminal is not assigned the MN-ID. The mobile communication network according to any one of claims 1 to 3, further comprising: 配下に収容する移動端末がAAA(Authentication,Authorization, and Accounting)サーバとの認証手続きを完了するまでパケットを塞き止めるAF(Attendant Function)機能を含む無線ネットワーク制御装置であって、
前記パケットの認証完了/未完了をフィルタリングするための検索子として前記移動端末を識別するためのMN−ID(Mobile Node−Identifier)を用いて前記AF機能の処理を実行する手段を有することを特徴とする無線ネットワーク制御装置。
A wireless network control device including an AF (Attendant Function) function that blocks a packet until a mobile terminal accommodated under the mobile terminal completes an authentication procedure with an AAA (Authentication, Authorization, and Accounting) server,
It has means for executing the processing of the AF function using an MN-ID (Mobile Node-Identifier) for identifying the mobile terminal as a searcher for filtering completion / uncompletion of authentication of the packet A wireless network control device.
前記MN−IDと前記移動端末が存在するネットワークにおけるIP(Internet Protocol)アドレスであるケアオブアドレスとを対応付けて格納する第1のテーブルを含むことを特徴とする請求項5記載の無線ネットワーク制御装置。  6. The wireless network control according to claim 5, further comprising: a first table that stores the MN-ID in association with a care-of address that is an IP (Internet Protocol) address in a network in which the mobile terminal exists. apparatus. 前記パケットのヘッダに前記MN−ID用のオプションが存在し、前記移動端末間の通信を行っていることを示すフラグが立っている場合に送信先の移動端末の前記ケアオブアドレスの代わりに前記MN−IDを検索キーとして認証完了確認を行う手段を含むことを特徴とする請求項6記載の無線ネットワーク制御装置。  The option for the MN-ID exists in the header of the packet, and the flag indicating that communication between the mobile terminals is performed is set instead of the care-of address of the destination mobile terminal. 7. The radio network controller according to claim 6, further comprising means for confirming completion of authentication using the MN-ID as a search key. 前記移動端末がインタネット接続を行う際にその通信の開始時にかつ前記移動端末に前記MN−IDが付与されていない時に当該移動端末に前記MN−IDを付与する手段を含むことを特徴とする請求項5から請求項7のいずれか記載の無線ネットワーク制御装置。  The mobile terminal includes means for assigning the MN-ID to the mobile terminal at the start of communication when the mobile terminal performs Internet connection and when the mobile terminal is not assigned the MN-ID. The wireless network control device according to any one of claims 5 to 7. 自端末が配下に収容される無線ネットワーク制御装置のAF(Attendant Function)機能によって、自端末がAAA(Authentication,Authorization, and Accounting)サーバとの認証手続きを完了するまでパケットが塞き止められる移動端末であって、
自端末がインタネット接続を行う際にその通信の開始時にかつ自端末を識別するためのMN−ID(Mobile Node−Identifier)が付与されていない時に前記無線ネットワーク制御装置との間の制御情報の送受信において受信した前記MN−IDを自端末に登録する手段と、
前記MN−IDが付与されかつ自端末と他の移動端末との間の通信を行っていることを示すフラグが立っている時に前記パケットのヘッダに前記MN−ID用のオプションを付与して送信する手段とを有することを特徴とする移動端末。
A mobile terminal whose packet is blocked until the self-terminal completes an authentication procedure with an AAA (Authentication, Authorization, and Accounting) server by an AF (Attendant Function) function of a radio network controller in which the self-terminal is accommodated Because
Transmission / reception of control information to / from the wireless network control device when the mobile terminal establishes an Internet connection and when an MN-ID (Mobile Node-Identifier) for identifying the mobile terminal is not assigned. Means for registering the received MN-ID in the terminal ,
When the MN-ID is assigned and a flag indicating that communication between the own terminal and another mobile terminal is performed is set, an option for the MN-ID is added to the header of the packet and transmitted. A mobile terminal.
配下に収容する移動端末がAAA(Authentication,Authorization, and Accounting)サーバとの認証手続きを完了するまでパケットを塞き止めるAF(Attendant Function)機能を含む無線ネットワーク制御装置の輻輳低下方法であって、A congestion reduction method for a radio network controller including an AF (Attendant Function) function that blocks a packet until a mobile terminal accommodated under the mobile terminal completes an authentication procedure with an AAA (Authentication, Authorization, and Accounting) server,
前記無線ネットワーク制御装置側に、前記パケットの認証完了/未完了をフィルタリングするための検索子として前記移動端末を識別するためのMN−ID(Mobile Node−Identifier)を用いて前記フィルタリングを行うステップを有することを特徴とする輻輳低下方法。The wireless network control device side performs the filtering using an MN-ID (Mobile Node-Identifier) for identifying the mobile terminal as a searcher for filtering authentication completion / incompletion of the packet. A congestion reduction method comprising:
前記無線ネットワーク制御装置内に、前記MN−IDと前記移動端末が存在するネットワークにおけるIP(Internet Protocol)アドレスであるケアオブアドレスとを対応付けて格納する第1のテーブルを配設したことを特徴とする請求項10記載の輻輳低下方法。A first table that stores the MN-ID in association with a care-of address that is an IP (Internet Protocol) address in a network in which the mobile terminal exists is provided in the wireless network control device. The congestion reduction method according to claim 10. 前記無線ネットワーク制御装置側に、前記パケットのヘッダに前記MN−ID用のオプションが存在し、前記移動端末間の通信を行っていることを示すフラグが立っている場合に送信先の移動端末のケアオブアドレスの代わりに前記MN−IDを検索キーとして認証完了確認を行うステップを含むことを特徴とする請求項11記載の輻輳低下方法。When the radio network controller has an option for the MN-ID in the header of the packet and a flag indicating that communication between the mobile terminals is performed, the mobile terminal of the transmission destination 12. The congestion reduction method according to claim 11, further comprising a step of performing authentication completion confirmation using the MN-ID as a search key instead of a care-of address. 前記無線ネットワーク制御装置側に、前記移動端末がインタネット接続を行う際にその通信の開始時にかつ前記移動端末に前記MN−IDが付与されていない時に当該移動端末に前記MN−IDを付与するステップを含むことを特徴とする請求項10から請求項12のいずれか記載の輻輳低下方法。A step of assigning the MN-ID to the mobile network control device when the mobile terminal starts an internet connection at the start of communication and when the mobile terminal is not assigned the MN-ID; The congestion reducing method according to any one of claims 10 to 12, characterized by comprising:
JP2003001642A 2003-01-08 2003-01-08 Mobile communication network, wireless network control device, mobile terminal, and congestion reduction method used therefor Expired - Fee Related JP4292802B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003001642A JP4292802B2 (en) 2003-01-08 2003-01-08 Mobile communication network, wireless network control device, mobile terminal, and congestion reduction method used therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003001642A JP4292802B2 (en) 2003-01-08 2003-01-08 Mobile communication network, wireless network control device, mobile terminal, and congestion reduction method used therefor

Publications (2)

Publication Number Publication Date
JP2004215118A JP2004215118A (en) 2004-07-29
JP4292802B2 true JP4292802B2 (en) 2009-07-08

Family

ID=32819612

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003001642A Expired - Fee Related JP4292802B2 (en) 2003-01-08 2003-01-08 Mobile communication network, wireless network control device, mobile terminal, and congestion reduction method used therefor

Country Status (1)

Country Link
JP (1) JP4292802B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4690423B2 (en) * 2005-01-24 2011-06-01 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Core network method and apparatus
CN100372331C (en) * 2005-12-12 2008-02-27 华为技术有限公司 Method and system for filtering data
US8567441B2 (en) 2007-09-28 2013-10-29 Shimadzu Corporation Sample introduction device
JP4862946B2 (en) 2007-09-28 2012-01-25 株式会社島津製作所 Sample introduction method

Also Published As

Publication number Publication date
JP2004215118A (en) 2004-07-29

Similar Documents

Publication Publication Date Title
US7616615B2 (en) Packet forwarding apparatus for connecting mobile terminal to ISP network
KR100847167B1 (en) Terminal and communication system
FI114840B (en) Change of Responsibility
US8824430B2 (en) Wireless mobility gateway
US7496068B2 (en) Methods and apparatus for data transfer in a packet-switched data network
JP5044026B2 (en) Method and apparatus for channel optimization during point-to-point protocol (PPP) session request period
JP4971468B2 (en) Interface selection in mobile networks
IL204284A (en) Method and apparatus for requesting point-to-point protocol (ppp) instances from a packet data services network
CN101010926A (en) System and associated mobile node, foreign agent and method for link-layer assisted mobile IP fast handoff from a fast-access network to a slow-access network
KR100635127B1 (en) Path Optimization Method in IP6-based Network Mobility Service
US20110219126A1 (en) Mobile terminal, forwarding intermediate node and mobile communications system
CN101406078B (en) Systems and methods for supporting delivery of Internet data packets when a mobile node roams from a home network to a visited network
EP1560378A2 (en) Wireless mobility gateway
US8494484B2 (en) Communication apparatus and communication method for tunnel switching
JP2006521732A (en) telecommunication
KR100915513B1 (en) PACKET BUFFERING METHOD AND APPARATUS FOR REDUCING PACKET LOSS IN PROXY MOBILE IPv6
CN101204103B (en) Method and apparatus for reducing latency during wireless connectivity changes
JP4292802B2 (en) Mobile communication network, wireless network control device, mobile terminal, and congestion reduction method used therefor
KR100737140B1 (en) Internet protocol virtual private network service processing apparatus and method in mobile communication
EP1643692B1 (en) Packet communication system and packet communication method
US8077661B2 (en) Access gateway apparatus, base station apparatus, communication control system and communication control method
KR101291190B1 (en) Method for sharing network resources between two network operators
KR20100126907A (en) Handover Method Between Heterogeneous Networks
GB2393608A (en) Selecting an appropriate PDP context at a GPRS gateway support node for transferring a data packet from a mobile node to a correspondent node

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080729

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080825

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: 20090317

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: 20090330

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

Free format text: PAYMENT UNTIL: 20120417

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120417

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130417

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130417

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140417

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees