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
JP3748413B2 - Wireless communication method and wireless communication device - Google Patents
[go: Go Back, main page]

JP3748413B2 - Wireless communication method and wireless communication device - Google Patents

Wireless communication method and wireless communication device Download PDF

Info

Publication number
JP3748413B2
JP3748413B2 JP2002024730A JP2002024730A JP3748413B2 JP 3748413 B2 JP3748413 B2 JP 3748413B2 JP 2002024730 A JP2002024730 A JP 2002024730A JP 2002024730 A JP2002024730 A JP 2002024730A JP 3748413 B2 JP3748413 B2 JP 3748413B2
Authority
JP
Japan
Prior art keywords
base station
signal processing
resource
line
wireless communication
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
JP2002024730A
Other languages
Japanese (ja)
Other versions
JP2003229799A (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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2002024730A priority Critical patent/JP3748413B2/en
Publication of JP2003229799A publication Critical patent/JP2003229799A/en
Application granted granted Critical
Publication of JP3748413B2 publication Critical patent/JP3748413B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、無線通信システムにおける携帯端末などに用いられる無線通信装置に関する。
【0002】
【従来の技術】
現在、無線通信システムの爆発的な普及に伴い、規格の異なる複数の無線通信システムが混在している。無線通信装置は、一般に各々の無線通信システムに対応してそれぞれ用意される。最近の移動無線通信装置は、従来からの音声通話のみでなく、電子メール、データ通信、Web(world wide web)のブラウジングといった多様なアプリケーションサービスに対応できることも要求されている。従って、一台で複数の無線通信システムや多様なアプリケーションサービスに対応可能な、いわゆるマルチモード端末装置への要求が高まっている。
【0003】
マルチモード端末装置を実現するための一手法として、ソフトウェア無線機が提案されている。ソフトウェア無線機では、DSP(ディジタルシグナルプロセッサ)のようなプログラマブルデバイスを用いて、送受信に必要な信号処理の少なくとも一部をソフトウェア処理によって実現する。言い換えれば、ソフトウェア無線機では、信号処理デバイスを構成するリソースに信号処理機能をプログラムにより定義することで所望の機能が実現される。リソースの管理は、リソースコントローラによって行われる。
【0004】
従ってソフトウェア無線機は、ソフトウェアが入れ替えられることによって、様々な無線通信システムに対応し、また様々なアプリケーションサービスに対応することができる。例えば、無線通信システムをPDC(携帯電話)とPHSとの間で変更したり、無線通信システムをW−CDMA方式からcdma2000方式にハンドオフしたり、あるいは音声通話とデータ通信とを切り替えるといったことが容易に可能となり、携帯端末としての利便性は格段に向上する。
【0005】
このようなソフトウェア無線機において、新規入れ替えソフトウェアの入手方法として幾つかの形態が考えられるが、その一つとして、無線回線経由で必要なプログラムをダウンロードする方法が挙げられる。例えば、特開平9-331579号公報などによって、このような無線回線経由によるプログラムダウンロード可能な無線装置が既に提案されている。無線ダウンロード機能を有した無線通信装置は、有線ケーブル等で無線通信装置をPC等に接続してプログラムをダウンロードする方法や、メモリカードを無線通信装置に差してプログラムをダウンロードする方法に比べ、余計なインタフェースを備える必要がないため、無線通信装置の小型化や低コスト化が可能となる。さらに、時間や場所に依存せずダウンロードが可能であるため、非常にフレキシビリティに富んでいる。
【0006】
【発明が解決しようとする課題】
ソフトウェア無線機技術による多機能の携帯端末を提供するためには、すなわち多くの機能やサービスを収容するためには、携帯端末に多大なリソースが必要とされる。ソフトウェア無線機が持つべき機能は、サービスの多様化に伴い膨れ上がる傾向にあり、この要求はさら顕著となる。さらに、リソース量の増大に伴って、リソース管理に要する負荷が大きくなる。効率的に端末の一部機能変更もしくは機能追加を行うためには、リソース管理が的確かつ統一的に行われることが望ましい。
【0007】
ソフトウェア無線機技術による携帯端末において信号処理デバイスのリソースに信号処理機能を定義するためのリソース定義情報(プログラム)を含むデータは、携帯端末のリソースとして実装されるメモリもしくは記憶装置などに保存される。リソース定義情報を含むデータは、大抵の場合において携帯端末のユーザが購入した資産である。これらのデータは、携帯端末に実装されるメモリもしくは記憶装置などに保存される。
【0008】
ユーザが多数の機能を携帯端末に実装しているような場合には、リソースが常に逼迫している状況にあると考えられ、携帯端末の機能の変更を繰り返し行ううちに、リソースが効率的に利用できない状況に陥ることもある。これはパーソナルコンピュータにおけるハードディスクで起こる現象と同様ないし類似の現象であり、リソースに対するリソース定義の配分(リソース配分)が不適切となったり、リソース内のデータ配列が最適な状態から外れることによる。また、携帯端末のリソースを効率的に使用するためには、リソース配分の最適化を行う必要がある。
【0009】
リソースの効率的使用のための最適化を行うには、一旦リソースの定義やリソースにロードされているデータをクリアすることが望まれる。しかしながら、上述したようにリソース定義情報を含むデータは携帯端末のユーザが購入した資産であることが多く、たとえリソース不足が生じたとしても、既に有している資産を廃棄するのは無駄であり、ユーザに余分な経済的損失を強いることになる。もし仮にユーザがハードディスクやメモリカードなどの記憶装置を使用可能な状況にあれば、そこにデータを退避させることが可能であるが、携帯端末のユーザが屋外等にいて記憶装置を使用できない状況の場合には、このようなデータ退避は難しい。
【0010】
本発明は、上記事情に鑑みてなされたものであり、無線通信装置において記憶装置を用いることなく信号処理デバイスのリソース定義情報を含むデータを退避可能とすることを目的とする。
【0011】
本発明の他の目的は、無線通信装置のリソース管理に要する負荷を軽減するためにリソース管理を的確かつ統一的に行うことを可能とすることにある。
【0012】
【課題を解決するための手段】
上記の課題を解決するため、本発明の一つの態様では、無線信号の送受信を行う無線送受信デバイス、及び信号処理機能の再定義が可能なリソースを含み、該リソースによって前記送受信に伴い必要な所定の信号処理機能の信号処理を行う信号処理デバイスを有する無線通信装置と基地局との間で通信を行う無線通信方法において、前記リソースに対する前記信号処理機能の定義情報を含むデータを前記基地局に転送することで退避させ、該退避した状態で前記無線通信装置が前記リソースに対する信号処理機能の再定義を含む所定の作業を行い、該所定の作業を行った後、前記基地局に退避させた前記定義情報を前記無線通信装置に転送して復元することを基本とする。
【0013】
より具体的には、無線通信方法は無線通信装置と基地局との間の通信に使用可能な第1の回線を介して第2の回線のための通信モジュールを前記基地局から取得するステップと、前記無線送受信デバイス及び該取得した通信モジュールにより形成される第2の回線を介して前記リソースに対する前記信号処理機能の定義情報を含むデータを前記基地局に転送して退避させるステップと、前記定義情報が前記基地局に転送され退避された状態で前記無線通信装置において前記リソースに対する信号処理機能の再定義を含む所定の作業が行われた後に、前記基地局に転送され退避された前記定義情報を前記第2の回線を前記無線通信装置に転送して復元させるステップとを具備する。
【0014】
本発明に係る無線通信装置は、無線信号の送受信を行う無線送受信デバイスと、信号処理機能の再定義が可能なリソースを含み、該リソースによって前記送受信に伴い必要な所定の信号処理機能の信号処理を行う信号処理デバイスと、前記無線送受信デバイス及び信号処理デバイスを制御するコントローラとを備え、前記コントローラは、(a)前記リソースに対する前記信号処理機能の定義情報を含むデータを前記無線送受信デバイスを介して前記基地局に転送して退避させ、(b)該データを退避した状態で前記リソースに対する信号処理機能の再定義を含む所定の作業を行い、該所定の作業を行った後、(c)前記基地局に退避させた前記定義情報を前記無線送受信デバイスを介して取り込んで前記信号処理デバイス上に復元する。
【0015】
さらに具体的には、前記コントローラは、(a)前記無線通信装置と基地局との間の通信に使用可能な第1の回線及び前記無線送受信デバイスを介して第2の回線のための通信モジュールを前記基地局から取得し、(b)前記無線送受信デバイス及び、該取得した通信モジュールにより形成される前記第2の回線を介して前記定義情報を前記基地局に転送して退避させ、(c)前記基地局に転送され退避された前記定義情報を前記第2の回線及び前記無線送受信デバイスを介して取得して復元する。
【0016】
前記コントローラは、前記第2の回線のための通信モジュールを前記基地局から取得する際に、前記リソースに該通信モジュールを収容する分の空きがない場合には、前記無線送受信デバイス及び前記第1の回線を介して前記定義情報の一部を前記基地局に転送して退避させてもよい。また前記コントローラは、前記定義情報のうち前記基地局に存在していないデータのみを前記基地局に転送して退避させるようにしてもよい。さらに前記コントローラは、前記基地局からの要求に応じて上記(a)(b)及び(c)の処理を行うようにしてもよい。
【0017】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について説明する。
図1を参照すると、本実施形態に従う移動無線通信装置(以下、携帯端末という)30では、アンテナ1を介して図示しない基地局からのRF(高周波)信号を受信し、また該基地局へのRF信号の送信を行う。アンテナ1からの受信信号は無線送受信デバイス2によってディジタルの受信IF(中間周波数)信号に変換され、信号処理デバイス3に供給される。信号処理デバイス3によって生成されるディジタルの送信IF信号は、無線送受信デバイス2によって送信RF信号に変換され、アンテナ1に供給される。
【0018】
信号処理デバイス3は、LSI化されたプロセッサ、メモリ及びロジック回路などのハードウェアリソースを含み、送受信に必要なモデムユニット及びプロトコルの処理を主として行う。モデムユニット及びプロトコルの仕様は、例えばW−CDMA(Wide band code-division multiple access)システムに関しては、3rd Generation Partnership Project(3GGPTM)のTS 25シリーズで定義され、GSM(Global system for mobile communications)に関しては、3GGPTMのTS 05シリーズで定義される。
【0019】
モデムユニット(ベースバンドユニットとも呼ばれる)の処理は、無線送受信デバイス2に近い領域(ベースバンド領域)での信号処理である。より具体的には、モデムユニットの処理は、無線送受信デバイス2から出力される、サンプリングされたディジタル化されたIF(中間周波数)信号を復調して受信ベースバンド信号を生成する処理、送信データを変調して送信バースバンド信号を生成する処理である。プロトコルユニット(L2/L3プロトコルユニットとも呼ばれる)の処理は、携帯端末が利用される無線通信システムに従って決められたプロトコル処理である。
【0020】
信号処理デバイス3の持つリソースは、リソースコントローラ4によってコントロールされる。このコントロールにより、使用条件の変化に伴う携帯端末の機能や仕様の変更に即応でき、それによって異なる無線通信システム間での移動に伴うハンドオーバ制御を容易に実現可能にする。具体的には、リソースコントローラ4により信号処理デバイス3のリソースに対してソフトウェアの変更制御、ロジック回路構成方法の変更制御、もしくはその両方の制御が行われることにより、携帯端末の機能が所望に変更される。このようにリソースコントローラ4により信号処理デバイス3の持つリソースが適応的に制御されることで、量の限られた該リソースが有効に利用される。
【0021】
リソースコントローラ4は、さらに後述するように(a)携帯端末30と基地局との間の通信に使用可能な第1の回線及び無線送受信デバイス2を介して第2の回線のための通信モジュールを基地局から取得するための制御、(b)無線送受信デバイス2及び該取得した通信モジュールにより形成される第2の回線を介して、信号処理デバイス3のリソースに対する信号処理機能の定義情報を含むデータを基地局に転送して退避させるための制御、及び(c)基地局に転送され退避されたデータを第2の回線及び無線送受信デバイス2を介して取得して復元するための制御等の処理を行う。
【0022】
信号処理デバイス3のリソースのうち、ソフトウェア処理で能力的に足りる処理を行う領域は、汎用プロセッサとメモリにより実現され、処理スピードが要求される領域は、DSP(ディジタル信号プロセッサ)、もしくはPLD(プログラマブル・ロジックデバイス)あるいはFPGA(フィールド・プログラマブル・ゲートアレイ)のようなハードウェア回路(プログラマブルハードウェアデバイス)で実現される。DSPは、リソースコントローラ4からの制御のもとで、記憶装置5から読み出されたプログラムに従って所望の信号処理を行う。PLDは、リソースコントローラ4からの制御のもとで、記憶装置5から読み出されたプログラムに従って回路構成が記述されることにより、所望の処理を行う。信号処理デバイス3のリソースを汎用プロセッサ、DSP及びプログラマブルハードウエアデバイスのいずれかのみで構成することも可能である。
【0023】
記憶装置5には、信号処理デバイス3で利用されるソフトウェア(プログラム及びプログラムの構成要素であるモジュール)と、受信データや送信データのような処理データ及び電話帳、アドレス帳などのデータベースが保持されている。記憶装置5は、リソースコントローラ4、または携帯端末の内部全体を制御するシステムコントローラ6からの制御により、必要なプログラムやデータのリード/ライトを行う。記憶装置5から読み出されるプログラムは、信号処理デバイス3に記述される。記憶装置5としては、小型のハードディスクドライブ装置または、FRAMのような半導体メモリが使用される。また、記憶装置5は携帯端末に対して着脱が可能であり、例えばユーザは外出時などは必要に応じて取り外して携帯端末30を所持することができるものとする。
【0024】
システムコントローラ6に接続された入出力デバイスユニット7は、携帯端末のユーザとのインタフェースを司る各種の入出力デバイス、例えば、音声入力のためのマイクロフォン、音声出力のためのスピーカ、キーボード及びディスプレイを含んでいる。キーボードは、ダイヤルキー、ファンクションキー操作、テキスト入力及び編集操作などに用いられる。ディスプレイでは、着信情報、コンテンツ及びメニューなどが表示される。入出力デバイスユニット7は、さらに動画像圧縮伸長処理を行うMPEGインタフェース、及び外部装置との間でシリアル入出力を行うためのUSBインタフェースを有する。入出力デバイスユニット7のこれらの構成要素は、内部バスにより接続され、内部バスはシステムコントローラ6に接続される。
【0025】
図2には、図1中の無線送受信デバイス2の具体的な構成の一例を示す。受信系について説明すると、アンテナ1からのRF受信信号は、送受切り替えスイッチ(またはデュプレクサ)10により低雑音増幅器11に導かれる。LNA11で所要レベルまで増幅されたRF信号は、BPF(バンドパスフィルタ)12を経てミキサ13に入力され、ここで周波数シンセサイザ20からの受信用第1ローカル信号LO11とミキシングされることにより、ダウンコンバートされる。ミキサ13からの出力信号は、IF増幅器14及びバンドバスフィルタ15を経てミキサ16に入力され、ここでシンセサイザ20からの受信用第2ローカル信号LO12とミキシングされることにより、所要の中間周波数までダウンコンバートされる。ミキサ16からの出力信号は、ローパスフィルタ17を経てA/D変換器18に入力され、ディジタルIF信号19に変換される。IF信号19は、信号処理デバイス3に入力される。
【0026】
送信系において、信号処理デバイス3から出力されるディジタルIF信号は、D/A変換器22によりアナログ信号に変換された後、ローパスフィルタ23を経てミキサ24に入力され、ここでシンセサイザ20からの送信用第1ローカル信号LO21とミキシングされることによりアップコンバートされる。
【0027】
ミキサ24からの出力信号は、バンドバスフィルタ25及びIF増幅器26を経てミキサ27に入力され、ここでシンセサイザ20からの送信用第2ローカル信号LO22とミキシングされることにより、所要のRF周波数までアップコンバートされる。ミキサ27からのRF出力信号は、バンドパスフィルタ28を経て電力増幅器29で増幅された後、スイッチ10によりアンテナ1に導かれ、アンテナ1から電波として放射される。
【0028】
ここで、LNA11、IF増幅器14、A/D変換器18、周波数シンセサイザ20、D/A変換器22、IF増幅器26及び電力増幅器29は、入出力デバイスユニット7からの指令に基づきシステムコントローラ6から与えられる無線通信方式に応じた制御パラメータ、あるいはシステムコントローラ6からリソースコントローラ4及び信号処理デバイス3を経由して与えられる制御パラメータによって制御される機能可変要素である。具体的には、制御パラメータによってLNA11、IF増幅器14、IF増幅器26及び電力増幅器29の利得が制御され、周波数シンセサイザ20の発生する各種ローカル信号の周波数が制御され、あるいはA/D変換器18及びD/A変換器22に供給されるクロック信号の周波数が制御される。
【0029】
図3に示されるように、本実施形態における信号処理デバイス3はハードウェアリソースとして、信号処理機能の再定義が不可能な領域3Aと可能な領域3B及びスイッチユニット(SW)110を有する。再定義不可能領域3Aには、頻繁に用いられるロジック回路、例えばCRC付加(attach)ブロック101、CRCチェックブロック102、ビタビデコーダ103、ターボデコーダ104、相関器105、アキュムレータ106、デモジュレータ107及びデインタリーバ108が実装されている。再定義可能領域3Bは、FPGAの構成要素である複数のPLD109から構成される。スイッチユニット110は、領域3Aと領域3Bとの接続及び領域3B内の各ブロックの接続をリソースコントローラ4からの制御により切り替える。
【0030】
図4及び図5には、図3に示した信号処理デバイス3のスイッチユニット110の切り替えによって実現される、ある単一の無線通信システムに対応した結線状態を示している。信号処理デバイス3に入力された受信信号は相関器105とデモジュレータ07に入力され、相関器105からの出力信号はアキュムレータ106に入力される。アキュムレータ106からの出力信号はデモジュレータ107に入力される。デモジュレータ107からの出力信号は、デインタリーバ108、ビタビデコーダ103及びCRCチェックブロック102を介して、信号処理デバイス3の出力信号とされる。図5では、図4にさらに、PLD109に機能割り当てされたイコライザ111が追加されている。入力信号はイコライザ111を介してデモジュレータ107に入力される。
【0031】
図6には、信号処理デバイス3の、二つの無線通信システムA,Bに対応可能とした結線例を示す。デモジュレータ107は、システムA,Bの両方で共通に使用される。システムA,Bのいずれにおいても、デモジュレータ107からの出力信号はデインタリーバ108に入力され、デインタリーバ108からの出力信号はシステムAではビタビデコーダ103に、システムBではターボデコーダ104にそれぞれ入力される。ビタビデコーダ103及びターボデコーダ104からの出力信号は、CRCチェックブロック102を介して、信号処理デバイス3の出力信号とされる。
【0032】
信号処理デバイス3のリソースサイズ、特に領域3A及び3Bのサイズは端末毎に異なる。幾つかのアプリケーションサービス機能がインストールされた携帯端末では、信号処理デバイス3のリソースに既に多くの信号処理機能が定義されている。信号処理デバイス3の剰余リソース量は、携帯端末30の使用状況に応じて時々刻々と変化する。信号処理デバイス3のリソースの大きさは、携帯端末30の出荷時に規定される。携帯端末30に専用インターフェースを設ければ、追加カートリッジのような形態で信号処理デバイス3のリソース量を増加させることも可能である。
【0033】
信号処理デバイス3の空きは、リソース量つまり再定義が可能なブロックと再定義が不可能なブロックの和が異なっていたり、リソースの使用状況が携帯端末30毎に異なっているため、携帯端末30毎に異なっている。これは、新しいサービスの追加が可能なリソースの定義が変更可能な端末では、すでに多くの信号処理機能が信号処理デバイス3のリソースに割り当てられているためである。すなわち、剰余リソース量は携帯端末30の使用状況に応じて時々変化している。
【0034】
信号処理デバイス3のリソース定義情報(プログラム)を含む各種データは、大抵の場合において携帯端末30のユーザが購入した資産であり、これらは信号処理デバイス3に実装されるメモリもしくは記憶装置5などに保存される。ユーザが多数の機能を携帯端末30に実装している場合、信号処理デバイス3のリソースが常に逼迫している状況にあると考えられる。機能の変更を繰り返し行ううちに、リソースが効率的に利用できない状況に陥ることもある。これは、パーソナルコンピュータにおけるハードディスクで起こる現象と同様の現象である。
【0035】
信号処理デバイス3りリソースを効率的に使用するためには、リソース配分の最適化を行う必要がある。最適化のためには、一旦リソースの定義をクリアすることが望まれる。ここで、たとえリソース不足が生じたとしても、多くの場合に携帯端末30のユーザが購入した資産であるリソース定義情報を含むデータを廃棄するのは無駄であり、ユーザに余分な経済負担を強いることになる。もし仮にユーザが記憶装置5を使用可能な状況にあり、なおかつ記憶装置5の空き容量が十分であれば、ここにデータの退避が可能である。しかし、記憶装置5が端末に着脱可能であり、ユーザが屋外等にいて記憶装置5がない場合、あるいは記憶装置5の空き容量が足りない場合には、記憶装置5にデータを回避することは難しい。そこで、このような場合に本実施形態では以下のようにして携帯端末30のリソースが所有するデータを基地局に回避する。
【0036】
図7は、このように携帯端末30のリソースが所有するデータを基地局40に回避する状態を模式的に示す図である。携帯端末30は、一つ以上の無線回線を用いて通信を行うことができる機能を有するように無線送受信デバイス2及び信号処理デバイス3が構成されている。携帯端末30は、リソースが所有するデータを基地局40に退避するために、まず基地局40との通信が可能な第1の回線31を用いてデータ転送用の専用回線である第2の回線32の設定を基地局40に要求する。第1の回線31は携帯端末30と基地局40との間の通常の通信に用いる回線であり、セルカバレッジ33を形成する。携帯端末30は、セルカバレッジ33内に位置している。
【0037】
図7では、第2の回線32としてスポットビームによる無線回線を用いた場合の例を示した。第2の回線32は、データ退避のために用いる回線であるから、その信号伝送速度は効率的なデータ転送の実現のために第1の回線31の信号伝送速度に比べて可能な限り高速であることが望まれる。但し、第2の回線32は継続的に利用可能である必要はないし、かつ第1の回線31のように広いエリアで通信が可能である必要もない。周波数利用効率などの点を考慮すると、スポットビームによる専用回線は非常に効率的である。
【0038】
以下、図8に示すフローチャート及び主要な各段階での携帯端末30と基地局40との間の通信状態を示す図9を用いて、携帯端末30のリソ一スが所有するデータを基地局40に退避する際の具体的な処理手順について説明する。なお、図8に示す処理のうち携帯端末30側の処理は、基本的にリソースコントローラ4またはシステムコントローラ6あるいは両コントローラ4及び6の協働によって行われるものとする。
【0039】
本実施形態に従うソフトウェア無線機の技術による携帯端末30は、一つ以上の基地局と通信を行うことができる機能を有する。まず、携帯端末30はリソースが所有するデータを基地局40に退避するために、図9(a)に示すような現在基地局40との通信に使用可能な第1の回線31を用いて、データ転送用の専用回線である第2の回線32の設定を要求する(ステップS101)。この要求を受けた基地局40は、第2の回線32を設定する際に必要な周辺情報の転送を携帯端末30に要求する(ステップS102)。
【0040】
携帯端末30に要求する周辺情報の種類は、基地局40によって異なる。例えば、基地局40にスポットビーム提供のための装置が備えられている場合には、携帯端末30の所在に関する情報(位置情報)を基にビームの向きを設定することが可能であり、空間的再利用によって優れた周波数利用効率を実現することが可能である。基地局40にビーム幅の可変機能が備えられていれば、より高度のビームの割り当てが可能となり、空間的再利用によって優れた周波数利用効率を実現することができる。同様に携帯端末30の移動速度や移動方向に関する情報があれば、より高度なビームの割り当てが可能となる。携帯端末30の位置は、例えばGPSのような手段を用いることで把握できる。また、基地局40に複数のアンテナを配置し、電波の到来方向を推定することでも携帯端末30の位置を把握することが可能である。
【0041】
ステップS102で基地局40から第2の回線32を設定する際に必要な周辺情報の転送要求を受けた携帯端末30は、その周辺情報を基地局40に転送して通知する(ステップS103)。この際に、携帯端末30は端末機種の情報も通知することが望ましい。基地局40において第2の回線32のための通信モジュールを準備するためには、携帯端末30の機種に適合したモジュールを準備する必要があり、そのために携帯端末30の機種情報に関する情報が必要であるからである。
【0042】
次に、基地局40はステップS104の処理を行う。ステップS104では、基地局40はまず保有している第2の回線32の種類を示したリストを参照しながら、実際に携帯端末30に割り当てる第2の回線32を決定する。リストには中心周波数、帯域幅、アクセス方式、使用状況を示す識別子、その回線を提供するためのリソース定義情報を示す情報等が記載されている。基地局40は、こうして使用する第2の回線32を決定した後に、携帯端末30の機種に適合した第2の回線のための通信モジュール(以下、第2の回線モジュールという)を準備する。万一、第2の回線モジュールが基地局40に存在しないときは、図示しないネットワークを介してサーバーにアクセスし、所望のモジュールを取得する。所望の回線モジュールが取得できなかった場合には、再度、基地局40が有している第2の回線の種類を示したりストを参照して実際に使用する第2の回線32を決定し、携帯端末30の機種に適合した第2の回線モジュールを準備する。
【0043】
基地局40は、こうして第2の回線モジュールの準備ができると、携帯端末30に対して第2の回線32の設定要求の受付を通知する(ステップS105)。この通知には、第2の回線モジュールをロードするのに必要な携帯端末30のリソース量(所要リスソース)が記載されている。この通知を受けた携帯端末30は、信号処理デバイス3の空きリソースの量を計算する(ステップS106)。この計算の結果、携帯端末30は第2の回線モジュールをロードする分のリソースの空きがあれば、第2の回線モジュールを受信するための準備ができたことを基地局40に通知する(ステップS107)。空きが無い場合の手順の例ついては、後述の実施形態で説明する。
【0044】
ステップS107での通知を受けた基地局40は、第1の回線31を用いて第2の回線モジュールを携帯端末30に転送する。すなわち、図9(b)に示すように携帯端末30が第2の回線モジュールを第1の回線31を用いてダウンロードし(ステップS108)、次いで第2の回線モジュールの転送(ダウンロード完了)を基地局40に通知する(ステップS109)。
【0045】
携帯端末30は、第2の回線モジュールのロードが完了し、第2の回線32の初期設定が完了すると(ステップS110)、第2の回線32を用いて携帯端末30のリソースに蓄積されているデータを基地局40に退避データとして転送する(ステップS111)。これによって携帯端末30のリソースに余裕をつくることができる。退避データの転送が完了すると、基地局40はその転送完了を携帯端末30に通知する(ステップS112)。図9(c)は、携帯端末30から基地局40へ第2の回線32を用いてステップS102における周辺情報の転送や、ステップS111におけるリソース定義情報などの退避データの転送を行っている状態を示している。
【0046】
このように携帯端末30が基地局40に退避データを転送すると、図9(d)に示すように携帯端末30の信号処理デバイス3のリソースが一部解放され、リソースに余裕ができる。これによって、携帯端末30はリソース退避時の作業として、リソースが少ない場合にはできなかった処理、例えば、携帯端末30のリソースに割り当てられた機能を効率的に割り当て直す処理(リソースに対する信号処理機能の再定義)などのいわゆる最適化の作業を行うことが可能となる(ステップS113)。
【0047】
携帯端末30はリソース退避時の作業が終了すると、退避データの復元を基地局40に要求し(ステップS114)、再び第2の回線32を用いて基地局40に退避されたデータを携帯端末30に転送して復元する(ステップS115)。この後、携帯端末30は基地局40に対して退避データの転送完了及び第2の回線32の破棄を通知し(ステップS116)、携帯端末30は第2の回線モジュールを破棄し(ステップS117)、基地局40は第2の回線32を破棄する(ステップS118)。この後、携帯端末30では図9(e)に示すように信号処理デバイス3のリソースの解放された領域に第1の回線モジュールをロードし、第1の回線31を介して基地局40との間で通常の通信を行う。
【0048】
図8のフローチャートでは、携帯端末30のリソース退避時の作業が行われている時点(ステップS113)においても、第2の回線モジュールを保持している例を示しているが、第1の回線31が有効であれば、リソース退避時の作業を行う前に、第2の回線モジュールを破棄してしまっても構わない。図10及び図11は、この場合の処理の流れを示すフローチャートであり、リソース退避時の作業(ステップS123)を行う前に、携帯端末30が第2の回線32の破棄を基地局40に通知し(ステップS120)、携帯端末30は第2の回線モジュールを破棄し(ステップS121)、基地局40は第2の回線32を破棄する(ステップS122)。リソース退避時の作業(ステップS123)が終了すると、これまでの同様の処理が必要に応じて繰り返される(ステップS124〜S138)。図10〜図11の処理のうち携帯端末30側の処理は、基本的にリソースコントローラ4またはシステムコントローラ6あるいは両コントローラ4及び6の協働によって行われるものとする。
【0049】
この場合、基地局40から携帯端末30にデータを復元する際には、データを携帯端末30から基地局40にデータを退避させる場合の手順と同様の手順で第2の回線モジュールをロードすればよい。図10及び図11において、携帯端末30のリソース退避時の作業(ステップS123)の前後で用いられる第2の回線32は、同一でなくとも構わない。
【0050】
このように本実施形態では、携帯端末30が記憶装置5等を使用不可能な屋外に位置するような状況にあっても、携帯端末30が有している信号処理デバイス3のリソース定義情報などのデータを基地局40に退避することが可能となる。これによって、リソースが少ない場合にはできないような処理、例えばリソースに割り当てられた機能を効率的に割り当て直す処理等、を容易に行うことができるようになる。
【0051】
第2の回線32は、第1の回線31の信号伝送速度と比べて高速であるが、通信が可能であるエリアは狭くてよく、かつ長期間に渡って回線が確保される必要もない。データ転送用の専用回線を第2の回線32として新規に設けることは、短い時間で基地局40へのデータ転送が完了するという利点がある他、周波数利用効率の点でも有利である。第2の回線32はテンポラリの回線であり、長時間に渡ってその回線を使用可能なわけではない。
【0052】
携帯端末30がリソース定義情報などのデータを基地局40に転送してから、再び端末30に復元するまでの時間が長い場合には、第1の回線モジュールをリゾースの中に残しておくほうが安全である。基地局40と携帯端末30との通信がテンポラリの回線である第2の回線32のみによって確保される場合には、第2の回線32が使用不可になった場合に、携帯端末30と基地局40との通信が断たれてしまうためである。これを汚ぐために、テンポラリの回線である第2の回線32のみが使用可能な場合には、経過時間に従って携帯端末30の入出力デバイスユニット7に備えられている表示部にメッセージを表示し、端末30のユーザに無線回線維持に努めるように働きかけることが望ましい。メッセージの表示と共に音でユーザに警告を促すことも有用である。
【0053】
次に、図12〜図16を用いて本発明の他の実施形態を説明する。図12は、携帯端末30における信号処理デバイス3のリソース(端末リソース)の使用量を模式的に示したものである。端末リソースの空き(端末リソースの剰余)がリソースが所有しているデータを基地局40に転送するための専用回線である第2の回線の通信モジュール(第2の回線モジュール)をダウンロードするために必要とされる空きに満たない場合、図12中に示す「第2の回線モジュールが使用するリソースの量」に相当する分の空きを作り出す必要がある。つまり、未使用リソースが少ない場合、第2の回線モジュールをダウンロードすることができない。そのため、既に所有している第1の回線を使って端末リソースに第2の回線モジュールをロードする分だけの空きをつくり、その後に図8または図10〜図11で説明した手順と同様の手順を実行する。
【0054】
以下、本実施形態における携帯端末30が有するデータを基地局40に退避する手順について図13に示すフローチャートを用いて説明する。図13におけるステップS201〜S206の処理は、先に図8で説明したステップS101〜S106の処理と同様である。
【0055】
ステップS205により第2の回線モジュールの準備ができた基地局40が携帯端末30に対して第2の回線32の設定要求の受付を通知すると同時に、第2の回線モジュールをロードするのに必要なリソースの量(所要リスソース)を携帯端末30に通知すると、この通知を受けた携帯端末30は所要リソースに基づいて、第2の回線モジュールのロードのために必要な信号処理デバイス3のリソース量(図12中の「第2の回線モジュールが使用するリソースの量」)を算出し、さらに信号処理デバイス3の空きリソースの量(図12中の「端末リソースの剰余」)を計算する(ステップS206)。
【0056】
ここで、ステップS206により算出された空きリソースの量が図12及び図16(a)に示されるように第2の回線モジュールが使用するリソースの量に満たない場合、言い換えれば信号処理デバイス3のリソースに第2の回線モジュールをロードするに必要な空きがない場合には、携帯端末30は信号処理デバイス3のリソースが所有しているデータを基地局40に退避するために、端末30との通信可能である基地局40に対して、端末が通信可能である第1の回線31を通じて当該データの一部である第1のデータの退避を要求する(ステップS207)。この要求には、退避させようとする第1のデータのデータ量を示す情報が記載されている。
【0057】
基地局40は、現在携帯端末30と通信を行っている第1の回線31とは別の回線を持っており、携帯端末30の位置や受信環境、剰余周波数資源等を基にデータ退避のために用いる第2の回線を決定する。基地局40は、その後データ退避のために用いる第2の回線モジュールを準備し、携帯端末30に対してデータ退避の要求を受け付けた旨、つまり第1の退避データの受信準備が可能になった旨の通知を行う(ステップS208)。
【0058】
次に、携帯端末30は信号処理デバイス3のリソースに第2の回線モジュールをロードするに必要な空きを作るために、図16(b)に示すように第1の回線31を介してデータの一部を第1の退避データとして基地局40に転送し(ステップS209)、これを受けた基地局40は第1の退避データの転送完了を携帯端末30に通知する(ステップS210)。これにより図16(b)に示すように、第2の回線モジュールをロードするためのリソースが確保される。
【0059】
次に、携帯端末30は第2の回線モジュールをロードする分のリソースの空きが形成されれば、第2の回線モジュールを受信するための準備ができたことを基地局40に通知する(ステップS211)。この通知を受けた基地局40は、第1の回線31を用いて第2の回線モジュールを携帯端末30に転送し(ステップS212)、次いで携帯端末30は第2の回線モジュールの転送(ダウンロード完了)を基地局40に通知する(ステップS213)。
【0060】
携帯端末30は、第2の回線モジュールのロードが完了し、第2の回線32の初期設定が完了すると(ステップS214)、第2の回線32を用いて携帯端末30のリソースに蓄積されている残りのデータを基地局40に第2の退避データとして転送する(ステップS215)。第2の退避データの転送が完了すると、基地局40はその転送完了を携帯端末30に通知する(ステップS216)。
【0061】
このようにして携帯端末30が基地局40に退避データを転送すると、携帯端末30の信号処理デバイス3のリソースが一部解放され、リソースに余裕ができることによって、携帯端末30はリソース退避時の作業としてリソースが少ない場合にはできなかった処理、例えば、携帯端末30のリソースに割り当てられた機能を効率的に割り当て直す処理等、を行うことが可能となる(ステップS217)。
【0062】
携帯端末30はリソース退避時の作業が終了すると、退避データの復元を基地局40に要求し(ステップS218)、再び第2の回線32を用いて基地局40に退避されたデータを携帯端末30に転送して復元する(ステップS219)。この後、携帯端末30は基地局40に対して退避データの転送完了及び第2の回線32の破棄を通知し(ステップS220)、携帯端末30は第2の回線モジュールを破棄し(ステップS221)、基地局40は第2の回線32を破棄する(ステップS222)。
【0063】
さらに、携帯端末30は第1の回線31を用いて退避データの復元を基地局40に要求し(ステップS223)、再び第2の回線32を用いて基地局40に退避されたデータを携帯端末30に転送して復元する(ステップS224)。この後、携帯端末30は基地局40に対して退避データの転送完了を通知する(ステップS225)。図13の処理のうち携帯端末30側の処理は、基本的にリソースコントローラ4またはシステムコントローラ6あるいは両コントローラ4及び6の協働によって行われるものとする。
【0064】
図13のフローチャートでは、携帯端末30のリソース退避時の作業が行われている時点(ステップS217)においても、第2の回線モジュールを保持している例を示しているが、第1の回線31が有効であれば、リソース退避時の作業を行う前に、第2の回線モジュールを破棄してしまっても構わない。
【0065】
図14及び図15は、この場合のフローチャートであり、リソース退避時の作業(ステップS233)を行う前に、携帯端末30が第2の回線32の破棄を基地局40に通知し(ステップS230)、携帯端末30は第2の回線モジュールを破棄し(ステップS231)、基地局40は第2の回線32を破棄する(ステップS232)。リソース退避時の作業(ステップS233)が終了すると、これまでの同様の処理が必要に応じて繰り返される(ステップS234〜S251)。図14〜図15の処理のうち携帯端末30側の処理は、基本的にリソースコントローラ4またはシステムコントローラ6あるいは両コントローラ4及び6の協働によって行われるものとする。
【0066】
次に、図8のステップS113、図10〜図11のステップS123、図13のステップS217及び図14〜図15のステップS233における端末リソース退避時の作業の一例を説明する。この作業は、信号処理デバイス3のリソースにおけるハードディスクのデフラグに相当する動作である。
【0067】
前述したように、本実施形態のようなソフトウェア無線機の技術による携帯端末30においては、多くの機能を収容するためには信号処理デバイス3に多くのリソースを必要とする。ソフトウェア無線機か持つべき機能は、一般にサービスの多様化に伴い膨れ上がる傾向にある。このようなソフトウェア無線機技術による携帯端末30の機能は、リソース定義情報に基づき信号処理デバイス3のリソースを所望機能を実現するように構成することによって実現される。
【0068】
すなわち、端末30をある無線通信システム(Aシステムという)に対応させるには、Aシステム用のリソース定義情報に基づいて、信号処理デバイス3のリソースをAシステム用に割り当てる必要がある。携帯端末30のユーザは、所望の機能を端末30に実装しようと思ったときに、その機能を実現するためのリソース定義情報を購入し、そのリソース定義情報を自ら端末30にロードして、所望の機能を実現する。
【0069】
一方、既にAシステム用の機能が端末リソースに実装されている携帯端末30に対して、さらに新規に別の無線通信システム(Bシステムという)用の機能を実装するには、端末30の信号処理デバイス3の空きリソースにそのBシステム用の機能を実現するためのリソース定義情報を購入して実装することになる。こうして新たに付加された機能は、その機能自体が単純にリソースに割り当てられる。このため、既に実装されている機能との共有を図り、使用するリソースの量を削減することが可能である。ユーザが複数の機能を実装しているような携帯端末30では、リソースが常に逼迫している状況にある。従って、既に実装されている機能との共有を図り、リソース定義の効率化を図ることができれば、端末リソース使用量に余裕を持たせることが可能となる。
【0070】
こうしたリソース定義の効率化は、リソースの空きが十分でないと実現することが難しいが、本実施形態によれぱ基地局40に携帯端末30の既にロードされているリソース定義情報等のデータを退避することができるため、これらの処理を実現することが可能となる。
【0071】
なお、上述の各実施形態において、携帯端末30が基地局40へ転送するリソース定義情報等のデータと同一の情報が基地局40に存在する場合には、該当するデータが基地局40でバックアップされている旨を記録し、退避データの転送を行わないようにすることも可能である。このようにすることで、無駄なデータ転送を省くことができる。
【0072】
次に、図17を用いて本発明の他の実施形態を説明する。ユーザ情報の一括管理やデータ収集、高度の顧客サービスの提供を実現するには、携帯端末30は遠隔端末操作が可能であることが望ましい。図17は、ネットワーク41に接続しているリモートユーザ42が主導で、携帯端末30のデータ退避のために用いる第2の回線32をスポットビームによる無線回線で設定する場合の例を示している。携帯端末30と通信可能な基地局40は、ネットワーク41に接続されている。このため、リモートユーザ42がネットワーク41を介して携帯端末30をモニタすることができる。
【0073】
以下、図18〜図19に示すフローチャートを用いて本実施形態における処理手順を説明する。
まず、リモートユーザ42は、対象とする携帯端末30の接続先となる基地局40の所在をH.L.R(home location register)に問い合わせる(ステップS301)。この問い合わせに基づくH.L.Rからの接続先情報の応答(ステップS302)を取得すると、リモートユーザ42は接続先の基地局40に対して、携帯端末30内の信号処理デバイス3のリソース定義情報を含むデータの退避を要求する(ステップS303)。
【0074】
データ回避要求を受けた基地局40は、データ転送用の専用回線である第2の回線32の設定を携帯端末30に通知し、さらに第2の回線32を設定する際に必要な前述と同様の周辺情報の転送を携帯端末30に要求する(ステップS304)。
【0075】
ステップS304で基地局40から第2の回線32を設定する際に必要な周辺情報の転送要求を受けた携帯端末30は、その周辺情報を好ましくは端末機種の情報と共に基地局40に転送して通知する(ステップS305)。
【0076】
次に、基地局40は保有している第2の回線の種類を示した前述と同様のリストを参照して、実際に携帯端末30に割り当てる第2の回線を決定し、さらに使用する第2の回線32を決定した後に、携帯端末30の機種に適合した第2の回線32用の定義情報(モジュール)である第2の回線モジュールを準備する(ステップS306)。
【0077】
この後、基地局40は携帯端末30のデータ退避要求の受付をリモードユーザ42に通知し(ステップS307)、さらに第2の回線32の設定を通知する(ステップS308)。この通知には、第2の回線モジュールをロードするのに必要な携帯端末30のリソース量(所要リスソース)が記載されている。
【0078】
この通知を受けた携帯端末30は、信号処理デバイス3の空きリソースの量を計算する(ステップS309)。この計算の結果、携帯端末30は第2の回線モジュールをロードする分のリソースの空きがあれば、リソースが所有するデータを基地局40に退避するために、端末30との通信可能である基地局40に対して、端末が通信可能である第1の回線を通じて第1のデータ退避を要求する(ステップS310)。
【0079】
基地局40は、現在携帯端末30と通信を行っている第1の回線とは別の回線を持っており、この中から携帯端末30の位置や受信環境、剰余周波数資源等を基にデータ退避のために用いる第2の回線32を決定する。基地局40は、その後データ退避のために用いる第2の回線モジュールを準備し、携帯端末30に対してデータ退避の要求を受け付けた旨、つまり第1の退避データの受信準備が可能になった旨の通知を行う(ステップS311)。
【0080】
次に、携帯端末30は第1の回線で第1の退避データを基地局40に転送し(ステップS312)、これを受けた基地局40は第1の退避データの転送完了を携帯端末30に通知する(ステップS313)。
【0081】
次に、携帯端末30は第2の回線モジュールをロードする分のリソースの空きがまだあれば、第2の回線モジュールを受信するための準備ができたことを基地局40に通知する(ステップS314)。この通知を受けた基地局40は、第1の回線を用いて第2の回線モジュールを携帯端末30に転送し(ステップS315)、次いで携帯端末30は第2の回線モジュールの転送(ダウンロード完了)を基地局40に通知する(ステップS316)。
【0082】
携帯端末30は、第2の回線モジュールのロードが完了し、第2の回線32の初期設定が完了すると(ステップS317)、第2の回線32を用いて携帯端末30のリソースに蓄積されているデータを基地局40に退避データとして転送する(ステップS318)。これによって携帯端末30のリソースに余裕をつくることができる。退避データの転送が完了すると、基地局40はその転送完了を携帯端末30に通知し(ステップS319)、さらにリモートユーザ42に対しても退避データの転送完了を通知する(ステップS320)。
【0083】
このようにして携帯端末30が基地局40に退避データを転送すると、携帯端末30の信号処理デバイス3のリソースが一部解放され、リソースに余裕ができることによって、携帯端末30はリソース退避時の作業としてリソースが少ない場合にはできなかった処理、例えば、携帯端末30のリソースに割り当てられた機能を効率的に割り当て直す処理等、を行うことが可能となる。実際には、ステップS319及びS320の後、携帯端末30が第2の回線32の破棄を基地局40に通知し(ステップS321)、携帯端末30が第2の回線モジュールを破棄し(ステップS322)、基地局40が第2の回線32を破棄する(ステップS323)、この後に携帯端末30は上述したリソース退避時の作業を行う(ステップS324)。
【0084】
リモートユーザ42は、携帯端末30でのリソース退避時の作業が終了すると、退避データの復元を基地局40に要求する(ステップS325)。この後、図18におけるステップS304〜S320と同様の処理が行われる(ステップS326〜S344)。図18〜図19の処理のうち携帯端末30側の処理は、基本的にリソースコントローラ4またはシステムコントローラ6あるいは両コントローラ4及び6の協働によって行われるものとする。
【0085】
以上の手順によって、ネットワーク41主導でデータ転送用専用回線である第2の回線32を設定することが可能となる。なお、上述ではデータ転送用専用回線である第2の回線32の設定を行う手順をリモートユーザ42が行うように説明したが、リモートユーザ42がログインしているコンピュータ上のソフトウェアが同様の手順を実行しても構わないし、これらの手順を代理で行うサーバが実行しても構わない。
【0086】
次に、本実施形態の利点について述べる。本実施形態が対象としているようなソフトウェア無線技術による携帯端末30は、その多様性のために様々な応用が期待できる。例えば、顧客対応を行う営業担当者が、顧客情報の管理機能を携帯端末30に実装にすることも可能である。このような場合においては、営業担当者が図17中のリモートユーザ42となり、所属する営業所から遠隔操作によって定期的に営業払当者が有するデータを営業所に転送することにより、データの共有化等による業務の効率化が実現できる。
【0087】
このように遠隔操作によって、営業担当者が有するデータを営業所に転送する作業は、例えばGUIを備えたデータ処理機能をロードし、一定の手順に従って携帯端末30のユーザが保持しているデータに信号処理を加え、信号処理後のデータをデータベースに転送する作業である。ソフトウェア無線技術による本実施形態の携帯端末30では、多様な機能を実装することができるために、端末リソースの使用状況はユーザ毎に異なっており、かつ常にリソースが逼迫していると予想される。つまり、データ処理機能をロードする余裕が無い程、定常作業以外の機能によってリソースの剰余が不足することが起こり得る。これは、データ処理機能が携帯端末30の機能として常には必要ない機能であるためである。
【0088】
このような状況において、本実施形態によると遠隔操作によって基地局40に携帯端末30のデータを退避することができるため、十分なリソースの空きを確保することが可能となり、それによって所望の処理を容易に実現することが可能となる。
【0089】
【発明の効果】
以上説明したように、本発明によれば携帯端末として用いられる無線通信装置の現状のリソースの利用状況に応じた効率的なリソース管理を実現でき、特に無線通信装置が任意の地点に存在していても端末のリソース定義情報を含むデータを退避することができ、瞬時的なリソースの不足を解消することができる。さらに、端末主導のみでなくネットワーク等を介して基地局主導でもデータの退避を行うことができるようにすることで、リソース管理をリモートで行うことができ、携帯端末の一元的な管理を行うことが可能となる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係る無線通信装置の構成を示すブロック図
【図2】図1中の無線送受信デバイスの構成例を示すブロック図
【図3】図1中の信号処理デバイスの構成例示すブロック図
【図4】図1中の信号処理デバイスのある一つの無線通信システムに対応した結線状態を示す図
【図5】図1中の信号処理デバイスの他の一つの無線通信システムに対応した結線状態を示す図
【図6】図1中の信号処理デバイスの二つの無線通信システムに対応した結線状態を示す図
【図7】本発明の一実施形態に係る無線通信装置である携帯端末のリソースが所有するデータを基地局に退避させるときの状態を模式的に示す図
【図8】同携帯端末のリソースが所有するデータを基地局に退避させる手順の第1の例を示すフローチャート
【図9】図8の手順で同携帯端末のリソースが所有するデータを基地局に退避させる際の各段階での携帯端末と基地局との間の通信状態及びリソースの状態を模式的に示す図
【図10】同携帯端末のリソースが所有するデータを基地局に退避させる手順の第2の例を示すフローチャート
【図11】同携帯端末のリソースが所有するデータを基地局に退避させる手順の第2の例を示すフローチャート
【図12】同携帯端末における信号処理デバイスのリソース(端末リソース)の使用量を模式的に示す図
【図13】同携帯端末のリソースが所有するデータを基地局に退避させる手順の第3の例を示すフローチャート
【図14】同携帯端末のリソースが所有するデータを基地局に退避させる手順の第4の例を示すフローチャート
【図15】同携帯端末のリソースが所有するデータを基地局に退避させる手順の第4の例を示すフローチャート
【図16】図13乃至図15の手順で同携帯端末のリソースが所有するデータを基地局に退避させる際の各段階での携帯端末と基地局との間の通信状態及びリソースの状態を模式的に示す図
【図17】本発明の他の実施形態に係る無線通信装置である携帯端末のリソースが所有するデータを基地局に退避させるときの状態を模式的に示す図
【図18】同携帯端末のリソースが所有するデータを基地局に退避させる手順の例を示すフローチャート
【図19】同携帯端末のリソースが所有するデータを基地局に退避させる手順の例を示すフローチャート
【符号の説明】
1…アンテナ
2…無線送受信デバイス
3…信号処理デバイス
4…リソースコントローラ
6…システムコントローラ
7…入出力デバイスユニット
30…携帯端末
31…第1の回線
32…第3の回線
33…セルカバレッジ
40…基地局
41…ネットワーク
42…リモートユーザ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a wireless communication apparatus used for a portable terminal or the like in a wireless communication system.
[0002]
[Prior art]
Currently, with the explosive spread of wireless communication systems, a plurality of wireless communication systems with different standards are mixed. In general, a wireless communication device is prepared for each wireless communication system. Recent mobile radio communication devices are required to be compatible with various application services such as e-mail, data communication, and Web (world wide web) browsing as well as conventional voice calls. Therefore, there is an increasing demand for a so-called multimode terminal apparatus that can handle a plurality of wireless communication systems and various application services.
[0003]
As a technique for realizing a multi-mode terminal device, a software defined radio has been proposed. In a software defined radio, a programmable device such as a DSP (digital signal processor) is used to realize at least a part of signal processing necessary for transmission / reception by software processing. In other words, in the software defined radio, a desired function is realized by defining a signal processing function in a resource constituting the signal processing device by a program. Resource management is performed by a resource controller.
[0004]
Therefore, the software defined radio can support various wireless communication systems and various application services by replacing software. For example, it is easy to change the wireless communication system between PDC (mobile phone) and PHS, hand off the wireless communication system from W-CDMA system to cdma2000 system, or switch between voice call and data communication. Therefore, the convenience as a portable terminal is remarkably improved.
[0005]
In such a software defined radio, several forms of obtaining new replacement software are conceivable. One of them is a method of downloading a necessary program via a wireless line. For example, Japanese Patent Laid-Open No. 9-331579 has already proposed a wireless device capable of downloading a program via a wireless line. A wireless communication device having a wireless download function is more than a method of downloading a program by connecting the wireless communication device to a PC or the like by a wired cable or a method of downloading a program by inserting a memory card into the wireless communication device. Since it is not necessary to provide a simple interface, it is possible to reduce the size and cost of the wireless communication device. In addition, it is very flexible because it can be downloaded regardless of time or place.
[0006]
[Problems to be solved by the invention]
In order to provide a multi-function mobile terminal based on software defined radio technology, that is, to accommodate many functions and services, the mobile terminal requires a large amount of resources. The functions that should be possessed by software defined radios tend to swell with the diversification of services, and this requirement becomes even more prominent. Further, as the resource amount increases, the load required for resource management increases. In order to efficiently change or add a part of functions of a terminal, it is desirable that resource management be performed accurately and uniformly.
[0007]
Data including resource definition information (program) for defining a signal processing function in a resource of a signal processing device in a portable terminal based on software defined radio technology is stored in a memory or a storage device mounted as a resource of the portable terminal . Data including resource definition information is an asset purchased by a user of a mobile terminal in most cases. These data are stored in a memory or a storage device mounted on the portable terminal.
[0008]
When a user has a lot of functions implemented on a mobile device, the resource is considered to be constantly tight, and the resources can be efficiently used while repeatedly changing the functions of the mobile device. It may fall into an unusable situation. This is a phenomenon similar to or similar to the phenomenon that occurs in a hard disk in a personal computer, and is caused by inappropriate allocation of resource definitions (resource allocation) to resources, or a data arrangement in resources deviating from an optimal state. Further, in order to efficiently use the resources of the mobile terminal, it is necessary to optimize resource allocation.
[0009]
In order to perform optimization for efficient use of resources, it is desirable to clear the definition of resources and data loaded in the resources. However, as described above, the data including the resource definition information is often an asset purchased by the user of the mobile terminal, and even if the resource shortage occurs, it is useless to discard the existing asset. , Will force the user an extra economic loss. If the user can use a storage device such as a hard disk or memory card, the data can be saved there, but the user of the mobile terminal is outdoors and cannot use the storage device. In some cases, such data saving is difficult.
[0010]
The present invention has been made in view of the above circumstances, and an object of the present invention is to enable data including resource definition information of a signal processing device to be saved without using a storage device in a wireless communication apparatus.
[0011]
Another object of the present invention is to enable accurate and unified resource management in order to reduce the load required for resource management of a wireless communication apparatus.
[0012]
[Means for Solving the Problems]
In order to solve the above problems, according to one aspect of the present invention, a wireless transmission / reception device that transmits / receives a wireless signal and a resource that can redefine a signal processing function are included. In a wireless communication method for performing communication between a wireless communication apparatus having a signal processing device that performs signal processing of a signal processing function and a base station, data including definition information of the signal processing function for the resource is transmitted to the base station The wireless communication apparatus performs a predetermined work including redefinition of the signal processing function for the resource in the retracted state, and after performing the predetermined work, the wireless communication apparatus is evacuated to the base station. Basically, the definition information is transferred to the wireless communication device and restored.
[0013]
More specifically, the wireless communication method acquires from the base station a communication module for a second line via a first line that can be used for communication between the wireless communication device and the base station; Transferring the data including definition information of the signal processing function for the resource to the base station via the second line formed by the wireless transmission / reception device and the acquired communication module, and evacuating the definition The definition information transferred and saved to the base station after a predetermined operation including redefinition of the signal processing function for the resource is performed in the wireless communication apparatus in a state where the information is transferred and saved to the base station Transferring the second line to the wireless communication device for restoration.
[0014]
A wireless communication apparatus according to the present invention includes a wireless transmission / reception device that transmits / receives a wireless signal, and a resource that can redefine a signal processing function, and the signal processing of a predetermined signal processing function required for the transmission / reception by the resource And a controller for controlling the wireless transmission / reception device and the signal processing device, wherein the controller (a) transmits data including definition information of the signal processing function for the resource via the wireless transmission / reception device. (B) after performing the predetermined work including redefinition of the signal processing function for the resource in the state where the data is saved, and (c) The definition information saved in the base station is taken in via the wireless transmission / reception device and restored on the signal processing device.
[0015]
More specifically, the controller includes: (a) a first line that can be used for communication between the wireless communication apparatus and a base station; and a communication module for a second line via the wireless transmission / reception device. (B) transferring the definition information to the base station via the second line formed by the wireless transmission / reception device and the acquired communication module, and evacuating (c) ) Obtain and restore the definition information transferred and saved to the base station via the second line and the wireless transmission / reception device.
[0016]
The controller, when acquiring a communication module for the second line from the base station, if the resource does not have enough space to accommodate the communication module, A part of the definition information may be transferred to the base station and saved via the line. The controller may transfer only data that does not exist in the base station from the definition information to the base station and save it. Further, the controller may perform the processes (a), (b), and (c) in response to a request from the base station.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
Referring to FIG. 1, a mobile radio communication apparatus (hereinafter referred to as a portable terminal) 30 according to the present embodiment receives an RF (high frequency) signal from a base station (not shown) via an antenna 1 and transmits the signal to the base station. An RF signal is transmitted. A reception signal from the antenna 1 is converted into a digital reception IF (intermediate frequency) signal by the wireless transmission / reception device 2 and supplied to the signal processing device 3. The digital transmission IF signal generated by the signal processing device 3 is converted into a transmission RF signal by the wireless transmission / reception device 2 and supplied to the antenna 1.
[0018]
The signal processing device 3 includes hardware resources such as an LSI processor, a memory, and a logic circuit, and mainly processes modem units and protocols necessary for transmission and reception. The specifications of the modem unit and protocol are 3 for W-CDMA (Wide band code-division multiple access) system, for example. rd Generation Partnership Project (3GGP TM 3GGP for GSM (Global system for mobile communications) TM Defined in TS 05 series.
[0019]
The processing of the modem unit (also referred to as a baseband unit) is signal processing in an area (baseband area) close to the wireless transmission / reception device 2. More specifically, the processing of the modem unit is performed by demodulating a sampled digitized IF (intermediate frequency) signal output from the wireless transmission / reception device 2 to generate a reception baseband signal and transmission data. This is a process of modulating and generating a transmission burst band signal. The processing of the protocol unit (also referred to as L2 / L3 protocol unit) is protocol processing determined according to the wireless communication system in which the mobile terminal is used.
[0020]
The resources of the signal processing device 3 are controlled by the resource controller 4. With this control, it is possible to immediately respond to changes in the functions and specifications of the mobile terminal accompanying changes in usage conditions, thereby making it possible to easily implement handover control accompanying movement between different wireless communication systems. Specifically, the function of the portable terminal can be changed as desired by the resource controller 4 performing software change control, logic circuit configuration method change control, or both controls on the signal processing device 3 resources. Is done. In this way, the resources of the signal processing device 3 are adaptively controlled by the resource controller 4 so that the limited amount of resources can be used effectively.
[0021]
As will be described later, the resource controller 4 includes (a) a communication module for the second line via the first line and the wireless transmission / reception device 2 that can be used for communication between the mobile terminal 30 and the base station. Control for acquiring from the base station, (b) data including definition information of the signal processing function for the resource of the signal processing device 3 via the second line formed by the wireless transmission / reception device 2 and the acquired communication module Processing for transferring and saving data to the base station, and (c) processing for acquiring and restoring the data transferred to the base station and saved via the second line and the wireless transmission / reception device 2 I do.
[0022]
Of the resources of the signal processing device 3, an area for performing processing sufficient for software processing is realized by a general-purpose processor and a memory, and an area for which processing speed is required is a DSP (digital signal processor) or PLD (programmable). A logic circuit) or a hardware circuit (programmable hardware device) such as an FPGA (field programmable gate array). The DSP performs desired signal processing according to the program read from the storage device 5 under the control of the resource controller 4. The PLD performs a desired process by describing a circuit configuration according to a program read from the storage device 5 under the control of the resource controller 4. General-purpose processor, DSP, and programmable resources for signal processing device 3 Hardware It is also possible to configure with only one of the devices.
[0023]
The storage device 5 holds software (a program and a module that is a component of the program) used in the signal processing device 3, processing data such as reception data and transmission data, and a database such as a telephone book and an address book. ing. The storage device 5 reads / writes necessary programs and data under the control of the resource controller 4 or the system controller 6 that controls the entire interior of the mobile terminal. A program read from the storage device 5 is described in the signal processing device 3. As the storage device 5, a small hard disk drive device or a semiconductor memory such as FRAM is used. The storage device 5 can be attached to and detached from the portable terminal. For example, when the user goes out, the storage device 5 can be detached as necessary to carry the portable terminal 30.
[0024]
The input / output device unit 7 connected to the system controller 6 includes various input / output devices that serve as an interface with the user of the mobile terminal, such as a microphone for voice input, a speaker for voice output, a keyboard, and a display. It is out. The keyboard is used for dial keys, function key operations, text input, editing operations, and the like. On the display, incoming call information, contents, menus, and the like are displayed. The input / output device unit 7 further has an MPEG interface for performing moving image compression / decompression processing and a USB interface for performing serial input / output with an external device. These components of the input / output device unit 7 are connected by an internal bus, and the internal bus is connected to the system controller 6.
[0025]
FIG. 2 shows an example of a specific configuration of the wireless transmission / reception device 2 in FIG. The reception system will be described. An RF reception signal from the antenna 1 is guided to a low noise amplifier 11 by a transmission / reception changeover switch (or duplexer) 10. An RF signal amplified to a required level by the LNA 11 is input to a mixer 13 via a BPF (band pass filter) 12, where it is mixed with the first local signal LO 11 for reception from the frequency synthesizer 20, thereby down-converting. Is done. The output signal from the mixer 13 is input to the mixer 16 via the IF amplifier 14 and the band-pass filter 15, where it is mixed with the second local signal LO12 for reception from the synthesizer 20, thereby down to the required intermediate frequency. Converted. An output signal from the mixer 16 is input to the A / D converter 18 through the low-pass filter 17 and converted into a digital IF signal 19. The IF signal 19 is input to the signal processing device 3.
[0026]
In the transmission system, the digital IF signal output from the signal processing device 3 is converted into an analog signal by the D / A converter 22 and then input to the mixer 24 through the low-pass filter 23, where it is transmitted from the synthesizer 20. Up-converted by being mixed with the trusted first local signal LO21.
[0027]
The output signal from the mixer 24 is input to the mixer 27 via the band-pass filter 25 and the IF amplifier 26, where it is mixed with the second local signal LO22 for transmission from the synthesizer 20 to increase the required RF frequency. Converted. An RF output signal from the mixer 27 is amplified by a power amplifier 29 through a bandpass filter 28, guided to the antenna 1 by the switch 10, and radiated from the antenna 1 as a radio wave.
[0028]
Here, the LNA 11, the IF amplifier 14, the A / D converter 18, the frequency synthesizer 20, the D / A converter 22, the IF amplifier 26, and the power amplifier 29 are supplied from the system controller 6 based on commands from the input / output device unit 7. It is a function variable element controlled by a control parameter according to a given wireless communication system or a control parameter given from the system controller 6 via the resource controller 4 and the signal processing device 3. Specifically, the gains of the LNA 11, the IF amplifier 14, the IF amplifier 26, and the power amplifier 29 are controlled by control parameters, the frequencies of various local signals generated by the frequency synthesizer 20 are controlled, or the A / D converter 18 and The frequency of the clock signal supplied to the D / A converter 22 is controlled.
[0029]
As shown in FIG. 3, the signal processing device 3 according to the present embodiment includes, as hardware resources, an area 3A in which the signal processing function cannot be redefined, an area 3B in which the signal processing function cannot be redefined, and a switch unit (SW) 110. In the non-redefinable region 3A, frequently used logic circuits such as a CRC attach block 101, a CRC check block 102, a Viterbi decoder 103, a turbo decoder 104, a correlator 105, an accumulator 106, a demodulator 107, and a demodulator are provided. An interleaver 108 is implemented. The redefinable area 3B includes a plurality of PLDs 109 that are components of the FPGA. The switch unit 110 switches the connection between the region 3A and the region 3B and the connection of each block in the region 3B by control from the resource controller 4.
[0030]
4 and 5 show a connection state corresponding to a single wireless communication system realized by switching the switch unit 110 of the signal processing device 3 shown in FIG. The received signal input to the signal processing device 3 is input to the correlator 105 and the demodulator 07, and the output signal from the correlator 105 is input to the accumulator 106. An output signal from the accumulator 106 is input to the demodulator 107. An output signal from the demodulator 107 is used as an output signal of the signal processing device 3 via the deinterleaver 108, the Viterbi decoder 103, and the CRC check block 102. In FIG. 5, an equalizer 111 assigned with a function to the PLD 109 is added to FIG. The input signal is input to the demodulator 107 via the equalizer 111.
[0031]
FIG. 6 shows a connection example in which the signal processing device 3 is compatible with the two wireless communication systems A and B. The demodulator 107 is commonly used in both the systems A and B. In both systems A and B, the output signal from demodulator 107 is input to deinterleaver 108, and the output signal from deinterleaver 108 is input to Viterbi decoder 103 in system A and to turbo decoder 104 in system B. The Output signals from the Viterbi decoder 103 and the turbo decoder 104 are output from the signal processing device 3 via the CRC check block 102.
[0032]
The resource size of the signal processing device 3, especially the size of the areas 3A and 3B, differs from terminal to terminal. In a mobile terminal in which several application service functions are installed, many signal processing functions are already defined in the resources of the signal processing device 3. The amount of surplus resources of the signal processing device 3 changes from moment to moment according to the usage status of the mobile terminal 30. The size of the resource of the signal processing device 3 is defined when the mobile terminal 30 is shipped. If the portable terminal 30 is provided with a dedicated interface, it is possible to increase the resource amount of the signal processing device 3 in the form of an additional cartridge.
[0033]
The free space of the signal processing device 3 is different in the amount of resources, that is, the sum of blocks that can be redefined and blocks that cannot be redefined, or the usage status of resources differs for each mobile terminal 30. Every one is different. This is because a number of signal processing functions are already allocated to the resources of the signal processing device 3 in terminals that can change the definition of resources to which new services can be added. That is, the surplus resource amount changes from time to time according to the usage status of the mobile terminal 30.
[0034]
Various data including the resource definition information (program) of the signal processing device 3 are assets purchased by the user of the portable terminal 30 in most cases, and these are stored in the memory or the storage device 5 mounted on the signal processing device 3 or the like. Saved. When the user implements a large number of functions in the portable terminal 30, it can be considered that the resources of the signal processing device 3 are always tight. During repeated function changes, resources may not be used efficiently. This is the same phenomenon as that occurring in a hard disk in a personal computer.
[0035]
In order to efficiently use the resources of the signal processing device 3, it is necessary to optimize resource allocation. For optimization, it is desirable to clear the resource definition once. Here, even if a resource shortage occurs, it is useless to discard data including resource definition information that is an asset purchased by the user of the mobile terminal 30 in many cases, and imposes an extra economic burden on the user. It will be. If the user can use the storage device 5 and the free space of the storage device 5 is sufficient, data can be saved here. However, if the storage device 5 is detachable from the terminal and the user is outdoors or the like and there is no storage device 5, or if there is not enough free space in the storage device 5, it is not possible to avoid data in the storage device 5. difficult. Therefore, in this case, in this embodiment, the data owned by the resource of the mobile terminal 30 is avoided in the base station as follows.
[0036]
FIG. 7 is a diagram schematically illustrating a state in which the base station 40 avoids data owned by the resources of the mobile terminal 30 in this way. The portable terminal 30 is configured with the wireless transmission / reception device 2 and the signal processing device 3 so as to have a function capable of performing communication using one or more wireless lines. In order to save the data owned by the resource to the base station 40, the mobile terminal 30 first uses the first line 31 that can communicate with the base station 40 to use a second line that is a dedicated line for data transfer. 32 is requested to the base station 40. The first line 31 is a line used for normal communication between the mobile terminal 30 and the base station 40, and forms a cell coverage 33. The mobile terminal 30 is located in the cell coverage 33.
[0037]
In FIG. 7, an example in which a wireless line using a spot beam is used as the second line 32 is shown. Since the second line 32 is a line used for saving data, its signal transmission rate is as high as possible compared to the signal transmission rate of the first line 31 in order to realize efficient data transfer. It is desirable to be. However, the second line 32 does not need to be continuously available, and it is not necessary to be able to communicate over a wide area like the first line 31. Considering the frequency utilization efficiency and the like, a dedicated line using a spot beam is very efficient.
[0038]
Hereinafter, with reference to the flowchart shown in FIG. 8 and FIG. 9 showing the communication state between the mobile terminal 30 and the base station 40 at each of the main stages, the data owned by the resource of the mobile terminal 30 is stored in the base station 40. A specific processing procedure for evacuation will be described. Of the processes shown in FIG. 8, the process on the mobile terminal 30 side is basically performed by the cooperation of the resource controller 4, the system controller 6, or both controllers 4 and 6.
[0039]
The mobile terminal 30 using the software defined radio technology according to the present embodiment has a function capable of communicating with one or more base stations. First, in order to save the data owned by the resource to the base station 40, the mobile terminal 30 uses the first line 31 that can be used for communication with the current base station 40 as shown in FIG. A request is made to set the second line 32, which is a dedicated line for data transfer (step S101). Receiving this request, the base station 40 requests the portable terminal 30 to transfer peripheral information necessary for setting the second line 32 (step S102).
[0040]
The type of peripheral information requested from the mobile terminal 30 differs depending on the base station 40. For example, when the base station 40 is equipped with a device for providing a spot beam, it is possible to set the beam direction based on the information (location information) regarding the location of the mobile terminal 30, and spatially It is possible to realize excellent frequency utilization efficiency by reuse. If the base station 40 is provided with a beam width variable function, it is possible to assign a higher-level beam, and it is possible to realize excellent frequency utilization efficiency by spatial reuse. Similarly, if there is information on the moving speed and moving direction of the mobile terminal 30, more advanced beam assignment is possible. The position of the portable terminal 30 can be grasped by using means such as GPS. Further, the position of the mobile terminal 30 can be grasped by arranging a plurality of antennas in the base station 40 and estimating the arrival direction of radio waves.
[0041]
The mobile terminal 30 that has received a transfer request for peripheral information necessary for setting the second line 32 from the base station 40 in step S102 transfers the peripheral information to the base station 40 for notification (step S103). At this time, it is desirable that the mobile terminal 30 also notifies the terminal model information. In order to prepare a communication module for the second line 32 in the base station 40, it is necessary to prepare a module suitable for the model of the mobile terminal 30, and for that purpose information on the model information of the mobile terminal 30 is required. Because there is.
[0042]
Next, the base station 40 performs the process of step S104. In step S104, the base station 40 first determines the second line 32 to be actually allocated to the mobile terminal 30 while referring to the list indicating the type of the second line 32 that it holds. The list includes a center frequency, a bandwidth, an access method, an identifier indicating the usage status, information indicating resource definition information for providing the line, and the like. After determining the second line 32 to be used in this way, the base station 40 prepares a communication module (hereinafter referred to as a second line module) for the second line that is compatible with the model of the mobile terminal 30. If the second line module does not exist in the base station 40, the server is accessed via a network (not shown) to obtain a desired module. If the desired line module cannot be obtained, the second line 32 actually used is determined again referring to the type of the second line that the base station 40 has or referring to the strike, A second line module suitable for the model of the mobile terminal 30 is prepared.
[0043]
When the second line module is ready in this way, the base station 40 notifies the mobile terminal 30 of acceptance of the setting request for the second line 32 (step S105). In this notification, the resource amount (required squirrel source) of the mobile terminal 30 necessary for loading the second line module is described. Receiving this notification, the mobile terminal 30 calculates the amount of free resources of the signal processing device 3 (step S106). If the result of this calculation is that the mobile terminal 30 has enough resources to load the second line module, the mobile terminal 30 notifies the base station 40 that it is ready to receive the second line module (step S40). S107). An example of a procedure when there is no space will be described in an embodiment described later.
[0044]
The base station 40 that has received the notification in step S <b> 107 transfers the second line module to the portable terminal 30 using the first line 31. That is, as shown in FIG. 9B, the portable terminal 30 downloads the second line module using the first line 31 (step S108), and then transfers the second line module (download completion) to the base. The station 40 is notified (step S109).
[0045]
When the loading of the second line module is completed and the initial setting of the second line 32 is completed (step S110), the portable terminal 30 is stored in the resources of the portable terminal 30 using the second line 32. Data is transferred to the base station 40 as saved data (step S111). As a result, it is possible to make room for the resources of the mobile terminal 30. When the transfer of the save data is completed, the base station 40 notifies the mobile terminal 30 of the transfer completion (step S112). FIG. 9C shows a state in which peripheral information is transferred from the mobile terminal 30 to the base station 40 using the second line 32 and saved data such as resource definition information is transferred in step S111. Show.
[0046]
When the portable terminal 30 transfers the saved data to the base station 40 in this way, a part of the resources of the signal processing device 3 of the portable terminal 30 is released as shown in FIG. As a result, the mobile terminal 30 can perform processing when saving resources, such as processing that cannot be performed when there are few resources, for example, processing that efficiently reassigns functions assigned to the resources of the mobile terminal 30 (signal processing function for resources). It is possible to perform a so-called optimization operation such as (redefinition of) (step S113).
[0047]
When the work at the time of resource saving is completed, the portable terminal 30 requests the base station 40 to restore the saved data (step S114), and the data saved in the base station 40 using the second line 32 again is stored in the portable terminal 30. To be restored (step S115). Thereafter, the mobile terminal 30 notifies the base station 40 of the completion of the transfer of the saved data and the discard of the second line 32 (step S116), and the mobile terminal 30 discards the second line module (step S117). The base station 40 discards the second line 32 (step S118). Thereafter, the portable terminal 30 loads the first line module into the resource-released area of the signal processing device 3 as shown in FIG. 9 (e), and communicates with the base station 40 via the first line 31. Normal communication between them.
[0048]
The flowchart of FIG. 8 shows an example in which the second line module is held even when the work for saving resources of the mobile terminal 30 is performed (step S113). If is valid, the second line module may be discarded before the resource saving operation is performed. FIGS. 10 and 11 are flowcharts showing the flow of processing in this case, and the portable terminal 30 notifies the base station 40 that the second line 32 is discarded before performing the resource saving operation (step S123). The mobile terminal 30 discards the second line module (step S121), and the base station 40 discards the second line 32 (step S122). When the work for saving resources (step S123) is completed, the same processing so far is repeated as necessary (steps S124 to S138). 10 to 11 is basically performed by the resource controller 4 or the system controller 6 or the cooperation of the controllers 4 and 6.
[0049]
In this case, when data is restored from the base station 40 to the mobile terminal 30, the second line module is loaded in the same procedure as that for saving data from the mobile terminal 30 to the base station 40. Good. 10 and 11, the second line 32 used before and after the resource saving operation (step S123) of the mobile terminal 30 may not be the same.
[0050]
As described above, in this embodiment, even when the mobile terminal 30 is located outdoors where the storage device 5 or the like cannot be used, the resource definition information of the signal processing device 3 that the mobile terminal 30 has, etc. Can be saved in the base station 40. This makes it possible to easily perform processing that cannot be performed when there are few resources, such as processing that efficiently reassigns functions assigned to resources.
[0051]
The second line 32 is faster than the signal transmission speed of the first line 31, but the area where communication is possible may be narrow, and it is not necessary to secure the line over a long period of time. Providing a new dedicated line for data transfer as the second line 32 has the advantage that the data transfer to the base station 40 is completed in a short time and is also advantageous in terms of frequency utilization efficiency. The second line 32 is a temporary line and cannot be used for a long time.
[0052]
If the mobile terminal 30 transfers data such as resource definition information to the base station 40 and restores it to the terminal 30 again, it is safer to leave the first line module in the resource. It is. When communication between the base station 40 and the portable terminal 30 is ensured only by the second line 32 which is a temporary line, the portable terminal 30 and the base station are used when the second line 32 becomes unavailable. This is because communication with 40 is cut off. In order to get rid of this, when only the second line 32, which is a temporary line, can be used, a message is displayed on the display unit provided in the input / output device unit 7 of the portable terminal 30 according to the elapsed time, and the terminal It is desirable to encourage 30 users to try to maintain a wireless link. It is also useful to prompt the user with a warning along with the message display.
[0053]
Next, another embodiment of the present invention will be described with reference to FIGS. FIG. 12 schematically shows the usage amount of the resource (terminal resource) of the signal processing device 3 in the mobile terminal 30. In order to download the communication module (second line module) of the second line, which is a dedicated line for transferring the data owned by the resource in the terminal resource vacancy (the remainder of the terminal resource) to the base station 40 When the required space is not reached, it is necessary to create a space corresponding to “amount of resources used by the second line module” shown in FIG. That is, when there are few unused resources, the second line module cannot be downloaded. For this reason, the first line already owned is used to create a vacant space for loading the second line module to the terminal resource, and then the same procedure as described in FIG. 8 or FIG. 10 to FIG. Execute.
[0054]
Hereinafter, a procedure for saving data held by the mobile terminal 30 in the present embodiment to the base station 40 will be described with reference to a flowchart shown in FIG. The processes in steps S201 to S206 in FIG. 13 are the same as the processes in steps S101 to S106 described above with reference to FIG.
[0055]
Necessary for loading the second line module at the same time that the base station 40 ready for the second line module in step S205 notifies the portable terminal 30 of acceptance of the setting request for the second line 32. When the mobile terminal 30 is notified of the amount of resources (required squirrel source), the mobile terminal 30 that has received this notification, based on the required resources, the resource amount of the signal processing device 3 required for loading the second line module ( “Amount of resources used by the second line module” in FIG. 12 is calculated, and the amount of free resources of the signal processing device 3 (“residue of terminal resources” in FIG. 12) is calculated (step S206). ).
[0056]
Here, when the amount of free resources calculated in step S206 is less than the amount of resources used by the second line module as shown in FIGS. 12 and 16A, in other words, the signal processing device 3 If the resource does not have enough space to load the second line module, the portable terminal 30 is connected to the terminal 30 to save the data owned by the resource of the signal processing device 3 to the base station 40. The base station 40 that can communicate is requested to save the first data, which is a part of the data, through the first line 31 through which the terminal can communicate (step S207). In this request, information indicating the data amount of the first data to be saved is described.
[0057]
The base station 40 has a line different from the first line 31 that is currently communicating with the mobile terminal 30, and is for saving data based on the position of the mobile terminal 30, the reception environment, the surplus frequency resource, and the like. Determine the second line to be used for. The base station 40 then prepares a second line module to be used for data evacuation, and has received a request for data evacuation from the portable terminal 30, that is, preparations for receiving the first evacuation data are now possible. Notification to that effect is made (step S208).
[0058]
Next, in order to make a space necessary for loading the second line module in the resource of the signal processing device 3, the portable terminal 30 transmits the data via the first line 31 as shown in FIG. A part is transferred to the base station 40 as first save data (step S209), and the base station 40 that has received this notifies the portable terminal 30 of the completion of transfer of the first save data (step S210). As a result, as shown in FIG. 16B, a resource for loading the second line module is secured.
[0059]
Next, when the free space for loading the second line module is formed, the portable terminal 30 notifies the base station 40 that it is ready to receive the second line module (step S40). S211). Receiving this notification, the base station 40 transfers the second line module to the portable terminal 30 using the first line 31 (step S212), and then the portable terminal 30 transfers the second line module (download complete). ) To the base station 40 (step S213).
[0060]
When the loading of the second line module is completed and the initial setting of the second line 32 is completed (step S214), the portable terminal 30 is stored in the resources of the portable terminal 30 using the second line 32. The remaining data is transferred to the base station 40 as second saved data (step S215). When the transfer of the second save data is completed, the base station 40 notifies the mobile terminal 30 of the transfer completion (step S216).
[0061]
When the portable terminal 30 transfers the saved data to the base station 40 in this way, a part of the resources of the signal processing device 3 of the portable terminal 30 is released and the resources can be afforded, so that the portable terminal 30 can perform the work when saving the resources. As a result, it is possible to perform processing that could not be performed when there are few resources, for example, processing for efficiently reallocating the functions allocated to the resources of the mobile terminal 30 (step S217).
[0062]
When the work at the time of resource saving ends, the portable terminal 30 requests the base station 40 to restore the saved data (step S218), and the data saved in the base station 40 again using the second line 32 is stored in the portable terminal 30. To be restored (step S219). Thereafter, the portable terminal 30 notifies the base station 40 of the completion of the transfer of the saved data and the destruction of the second line 32 (step S220), and the portable terminal 30 discards the second line module (step S221). The base station 40 discards the second line 32 (step S222).
[0063]
Furthermore, the portable terminal 30 requests the base station 40 to restore the saved data using the first line 31 (step S223), and again uses the second line 32 to send the data saved to the base station 40 to the portable terminal. 30 for restoration (step S224). Thereafter, the mobile terminal 30 notifies the base station 40 of the completion of transfer of the saved data (step S225). The processing on the mobile terminal 30 side in the processing of FIG. 13 is basically performed by the cooperation of the resource controller 4 or the system controller 6 or the controllers 4 and 6.
[0064]
The flowchart in FIG. 13 shows an example in which the second line module is held even when the resource saving operation of the mobile terminal 30 is performed (step S217). If is valid, the second line module may be discarded before the resource saving operation is performed.
[0065]
FIG. 14 and FIG. 15 are flowcharts in this case, and the mobile terminal 30 notifies the base station 40 of the discarding of the second line 32 (step S230) before performing the resource saving operation (step S233). The mobile terminal 30 discards the second line module (step S231), and the base station 40 discards the second line 32 (step S232). When the resource saving operation (step S233) is completed, the same processing so far is repeated as necessary (steps S234 to S251). 14 to 15 is basically performed by the cooperation of the resource controller 4, the system controller 6, or both controllers 4 and 6.
[0066]
Next, an example of work at the time of terminal resource saving in step S113 of FIG. 8, step S123 of FIGS. 10 to 11, step S217 of FIG. 13, and step S233 of FIGS. This operation is an operation corresponding to the defragmentation of the hard disk in the resource of the signal processing device 3.
[0067]
As described above, in the portable terminal 30 using the software defined radio technology as in the present embodiment, the signal processing device 3 needs a lot of resources to accommodate many functions. The functions that a software defined radio should have generally tend to swell as services diversify. The function of the portable terminal 30 based on such software defined radio technology is realized by configuring the resource of the signal processing device 3 to realize a desired function based on the resource definition information.
[0068]
That is, in order for the terminal 30 to correspond to a certain wireless communication system (referred to as A system), it is necessary to allocate the resources of the signal processing device 3 for the A system based on the resource definition information for the A system. When the user of the portable terminal 30 wants to implement a desired function in the terminal 30, he purchases resource definition information for realizing the function, loads the resource definition information into the terminal 30 himself, Realize the function.
[0069]
On the other hand, in order to newly implement a function for another wireless communication system (referred to as B system) on the mobile terminal 30 in which the function for the A system is already implemented in the terminal resource, the signal processing of the terminal 30 The resource definition information for realizing the function for the B system is purchased and implemented in the free resource of the device 3. The newly added function is simply assigned to the resource itself. For this reason, it is possible to share the functions already implemented and reduce the amount of resources used. In the mobile terminal 30 in which the user implements a plurality of functions, the resources are always tight. Therefore, if it is possible to share the functions already implemented and improve the efficiency of the resource definition, it is possible to give a margin to the terminal resource usage.
[0070]
Such efficiency of resource definition is difficult to realize unless there is sufficient resource vacancy, but according to the present embodiment, data such as resource definition information already loaded in the mobile terminal 30 is saved in the base station 40. Therefore, these processes can be realized.
[0071]
In each of the above-described embodiments, when the same information as the resource definition information transferred from the mobile terminal 30 to the base station 40 exists in the base station 40, the corresponding data is backed up by the base station 40. It is also possible to record that the saved data is not transferred. In this way, useless data transfer can be omitted.
[0072]
Next, another embodiment of the present invention will be described with reference to FIG. In order to realize collective management of user information, data collection, and provision of advanced customer services, it is desirable that the mobile terminal 30 can be operated remotely. FIG. 17 shows an example in which the remote line 42 connected to the network 41 takes the lead and the second line 32 used for saving data of the portable terminal 30 is set by a spot beam wireless line. A base station 40 that can communicate with the mobile terminal 30 is connected to a network 41. For this reason, the remote user 42 can monitor the portable terminal 30 via the network 41.
[0073]
Hereinafter, a processing procedure in the present embodiment will be described with reference to flowcharts shown in FIGS.
First, the remote user 42 determines the location of the base station 40 to which the target mobile terminal 30 is connected as H.264. L. An inquiry is made to R (home location register) (step S301). H. based on this inquiry. L. Upon obtaining the connection destination information response from R (step S302), the remote user 42 requests the connection destination base station 40 to save data including the resource definition information of the signal processing device 3 in the portable terminal 30. (Step S303).
[0074]
Receiving the data avoidance request, the base station 40 notifies the mobile terminal 30 of the setting of the second line 32, which is a dedicated line for data transfer, and the same as described above necessary for setting the second line 32. The portable terminal 30 is requested to transfer the peripheral information of (No. S304).
[0075]
The mobile terminal 30 that has received a transfer request for peripheral information necessary for setting the second line 32 from the base station 40 in step S304 transfers the peripheral information to the base station 40, preferably together with information on the terminal model. Notification is made (step S305).
[0076]
Next, the base station 40 refers to a list similar to the above-described list indicating the type of the second line possessed, determines the second line to be actually allocated to the mobile terminal 30, and further uses the second line. After determining the second line 32, a second line module, which is definition information (module) for the second line 32 that is suitable for the model of the portable terminal 30, is prepared (step S306).
[0077]
Thereafter, the base station 40 notifies the remode user 42 of acceptance of the data saving request of the portable terminal 30 (step S307), and further notifies the setting of the second line 32 (step S308). In this notification, the resource amount (required squirrel source) of the mobile terminal 30 necessary for loading the second line module is described.
[0078]
Receiving this notification, the mobile terminal 30 calculates the amount of free resources of the signal processing device 3 (step S309). As a result of this calculation, the mobile terminal 30 can communicate with the terminal 30 in order to save the data owned by the resource to the base station 40 if there is an available resource for loading the second line module. The station 40 is requested to save the first data through the first line through which the terminal can communicate (step S310).
[0079]
The base station 40 has a line different from the first line that is currently communicating with the mobile terminal 30, and data is saved based on the position of the mobile terminal 30, the reception environment, the surplus frequency resources, etc. The second line 32 used for the purpose is determined. The base station 40 then prepares a second line module to be used for data evacuation, and has received a request for data evacuation from the portable terminal 30, that is, preparations for receiving the first evacuation data are now possible. Notification to that effect is made (step S311).
[0080]
Next, the portable terminal 30 transfers the first evacuation data to the base station 40 via the first line (step S312), and the base station 40 that has received this transfers the completion of the transfer of the first evacuation data to the portable terminal 30. Notification is made (step S313).
[0081]
Next, if there is still a resource available for loading the second line module, the portable terminal 30 notifies the base station 40 that it is ready to receive the second line module (step S314). ). Receiving this notification, the base station 40 transfers the second line module to the mobile terminal 30 using the first line (step S315), and then the mobile terminal 30 transfers the second line module (download completion). To the base station 40 (step S316).
[0082]
When the loading of the second line module is completed and the initial setting of the second line 32 is completed (step S317), the portable terminal 30 is stored in the resources of the portable terminal 30 using the second line 32. The data is transferred to the base station 40 as saved data (step S318). As a result, it is possible to make room for the resources of the mobile terminal 30. When the transfer of the save data is completed, the base station 40 notifies the mobile terminal 30 of the transfer completion (step S319), and further notifies the remote user 42 of the transfer data transfer completion (step S320).
[0083]
When the portable terminal 30 transfers the saved data to the base station 40 in this way, a part of the resources of the signal processing device 3 of the portable terminal 30 is released and the resources can be afforded, so that the portable terminal 30 can perform the work at the time of saving the resources. As described above, it is possible to perform processing that could not be performed when there are few resources, for example, processing for efficiently reallocating the functions allocated to the resources of the mobile terminal 30. Actually, after steps S319 and S320, the portable terminal 30 notifies the base station 40 of discarding the second line 32 (step S321), and the portable terminal 30 discards the second line module (step S322). The base station 40 discards the second line 32 (step S323), and thereafter, the mobile terminal 30 performs the above-described resource saving operation (step S324).
[0084]
The remote user 42 requests the base station 40 to restore the saved data when the work at the time of saving the resource in the mobile terminal 30 is completed (step S325). Thereafter, processing similar to steps S304 to S320 in FIG. 18 is performed (steps S326 to S344). The processing on the mobile terminal 30 side in the processes of FIGS. 18 to 19 is basically performed by the cooperation of the resource controller 4 or the system controller 6 or the controllers 4 and 6.
[0085]
With the above procedure, it is possible to set the second line 32, which is a dedicated line for data transfer, led by the network 41. In the above description, the procedure for setting the second line 32, which is a dedicated line for data transfer, has been described as being performed by the remote user 42. However, the software on the computer to which the remote user 42 is logged in performs the same procedure. It may be executed, or a server that performs these procedures on behalf may be executed.
[0086]
Next, advantages of the present embodiment will be described. The portable terminal 30 using software defined radio technology as the target of this embodiment can be expected to have various applications due to its diversity. For example, a salesperson who handles customers can implement a customer information management function in the portable terminal 30. In such a case, the sales person becomes the remote user 42 in FIG. 17 and shares data by periodically transferring the data held by the sales payer to the sales office by remote operation from the sales office to which the sales staff belongs. It is possible to improve the efficiency of business by making it easier.
[0087]
In this way, the operation of transferring the data held by the salesperson to the sales office by remote operation is performed by loading a data processing function having a GUI, for example, into the data held by the user of the portable terminal 30 according to a certain procedure. This is an operation of adding signal processing and transferring the data after signal processing to a database. In the portable terminal 30 of the present embodiment by software radio technology, since various functions can be implemented, the usage status of terminal resources is different for each user, and it is expected that the resources are always tight. . In other words, it is possible that there is not enough room for loading the data processing function, and there is a shortage of resource surplus due to functions other than the regular work. This is because the data processing function is a function that is not always necessary as a function of the mobile terminal 30.
[0088]
In such a situation, according to the present embodiment, since the data of the mobile terminal 30 can be saved to the base station 40 by remote operation, it is possible to secure a sufficient resource vacancy, thereby performing a desired process. It can be easily realized.
[0089]
【The invention's effect】
As described above, according to the present invention, efficient resource management according to the current resource usage status of a wireless communication device used as a mobile terminal can be realized. In particular, the wireless communication device exists at an arbitrary point. However, the data including the resource definition information of the terminal can be saved, and an instantaneous shortage of resources can be solved. Furthermore, resource management can be performed remotely by enabling data evacuation not only by the terminal but also by the base station via the network, etc., and centralized management of mobile terminals Is possible.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a wireless communication apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a configuration example of a wireless transmission / reception device in FIG.
FIG. 3 is a block diagram showing a configuration example of the signal processing device in FIG.
4 is a diagram showing a connection state corresponding to one radio communication system having the signal processing device in FIG. 1;
FIG. 5 is a diagram showing a connection state corresponding to another radio communication system of the signal processing device in FIG. 1;
6 is a diagram showing a connection state of the signal processing device in FIG. 1 corresponding to two wireless communication systems.
FIG. 7 is a diagram schematically showing a state when data owned by a resource of a mobile terminal that is a wireless communication device according to an embodiment of the present invention is saved in a base station;
FIG. 8 is a flowchart showing a first example of a procedure for saving data owned by the resource of the mobile terminal to the base station;
9 schematically shows a communication state and a resource state between the mobile terminal and the base station at each stage when data owned by the resource of the mobile terminal is saved in the base station in the procedure of FIG. Figure
FIG. 10 is a flowchart showing a second example of a procedure for saving data owned by the resource of the mobile terminal to the base station;
FIG. 11 is a flowchart showing a second example of a procedure for saving data owned by the resource of the mobile terminal to the base station;
FIG. 12 is a diagram schematically showing the amount of signal processing device resources (terminal resources) used in the mobile terminal;
FIG. 13 is a flowchart showing a third example of a procedure for saving data owned by the resource of the mobile terminal to the base station;
FIG. 14 is a flowchart illustrating a fourth example of a procedure for saving data owned by the resource of the mobile terminal to the base station;
FIG. 15 is a flowchart showing a fourth example of a procedure for saving data owned by the resource of the mobile terminal to the base station;
FIG. 16 is a schematic diagram illustrating a communication state and a resource state between the mobile terminal and the base station at each stage when data owned by the resource of the mobile terminal is saved in the base station in the procedure of FIGS. 13 to 15; Diagram
FIG. 17 is a diagram schematically illustrating a state when data owned by a resource of a mobile terminal that is a wireless communication device according to another embodiment of the present invention is saved in a base station;
FIG. 18 is a flowchart showing an example of a procedure for saving data owned by the resource of the mobile terminal to the base station;
FIG. 19 is a flowchart showing an example of a procedure for saving data owned by the resource of the mobile terminal to the base station;
[Explanation of symbols]
1 ... Antenna
2 ... Wireless transmission / reception device
3 ... Signal processing device
4 ... Resource controller
6 ... System controller
7 ... I / O device unit
30 ... Mobile terminal
31 ... first line
32 ... Third line
33 ... Cell coverage
40 ... Base station
41 ... Network
42 ... Remote user

Claims (7)

無線信号の送受信を行う無線送受信デバイス、及び信号処理機能の再定義が可能なリソースを含み、該リソースによって前記送受信に伴い必要な所定の信号処理機能の信号処理を行う信号処理デバイスを有する無線通信装置と基地局との間で通信を行う無線通信方法において、
前記リソースに対する前記信号処理機能の定義情報を前記基地局に転送することで退避させ、
該退避した状態で前記無線通信装置が前記リソースにおける信号処理機能の定義を一旦クリアしてから前記リソースに対して信号処理機能の再定義を行い、
その後、前記基地局に退避させた前記定義情報を前記無線通信装置に転送して復元する無線通信方法。
Wireless communication including a wireless transmission / reception device for transmitting / receiving a wireless signal and a signal processing device for performing signal processing of a predetermined signal processing function necessary for the transmission / reception using the resource, including a resource capable of redefining a signal processing function In a wireless communication method for performing communication between a device and a base station,
Saving the signal processing function definition information for the resource by transferring it to the base station,
There rows redefinition of the signal processing functions for the resource from the while the retracted wireless communication apparatus temporarily clears the definition of a signal processing function in the resource,
After that, the radio communication method to be restored by transferring the definition information saved in the base station to the wireless communication device.
無線信号の送受信を行う無線送受信デバイス、及び信号処理機能の再定義が可能なリソースを含み、該リソースによって前記送受信に伴い必要な所定の信号処理機能の信号処理を行う信号処理デバイスを有する無線通信装置と基地局との間で通信を行う無線通信方法において、
前記無線通信装置と基地局との間の通信に使用可能な第1の回線を介して第2の回線のための通信モジュールを前記基地局から取得するステップと、
前記無線送受信デバイス及び該取得した通信モジュールにより形成される第2の回線を介して前記リソースに対する前記信号処理機能の定義情報を前記基地局に転送して退避させるステップと、
前記定義情報が前記基地局に転送され退避された状態で、前記無線通信装置において前記リソースにおける信号処理機能の定義が一旦クリアされてから前記リソースに対して信号処理機能の再定義行われた後に、前記基地局に転送され退避された前記定義情報を前記第2の回線を前記無線通信装置に転送して復元させるステップと
を具備する無線通信方法。
Wireless communication including a wireless transmission / reception device for transmitting / receiving a wireless signal and a signal processing device for performing signal processing of a predetermined signal processing function necessary for the transmission / reception using the resource, including a resource capable of redefining a signal processing function In a wireless communication method for performing communication between a device and a base station,
Obtaining a communication module for a second line from the base station via a first line usable for communication between the wireless communication device and the base station;
Transferring and saving the definition information of the signal processing function for the resource to the base station via a second line formed by the wireless transmission / reception device and the acquired communication module;
In a state in which the definition information has been evacuated is transferred to the base station, redefinition of the signal processing function is performed on the resource definition signal processing functions from being temporarily cleared in the resources in the wireless communication device A wireless communication method comprising: transferring the second line to the wireless communication device and restoring the definition information transferred and saved to the base station later.
無線信号の送受信を行う無線送受信デバイスと、
信号処理機能の再定義が可能なリソースを含み、該リソースによって前記送受信に伴い必要な所定の信号処理機能の信号処理を行う信号処理デバイスと、
前記無線送受信デバイス及び信号処理デバイスを制御するコントローラとを備え、
前記コントローラは、(a)前記リソースに対する前記信号処理機能の定義情報を前記無線送受信デバイスを介して前記基地局に転送して退避させ、(b)該定義情報を退避した状態で前記リソースにおける信号処理機能の定義を一旦クリアしてから前記リソースに対して信号処理機能の再定義を行った後、(c)前記基地局に退避させた前記定義情報を前記無線送受信デバイスを介して取り込んで前記信号処理デバイス上に復元する無線通信装置。
A wireless transmitting / receiving device for transmitting and receiving wireless signals;
A signal processing device including a resource capable of redefining a signal processing function, and performing signal processing of a predetermined signal processing function necessary for the transmission and reception by the resource;
A controller for controlling the wireless transmission / reception device and the signal processing device,
The controller transfers (a) definition information of the signal processing function for the resource to the base station via the wireless transmission / reception device, and (b) signals in the resource in a state where the definition information is saved after the definition of the processing function is once cleared lines Tsu redefined signal processing functions to the resource capture via the wireless transceiver device said definition information saved in (c) the base station A wireless communication apparatus for restoring on the signal processing device.
前記コントローラは、(a)前記無線通信装置と基地局との間の通信に使用可能な第1の回線及び前記無線送受信デバイスを介して第2の回線のための通信モジュールを前記基地局から取得し、(b)前記無線送受信デバイス及び、該取得した通信モジュールにより形成される前記第2の回線を介して前記定義情報を前記基地局に転送して退避させ、(c)前記基地局に転送され退避された前記定義情報を前記第2の回線及び前記無線送受信デバイスを介して取得して復元する請求項3記載の無線通信装置。  The controller acquires (a) a communication module for the second line via the first line and the wireless transmission / reception device that can be used for communication between the wireless communication device and the base station from the base station. And (b) transferring and saving the definition information to the base station via the second line formed by the wireless transmission / reception device and the acquired communication module, and (c) transferring to the base station The wireless communication apparatus according to claim 3, wherein the definition information saved and saved is acquired and restored via the second line and the wireless transmission / reception device. 前記コントローラは、前記第2の回線のための通信モジュールを前記基地局から取得する際に、前記リソースに該通信モジュールを収容する分の空きがない場合には、前記無線送受信デバイス及び前記第1の回線を介して前記定義情報の一部を前記基地局に転送して退避させる請求項4記載の無線通信装置。  When the controller acquires the communication module for the second line from the base station, if there is not enough space to accommodate the communication module in the resource, the controller transmits the wireless transmission / reception device and the first The wireless communication apparatus according to claim 4, wherein a part of the definition information is transferred to the base station and saved via the line. 前記コントローラは、前記定義情報のうち前記基地局に存在していない定義情報のみを前記基地局に転送して退避させる請求項4記載の無線通信装置。  The wireless communication apparatus according to claim 4, wherein the controller transfers only the definition information that does not exist in the base station from the definition information to the base station and saves the definition information. 前記コントローラは、前記基地局からの要求に応じて前記(a)(b)及び(c)の処理を行う請求項3または4記載の無線通信装置。  The wireless communication device according to claim 3 or 4, wherein the controller performs the processes (a), (b), and (c) in response to a request from the base station.
JP2002024730A 2002-01-31 2002-01-31 Wireless communication method and wireless communication device Expired - Fee Related JP3748413B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002024730A JP3748413B2 (en) 2002-01-31 2002-01-31 Wireless communication method and wireless communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002024730A JP3748413B2 (en) 2002-01-31 2002-01-31 Wireless communication method and wireless communication device

Publications (2)

Publication Number Publication Date
JP2003229799A JP2003229799A (en) 2003-08-15
JP3748413B2 true JP3748413B2 (en) 2006-02-22

Family

ID=27747091

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002024730A Expired - Fee Related JP3748413B2 (en) 2002-01-31 2002-01-31 Wireless communication method and wireless communication device

Country Status (1)

Country Link
JP (1) JP3748413B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3708335B2 (en) * 1998-08-03 2005-10-19 株式会社リコー Image forming apparatus management system and its communication adapter
JP2001008165A (en) * 1999-06-25 2001-01-12 Canon Inc Image recording apparatus and computer-readable storage medium
WO2001048997A1 (en) * 1999-12-28 2001-07-05 Ntt Docomo, Inc. Radio communication method and radio station
JP4568963B2 (en) * 2000-06-08 2010-10-27 ソニー株式会社 Information processing apparatus and information communication system

Also Published As

Publication number Publication date
JP2003229799A (en) 2003-08-15

Similar Documents

Publication Publication Date Title
JP5881074B2 (en) Apparatus and method for reducing power consumption through packet filtering in a portable terminal
TWI539760B (en) Long Term Evolution (LTE)/1X Dual Standby with Single Chip Radio
CN101287209B (en) Communication terminal and computer-readable storage medium
JP7245913B2 (en) Event processing method, location application device, user device and computer program
EP1404060A2 (en) Wireless communication terminal
CN107231159B (en) Radio frequency interference processing method, device, storage medium and terminal
CN101626599B (en) Techiques for management of shared resources in wireless multi-communication devices
CN105847168B (en) data transmission method, network server, user terminal and system
JP4407795B2 (en) Method and apparatus for selecting a communication network
CN108616922A (en) A kind of method, user equipment and network equipment for exempting from authorization resources distribution
CN1663136A (en) Multiple mode RF communication device
CN111107614B (en) Terminal device control method, device and terminal device readable storage medium
WO2018049551A1 (en) Antenna allocation method, terminal apparatus, and antenna circuit
CN112738852A (en) A method and terminal device for switching BWP
CN111787611A (en) A method, terminal device and network device for updating paging cycle
US20110009058A1 (en) Method and apparatus for managing sound volume of wireless connection device in mobile communication terminal
WO2022227872A1 (en) Method for optimizing inter-system transformation, terminal device, and storage medium
CN105557016B (en) A processing method and terminal for concurrent services
JP2000278166A (en) Software mobile phone
KR100784331B1 (en) Apparatus and method for menu management when roaming in a portable terminal
CN106550484B (en) Direct call communication method and terminal
JP3748413B2 (en) Wireless communication method and wireless communication device
CN104854952B (en) An RRC connection control method and device
JP2005223788A (en) Software defined radio and software download method for software defined radio
CN113891306A (en) A service transmission method, device, server and storage medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050318

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050823

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051024

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051125

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

Free format text: PAYMENT UNTIL: 20091209

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees