Movatterモバイル変換


[0]ホーム

URL:


JP3985456B2 - Mobile communication system, mobile terminal, base station controller, and packet data service node - Google Patents

Mobile communication system, mobile terminal, base station controller, and packet data service node
Download PDF

Info

Publication number
JP3985456B2
JP3985456B2JP2001013961AJP2001013961AJP3985456B2JP 3985456 B2JP3985456 B2JP 3985456B2JP 2001013961 AJP2001013961 AJP 2001013961AJP 2001013961 AJP2001013961 AJP 2001013961AJP 3985456 B2JP3985456 B2JP 3985456B2
Authority
JP
Japan
Prior art keywords
mobile terminal
base station
radio channel
timer
packet
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
JP2001013961A
Other languages
Japanese (ja)
Other versions
JP2002010341A (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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from EP00117659Aexternal-prioritypatent/EP1148749B1/en
Application filed by Hitachi LtdfiledCriticalHitachi Ltd
Priority to JP2001013961ApriorityCriticalpatent/JP3985456B2/en
Publication of JP2002010341ApublicationCriticalpatent/JP2002010341A/en
Application grantedgrantedCritical
Publication of JP3985456B2publicationCriticalpatent/JP3985456B2/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Landscapes

Description

Translated fromJapanese

【0001】
【発明の属する技術分野】
本発明は、移動体通信システムに関し、特に通信品質保証機能を備えた移動体通信システム、移動端末、基地局制御装置及びパケットデータサービスノードに関する。
【0002】
【従来の技術】
従来例えば次世代移動体通信の標準化団体である3rd Generation Partnership Project 2 (3GPP2)による規格であるStage 3 description of Ax interface rev.1 (3gpp2-ACO-19990927-0)に記載されているように、移動体通信システムにおいては無線チャネルを有効に利用するために、パケット交換方式を用いて複数の端末間で無線チャネルを共有する方法が知られている。この方式では、各移動体端末は信号の送信または受信要求が発生した場合には他の端末と共有で割り当てられている無線チャネルを使用してパケットの形で信号を送受信し、送受信要求がない場合には無線チャネルを開放して他の移動体端末が無線チャネルを使用できるようにしている。しかしある一定時間パケットの送受信が行なわれなかった移動体端末に対しては、無線チャネルの割り当て自体が解除される。
【0003】
【発明が解決しようとする課題】
上述した移動体通信システムでは、無線チャネルの割り当てが解除されてしまった移動体端末に再び送受信要求が発生した場合、その移動体端末に対して無線チャネルを割り当てることから始めなければならないが、割り当て可能な空き無線チャネルを確保できない可能性がある。また移動体通信システムにおいては、移動体端末のセル間の移動に伴って、移動先のセルを制御している無線基地局から無線チャネルの割り当てを受ける必要があるが、この場合にも割り当て可能な空き無線チャネルを確保できない可能性がある。これは、電子商取引等高度な信頼性を要求される通信を行う場合に通信品質保証上重要な課題となる。
【0004】
本発明の目的は、無線チャネルの優先的な使用を必要とする場合に、パケット送受信の間隔に関わらず無線チャネルの割り当てを受け続け、また無線チャネルの割り当て要求時に際しても優先的に無線チャネルの割り当てを受けられる手段を持った移動端末を提供することである。
【0005】
本発明の他の目的は、無線チャネルの優先使用要求を発した移動体端末に対して、パケット送受信の間隔に関わらず無線チャネルを割り当て続け、また優先使用要求を発している移動体端末が無線チャネルの割り当てを要求した場合には優先的に無線チャネルを割り当てる手段を持った基地局制御装置を提供することである。
【0006】
本発明の他の目的は、無線チャネルの優先使用要求を発した移動体端末に対して、無線チャネルを優先的に使用させる手段を持ったパケットデータサービスノードを提供することである。
【0007】
本発明の他の目的は、無線チャネルの優先使用要求を発した移動体端末にはパケット送受信の間隔に関わらず無線チャネルを割り当て続け、また無線チャネルの優先使用要求を発している移動体端末が無線チャネルの割り当てを要求した場合には優先的に無線チャネルを割り当てることができる移動体通信システムを提供することである。
【0008】
【課題を解決するための手段】
上記目的を達成するために、本発明においては、無線チャネルの優先的な使用を要求する移動体端末は、無線基地局に対して周期的に優先要求を送信し、優先要求を受信した無線基地局は優先要求端末に対して周期的に応答を送信するようにしたことを特徴する。これにより優先使用要求を発している移動体端末と無線基地局との間には周期的な送受信が行なわれることになるため、送受信の周期がチャネル割り当ての解除までの時間より短ければ、移動体端末は無線チャネルの割り当てを受け続けることができる。
【0009】
更に、本発明においては、無線基地局を制御している基地局制御装置が、無線チャネルを優先的に使用している優先端末と、優先端末以外の非優先端末とを分けて管理し、非優先端末については無線基地局との間での最後の信号の送信または受信時からの経過時間(無線チャネル未使用時間)順に管理する手段を有している。従って、無線チャネルの優先使用要求を発している移動体端末が無線チャネルの割り当てを要求し、無線基地局に割り当て可能な空き無線チャネルが存在しなかった場合には、基地局制御装置は無線基地局に対して、非優先端末の内無線チャネル未使用時間が長い移動体端末から順に無線チャネルの割り当てを解除し、その無線チャネルを優先使用要求端末に割り当てるよう制御することが可能となる。
【0010】
【発明の実施の形態】
図1は本発明を適応する移動体データ通信システム101の一構成例を示している。本システムは、複数の移動体端末(以下MSとする)102を収容し、セル103(103A〜103F)というサービスエリア内に存在するMS102と信号の送受信を行う基地局(以下BSとする)104(104A〜104F)と、複数の基地局104を統合管理する基地局制御装置(以下BSCとする)105(105A〜105D)からなる無線アクセスネットワーク(以下RANとする)110と、無線アクセスネットワーク110と接続し、IPパケットルーティング機能を持つパケットデータサービスノード(以下PDSNとする)106(106A、106B)と、PDSN106間の端末の移動を実現するホームエージェント(以下HAとする)108と、外部ネットワークであるインターネットあるいは企業内LANと接続するゲートウェイルータ107(107B,107C)及び前記ルータとPDSN106間を接続するルータ107Aから構成するパケットコアネットワーク109より構成する。
【0011】
図2は、MS102とPDSN106間のコネクションのマッピング例を示す図である。MS102とBSC105間には無線チャネル203が、BSC105とPDSN106間にはリンクレイヤコネクション202が設定され、両コネクションにPPPコネクション201がマッピングされる構成である。移動体端末の移動により生じる無線チャネル203とリンクレイヤコネクション202のマッピング変更をBSC105で管理することにより、MS102のBS104間の移動を実現し、PPPコネクション201とリンクレイヤコネクション202のマッピング変更をPDSN106で管理することにより、MS102のBSC105間の移動を実現する。
図4は本発明を適用したMS102の構成の一例を示している。MS102は、アンテナ404、アンテナを介してデータを送受信するための符号、複号処理を行う送受信処理部403、ユーザインターフェース部401、ユーザインタフェース部の制御及びデータのプロトコル処理を行い送受信処理部とのインタフェースを持つコントロール部402、及びバッテリー415から構成する。ユーザインタフェース部401は、表示部407、スイッチ部416、スピーカ413、マイク414から構成し、スイッチ部416は、電源のオンオフを行う電源スイッチ408、数字及び文字入力を行うダイヤルキー409、発信実行、着信時の通話開始及びデータサービス開始を行うセレクトキー410、表示部のスクロールを行うスクロールキー411、及びユーザからの入力やユーザが利用しているサービスに応じてなされるコントロール部402からの指示に応じて通信品質保証を要求するQoSキー412を備えている。コントロール部402は、スイッチ部416から入力された要求に応じたサービスを開始し、サービスに関連する送受信トラヒックに対するプロトコル処理、表示部の制御を実行するCPU418、それらのプログラムを格納するメモリであるROM406、プロトコル処理に必要なステート情報、及び無線リソース状態を記憶するメモリであるRAM405から構成する。417はバスであり、401、402、403を互いに接続し、データ、プログラムのやり取りを行う。
【0012】
図5はBSC105の一構成例を示している。BSC105は、管理部501、基地局I/Fポート部510、及びネットワークI/F部511から構成し、各部はパケットバス509を介して接続する。管理部501は、各BS104の無線リソース管理、リンクレイヤコネクション202と無線チャネル203間の変換を実行するプロセッサ503、それらのプログラムを格納するメモリ502、無線チャネルの識別子である無線チャネルコード管理テーブル及びMS対応に備える無線チャネルコードと無線リソース状態を管理するテーブル等を配置するメモリキャッシュ504、転送するデータを一時的に格納するバッファメモリ505、バッファメモリコントローラ506、ハードディスク507及びハードディスクコントローラ508から構成する。BS104とは基地局I/Fポート部510を介して接続する構成とし、本実施例では、4つのBS104に接続できる構成を示している。PDSN106とはネットワークI/F部511を介して接続する。
【0013】
図6はPDSNの一構成例を示している。PDSNは管理部601、一つ以上のルーティング部602から構成し、各部はパケットバス603を介して接続する。管理部601は、パケットルーティングテーブルを作成するプログラムを格納するメモリ605Aと、そのプログラムを実行するプロセッサ610A、パケットルーティングテーブル及びMSに関する情報を配置するメモリキャッシュ611A、パケットを格納するバッファメモリ606A、ルーティング部602のバッファメモリ606Bとの間のパケットのDMA転送機能及びパケットバス制御機能からなるバッファメモリコントローラ607A、ハードディスクコントローラ608及びハードディスク609から構成される。プロセッサ610Aが作成するパケットルーティングテーブルは、移動体データ通信システム101に存在するMS102の位置情報を収集しHA108へ通知するといったMobile IPの処理やMS102とのPPPコネクション201設定、BSC105とのリンクレイヤコネクション202設定、Mobile IPのIPトンネリングとPPPコネクション201の対応付け、及びPPPコネクション201とリンクレイヤコネクション202対応付けを管理する。ルーティング部602は、管理部が作成したパケットルーティングテーブルをもとにHA108とBSC105間のパケット転送処理を実行するプロセッサ610B、メモリ605B、バッファメモリ606B、バッファメモリコントローラ607B、管理部で作成したパケットルーティングテーブル等を配置するメモリキャッシュ611B、他ルータ107等を接続するポート制御部612、及び内部バスを持つものである。本図では一つのポート制御部612にて4ポートをサポートする構成とし、本実施例では本ポートを介して、一つ以上のルータ107及び一つ以上のBSC105と接続する。
【0014】
図7は、パケット交換における無線リソース状態の遷移図である。状態は、MS102が移動体データ通信システム101に接続していない(電源が入っていない、データ送受信ができない)状態であるヌル状態701、MS102が移動体データ通信システム101に接続し、かつ無線チャネルの割り当てを受けている状態であるアクティブ状態702、MS102が移動体データ通信システム101に接続しているが、無線チャネルの割り当てを受けていない状態であるドーマント状態703の三状態から構成する。アクティブ状態702であるMS102において一定時間信号の送信または受信が行われない場合、無線チャネルの割り当ては解除されドーマント状態703になる。本移動体データ通信システムにおいては、図7に示すアクティブ状態702のMSのみがBS104とのパケット送受信を行うことが可能であり、ヌル状態701またはドーマント状態703のMSはパケットの送受信を行う場合にはランダムアクセスチャネルまたは制御チャネルを利用してBSC105に対して無線チャネルの割り当てを要求し、BSC105の制御により無線チャネルの割り当てを受けてアクティブ状態702へ遷移する必要がある。アクティブ状態へ遷移することに失敗したMS102は一定時間が経過した後に再度無線チャネルの割り当てを要求しても良い。
【0015】
図7に示した状態遷移を実現するために、BSC105は管理部501に各MS102毎に状態遷移タイマ901Bを持ち、MS102との間で信号を送信または受信する毎にそのMSに対応した状態遷移タイマ901Bをリスタートさせる。この様子を図9に示す。本タイマがタイムアウトした場合、BSC105は対応するMS102に対する無線チャネルの割り当てを解除し、MS102はアクティブ状態702からドーマント状態703に遷移する。移動体データ通信システム101では、MS102がリアルタイムアプリケーションや電子商取引の様に高度な信頼性が要求される通信を行っている際にも、一定時間信号の送受信が行なわれないとリソース状態がドーマント状態703に遷移し、無線チャネルの割り当てが解除される。また、信号の送受信を再開する際に必ず割り当て可能な無線チャネルが確保出来るとは限らないため、サービス利用が出来なくなる場合がある。
【0016】
このような課題を解決する為本発明では、無線チャネルの優先的な使用を必要とする場合に、ユーザがMS102が有するQoSキー412を押すことにより、またはユーザが利用しているサービスに応じてMS102のコントロール部402が無線チャネルの優先的な使用を指示することによって、アクティブ状態702からドーマント状態703への状態遷移を回避し、無線チャネルの割り当てを継続的に受けることを可能にしている。
【0017】
図8はBS104から割当てられている無線チャネルの継続的な割当てを実現するためにMS102で行なわれる優先要求の入力処理のフローである。ユーザがQoSキー412を入力した場合、またはユーザが利用するサービスやアプリケーションに応じてコントロール部402が優先要求を指示した場合、MS102はQoSキー状態をオン状態とし(801)、BSC105による無線チャネルの割り当て解除を回避する為に、一定周期毎にPPPキープアライブパケットを送信する(802)。
【0018】
図18は、PPPキープアアライブパケットの構成例を示す。PPPキープアライブパケット1800は、MS102の識別子を格納するフィールド1801と、PPPキープアライブパケットのパケット種別情報を格納するフィールド1802を有する。通信方式としてCDMAが採用されている場合には、PPPキープアライブパケットに使用されている拡散符号からMS102を識別することができるので、MS102の識別子を格納するフィールド1801はなくてもよい。
【0019】
その後、MS102がコントロール部402に有するPPPキープアライブパケットの送信周期を計測する為のPPPコネクションタイマ902の値を、MS102がコントロール部402に有する状態遷移タイマ901Aの値より小さい値に設定する(803)。状態遷移タイマ901Aは、BSC105との間での最後の信号の送信時または受信時から、MS102に対する無線チャネルの割り当てが解除されるまでの期間を計測するタイマである。従って、結果的に状態遷移タイマ901AはBSC105がMS102毎に有する状態遷移タイマ901Bと同様の計測を行うことになる。
【0020】
この場合の、状態遷移タイマ901A、901B、PPPコネクションタイマ902とQoSキー状態の関係例を図9に示す。QoSキー412がオン状態の場合、PPPコネクションタイマ値は状態遷移タイマ901A値より小さく設定する為、状態遷移タイマ901BがタイムアウトすることによってMS102への無線チャネルの割り当てが解除されMS102がアクティブ状態702からドーマント状態703へ移行する前に、PPPコネクションタイマ902がタイムアウトする。MS102はPPPコネクションタイマ902がタイムアウトしかつ状態遷移タイマ901Aがタイムアウトしていない場合に、PPPキープアライブパケットを送信する。BSC105はPPPキープアライブパケットを受信した場合、MS102に対して応答パケットを送信する。
【0021】
図19は応答パケット1900の構成例を示す。応答パケット1900は、応答パケットの宛先であるMS102の識別子を格納するフィールド1901と、応答パケットのパケット種別情報を格納するフィールド1902を有する。通信方式としてCDMAが採用されている場合には、応答パケットに使用されている拡散符号からMS102を識別することができるので、MS102の識別子を格納するフィールド1901はなくてもよい。
【0022】
MS102はPPPキープアライブパケットの送信、またはBSC105からの応答パケットの受信によって状態遷移タイマ901Aをリスタートさせ、BSC105はMS102からのPPPキープアライブパケットの受信、またはMS102への応答パケットの送信によって状態遷移タイマ901Bをリスタートさせるため、無線チャネルの割り当て解除を回避することができる。
【0023】
サービス利用が終了した時点でユーザが再度QoSキー412を入力することにより、またはコントロール部402がサービス利用の終了に応じて無線チャネルの優先利用解除の指示をすることにより、QoSキー状態はオフとなる(804)。この場合、PPPコネクションタイマ902の値を通常値(状態遷移タイマ901Aより長いタイマ値)に設定する(805)。一定期間パケットの送受信がなければ、PPPコネクションタイマ902より先に状態遷移タイマ901Bがタイムアウトし、無線チャネルの割り当てが解除されドーマント状態703への遷移が起こる。またドーマント状態への遷移後PPPコネクションタイマ902がタイムアウトした場合にも、状態遷移タイマ901Aがタイムアウトしている場合にはMS102はPPPキープアライブパケットを送信しない。
【0024】
MS102はヌル状態あるいはドーマント状態からアクティブ状態へ移行する場合、またはMS102がセル間を移動した場合に、ランダムアクセスチャネル、あるいは制御チャネルを使用して無線チャネルの割り当てをBSC105に要求する。無線チャネルの割り当て要求パケットの構成例を図17に示す。1701はチャネル割り当てを要求するMS102の番号であり、1702はMSがチャネル割り当てを要求しているセルに対してサービスを行っている BS104の番号である。1703は、BS104から送信している止まり木チャネル(以下BCCHと称す)におけるBCCH送信電力値であり、1704は上りチャネルの干渉量である。1705は、MS102で計測したBCCHの受信電力であり、1706はBCCHの受信SIRである。1707は下りチャネルの通信速度の要求値であり、1708は上りチャネルの通信速度の要求値である。尚、MS102がセル間を移動した場合には、移動したMS102が利用しているサービスや使用しているチャネルの通信速度をBSC105が把握しているので、図17に示した情報の一部または全てを省き、MS102のセル間の移動に伴う無線チャネルの割当て要求をBSC105が自動的に把握することも可能である。
【0025】
例えば電波産業界(ARIB)によるCDMA方式携帯自動車電話システム標準規格であるARIB STD−T53では、BSCは各セル毎の通信品質として希望波レベル(RSSI)、干渉波レベル(ISSI)、希望波対干渉信号電力比(SIR)、フレームエラーレート(FER)の情報をBS104から定期的に収集し、メモリ502に記憶する。そこでBSC105は、MS102から無線チャネルの割り当て要求を受信した場合に、メモリ502に記憶している該当セルの情報と、無線チャネル割当要求パケットに含まれている要求通信速度、BCCHのSIR、上りチャネルの干渉量等の情報から、割り当て要求MSに無線チャネルを割り当てた場合に通信品質がどの程度まで劣化するか、例えば割り当て要求を送信したMSに無線チャネルを割り当てた場合の干渉波レベルをプロセッサ503により予測し、予測結果の干渉波レベルが予め設定されている許容値を満たしているかどうかを基準に無線チャネルを割り当てるかどうかを判断する。また干渉波レベルの代わりに、BSCは無線チャネルの割当て要求MSに無線チャネルを割当てた場合に、割当てを行ったBSにおいてアクティブ状態にある全MSの通信速度合計が、予め設定されている閾値を超えないかどうかを基準に無線チャネルを割り当てるかどうか判断しても良い。
【0026】
無線チャネルの優先的な使用を必要とするユーザが、無線チャネルの割り当て要求時に優先的な割り当てを受け、割当てられた無線チャネルを継続して使用するためのMS102における優先要求の入力処理を示すフローを図10に示す。ユーザがQoSキー412の入力を行った場合、またはユーザが利用するサービスに応じてコントロール部402が無線チャネルの優先使用要求を指示した場合、MS102は接続しているPDSN106宛てにQoS要求を送付する(1001)。
【0027】
図20はQoS要求パケットの構成例を示す。QoS要求パケット2000は、MS102の識別子を格納するフィールド2001と、QoS要求パケットのパケット種別情報を格納するフィールド2002を有する。通信方式としてCDMAが採用されている場合には、QoS要求パケットに使用されている拡散符号からMS102を識別することができるので、MS102の識別子を格納するフィールド2001はなくてもよい。
【0028】
QoS要求を受信し、MS102への優先制御許可の要否を判断したPDSN106からのリプライにより(1002)、優先制御が許可された場合(1003)、QoSキー状態をオンとし(1004)、無線チャネルの割当てをBSC105に要求する(1005)。MS102のセル間の移動に伴う無線チャネルの割当て要求の場合には、BSC105が自動的にMS102の無線チャネル割当て要求を把握していてもよい。BSC105より無線チャネルの割当てが受けられなかった場合には、一定時間が経過した後に再び無線チャネルの割当てを要求してもよい。BSC105より無線チャネルの割当てを受けた場合には、図8にて説明したように、MS102はPPPコネクション201保持する為に、一定周期毎にPPPキープアライブパケットを送信する(1006)。更に、PPPコネクションタイマ902値を状態遷移タイマ901A値より小さい値を設定する(1007)。この設定により、MS102はアクティブ状態702を保持する事ができる。例えばMS102の加入契約によりPDSN106から優先制御が許可されない場合、MSの表示部にQoS機能使用不可を表示する(1008)。この場合MS102は優先制御されない通常のMSとしてBSC105に無線チャネルの割当てを要求する(1009)。無線チャネルの割当てが受けられなかった場合には、一定時間が経過した後に再び無線チャネルの割当てを要求してもよい。無線チャネルの割当てを受けた場合、MS102は優先制御を受けることはできないため、PPPキープアライブパケットの送信は行わない。
【0029】
ユーザがサービス利用が終了した時点で再度QoSキー412を入力することにより、またはコントロール部402がサービス利用の終了に応じて無線チャネルの優先利用解除の指示をすることにより、QoSキー状態はオフとなる(804)。この場合、PPPコネクションタイマ902値を通常値(状態遷移タイマ901Aより長いタイマ値)に設定する(805)。
【0030】
MS102からのQoS要求を受信したPDSN106の処理を示すフローが図11である。本処理は、PDSN106の管理部601のプロセッサ610Aにて実行する。QoS要求受信した後、要求MSに対応するMS情報テーブル1201を検索する(1101)。図12にMS情報テーブル1201の一構成例を示す。MS情報テーブルはPDSN106のメモリキャッシュ611Aに配置されている。MS情報テーブル1201は、加入者情報から入手した移動体端末固有識別子、移動体網に接続後に割付けられるテンパラリーな移動端末仮識別子、認証・秘匿情報、MSが使用しているIPアドレス、位置情報、ホームネットワーク識別子、ホームエージェントアドレス及び優先処理契約の有無1203や契約転送スループット1204等の契約しているQoSサービス情報1202から構成する。MS情報テーブル検索後、QoSサービス情報1202をもとに優先処理契約がなされているかどうかを判断し(1102)、優先契約がなされていない場合、優先制御が提供できない事をMS102に通知する(1106)。優先制御契約がなされている場合、MS102が接続しているBSC105に対して、MS優先指示を通知し(1103)、そのリプライを受けた後(1104)、MSに対して優先制御提供可能である事を通知する(1105)。
【0031】
BSC105は、MS102に割り当てられた無線チャネル203とリンクレイヤコネクション202のマッピングを管理するリンクレイヤコネクション管理テーブル1301をMS対応に備えている。図13はリンクレイヤコネクション管理テーブル1301の一構成例である。リンクレイヤコネクション管理テーブル1301は、BSC105のメモリキャッシュ504に配置されており、リンクレイヤコネクション識別子、MSのIPアドレス、リソース状態1302、無線チャネル303を識別する上りチャネルコード、下りチャネルコード、パケット待避キュー、優先要求の有無1303、上りチャネル通信速度1304、下りチャネル通信速度1305、上りチャネルSIR1306、下りチャネルSIR1307及び管理ポインタから構成する。BSC105は更に、BS104が管理するセル103毎に、使用している無線チャネルコードを管理し優先制御を実現するためのチャネルコード管理テーブル1401を備えている。チャネルコード管理テーブル1401の一構成例を図14に示す。チャネルコード管理テーブル1401はBSC105のメモリキャッシュ504に配置されており、優先契約をしており、かつ優先処理中のMS102のレイヤリンクコネクション管理テーブル1301を登録する優先MS管理キュー1402、優先契約はしているがQoS要求のないMS102及び優先契約をしていないMS102のリンクレイヤコネクション管理テーブル1301を登録する通常MS管理キュー1403から構成される。MS102が無線チャネルを介して信号を送信または受信する毎に、そのMS102に対応するリンクレイヤコネクション管理テーブル1301は、BSC105の管理部501に配置されたプロセッサ503によって、管理キュー1402または1403の先頭に登録し直される。従って管理キュー1402,1403の先頭から順に、最後の信号の送信または受信時点からの経過時間が短いMS102のリンクレイヤコネクション管理テーブル1301が登録されていることになる。
【0032】
ここで、例えば既にアクティブ状態にあったMS102がQoS要求をPDSN106に送信し、PDSN106がBSC105に対してMS102への優先指示を通知した場合を想定する。図15はこの時に、PDSN106からのMS優先指示を受付けたBSC105における処理フローを示す図である。本処理は、BSC105の管理部501に配置するプロセッサ503で実行する処理である。BSC105は優先処理を行うMS102に対応するリンクレイヤコネクション管理テーブル1301を検索し(1501)、該当するテーブルの優先要求1303をオンにする(1502)。本テーブルをチャネルコード管理テーブル1401の通常MS管理キュー1403から優先MS管理キュー1402の先頭に登録し直し(1503)、優先指示に対する処理終了をPDSN106に通知する(1504)。
【0033】
次に、アクティブ状態702にあって、既にBSC105から優先処理を受けている優先要求MS102が、BS104間(セル103間)を移動した場合、またはヌル状態701あるいはドーマント状態703にあるMS102がQoS要求を送信し、更にチャネル割り当て要求を送信してアクティブ状態702に遷移する場合を想定する。図16はBS104において優先要求MS102に対し無線チャネルを優先的に割り当てるための制御処理を示すフローである。本処理は、BSC105の管理部501に配置するプロセッサ503で実行する。MS102がセル間を移動した場合には(1601)移動したMS102のリンクレイヤコネクション管理テーブル1301を旧BS103に対応したチャネルコード管理テーブル1401から外す(1602)。図13に示したリンクレイヤコネクション管理テーブルを利用して、無線チャネルの割り当て要求先である新BS103でアクティブ状態にある全MSの通信速度合計を上りチャネル、下りチャネルのそれぞれで計算し、優先要求MS102から受信した無線チャネル割当て要求パケットまたはBSC105が予め把握していたセル間の移動前にMS102が使用していたチャネルの通信速度をもとに、優先要求MS102が要求している通信速度を割り当てても閾値を越えないかを判断する(1603)。上りチャネル、下りチャネルそれぞれについて優先要求MS102に無線チャネルを割り当てた場合の通信速度合計と干渉波レベルをプロセッサ503により計算し、計算結果が図3に示す閾値を越えないかどうかを判断してもよい。閾値を越えていなければ無線チャネルチをMS102に割付け(1604)、新BS102に対応したチャネルコード管理テーブル1401の優先MS管理キュー1402の先頭にリンクレイヤコネクション管理テーブル1301を登録する(1605)。閾値を越えていた場合、移動先BS103のチャネルコード管理テーブル1401の通常MS管理キュー1403に登録されているリンクレイヤコネクション管理テーブル1301があるかどうかを判断する(1606)。通常MS管理キュー1403に登録されているリンクレイヤコネクション管理テーブル1301がなければ、無線チャネルは全て優先MSによって使用されているため、優先要求MSに無線チャネルを割り当てることはできない(1612)。通常MS管理キュー1403に登録されているリンクレイヤコネクション管理テーブル1301があれば、通常MS管理キュー1403にリンクレイヤコネクション管理テーブルが登録されている通常MS102に対する無線チャネルの割当てを全て解除し、優先要求MSに無線チャネルを割当てた場合の通信速度合計が閾値を超えないかを判断する(1607)。全通常MSに対する無線チャネルの割り当てを解除し、優先要求MSに無線チャネルを割り当てた場合の干渉電力と通信速度の合計を計算して、干渉電力が図3に示す閾値を越えていないかどうかを判断してもよい。通信速度の合計または干渉電力が閾値を越えてしまう場合には、優先要求MSに無線チャネルを割り当てることはできない(1612)。それ以外の場合には、通常MS管理キュー1403の最後にリンクレイヤコネクション管理テーブル1301が登録されている通常MSから順に、優先要求MSに無線チャネルを割り当てた時の全MS通信速度合計または干渉レベルが閾値以下になるまで、無線チャネルの割当てを解除し、強制的にドーマント状態へ遷移させる(1608,1609,1610)。優先要求MSに通常MSから割り当てを解除した無線チャネルを割り当て(1611)、無線チャネルを割り当てたBSに対応したチャネルコード管理テーブルの優先MS管理キュー1402の先頭に優先要求MSのリンクレイヤコネクション管理テーブル1301を登録する(1605)。
【0034】
以上の構成により、ユーザあるいは利用しているアプリケーションが通信品質保証を必要としている場合に、移動体端末が無線チャネルの優先使用要求パケット(PPPキープアライブパケット)を周期的に送信することによって、アクティブ状態からドーマント状態への遷移タイミングを計測している状態遷移タイマのタイムアウトを回避し、優先要求移動体端末は無線チャネルの継続的な割り当てを受けることが可能となる。尚、移動体端末は、PPPキープアライブパケットを必ずしも一定周期毎に送信する必要はない。移動体端末が、状態遷移タイマが計数を開始してからタイムアウトするまでの時間より短い間隔でPPPキープアライブパケットを周期的に送信すれば、送信間隔が一定でなくても状態遷移タイマのタイムアウトを回避することができるため、移動体端末は無線チャネルの継続的な割当てを受けることが可能となる。
【0035】
さらに、基地局制御装置は、無線チャネルを優先的に使用している優先移動体端末が使用している無線チャネルと、通常の移動体端末が使用している無線チャネルとを分けてセル毎に管理する手段と、通常の移動体端末が使用している無線チャネルを最後の信号の送信または受信時からの経過時間順に管理する手段とを備えている。優先要求移動体端末がセル間を移動した場合または優先要求移動体端末が無線チャネルの割り当てを要求した場合で、セルに割り当て可能な空きチャネルが無かった場合、基地局制御装置が、同セル内で無線チャネルの割り当てを受けている通常の移動体端末の内、最後の信号の送信または受信時からの経過時間が長い移動体端末から順に強制的に無線チャネルの割り当てを解除し、同端末をアクティブ状態からドーマント状態に強制的に遷移させ、解放した無線チャネルを優先要求移動体端末に割当てることにより、優先要求移動体端末は、セル間の移動時にも優先的な無線チャネルの保持が可能となり、新たに無線チャネルの割り当てを要求する場合にも優先的に無線チャネルの割り当てを受けることができる。
【0036】
【発明の効果】
本発明によれば、ユーザあるいは利用しているアプリケーションが通信品質の保証を必要としている優先要求移動端末は、無線チャネルの継続的な割り当てを受けることが可能となる。
【0037】
さらに、優先要求移動体端末は、セル間の移動時にも優先的な無線チャネルの保持が可能となり、新たに無線チャネルの割り当てを要求する場合にも優先的に無線チャネルの割り当てを受けることができる。
【図面の簡単な説明】
【図1】本発明を適用する移動体データ通信システムの構成例を示す図。
【図2】MSとPDSN間の論理コネクションマッピングの一例を示す図。
【図3】MSに無線チャネルを割り当てる際の閾値の一例を示す図。
【図4】MSの構成例を示す図。
【図5】BSCの構成例を示す図。
【図6】PDSNの構成例を示す図。
【図7】パケット交換におけるリソース状態を示す遷移図。
【図8】無線チャネルを保持する為のMSの一処理手順を示したフローチャート。
【図9】状態遷移タイマ、PPPキープアライブタイマ、及びQoSキー状態の関係例を示した図。
【図10】無線チャネルの優先的な割当てを受け、無線チャネルを継続的に使用する為のMSの一処理手順を示すフローチャート。
【図11】QoS要求を受信したPDSNの一処理手順を示すフローチャート。
【図12】PDSNのメモリキャッシュに配置されているMS情報テーブルの一構成例。
【図13】BSCのメモリキャッシュに配置されているリンクレイヤコネクション管理テーブルの一構成例。
【図14】BSCのメモリキャッシュに配置されているチャネルコード管理テーブルの一構成例。
【図15】優先指示を受信したBSCの一処理手順を示すフローチャート。
【図16】優先要求のMSが無線チャネルの割り当てを要求した場合のBSCでの無線チャネル割当て処理手順を示すフローチャート。
【図17】無線チャネル割り当て要求パケットの構成例。
【図18】PPPキープアライブパケットの構成例。
【図19】PPPキープアライブパケットに対する応答パケットの構成例。
【図20】QoS要求パケットの構成例。
【符号の説明】
101・・・移動体データ通信システム
102・・・移動体端末(MS)
103・・・セル
104・・・基地局(BS)
105・・・基地局制御装置(BSC)
106・・・パケットデータサービスノード(PDSN)
107・・・ルータ
108・・・ホームエージェント(HA)
109・・・パケットコアネットワーク
110・・・無線アクセスネットワーク(RAN)
201・・・PPPコネクション
202・・・リンクレイヤコネクション
203・・・無線チャネル
300・・・干渉レベル閾値テーブル
401・・・ユーザI/F部
402・・・コントロール部
403・・・送受信処理部
404・・・アンテナ
405・・・RAM
406・・・ROM
407・・・表示部
408・・・電源スイッチ
409・・・ダイヤルキー
410・・・セレクトキー
411・・・スクロールキー
412・・・ QoSキー
413・・・スピーカー
414・・・マイク
415・・・バッテリー
416・・・スイッチ部
417・・・バス
418・・・CPU
501・・・管理部
502・・・メモリ
503・・・プロセッサ
504・・・メモリキャッシュ
505・・・バッファメモリ
506・・・バッファメモリコントローラ
507・・・ハードディスク
508・・・ハードディスクコントローラ
509・・・パケットバス
510・・・基地局I/Fポート部
511・・・ネットワークI/F部
601・・・管理部
602・・・ルーティング部
603・・・パケットバス
605・・・メモリ
606・・・バッファメモリ
607・・・バッファメモリコントローラ
608・・・ハードディスク
609・・・ハードディスクコントローラ
610・・・プロセッサ
611・・・メモリキャッシュ
612・・・ポート制御部
701・・・ヌル状態
702・・・アクティブ状態
703・・・ドーマント状態
901・・・状態遷移タイマ
902・・・PPPキープアライブタイマ
1201・・・MS情報テーブル
1202・・・QoS情報
1301・・・リンクレイヤコネクション管理テーブル
1302・・・リソース状態
1303・・・優先要求
1401・・・チャネルコード管理テーブル
1402・・・優先MS管理キュー
1403・・・通常MS管理キュー
1700・・・無線チャネルの割当て要求パケット
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a mobile communication system, and more particularly to a mobile communication system, a mobile terminal, a base station controller, and a packet data service node having a communication quality assurance function.
[0002]
[Prior art]
Conventionally, for example, as described in Stage 3 description of Ax interface rev.1 (3gpp2-ACO-19990927-0), which is a standard by 3rd Generation Partnership Project 2 (3GPP2), which is a standardization organization for next-generation mobile communication, In a mobile communication system, in order to effectively use a radio channel, a method of sharing a radio channel among a plurality of terminals using a packet switching method is known. In this method, each mobile terminal transmits / receives a signal in the form of a packet using a radio channel shared with other terminals when a signal transmission / reception request occurs, and there is no transmission / reception request. In some cases, the radio channel is released so that other mobile terminals can use the radio channel. However, for mobile terminals that have not transmitted and received packets for a certain period of time, the radio channel assignment itself is released.
[0003]
[Problems to be solved by the invention]
In the mobile communication system described above, when a transmission / reception request is generated again for a mobile terminal whose radio channel assignment has been canceled, it must start by assigning a radio channel to the mobile terminal. There is a possibility that the available free wireless channel cannot be secured. In a mobile communication system, it is necessary to receive a radio channel assignment from a radio base station that controls a destination cell as the mobile terminal moves between cells. Might not be able to secure a free wireless channel. This is an important issue in terms of communication quality assurance when performing communication requiring high reliability such as electronic commerce.
[0004]
It is an object of the present invention to continue to receive radio channel assignments regardless of packet transmission / reception intervals when preferential use of the radio channel is required, and to preferentially use the radio channel even when a radio channel assignment request is made. It is to provide a mobile terminal having means for receiving an assignment.
[0005]
Another object of the present invention is to continue allocating a radio channel to a mobile terminal that has issued a request for preferential use of a radio channel regardless of the packet transmission / reception interval, and the mobile terminal that has issued a preferential use request is wireless. To provide a base station controller having means for preferentially allocating radio channels when channel allocation is requested.
[0006]
Another object of the present invention is to provide a packet data service node having means for preferentially using a radio channel to a mobile terminal that has issued a request for preferential use of the radio channel.
[0007]
Another object of the present invention is to continue to assign a radio channel to a mobile terminal that has issued a request for preferential use of a radio channel regardless of the interval of packet transmission / reception, and for a mobile terminal that has issued a preferential use request for a radio channel. It is an object of the present invention to provide a mobile communication system capable of preferentially allocating radio channels when requesting radio channel allocation.
[0008]
[Means for Solving the Problems]
In order to achieve the above object, in the present invention, a mobile terminal that requests preferential use of a radio channel periodically transmits a priority request to the radio base station and receives the priority request. The station is characterized in that a response is periodically transmitted to the priority requesting terminal. As a result, periodic transmission / reception is performed between the mobile terminal issuing the priority use request and the radio base station. Therefore, if the transmission / reception cycle is shorter than the time until the channel assignment is canceled, the mobile The terminal can continue to receive radio channel assignments.
[0009]
Furthermore, in the present invention, the base station controller that controls the radio base station separately manages the priority terminal that uses the radio channel preferentially and the non-priority terminal other than the priority terminal, The priority terminal has means for managing in order of elapsed time (radio channel unused time) since the last signal transmission or reception with the radio base station. Therefore, when a mobile terminal that has issued a preferential use request for a radio channel requests assignment of a radio channel and there is no free radio channel that can be assigned to the radio base station, the base station control device It is possible to control the station so as to release the assignment of the radio channel in order from the mobile terminal having the longest unused radio channel of the non-priority terminal, and to assign the radio channel to the priority use requesting terminal.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 shows a configuration example of a mobile data communication system 101 to which the present invention is applied. This system accommodates a plurality of mobile terminals (hereinafter referred to as MS) 102, and a base station (hereinafter referred to as BS) 104 that transmits and receives signals to and from theMS 102 existing in the service area of cells 103 (103A to 103F). (104A to 104F), a radio access network (hereinafter referred to as RAN) 110 including a base station controller (hereinafter referred to as BSC) 105 (105A to 105D) that integrally manages a plurality ofbase stations 104, and a radio access network 110 A packet data service node (hereinafter referred to as PDSN) 106 (106A, 106B) having an IP packet routing function, a home agent (hereinafter referred to as HA) 108 that realizes movement of the terminal between the PDSN 106, and an external network Internet or corporate LAN Gateway routers 107 (107B, 107C) for connecting to configure than packet core network 109 constituting arouter 107A which connects and the router and thePDSN 106.
[0011]
FIG. 2 is a diagram illustrating a mapping example of a connection between theMS 102 and thePDSN 106. Theradio channel 203 is set between theMS 102 and theBSC 105, the link layer connection 202 is set between theBSC 105 and the PDSN 106, and thePPP connection 201 is mapped to both connections. TheBSC 105 manages the mapping change between theradio channel 203 and the link layer connection 202 caused by the movement of the mobile terminal, thereby realizing the movement between theBS 104 of theMS 102 and the mapping change between thePPP connection 201 and the link layer connection 202 at thePDSN 106. By managing, the movement of theMS 102 between theBSCs 105 is realized.
FIG. 4 shows an example of the configuration of theMS 102 to which the present invention is applied. The MS 102 performs anantenna 404, a code for transmitting / receiving data via the antenna, a transmission /reception processing unit 403 that performs decoding processing, a user interface unit 401, control of the user interface unit, data protocol processing, and transmission / reception processing unit It comprises a control unit 402 having an interface and abattery 415. The user interface unit 401 includes adisplay unit 407, a switch unit 416, aspeaker 413, and a microphone 414. The switch unit 416 includes a power switch 408 for turning on / off the power, adial key 409 for inputting numbers and characters, a call execution, In response to an instruction from theselect key 410 for starting a call and data service at the time of an incoming call, ascroll key 411 for scrolling the display unit, and an input from the user or a control unit 402 according to a service used by the user Accordingly, aQoS key 412 for requesting communication quality assurance is provided. The control unit 402 starts a service in response to a request input from the switch unit 416, performs a protocol process for transmission / reception traffic related to the service, aCPU 418 that performs control of the display unit, and a ROM 406 that is a memory storing these programs TheRAM 405 is a memory that stores state information necessary for protocol processing and a radio resource state. Abus 417 connects 401, 402, and 403 to each other and exchanges data and programs.
[0012]
FIG. 5 shows a configuration example of theBSC 105. The BSC 105 includes amanagement unit 501, a base station I / F port unit 510, and a network I /F unit 511, and each unit is connected via apacket bus 509. Themanagement unit 501 includes a radio resource management of eachBS 104, aprocessor 503 that performs conversion between the link layer connection 202 and theradio channel 203, a memory 502 that stores those programs, a radio channel code management table that is an identifier of the radio channel, and It is composed of amemory cache 504 for arranging a table for managing a radio channel code and radio resource status for MS correspondence, abuffer memory 505 for temporarily storing data to be transferred, abuffer memory controller 506, ahard disk 507, and a hard disk controller 508. . The BS 104 is configured to be connected via the base station I / F port unit 510, and in this embodiment, a configuration that can be connected to fourBSs 104 is illustrated. The PDSN 106 is connected via the network I /F unit 511.
[0013]
FIG. 6 shows a configuration example of the PDSN. The PDSN includes amanagement unit 601 and one or more routing units 602, and each unit is connected via a packet bus 603. Themanagement unit 601 includes a memory 605A that stores a program for creating a packet routing table, aprocessor 610A that executes the program, amemory cache 611A that stores information about the packet routing table and the MS, a buffer memory 606A that stores packets, and routing Thebuffer memory controller 607A, thehard disk controller 608, and thehard disk 609 are configured with a DMA transfer function and a packet bus control function for packets to and from the buffer memory 606B of the unit 602. The packet routing table created by theprocessor 610A includes Mobile IP processing such as collecting location information of the MS 102 existing in the mobile data communication system 101 and notifying the HA 108, setting thePPP connection 201 with the MS 102, and link layer connection with theBSC 105. 202 setting, association of Mobile IP IP tunneling andPPP connection 201, and association ofPPP connection 201 and link layer connection 202 are managed. The routing unit 602 performs packet transfer processing between theHA 108 and theBSC 105 based on the packet routing table created by the management unit, the processor 610B, the memory 605B, the buffer memory 606B, the buffer memory controller 607B, and the packet routing created by the management unit. It has a memory cache 611B for arranging tables and the like, aport control unit 612 for connecting other routers 107 and the like, and an internal bus. In this figure, oneport control unit 612 supports four ports. In this embodiment, oneport control unit 612 is connected to one or more routers 107 and one or more BSCs 105 via this port.
[0014]
FIG. 7 is a transition diagram of radio resource states in packet switching. The state is thenull state 701 in which theMS 102 is not connected to the mobile data communication system 101 (the power is not turned on and data cannot be transmitted / received), theMS 102 is connected to the mobile data communication system 101, and the wireless channel Theactive state 702 is a state in which theMS 102 is assigned, and thedormant state 703 is a state in which theMS 102 is connected to the mobile data communication system 101 but is not assigned a radio channel. If theMS 102 in theactive state 702 does not transmit or receive a signal for a certain period of time, the radio channel assignment is released and thedormant state 703 is entered. In this mobile data communication system, only the MS in theactive state 702 shown in FIG. 7 can transmit / receive a packet to / from theBS 104, and the MS in thenull state 701 or thedormant state 703 can transmit / receive a packet. Requires a radio channel assignment to theBSC 105 using a random access channel or a control channel, receives a radio channel assignment under the control of theBSC 105, and transitions to theactive state 702. TheMS 102 that has failed to transition to the active state may request radio channel assignment again after a certain period of time.
[0015]
In order to realize the state transition shown in FIG. 7, theBSC 105 has a state transition timer 901B for eachMS 102 in themanagement unit 501, and every time a signal is transmitted to or received from theMS 102, the state transition corresponding to that MS The timer 901B is restarted. This is shown in FIG. If this timer has timed out, theBSC 105 deallocates the radio channel to thecorresponding MS 102, and theMS 102 transitions from theactive state 702 to thedormant state 703. In the mobile data communication system 101, even when theMS 102 performs communication requiring a high degree of reliability, such as a real-time application or electronic commerce, the resource state changes to a dormant state if no signal transmission / reception is performed for a certain period of time. Transition to 703, the assignment of the radio channel is released. In addition, when the transmission / reception of signals is resumed, it is not always possible to secure a radio channel that can be allocated, so that the service may not be used.
[0016]
In order to solve such a problem, in the present invention, when preferential use of a radio channel is required, the user presses theQoS key 412 of theMS 102 or according to the service used by the user. When the control unit 402 of theMS 102 instructs the preferential use of the radio channel, the state transition from theactive state 702 to thedormant state 703 can be avoided and the radio channel assignment can be continuously received.
[0017]
FIG. 8 is a flow of a priority request input process performed by theMS 102 in order to realize continuous allocation of radio channels allocated from theBS 104. When the user inputs the QoS key 412 or when the control unit 402 instructs a priority request according to the service or application used by the user, theMS 102 turns on the QoS key state (801), and theBSC 105 sets the radio channel. In order to avoid deallocation, a PPP keepalive packet is transmitted at regular intervals (802).
[0018]
FIG. 18 shows a configuration example of a PPP keep-alive packet. The PPP keepalive packet 1800 has afield 1801 for storing the identifier of theMS 102 and afield 1802 for storing the packet type information of the PPP keep alive packet. When CDMA is adopted as the communication method, theMS 102 can be identified from the spreading code used in the PPP keep alive packet, so thefield 1801 for storing the identifier of theMS 102 may not be provided.
[0019]
Thereafter, the value of the PPP connection timer 902 for measuring the transmission cycle of the PPP keep alive packet that theMS 102 has in the control unit 402 is set to a value smaller than the value of thestate transition timer 901A that theMS 102 has in the control unit 402 (803). ). Thestate transition timer 901A is a timer that measures a period from when the last signal is transmitted to or received from theBSC 105 to when the radio channel assignment to theMS 102 is released. Therefore, as a result, thestate transition timer 901A performs the same measurement as the state transition timer 901B that theBSC 105 has for eachMS 102.
[0020]
FIG. 9 shows an example of the relationship between thestate transition timers 901A and 901B, the PPP connection timer 902, and the QoS key state in this case. When theQoS key 412 is on, the PPP connection timer value is set to be smaller than the value of thestate transition timer 901A. Therefore, when the state transition timer 901B times out, the assignment of the radio channel to theMS 102 is released, and theMS 102 starts from theactive state 702. Before entering thedormant state 703, the PPP connection timer 902 times out. TheMS 102 transmits a PPP keep alive packet when the PPP connection timer 902 times out and thestate transition timer 901A does not time out. When theBSC 105 receives the PPP keep alive packet, theBSC 105 transmits a response packet to theMS 102.
[0021]
FIG. 19 shows a configuration example of theresponse packet 1900. Theresponse packet 1900 has afield 1901 for storing the identifier of theMS 102 that is the destination of the response packet, and afield 1902 for storing the packet type information of the response packet. When CDMA is adopted as the communication method, theMS 102 can be identified from the spreading code used in the response packet, so thefield 1901 for storing the identifier of theMS 102 may not be provided.
[0022]
TheMS 102 restarts thestate transition timer 901A by sending a PPP keep alive packet or receiving a response packet from theBSC 105, and theBSC 105 changes state by receiving a PPP keep alive packet from theMS 102 or sending a response packet to theMS 102. Since the timer 901B is restarted, it is possible to avoid deallocating the radio channel.
[0023]
When the user finishes using the service, when the user inputs the QoS key 412 again, or when the control unit 402 gives an instruction to cancel the preferential use of the radio channel in response to the end of service use, the QoS key state is turned off. (804). In this case, the value of the PPP connection timer 902 is set to a normal value (a timer value longer than thestate transition timer 901A) (805). If there is no packet transmission / reception for a certain period, the state transition timer 901B times out before the PPP connection timer 902, the radio channel assignment is released, and a transition to thedormant state 703 occurs. Even when the PPP connection timer 902 times out after transition to the dormant state, if thestate transition timer 901A times out, theMS 102 does not transmit a PPP keepalive packet.
[0024]
When theMS 102 transitions from the null state or the dormant state to the active state, or when theMS 102 moves between cells, theMS 102 requests theBSC 105 to allocate a radio channel using a random access channel or a control channel. A configuration example of a radio channel assignment request packet is shown in FIG. 1701 is the number of theMS 102 that requests channel assignment, and 1702 is the number of theBS 104 that is serving the cell for which the MS requests channel assignment.Reference numeral 1703 denotes a BCCH transmission power value in a perch channel (hereinafter referred to as BCCH) transmitted from theBS 104, and 1704 denotes an uplink channel interference amount. 1705 is the BCCH received power measured by theMS 102, and 1706 is the BCCH received SIR. 1707 is a request value for the communication speed of the downlink channel, and 1708 is a request value for the communication speed of the uplink channel. When theMS 102 moves between cells, theBSC 105 knows the service used by the movedMS 102 and the communication speed of the channel used, so that some of the information shown in FIG. It is also possible for theBSC 105 to automatically grasp the allocation request of the radio channel associated with the movement of theMS 102 between cells, omitting everything.
[0025]
For example, in ARIB STD-T53, which is a CDMA portable mobile phone system standard by the radio wave industry (ARIB), the BSC has a desired wave level (RSSI), an interference wave level (ISSI), a desired wave pair as communication quality for each cell. Interference signal power ratio (SIR) and frame error rate (FER) information is periodically collected from theBS 104 and stored in the memory 502. Therefore, when theBSC 105 receives a radio channel assignment request from theMS 102, theBSC 105 stores the information on the corresponding cell stored in the memory 502, the requested communication speed included in the radio channel assignment request packet, the SIR of BCCH, the uplink channel From the information such as the amount of interference, theprocessor 503 determines how much the communication quality deteriorates when a radio channel is allocated to the allocation request MS, for example, the interference wave level when the radio channel is allocated to the MS that transmitted the allocation request. To determine whether to allocate a radio channel based on whether or not the interference wave level of the prediction result satisfies a preset allowable value. In addition, when the BSC allocates a radio channel to the radio channel allocation request MS instead of the interference wave level, the total communication speed of all the MSs in the active state in the allocated BS is set to a preset threshold value. Whether or not to allocate a radio channel may be determined based on whether or not it exceeds.
[0026]
A flow showing a priority request input process in theMS 102 for a user who needs to use a radio channel preferentially to receive a preferential assignment at the time of a radio channel assignment request and to continue using the assigned radio channel. Is shown in FIG. When the user inputs the QoS key 412 or when the control unit 402 instructs a preferential use request for a radio channel according to the service used by the user, theMS 102 sends a QoS request to theconnected PDSN 106. (1001).
[0027]
FIG. 20 shows a configuration example of the QoS request packet. TheQoS request packet 2000 has afield 2001 for storing the identifier of theMS 102 and afield 2002 for storing the packet type information of the QoS request packet. When CDMA is adopted as a communication method, theMS 102 can be identified from the spreading code used in the QoS request packet, and therefore thefield 2001 for storing the identifier of theMS 102 may be omitted.
[0028]
Upon receiving a QoS request and replying from thePDSN 106 that has determined whether or not priority control permission is required for the MS 102 (1002), if priority control is permitted (1003), the QoS key state is turned on (1004), and the wireless channel Is requested to the BSC 105 (1005). In the case of a radio channel assignment request accompanying the movement of theMS 102 between cells, theBSC 105 may automatically grasp theMS 102 radio channel assignment request. If the radio channel assignment is not received from theBSC 105, the radio channel assignment may be requested again after a predetermined time has elapsed. When receiving the radio channel assignment from theBSC 105, as described in FIG. 8, theMS 102 transmits a PPP keep alive packet at regular intervals in order to hold the PPP connection 201 (1006). Further, the PPP connection timer 902 value is set to a value smaller than thestate transition timer 901A value (1007). With this setting, theMS 102 can maintain theactive state 702. For example, when priority control is not permitted from thePDSN 106 due to the subscription contract of theMS 102, the QoS function unavailable is displayed on the MS display unit (1008). In this case, theMS 102 requests theBSC 105 to allocate a radio channel as a normal MS not subject to priority control (1009). If the radio channel assignment is not received, the radio channel assignment may be requested again after a predetermined time has elapsed. When the wireless channel is assigned, theMS 102 cannot receive priority control and therefore does not transmit a PPP keepalive packet.
[0029]
When the user finishes using the service, theQoS key 412 is input again, or when the control unit 402 gives an instruction to cancel the priority use of the radio channel in response to the end of service use, the QoS key state is turned off. (804). In this case, the PPP connection timer 902 value is set to a normal value (a timer value longer than thestate transition timer 901A) (805).
[0030]
FIG. 11 is a flowchart showing the processing of thePDSN 106 that has received the QoS request from theMS 102. This process is executed by theprocessor 610A of themanagement unit 601 of thePDSN 106. After receiving the QoS request, the MS information table 1201 corresponding to the requested MS is searched (1101). FIG. 12 shows a configuration example of the MS information table 1201. The MS information table is arranged in thememory cache 611A of thePDSN 106. The MS information table 1201 includes a mobile terminal unique identifier obtained from subscriber information, a temporary mobile terminal temporary identifier assigned after connection to the mobile network, authentication / confidential information, an IP address used by the MS, and location information. , And the contractedQoS service information 1202 such as the home network identifier, home agent address, presence / absence ofpriority processing contract 1203 and contract transfer throughput 1204. After searching the MS information table, it is determined whether or not a priority processing contract has been made based on the QoS service information 1202 (1102). If no priority contract has been made, theMS 102 is notified that priority control cannot be provided (1106). ). When the priority control contract is made, the MS priority instruction is notified to theBSC 105 to which theMS 102 is connected (1103), and after receiving the reply (1104), the priority control can be provided to the MS. This is notified (1105).
[0031]
TheBSC 105 is provided with a link layer connection management table 1301 for managing the mapping between theradio channel 203 assigned to theMS 102 and the link layer connection 202, corresponding to the MS. FIG. 13 shows an example of the configuration of the link layer connection management table 1301. The link layer connection management table 1301 is arranged in thememory cache 504 of theBSC 105, and includes a link layer connection identifier, an MS IP address, aresource state 1302, an uplink channel code for identifying the radio channel 303, a downlink channel code, and a packet save queue. Presence request presence /absence 1303, uplinkchannel communication speed 1304, downlinkchannel communication speed 1305,uplink channel SIR 1306,downlink channel SIR 1307, and management pointer. TheBSC 105 further includes a channel code management table 1401 for managing the radio channel code used for each cell 103 managed by theBS 104 and realizing priority control. An example of the configuration of the channel code management table 1401 is shown in FIG. The channel code management table 1401 is arranged in thememory cache 504 of theBSC 105, has a priority contract, and has a priority MS management queue 1402 for registering the layer link connection management table 1301 of theMS 102 that is performing priority processing. The normal MS management queue 1403 registers the link layer connection management table 1301 of theMS 102 that has no QoS request but does not have a priority contract. Each time theMS 102 transmits or receives a signal via a wireless channel, the link layer connection management table 1301 corresponding to theMS 102 is sent to the head of the management queue 1402 or 1403 by theprocessor 503 arranged in themanagement unit 501 of theBSC 105. Re-registered. Therefore, the link layer connection management table 1301 of theMS 102 having a short elapsed time from the time of transmission or reception of the last signal is registered in order from the top of the management queues 1402 and 1403.
[0032]
Here, for example, it is assumed that theMS 102 already in the active state transmits a QoS request to thePDSN 106 and thePDSN 106 notifies theBSC 105 of a priority instruction to theMS 102. FIG. 15 is a diagram showing a processing flow in theBSC 105 that has accepted the MS priority instruction from thePDSN 106 at this time. This process is a process executed by theprocessor 503 arranged in themanagement unit 501 of theBSC 105. TheBSC 105 searches the link layer connection management table 1301 corresponding to theMS 102 that performs priority processing (1501), and turns on thepriority request 1303 of the corresponding table (1502). This table is re-registered from the normal MS management queue 1403 of the channel code management table 1401 to the head of the priority MS management queue 1402 (1503), and the end of processing for the priority instruction is notified to the PDSN 106 (1504).
[0033]
Next, when thepriority request MS 102 in theactive state 702 that has already received priority processing from theBSC 105 moves between the BSs 104 (between the cells 103), theMS 102 in thenull state 701 or thedormant state 703 requests a QoS request. Is transmitted, and further a channel allocation request is transmitted, and a transition to theactive state 702 is assumed. FIG. 16 is a flowchart showing a control process for preferentially assigning a radio channel to thepriority request MS 102 in theBS 104. This process is executed by theprocessor 503 arranged in themanagement unit 501 of theBSC 105. When theMS 102 moves between cells (1601), the link layer connection management table 1301 of the movedMS 102 is removed from the channel code management table 1401 corresponding to the old BS 103 (1602). By using the link layer connection management table shown in FIG. 13, the total communication speed of all MSs in the active state in the new BS 103 that is the allocation request destination of the radio channel is calculated for each of the uplink channel and the downlink channel, and the priority request The communication speed requested by thepriority request MS 102 is assigned based on the wireless channel assignment request packet received from theMS 102 or the communication speed of the channel used by theMS 102 before the movement between the cells previously known by theBSC 105. In this case, it is determined whether or not the threshold value is exceeded (1603). Even when the wireless channel is assigned to thepriority request MS 102 for each of the uplink channel and the downlink channel, the total communication speed and the interference wave level are calculated by theprocessor 503, and it is determined whether the calculation result does not exceed the threshold shown in FIG. Good. If the threshold is not exceeded, the wireless channel is assigned to the MS 102 (1604), and the link layer connection management table 1301 is registered at the head of the priority MS management queue 1402 of the channel code management table 1401 corresponding to the new BS 102 (1605). If the threshold is exceeded, it is determined whether there is a link layer connection management table 1301 registered in the normal MS management queue 1403 of the channel code management table 1401 of the destination BS 103 (1606). If there is no link layer connection management table 1301 registered in the normal MS management queue 1403, all the radio channels are used by the priority MS, so that the radio channel cannot be assigned to the priority request MS (1612). If there is a link layer connection management table 1301 registered in the normal MS management queue 1403, all radio channel assignments to thenormal MS 102 in which the link layer connection management table is registered in the normal MS management queue 1403 are released, and a priority request is issued. It is determined whether the total communication speed when the radio channel is allocated to the MS does not exceed the threshold (1607). It is determined whether the interference power does not exceed the threshold shown in FIG. 3 by deallocating the radio channel to all normal MSs and calculating the sum of the interference power and the communication speed when the radio channel is allocated to the priority request MS. You may judge. If the total communication speed or interference power exceeds the threshold value, a radio channel cannot be assigned to the priority request MS (1612). In other cases, the total MS communication speed or interference level when radio channels are allocated to the priority request MS in order from the normal MS in which the link layer connection management table 1301 is registered at the end of the normal MS management queue 1403 Until the value becomes equal to or smaller than the threshold value, the radio channel assignment is canceled and the state is forcibly shifted to the dormant state (1608, 1609, 1610). A radio channel that has been deallocated from the normal MS is assigned to the priority request MS (1611), and the link layer connection management table of the priority request MS is placed at the head of the priority MS management queue 1402 of the channel code management table corresponding to the BS to which the radio channel is assigned. 1301 is registered (1605).
[0034]
With the above configuration, when a user or an application in use requires communication quality assurance, the mobile terminal periodically transmits a wireless channel preferential use request packet (PPP keep alive packet). The timeout of the state transition timer that measures the transition timing from the state to the dormant state is avoided, and the priority requesting mobile terminal can receive continuous assignment of the radio channel. Note that the mobile terminal does not necessarily need to transmit a PPP keepalive packet at regular intervals. If the mobile terminal periodically transmits a PPP keepalive packet at an interval shorter than the time from when the state transition timer starts counting until it times out, the state transition timer times out even if the transmission interval is not constant. Since this can be avoided, the mobile terminal can receive a continuous allocation of radio channels.
[0035]
Further, the base station controller separates the radio channel used by the priority mobile terminal that uses the radio channel preferentially from the radio channel used by the normal mobile terminal for each cell. Means for managing, and means for managing the radio channel used by a normal mobile terminal in the order of time elapsed since the last signal transmission or reception. When the priority requesting mobile terminal moves between cells or when the priority requesting mobile terminal requests assignment of a radio channel and there is no free channel that can be assigned to the cell, the base station controller Forcibly deallocate radio channels in order from the mobile terminal with the longest elapsed time since the last signal transmission or reception among normal mobile terminals that have been allocated radio channels in By forcibly transitioning from the active state to the dormant state and assigning the released radio channel to the priority requesting mobile terminal, the priority requesting mobile terminal can hold the priority radio channel even when moving between cells. Even when a new radio channel allocation request is made, radio channel allocation can be preferentially received.
[0036]
【The invention's effect】
According to the present invention, a priority requesting mobile terminal for which a user or an application being used needs to guarantee communication quality can receive continuous allocation of a radio channel.
[0037]
Furthermore, the priority requesting mobile terminal can hold a preferential radio channel even when moving between cells, and can receive preferential radio channel assignment even when newly requesting radio channel assignment. .
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration example of a mobile data communication system to which the present invention is applied.
FIG. 2 is a diagram showing an example of logical connection mapping between an MS and a PDSN.
FIG. 3 is a diagram showing an example of a threshold when assigning a radio channel to an MS.
FIG. 4 is a diagram illustrating a configuration example of an MS.
FIG. 5 is a diagram illustrating a configuration example of a BSC.
FIG. 6 is a diagram illustrating a configuration example of a PDSN.
FIG. 7 is a transition diagram showing resource states in packet switching.
FIG. 8 is a flowchart showing one processing procedure of an MS for holding a radio channel.
FIG. 9 is a diagram showing a relationship example between a state transition timer, a PPP keep alive timer, and a QoS key state.
FIG. 10 is a flowchart showing one processing procedure of an MS for receiving preferential assignment of a radio channel and continuously using the radio channel.
FIG. 11 is a flowchart showing a processing procedure of a PDSN that has received a QoS request.
FIG. 12 shows a configuration example of an MS information table arranged in a memory cache of PDSN.
FIG. 13 is a configuration example of a link layer connection management table arranged in a memory cache of a BSC.
FIG. 14 shows a configuration example of a channel code management table arranged in a memory cache of a BSC.
FIG. 15 is a flowchart showing a processing procedure of a BSC that has received a priority instruction;
FIG. 16 is a flowchart showing a radio channel allocation processing procedure in the BSC when the priority requesting MS requests radio channel allocation;
FIG. 17 shows a configuration example of a radio channel allocation request packet.
FIG. 18 shows a configuration example of a PPP keep alive packet.
FIG. 19 shows a configuration example of a response packet to a PPP keep alive packet.
FIG. 20 shows a configuration example of a QoS request packet.
[Explanation of symbols]
101 ... Mobile data communication system
102 ... Mobile terminal (MS)
103 ... cell
104 ... Base station (BS)
105 ... Base station controller (BSC)
106 ... Packet data service node (PDSN)
107 ... Router
108 ... Home Agent (HA)
109 ... Packet core network
110: Radio access network (RAN)
201 ... PPP connection
202 ... Link layer connection
203 ... Wireless channel
300 ... Interference level threshold table
401: User I / F section
402: Control unit
403 ... Transmission / reception processing unit
404 ... Antenna
405 ... RAM
406 ... ROM
407 ... Display section
408 ... Power switch
409 ... Dial key
410 ... select key
411 ... Scroll key
412 QoS key
413 ... Speaker
414 ... Microphone
415 ... Battery
416 ... Switch part
417 ... Bus
418 ... CPU
501 ... Management Department
502 ... Memory
503: Processor
504: Memory cache
505 ... Buffer memory
506: Buffer memory controller
507: Hard disk
508: Hard disk controller
509: Packet bus
510 ... Base station I / F port section
511: Network I / F section
601 ... Management Department
602: Routing unit
603: Packet bus
605 ... Memory
606: Buffer memory
607 ... Buffer memory controller
608 ... Hard disk
609: Hard disk controller
610: Processor
611: Memory cache
612: Port control unit
701 ... Null state
702: Active state
703 ... Dormant state
901 ... State transition timer
902 ... PPP keep-alive timer
1201 ... MS information table
1202 ... QoS information
1301... Link layer connection management table
1302 ... Resource status
1303 ... Priority request
1401 ... Channel code management table
1402 Priority MS management queue
1403 ... Normal MS management queue
1700: Wireless channel allocation request packet

Claims (12)

Translated fromJapanese
基地局と通信する移動端末であって、
制御部と、
送受信処理部と、
前記制御部と前記送受信処理部とを接続する通信路と、
ユーザの入力を受け付ける入力装置とを備え、
前記制御部は、前記入力装置を介して前記ユーザの入力を受けると、前記送受信処理部を介して前記基地局に、無線チャネル割り当て状態がアクティブ状態からドーマント状態へ遷移するのを防ぐための制御パケットを周期的に送信し、前記入力装置を介して再度前記ユーザの入力を受けると、前記制御パケットの周期的な送信を中断する、移動端末。
A mobile terminal communicating with a base station,
A control unit;
A transmission / reception processing unit;
A communication path connecting the control unit and the transmission / reception processing unit;
An input device for receiving user input,
When the control unit receives an input from the user via the input device, the control unitprevents the radio channel allocation state from transitioning from an active state to a dormant state to the base station via the transmission / reception processing unit. A mobile terminal that periodically transmits a packet and interrupts the periodic transmission of thecontrol packet when receiving the user's input again via the input device.
信号の送信又は受信に応じて計数を開始する第一のタイマを更に備え、
前記制御部は、前記第一のタイマのタイムアウトに応じて、前記制御パケットを前記基地局に送信し、前記第一のタイマをリスタートさせる、請求項1記載の移動端末。
A first timer for starting counting in response to signal transmission or reception;
The mobile terminal according to claim 1, wherein the control unit transmits thecontrol packet to the base station in response to a timeout of the first timer, and restarts the first timer.
前記制御部は、前記無線チャネルを優先的に使用する場合、前記第一のタイマのタイムアウト値を、前記基地局との間の信号の送信又は受信時から該基地局が該無線チャネルの割り当てを解除するまでの時間であるチャネル保有時間より小さな値に設定する、請求項2記載の移動端末。  When the control unit uses the radio channel preferentially, the base station assigns the time-out value of the first timer from the time of transmission or reception of a signal to / from the base station. The mobile terminal according to claim 2, wherein the mobile terminal is set to a value smaller than a channel holding time, which is a time until release. 前記チャネル保有時間を計数する第二のタイマを更に備え、
前記制御部は、前記無線チャネルを優先的に使用しない場合、前記第一のタイマのタイムアウト値を前記チャネル保有時間より大きな値に設定し、前記第二のタイマがタイムアウトしている場合、前記制御パケットを送信しない、請求項3記載の移動端末。
A second timer for counting the channel holding time;
The control unit sets the timeout value of the first timer to a value larger than the channel holding time when the wireless channel is not used preferentially, and when the second timer times out, thecontrol The mobile terminal according to claim 3, wherein the mobile terminal does not transmit a packet.
移動端末と基地局との間の無線通信のための方法であって、
入力装置を介してユーザの入力を受けると、前記基地局に、無線チャネル割り当てがアクティブ状態からドーマント状態へ遷移するのを防ぐための制御パケットを周期的に送信するステップと、
前記入力装置を介して再度前記ユーザの入力を受けると、前記制御パケットの周期的な送信を中断するステップとを備える、無線通信方法。
A method for wireless communication between a mobile terminal and a base station, comprising:
Periodically receivinga control packet forpreventing a radio channel assignment from transitioning from an active state to a dormant state upon receiving a user input via an input device;
And a step of interrupting periodic transmission of thecontrol packet when receiving the user's input again via the input device.
第一のタイマのタイムアウト値を、前記移動端末と前記基地局との間の信号の送信又は受信時から前記移動端末に割り当てられている無線チャネルが開放されるまでの時間を計測する第二のタイマのタイムアウト値より小さい値に設定するステップと、
前記移動端末が、前記第一のタイマのタイムアウトに応じて、前記基地局に、前記制御パケットを送信するステップと、
前記制御パケットの送信に応じて前記第一のタイマと前記第二のタイマをリスタートさせるステップとを備え、
前記移動端末は、前記第一のタイマのタイムアウトに応じて前記制御パケットを周期的に送信し、該移動端末に割り当てられている無線チャネルを保持する、請求項5記載の無線通信方法。
A second timer for measuring a time-out value of a first timer from a time of transmission or reception of a signal between the mobile terminal and the base station until a radio channel assigned to the mobile terminal is released Setting it to a value smaller than the timeout value of the timer;
The mobile terminal transmitting thecontrol packet to the base station in response to a timeout of the first timer;
Comprising restarting the first timer and the second timer in response to transmission of thecontrol packet;
The radio communication method according to claim 5, wherein the mobile terminal periodically transmits thecontrol packet in accordance with a timeout of the first timer, and holds a radio channel assigned to the mobile terminal.
入力装置を介してユーザの入力を受けると、基地局に、無線チャネル割り当てがアクティブ状態からドーマント状態へ遷移するのを防ぐための制御パケットを周期的に送信する機能と、
前記入力装置を介して再度前記ユーザの入力を受けると、前記制御パケットの周期的な送信を中断する機能と、を実現するためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
A function of periodically transmitting acontrol packet forpreventing a radio channel assignment from transitioning from an active state to a dormant state to a base station upon receiving a user input via an input device ;
A computer-readable recording medium storing a program for realizing a function of interrupting periodic transmission of thecontrol packet when receiving the user's input again through the input device.
第一のタイマのタイムアウト値を、前記移動端末と前記基地局との間の信号の送信又は受信時から前記移動端末に割り当てられている無線チャネルが開放されるまでの時間を計測する第二のタイマのタイムアウト値より小さい値に設定する機能と、
前記第一のタイマのタイムアウトに応じて、前記基地局に、前記制御パケットを送信する機能と、
前記制御パケットの送信に応じて前記第一のタイマと前記第二のタイマをリスタートさせる機能と、
前記移動端末に、該移動端末に割り当てられている無線チャネルの保持を要求させる機能と、を実現するためのプログラムを記録した、請求項7記載のコンピュータ読み取り可能な記録媒体。
A second timer for measuring a time-out value of a first timer from a time of transmission or reception of a signal between the mobile terminal and the base station until a radio channel assigned to the mobile terminal is released A function to set a value smaller than the timer timeout value,
A function of transmitting thecontrol packet to the base station in response to a timeout of the first timer;
A function of restarting the first timer and the second timer in response to transmission of thecontrol packet;
The computer-readable recording medium according to claim 7, wherein a program for realizing a function of requesting the mobile terminal to hold a radio channel assigned to the mobile terminal isrecorded.
基地局と、
前記基地局を制御する基地局制御装置と、
前記基地局と無線チャネルを使って通信する移動端末とを備え、
前記基地局制御装置は、前記基地局との間の信号の送信又は受信からの経過時間が一定時間を越えた移動端末に対して割り当てられている無線チャネルを開放するよう制御する移動体通信システムであって、
前記移動端末は、入力装置を介してユーザの入力を受けると、前記基地局に、無線チャネル割り当てがアクティブ状態からドーマント状態へ遷移するのを防ぐための制御パケットを周期的に送信し、前記入力装置を介して再度前記ユーザの入力を受けると、前記制御パケットの周期的な送信を中断し、
前記制御パケットを、前記基地局を介して受信した前記基地局制御装置は、前記移動端末に対して無線チャネルを割り当て続けるよう制御する、移動体通信システム。
A base station,
A base station controller for controlling the base station;
A mobile terminal communicating with the base station using a radio channel;
The base station control device controls a mobile communication system to release a radio channel assigned to a mobile terminal whose elapsed time from transmission or reception of a signal with the base station exceeds a certain time Because
When the mobile terminal receives a user input via an input device, the mobile terminal periodically transmits to the base stationa control packet forpreventing a radio channel assignment from transitioning from an active state to a dormant state, When receiving the user's input again through the device, the periodic transmission of thecontrol packet is interrupted,
The mobile communication system, wherein the base station control device that has received thecontrol packet via the base station performs control so as to continue assigning a radio channel to the mobile terminal.
前記基地局制御装置は受信した前記制御パケットに対する応答を前記移動端末に対して送信し、前記移動端末に関する前記経過時間が、前記一定時間を超えないよう制御する、請求項9記載の移動体通信システム。The mobile communication according to claim 9, wherein the base station control device transmits a response to the receivedcontrol packet to the mobile terminal, andcontrols the elapsed time related to the mobile terminal not to exceed the predetermined time. system. 前記基地局において無線チャネルが不足した場合、前記基地局制御装置は、該基地局から無線チャネルを割り当てられている移動端末のうち、該基地局との間の信号の送信又は受信からの経過時間が長い移動端末から順に無線チャネルの割り当てを解除する、請求項10記載の移動体通信システム。  When the base station has a shortage of radio channels, the base station controller, among mobile terminals assigned radio channels from the base station, elapsed time since transmission or reception of signals with the base station. The mobile communication system according to claim 10, wherein radio channel assignment is canceled in order from a mobile terminal having a longer length. 前記基地局制御装置は、前記制御パケットを送信している移動端末に関する無線チャネルの割り当て要求を受信し、前記基地局で無線チャネルが不足している場合、前記経過時間が長い移動端末から順に無線チャネルの割り当てを解除し、該無線チャネルを前記移動端末に割り当てるよう制御する、請求項11記載の移動体通信システム。The base station control device receives a radio channel assignment request for a mobile terminal that is transmitting thecontrol packet, and when the base station has a shortage of radio channels, the base station controller wirelessly starts from a mobile terminal having a long elapsed time. The mobile communication system according to claim 11, wherein control is performed so as to deallocate a channel and allocate the radio channel to the mobile terminal.
JP2001013961A2000-04-172001-01-23 Mobile communication system, mobile terminal, base station controller, and packet data service nodeExpired - Fee RelatedJP3985456B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2001013961AJP3985456B2 (en)2000-04-172001-01-23 Mobile communication system, mobile terminal, base station controller, and packet data service node

Applications Claiming Priority (5)

Application NumberPriority DateFiling DateTitle
JP00117659.32000-04-17
JP2000-1210672000-04-17
JP20001210672000-04-17
EP00117659AEP1148749B1 (en)2000-04-172000-08-16Mobile packet communication with prioritised access
JP2001013961AJP3985456B2 (en)2000-04-172001-01-23 Mobile communication system, mobile terminal, base station controller, and packet data service node

Publications (2)

Publication NumberPublication Date
JP2002010341A JP2002010341A (en)2002-01-11
JP3985456B2true JP3985456B2 (en)2007-10-03

Family

ID=27223091

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2001013961AExpired - Fee RelatedJP3985456B2 (en)2000-04-172001-01-23 Mobile communication system, mobile terminal, base station controller, and packet data service node

Country Status (1)

CountryLink
JP (1)JP3985456B2 (en)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP3957537B2 (en)*2002-03-182007-08-15日本電気株式会社 Data communication system and method, server
JP3761486B2 (en)2002-03-292006-03-29Necインフロンティア株式会社 Wireless LAN system, main device and program
JP3908589B2 (en)2002-04-242007-04-25日本電気株式会社 Communication system, connection management server device, and program
US7277455B2 (en)*2002-06-102007-10-02Qualcomm IncorporatedPacket flow processing in a communication system
KR100505221B1 (en)2002-07-032005-08-03엘지전자 주식회사Remote Control System of Home Appliance Network and Its Operating Method for the same
EP1547336B1 (en)*2002-08-012006-03-29Research In Motion LimitedAlways-on wireless internet protocol communication
KR100958519B1 (en)2002-08-142010-05-17엘지전자 주식회사 Multimedia service reception and transmission method in mobile communication system
US6862452B2 (en)*2002-08-212005-03-01Qualcomm Inc.System and method for piggybacking data across an open data channel of a wireless device
WO2004051886A1 (en)*2002-12-042004-06-17Fujitsu LimitedMobile unit, terminal communication method in dormant state, and serial interface control circuit
JP2004266610A (en)2003-03-032004-09-24Nec Corp Communication system, remote access server device, resource management method and program
US7283814B2 (en)*2003-07-312007-10-16Lucent Technologies Inc.Method and apparatus for scheduling transmissions in wireless data networks
US8477710B2 (en)*2004-07-212013-07-02Qualcomm IncorporatedMethod of providing a gap indication during a sticky assignment
US8432803B2 (en)2004-07-212013-04-30Qualcomm IncorporatedMethod of providing a gap indication during a sticky assignment
US8891349B2 (en)2004-07-232014-11-18Qualcomm IncorporatedMethod of optimizing portions of a frame
US7742444B2 (en)2005-03-152010-06-22Qualcomm IncorporatedMultiple other sector information combining for power control in a wireless communication system
US9055552B2 (en)2005-06-162015-06-09Qualcomm IncorporatedQuick paging channel with reduced probability of missed page
US8750908B2 (en)2005-06-162014-06-10Qualcomm IncorporatedQuick paging channel with reduced probability of missed page
JP4642622B2 (en)*2005-09-292011-03-02京セラ株式会社 Wireless communication method, wireless communication system, wireless communication terminal, and base station
US20090207790A1 (en)2005-10-272009-08-20Qualcomm IncorporatedMethod and apparatus for settingtuneawaystatus in an open state in wireless communication system
US20100150106A1 (en)2005-10-272010-06-17Qualcomm IncorporatedMethod and apparatus for managing assignment during handoff in wireless communication systems
JP4865378B2 (en)*2006-03-292012-02-01日本無線株式会社 Information transfer device
JP2007306467A (en)*2006-05-152007-11-22Sharp Corp Mobile station, mobile communication system and program
CN101675688B (en)*2007-05-012012-09-19株式会社Ntt都科摩 Reception cycle control method, radio base station and mobile station
US8477811B2 (en)*2008-02-022013-07-02Qualcomm IncorporatedRadio access network (RAN) level keep alive signaling
US9098279B2 (en)2010-09-142015-08-04Google Inc.Methods and systems for data interchange between a network-connected thermostat and cloud-based management server
US9046898B2 (en)2011-02-242015-06-02Google Inc.Power-preserving communications architecture with long-polling persistent cloud channel for wireless network-connected thermostat
JP5375905B2 (en)*2011-09-062013-12-25株式会社デンソー In-vehicle network system
JP5417474B2 (en)*2012-03-262014-02-12株式会社Nttドコモ COMMUNICATION DEVICE, COMMUNICATION CONTROL METHOD, AND PROGRAM
KR102309047B1 (en)2014-12-022021-10-06주식회사 윌러스표준기술연구소 Wireless communication terminal and wireless communication method for clear channel assignment

Also Published As

Publication numberPublication date
JP2002010341A (en)2002-01-11

Similar Documents

PublicationPublication DateTitle
JP3985456B2 (en) Mobile communication system, mobile terminal, base station controller, and packet data service node
US7085579B2 (en)Mobile communication systems, mobile stations, base station controllers and packet data service nodes
TWI387380B (en)Method and apparatus for handling scheduling information report
CN108093495B (en)DRX period configuration method, terminal, access network equipment and storage medium
JP5531026B2 (en) Signal transmission method for efficient shared E-DCH management
KR100645956B1 (en) Scheduling Based on Link-Efficiency in Wireless Data Communication Systems
KR101232657B1 (en)Device and method for controlling state in cellular system
CN101483925A (en)Method of receiving signaling and related communication device
US20040151126A1 (en)Communication system, communication control method and communication control method
JP3926799B2 (en) Wireless network system and wireless communication control method
JP2004507932A (en) Improved method and apparatus for information transfer in packet radio service
JP2004537184A6 (en) Method and apparatus for efficient use of communication resources in a data communication system under overload conditions
JPH114236A (en)Method for scheduling packet data transmission
JP2012147482A (en)Method and apparatus for efficient use of communication resources in data communication system under overload conditions
TWI392261B (en)Method of radio resource allocation and related communication apparatus
RU2006112581A (en) AGREEMENT OF RESOURCES IN RADIO COMMUNICATIONS NETWORKS AND METHOD OF ITS IMPLEMENTATION
JP7596506B2 (en) Data transmission method, device, and system
US11811635B2 (en)Network traffic migration method and apparatus
JP2008177846A (en)Radio base station device and radio resource management method
JP3635239B2 (en) Dedicated channel allocation method for packet transmission
CN116614869B (en)DTX mode configuration method, DTX mode receiving device and processor
CN107889152B (en) Multi-air interface communication method and device
EP1148749B1 (en)Mobile packet communication with prioritised access
WO2019034001A1 (en)Power consumption control method and apparatus
CN109392094A (en)A kind of householder method of inactive state, equipment and system

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20040323

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20060419

RD01Notification of change of attorney

Free format text:JAPANESE INTERMEDIATE CODE: A7421

Effective date:20060418

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20060509

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20060630

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20070109

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20070227

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20070619

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20070702

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20100720

Year of fee payment:3

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20100720

Year of fee payment:3

S111Request for change of ownership or part of ownership

Free format text:JAPANESE INTERMEDIATE CODE: R313113

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20100720

Year of fee payment:3

R350Written notification of registration of transfer

Free format text:JAPANESE INTERMEDIATE CODE: R350

S111Request for change of ownership or part of ownership

Free format text:JAPANESE INTERMEDIATE CODE: R313111

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20100720

Year of fee payment:3

R350Written notification of registration of transfer

Free format text:JAPANESE INTERMEDIATE CODE: R350

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20100720

Year of fee payment:3

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20110720

Year of fee payment:4

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20110720

Year of fee payment:4

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20120720

Year of fee payment:5

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20130720

Year of fee payment:6

LAPSCancellation because of no payment of annual fees

[8]ページ先頭

©2009-2025 Movatter.jp