JP4828051B2 - Wireless communication system and method, computer program, and wireless communication terminal - Google Patents
Wireless communication system and method, computer program, and wireless communication terminal Download PDFInfo
- Publication number
- JP4828051B2 JP4828051B2 JP2001221863A JP2001221863A JP4828051B2 JP 4828051 B2 JP4828051 B2 JP 4828051B2 JP 2001221863 A JP2001221863 A JP 2001221863A JP 2001221863 A JP2001221863 A JP 2001221863A JP 4828051 B2 JP4828051 B2 JP 4828051B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- wireless communication
- transmission
- communication terminal
- contents
- 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
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、無線通信網を介して所定のコンテンツを無線通信端末にダウンロードするための無線通信システム及び方法、コンピュータプログラム、無線通信端末に関する。
【0002】
【従来の技術】
近年、通信レートの向上や通信コストの低減に伴い、無線通信によるコンテンツのダウンロードが普及し始めている。このダウンロードの方法としては、ダウンロードした後でデータを再生する他、いわゆるストリーミング配信も可能である。ところで、現状では、一度にダウンロード可能なコンテンツは1種類であり、又、ダウンロードの際のデータ通信帯域幅(伝送容量)も固定されているのが通常である。
【0003】
【発明が解決しようとする課題】
しかしながら、上記した方法でダウンロードを行う場合、次のような問題がある。例えば、ストリーミングのダウンロードを適切に行うには、所定の帯域幅(80kbps等)が必要であるが、通信網によってはこの帯域幅を超えてデータ送信が可能な場合もある(384kbps通信等)。ところが、ストリーミング配信を384kbpsの高速で行ったとしても、受信端末側の再生速度の限界からメリットが少ない場合が多い。
【0004】
つまり、従来の技術では、複数のコンテンツを同時に送信できず、無線通信網のデータ通信帯域幅を有効に活用することができないという問題がある。一方で、無線通信では、端末の位置によっては回線状態が悪化することがある。このような状況で複数のコンテンツを同時に送信した場合、送信品質が低下し、特にストリーミングデータの再生に遅延が生じるという不都合が生じる。
【0005】
本発明は、上記した問題点に鑑みてなされたもので、回線状態に応じて複数のコンテンツを同時に送信することで、無線通信網の伝送容量を有効活用し、ユーザの利便性も向上させることが可能な無線通信システム及び方法、コンピュータプログラム、無線通信端末を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記した目的を達成するために、以下の手段を採用した。
本発明に係る無線通信システムは、無線通信端末に対して複数のコンテンツを同時に送信し、前記無線通信端末との接続回線の状態に基づき、前記複数のコンテンツ毎の送信伝送容量を割当てる割当手段と、前記割当てた送信伝送容量に応じて、前記複数のコンテンツを多重化して送信する送信手段と、を備え、前記割当手段は、所定のコンテンツを他のコンテンツよりも優先して割当て、残った送信伝送容量に前記他のコンテンツを割当てることを特徴とする。
このようにすると、接続回線の状態に基づいて、複数のコンテンツにそれぞれ最適の送信伝送容量を割当てて無線通信端末に送信するので、接続回線の伝送容量を有効活用し、ユーザに複数のコンテンツを同時に送信することができる。
【0010】
本発明に係る無線通信方法は、無線通信端末に対して複数のコンテンツを同時に送信し、前記無線通信端末との接続回線の状態に基づき、前記複数のコンテンツ毎の送信伝送容量を割当てる過程と、前記割当てた送信伝送容量に応じて、前記複数のコンテンツを多重化して送信する過程と、を有し、前記割当てる過程は、所定のコンテンツを他のコンテンツよりも優先して割当て、残った送信伝送容量に前記他のコンテンツを割当てることを特徴とする。
【0011】
本発明に係るコンピュータプログラムは、無線通信端末に対して複数のコンテンツを同時に送信するためのものであって、前記無線通信端末との接続回線の状態に基づき、前記複数のコンテンツ毎の送信伝送容量を割当てる過程と、前記割当てた送信伝送容量に応じて、前記複数のコンテンツを多重化して送信する過程と、をコンピュータに実行させ、前記割当てる過程は、所定のコンテンツを他のコンテンツよりも優先して割当て、残った送信伝送容量に前記他のコンテンツを割当てることを特徴とする。
【0012】
本発明に係る無線通信端末は、複数のコンテンツを同時に受信する無線通信端末であって、無線通信の接続回線の状態に基づき、前記複数のコンテンツ毎の送信伝送容量の割当てを要求する手段を備え、前記手段は、所定のコンテンツを他のコンテンツよりも優先して割当て、残った送信伝送容量に前記他のコンテンツを割当てるように要求することを特徴とする。
【0016】
【発明の実施の形態】
以下、本発明の実施の形態について、各図を参照して説明する。図1は、本発明にかかる無線通信システム(以下、適宜「本システム」という)50の一実施の形態を示す構成ブロック図である。
【0017】
この図において、本システム50は、複数の基地局20、22…と、各基地局を管理するとともにインターネット等のネットワーク80に接続された制御局10とを備える。制御局10は、システム全体を制御する制御手段(割当手段、送信手段)2、無線通信端末70に送信するコンテンツに関する情報を格納するコンテンツ割当テーブル4、ネットワーク80あるいは基地局20、22との情報の送受信を行う通信I/F(送信手段)6を備えている。制御手段2は、所定の中央演算処理装置(CPU)等からなる。
【0018】
なお、本発明において「無線通信システム」という場合、基地局を除く制御局10のみであってもよく、又、制御局10の行う後述の処理を各基地局内で行うことが可能であれば当該基地局も含むものとする。要は、後述するコンテンツ毎の帯域幅の割当てや、複数のコンテンツを多重化して送信する機能を有する装置であれば、本発明の「無線通信システム」とみなすこととする。
【0019】
本システム50は、ネットワーク80を介してコンテンツサーバ90、92に接続され、コンテンツサーバに格納されたコンテンツを無線通信端末70に送信するようになっている。なお、無線通信端末70は、基地局20、22を介して本システム50に接続し、コンテンツサーバ90、92に割当てられたIPアドレスを適宜指定することにより、コンテンツを受信するようになっている。又、基地局20、22は、基地局と無線通信端末70間に確立された接続回線の状態(後述する実伝送容量)を制御局10に送信するようになっている。
【0020】
なお、無線通信端末70としては、CDMA(符号分割多重接続)方式あるいはPDC(Personal Digital Cellilar System)方式等の携帯電話機でネットワーク80に接続可能な端末が該当する。なお、各端末にはコンテンツを再生可能なアプリケーションが適宜搭載される。又、ネットワーク80としては、インターネットの代わりに、専用回線、LAN(Local Area Network)、WAN(Wide Area Network)等を用いてもよい。
【0021】
次に、図2を参照して、本発明の無線通信端末70の構成について説明する。この図において、無線データ通信手段(送信手段)71aは、所定のアンテナを介してデータを送受信する。チャンネルデータ分離手段(分離手段)72aは、受信した複数のコンテンツ(チャンネルデータ)をコンテンツ毎に分離する。又、受信したコンテンツが1つ(単一チャンネル)であれば、CPU部73へその旨を通知する。映像・音声分離手段72bは、チャンネルデータ分離手段より受け取った、多重化されたコンテンツデータを映像情報と音声情報とに分離し、映像情報を映像復号化手段77aへ、音声情報を音声復号化手段77bへ渡す。但し、受信したコンテンツデータが、そのストリーミングのフォーマット等に応じた音声パケットや映像パケットなどの、予め映像情報と音声情報の分離、識別ができている場合、又は、分離、識別が容易な場合、映像・音声分離手段72bは、既に分離されたデータを映像復号化手段77a等へ渡すだけでよい。
【0022】
映像復号化手段77a及び音声復号化手段77bは、受信した各符号化データの復号化を行う。各々の符号化方式に関しては、映像であればMPEG4やH.263といった動画像圧縮方式であっても、JPEGなどの静止画符号化方式を用いてもかまわない。音声であれば、CELP系の圧縮方式やMP3やAACなどの圧縮方式でもかまわないものとする。復号化されたデータは、映像情報であれば表示手段78に表示され、音声情報であれば音声再生手段79から発音される。
【0023】
一方、CPU部(送信手段)73は無線通信端末全体を制御し、回線状態判定手段71bは回線状態(無線通信品質)を判定する。判定方法としては、例えば基地局から受信するパイロット信号からEc/Io(パイロット信号強度対全受信信号強度)を求め、以下に示す(1)式に基づいてCIR(搬送波対干渉比)を算出し、その値の大小により行うことができる。
CIR=(Ec/lo)/(1-Ec/lo)…(1)
又、接続回線を介して時間当たり何パケットのデータが送信されたかの実績値を直接測定し、その値を回線状態とみなしてもよい。
【0024】
メモリ75は、受信したコンテンツデータ等の各種情報を格納し、操作部76は、ダイヤルキー等を含み、ユーザの操作により所定の情報(コンテンツの送信要求)を入力する。表示手段78は、搭載されるカラー若しくはモノクロ液晶ディスプレイなどからなり、受信したコンテンツの表示や無線通信端末の操作における表示を行う。音声再生手段79は、スピーカーやイヤホン、イヤホンマイクなどのことである。
【0025】
なお、番組予約手段74は、ユーザーが操作部76を介して所定のコンテンツ(番組)を予約した場合の、予約開始時間、予約終了時間、番組に該当するURL等のアドレスやチャンネルなどの諸情報を記録する。又、番組予約手段74は、予約開始時間になるとCPU部73へ番組の取得(録画)開始の通知を行う。CPU部73は、通知に従って自動的に予約番組の送信要求を本システムに送信し、受信した番組をメモリ75に記録する。このようにすることで、ユーザーは番組予約を行っていることを意識することがなくなる。
【0026】
図3は、コンテンツ割当テーブル4の構成を示す図である。この図において、無線通信端末70に対して送信するコンテンツA〜Cが記録されており、また、各コンテンツ毎に要求伝送容量と優先度が記録されている。ここで、要求伝送容量とは、無線通信端末で適切に受信及び再生がされるための最低限の通信レートであり、単位時間当たり無線通信端末に伝送されるデータ量(例えばデータ通信帯域幅(kbps等))で表される。また、要求伝送容量は、予めコンテンツ毎に規定されている。特に、コンテンツがストリーミングデータである場合、要求伝送容量以上の通信レートで送信することが必要になってくる。送信レートが要求伝送容量未満になると、端末側での再生にタイムラグ等が生じるからである。
【0027】
一方、コンテンツB、Cのように、受信時には一旦メモリに格納し、受信終了後に再生すればよい場合、必ずしも要求伝送容量を規定しなくともよい。つまり、メモリに格納されたコンテンツは、ユーザが任意のタイミングで事後的に再生すればよいので、マスターコンテンツをリアルタイムで再生(閲覧)した後で再生できるという利点がある。このように、本発明においては、マスターコンテンツとしてリアルタイム性が重要なストリーミングを送信し、スレーブコンテンツとしてそれ以外のコンテンツ(画像、楽曲データ等)を送信した場合により効果的である。
【0028】
又、「優先度あり」とは、回線状態が低下した場合でも、上記要求伝送容量を優先的に確保するコンテンツを指定する情報である。以降の説明では、便宜上、優先度ありのコンテンツAを「マスターコンテンツ」、優先度なしのコンテンツB、Cを「スレーブコンテンツ」と称することとする。
【0029】
《第1の実施形態》
次に、図4及び図5を参照して、本システム(又は、制御局)と無線通信端末間での処理フローの1実施形態について説明する。
【0030】
図4において、まず、ユーザは、無線通信端末70を介して制御局にマスターコンテンツ(主にストリーミング)の送信要求を行う(ステップS100)。この要求は、例えば操作部76からコンテンツ及び「優先度あり」の旨を指定することで行う。(制御局の)制御手段2は、マスターコンテンツを格納したコンテンツサーバ90にアクセスし、当該コンテンツを取得して無線通信端末70に送信する(ステップS200)。この段階では、送信するコンテンツが1つであるので、制御手段2は、マスターコンテンツにこの接続回線の実伝送容量(後述)に等しいデータ通信帯域幅(送信伝送容量)を割当て送信する。無線通信端末70は、受信したマスターコンテンツを再生する(ステップS110)。
【0031】
次に、マスターコンテンツに加え2つ目のコンテンツのダウンロードを希望する場合、ユーザは、無線通信端末70を介して制御局にスレーブコンテンツ(例えば楽曲データ)の送信要求を行う(ステップS120)。
【0032】
(制御局の)制御手段2は、送信すべきコンテンツが複数になったことを検知し、まず接続回線の状態(実伝送容量)を取得する(ステップS210)。この実伝送容量は、接続回線を介して時間当たり何パケットのデータが送信されたかの実績値であり、制御局10が直接測定して取得してもよく、又、基地局20、22で測定した結果を制御局10で取得するようにしてもよい。制御手段2は、この実伝送容量に基づき、各コンテンツに送信するための伝送容量を割当てる(ステップS220)。ここで、マスターコンテンツの要求伝送容量を優先的に確保するよう割当てを行う。例えばマスターコンテンツの要求伝送容量が32kbpsであり、実伝送容量が50kbpsであれば、32kbpsをマスターコンテンツの帯域幅に割当て、残りの18kbpsをスレーブコンテンツの帯域幅に割当てるようにする。又、実伝送容量が32kbps以下であれば、スレーブコンテンツを送信せず、マスターコンテンツのみを送信するようにする。
【0033】
そして、制御手段2は、基地局を介して各コンテンツを無線通信端末70にパケットとして送信する(ステップS230)。無線通信端末70は、受信したデータを適宜分離し、マスターコンテンツを再生するとともに、スレーブコンテンツをメモリに記録する(ステップS130)。
【0034】
以下、制御手段2は上記ステップS210〜S230を繰り返し、実伝送容量の現状値を逐一取得し、その都度各コンテンツに帯域幅を割当てて送信する。そして、マスターコンテンツの送信が終わると、スレーブコンテンツのみを送信する(ステップS240)。無線通信端末70は、受信したスレーブコンテンツをメモリに記録する(ステップS140)。そして、スレーブコンテンツの送信が終わるとすべての処理が終了する(ステップS250)。
【0035】
上記したステップS100〜S120における無線通信端末70での処理の詳細は、図5に示すようになっている。この図において、ステップS100でマスターコンテンツの送信要求を行った後、CPU部73は、適宜無線通信手段71に問い合わせて、受信したコンテンツがあるか否かを判定する(ステップS102)。ステップS102で「Yes」であれば、CPU部73は、受信データがマスターコンテンツのデータであるか否かを判定し(ステップS104)、「Yes」であればデータを再生し(ステップS110)、「No」であればデータをメモリに記録してステップS102へ戻る(ステップS106)。ここで、ステップS106は図4のステップS140と同一の処理である。
【0036】
さらに、マスターコンテンツの受信をしている場合(ステップS104で「Yes」)、CPU部73は別のコンテンツの追加要求があったか否かを検出し(ステップS112)、「Yes」であればスレーブコンテンツの送信要求を行う(ステップS120)。一方、ステップS102、S112で「No」である場合、又はステップS106、S120を経た場合は、ステップS102へ戻る。
【0037】
次に、図6及び図7を参照して、データ通信帯域幅の時間変化について説明する。図6は、マスターコンテンツ(コンテンツA)のチャンネルに優先的に32kbpsのデータ通信帯域幅を確保する場合のものである。なお、この例では、1つのコンテンツ(チャンネル)には、最大32kbpsの帯域幅(送信伝送容量)を割当てるものとする。
【0038】
まず、時間0〜t1においては、コンテンツAの送信要求のみがされているので、コンテンツAのチャンネルにのみ32kbpsの帯域幅を割当てて送信する。
【0039】
ここで、スレーブコンテンツ(コンテンツB、C)の送信要求がされ、さらにコンテンツBをCに優先して送信する指定がされたとする。すると、時間t1〜t2では、コンテンツAのチャンネルに優先的に32kbpsの帯域幅を割当て、残った帯域幅にコンテンツBを割当てて送信する。さらに、次の時間t2〜t3で通信環境が悪化すると、コンテンツAの帯域幅には32kbpsを確保して割当てるが、コンテンツBに割当てる帯域幅を低減して送信する。一方、時間t3〜t4で通信環境が回復すれば、コンテンツBに割当てる帯域幅を増加して送信する。
【0040】
次に、時間t4〜t5で通信環境がさらに良好になって3チャンネル目(コンテンツC)の送信が可能になった場合(回線の実伝送容量が32×3kbpsを超えた場合)、コンテンツAに優先的に32kbpsを割当て、残った帯域幅のうちコンテンツBに32kbpsを割当て、さらにコンテンツCに残りの帯域幅を割当てて送信する。そして、時間t5〜t6でコンテンツAの送信が終了すると、コンテンツB、Cにそれぞれ帯域幅を割当てて送信し、さらに時間t6以降でコンテンツBの送信が終了すると、コンテンツCに32kbpsを割当てて送信する。
【0041】
図7は、各コンテンツのデータ通信帯域幅を所定の配分比(均等配分)で割当てる場合のものである。まず、時間0〜t10においては、マスターコンテンツ(コンテンツA)の送信要求のみがされているので、コンテンツAに対してこの接続回線の実伝送容量一杯の帯域幅(×××kbps)を割当て送信する。ここで、スレーブコンテンツ(コンテンツB)の送信要求があると、時間t10〜t11では、コンテンツAとBに実伝送容量の1/2ずつの帯域幅を割当て送信する。
【0042】
次に、時間t11〜t12で通信環境が悪化して実伝送容量が低下すると、コンテンツAの帯域幅はその前の時間と同一に確保し、残った帯域幅をコンテンツBに割当てて送信する。つまり、コンテンツBに割当てる帯域幅を低減させる。さらに、時間t12〜t13で通信環境が回復すると、コンテンツAの帯域幅は変動させずに、コンテンツBに割当てる帯域幅を増加して送信する。
【0043】
ここで、3つ目のコンテンツC(スレーブコンテンツ)の送信要求があると、現在の(時間t13〜t14での)実伝送容量の1/3ずつの帯域幅を、各コンテンツA〜Cに割当て送信する。そして、コンテンツAの送信が終了すると、時間t14〜t15では、コンテンツB、Cにそれぞれ実伝送容量の1/2ずつの帯域幅を割当てて送信し、さらに時間t15以降でコンテンツBの送信が終了すると、コンテンツCに実伝送容量一杯の帯域幅を割当てて送信する。
【0044】
《第2の実施形態》
ところで、上記実施形態においては、スレーブコンテンツに割当てる帯域幅の増減を本システムの制御手段2で判定したが、かかる判定を無線通信端末70側で行い、帯域幅の増減要求を本システムに通知するようにすることもできる。この場合の無線通信端末70での処理について、図8を参照して説明する。
【0045】
この図において、図4のステップS230と同様にして制御局がマスターコンテンツとスレーブコンテンツを送信し(ステップS400)、無線通信端末はそのデータを受信して適宜再生や記録をしているとする(ステップS300、図4のステップS130と同様)。ここで、無線通信端末のCPU部73は、ユーザによりスレーブコンテンツの送信要求がされたこと(コンテンツが複数になったこと)を認識した時点で、無線通信品質管理手段74に回線状態を問い合わせ、その結果を取得する(ステップS310)。CPU部73は、回線状態に応じ、所定の方法によりスレーブコンテンツに割当てる帯域幅の増減値を求め、その値による増減要求を本システムに送信する(ステップS320)。
【0046】
(本システムの)制御手段2は、受信した増減要求に応じてスレーブコンテンツに割当てる帯域幅を増減して送信する(ステップS410)。以下、無線通信端末及び本システムは、適宜ステップS310、S320、S410の処理を繰り返し、スレーブコンテンツに割当てる帯域幅を適宜増減して送信する。
【0047】
本発明は上記した実施形態に限られることはない。例えば、各コンテンツ毎に送信伝送容量を割当てる態様についても特に制限はなく、各コンテンツのデータ通信帯域幅の配分比を均等配分でなく、マスターコンテンツへの配分が多くなるような割合に設定してもよい。又、スレーブコンテンツの帯域幅が多くなるようにし、このコンテンツの受信を短時間で終了させるようにしてもよい。
【0048】
なお、本発明の無線通信システムは、コンピューターと、通信装置等の各種周辺機器と、そのコンピューターによって実行されるソフトウェアプログラムとによって実現することができ、上記システム内で実行されるソフトウェアプログラムは、コンピューター読み取り可能な記憶媒体あるいは通信回線を介して配布することが可能である。
【0049】
【発明の効果】
以上説明したように、本発明によれば、接続回線の状態に基づいて、複数のコンテンツにそれぞれ最適の送信伝送容量を割当てて無線通信端末に送信するので、接続回線の伝送容量を有効活用し、ユーザに複数のコンテンツを同時に送信することができる。
【0050】
又、請求項2記載の無線通信システムによれば、接続回線の状態が低下した場合でも、送信伝送容量が優先して割当てられたコンテンツに対しては、品質を低下させずに送信することができる。請求項3記載の無線通信システムによれば、接続回線の状態に関わらず、所定の配分比で送信伝送容量が各コンテンツに割当てられるので、いずれのコンテンツの品質も著しく低下させずに送信することができる。
【図面の簡単な説明】
【図1】 本発明の無線通信システムの構成を示すブロック図である。
【図2】 無線通信端末の構成を示すブロック図である。
【図3】 コンテンツ割当テーブルのデータ構成を示す図である。
【図4】 無線通信システムと無線通信端末間での処理のフローを示す図である。
【図5】 無線通信端末での処理のフローを示す図である。
【図6】 データ通信帯域幅の時間変化を模式的に示す図である。
【図7】 データ通信帯域幅の時間変化を示す別の図である。
【図8】 無線通信端末での処理のフローを示す別の図である。
【符号の説明】
2 制御手段(割当手段、送信手段)
4 コンテンツ割当テーブル
6 通信I/F(送信手段)
10 制御局
50 無線通信システム
70 無線通信端末
90、92 コンテンツサーバ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a wireless communication system and method, a computer program , and a wireless communication terminal for downloading predetermined content to a wireless communication terminal via a wireless communication network.
[0002]
[Prior art]
In recent years, with the increase in communication rate and the reduction in communication cost, content download by wireless communication has begun to spread. As a downloading method, in addition to reproducing data after downloading, so-called streaming distribution is also possible. By the way, at present, there is only one type of content that can be downloaded at one time, and the data communication bandwidth (transmission capacity) at the time of downloading is usually fixed.
[0003]
[Problems to be solved by the invention]
However, when downloading by the above method, there are the following problems. For example, a predetermined bandwidth (80 kbps or the like) is necessary to download streaming properly, but depending on the communication network, data transmission may be possible (384 kbps communication or the like). However, even if streaming delivery is performed at a high speed of 384 kbps, there are many cases where there are few merits due to the limit of the reproduction speed on the receiving terminal side.
[0004]
That is, the conventional technology has a problem that a plurality of contents cannot be transmitted simultaneously, and the data communication bandwidth of the wireless communication network cannot be effectively used. On the other hand, in wireless communication, the line state may deteriorate depending on the position of the terminal. When a plurality of contents are transmitted at the same time in such a situation, the transmission quality is deteriorated, and in particular, there is a disadvantage that a delay occurs in reproduction of streaming data.
[0005]
The present invention has been made in view of the above-described problems. By simultaneously transmitting a plurality of contents according to the line state, the transmission capacity of the wireless communication network can be effectively used and the convenience of the user can be improved. An object of the present invention is to provide a wireless communication system and method, a computer program , and a wireless communication terminal .
[0006]
[Means for Solving the Problems]
In order to achieve the above object, the following means were adopted.
The wireless communication system according to the present invention includes: an assigning unit that simultaneously transmits a plurality of contents to a wireless communication terminal, and assigns a transmission transmission capacity for each of the plurality of contents based on a state of a connection line with the wireless communication terminal; Transmission means for multiplexing and transmitting the plurality of contents in accordance with the assigned transmission transmission capacity, wherein the assignment means assigns a predetermined content with priority over other contents , and the remaining transmissions the other content on the transmission capacity and said assign.
In this way, since the optimum transmission transmission capacity is allocated to each of the plurality of contents based on the state of the connection line and transmitted to the wireless communication terminal, the transmission capacity of the connection line is effectively utilized, and the plurality of contents are sent to the user. Can be sent at the same time.
[0010]
A wireless communication method according to the present invention includes a step of simultaneously transmitting a plurality of contents to a wireless communication terminal, and allocating a transmission transmission capacity for each of the plurality of contents based on a state of a connection line with the wireless communication terminal; A step of multiplexing and transmitting the plurality of contents in accordance with the allocated transmission transmission capacity, wherein the assigning process assigns a predetermined content in preference to other contents , and the remaining transmission transmission characterized assign the other content in the capacitor.
[0011]
A computer program according to the present invention is for simultaneously transmitting a plurality of contents to a wireless communication terminal, and based on a state of a connection line with the wireless communication terminal, a transmission transmission capacity for each of the plurality of contents And a process of multiplexing and transmitting the plurality of contents according to the allocated transmission transmission capacity, and the assigning process prioritizes predetermined contents over other contents. upon allocation, the remaining said other contents to transmit the transmission capacity and said assign.
[0012]
A wireless communication terminal according to the present invention is a wireless communication terminal that simultaneously receives a plurality of contents, and includes means for requesting allocation of transmission transmission capacity for each of the plurality of contents based on a state of a connection line for wireless communication. the unit may be requesting assignment, the other content in the allocation so that the remaining transmission transmission capacity in preference to other content predetermined content.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a configuration of an embodiment of a wireless communication system (hereinafter referred to as “the present system”) 50 according to the present invention.
[0017]
In this figure, the
[0018]
In the present invention, the “radio communication system” may be only the
[0019]
The
[0020]
The
[0021]
Next, the configuration of the
[0022]
The
[0023]
On the other hand, the CPU unit (transmission unit) 73 controls the entire wireless communication terminal, and the line
CIR = (Ec / lo) / (1-Ec / lo) (1)
Alternatively, the actual value of how many packets of data are transmitted per hour via the connection line may be directly measured, and the value may be regarded as the line state.
[0024]
The
[0025]
Note that the program reservation means 74 has various information such as a reservation start time, a reservation end time, an address such as a URL corresponding to the program, and a channel when the user has reserved a predetermined content (program) via the
[0026]
FIG. 3 is a diagram showing the configuration of the content allocation table 4. In this figure, contents A to C to be transmitted to the
[0027]
On the other hand, as in the case of contents B and C, when the contents are stored once in the memory at the time of reception and may be reproduced after the end of reception, the required transmission capacity does not necessarily have to be defined. That is, the content stored in the memory can be reproduced after the user reproduces (views) the master content in real time because the user only needs to reproduce the content later at an arbitrary timing. As described above, in the present invention, it is more effective when the streaming in which real-time property is important is transmitted as the master content and the other content (image, music data, etc.) is transmitted as the slave content.
[0028]
Further, “with priority” is information for designating content that preferentially secures the requested transmission capacity even when the line state is lowered. In the following description, for convenience, content A with priority will be referred to as “master content”, and content B and C without priority will be referred to as “slave content”.
[0029]
<< First Embodiment >>
Next, an embodiment of a processing flow between the present system (or control station) and a wireless communication terminal will be described with reference to FIGS.
[0030]
In FIG. 4, first, the user makes a transmission request for master content (mainly streaming) to the control station via the wireless communication terminal 70 (step S100). This request is made, for example, by designating the content and “with priority” from the
[0031]
Next, when the user desires to download the second content in addition to the master content, the user sends a slave content (for example, music data) transmission request to the control station via the wireless communication terminal 70 (step S120).
[0032]
The control means 2 (of the control station) detects that there are a plurality of contents to be transmitted, and first acquires the state (actual transmission capacity) of the connection line (step S210). This actual transmission capacity is the actual value of how many packets of data are transmitted per hour via the connection line, and may be obtained by direct measurement by the
[0033]
And the control means 2 transmits each content as a packet to the radio |
[0034]
Thereafter, the control means 2 repeats the above steps S210 to S230, acquires the current value of the actual transmission capacity one by one, and allocates a bandwidth to each content each time and transmits it. Then, when the transmission of the master content is completed, only the slave content is transmitted (step S240). The
[0035]
Details of the processing in the
[0036]
Further, when receiving the master content (“Yes” in step S104), the
[0037]
Next, the time change of the data communication bandwidth will be described with reference to FIGS. FIG. 6 shows a case where a data communication bandwidth of 32 kbps is secured preferentially for the channel of the master content (content A). In this example, it is assumed that a maximum bandwidth (transmission transmission capacity) of 32 kbps is allocated to one content (channel).
[0038]
First, at
[0039]
Here, it is assumed that a transmission request for slave content (contents B and C) is made, and that content B is specified to be transmitted with priority over C. Then, at time t1 to t2, a bandwidth of 32 kbps is preferentially assigned to the channel of content A, and content B is assigned to the remaining bandwidth for transmission. Further, when the communication environment deteriorates at the next time t2 to t3, the bandwidth of the content A is allocated with 32 kbps being secured, but the bandwidth allocated to the content B is reduced and transmitted. On the other hand, if the communication environment recovers at time t3 to t4, the bandwidth allocated to the content B is increased and transmitted.
[0040]
Next, when the communication environment is further improved from time t4 to t5 and transmission of the third channel (content C) becomes possible (when the actual transmission capacity of the line exceeds 32 × 3 kbps), the
[0041]
FIG. 7 shows a case where the data communication bandwidth of each content is allocated with a predetermined distribution ratio (equal distribution). First, at
[0042]
Next, when the communication environment deteriorates at time t11 to t12 and the actual transmission capacity decreases, the bandwidth of content A is secured to be the same as the previous time, and the remaining bandwidth is allocated to content B for transmission. That is, the bandwidth allocated to the content B is reduced. Furthermore, when the communication environment recovers from time t12 to t13, the bandwidth of the content A is not changed, and the bandwidth allocated to the content B is increased and transmitted.
[0043]
Here, when there is a transmission request for the third content C (slave content), 1/3 bandwidth of the actual transmission capacity (from time t13 to t14) is allocated to each content AC. Send. When the transmission of the content A is completed, at times t14 to t15, the contents B and C are each allocated with a bandwidth of 1/2 of the actual transmission capacity, and the transmission of the content B is completed after the time t15. Then, the bandwidth having the full transmission capacity is allocated to the content C and transmitted.
[0044]
<< Second Embodiment >>
By the way, in the above embodiment, increase / decrease of the bandwidth allocated to the slave content is determined by the control means 2 of this system, but this determination is performed on the
[0045]
In this figure, it is assumed that the control station transmits master content and slave content (step S400) in the same manner as in step S230 in FIG. 4 and the wireless communication terminal receives the data and appropriately reproduces or records it (step S400). Step S300, similar to step S130 in FIG. 4). Here, the
[0046]
The control means 2 (of this system) increases / decreases the bandwidth allocated to the slave content in response to the received increase / decrease request (step S410). Hereinafter, the wireless communication terminal and the present system repeat the processes of steps S310, S320, and S410 as appropriate, and transmit the bandwidth allocated to the slave content with appropriate increase / decrease.
[0047]
The present invention is not limited to the above-described embodiment. For example, there is no particular limitation on the manner in which the transmission transmission capacity is allocated for each content, and the distribution ratio of the data communication bandwidth of each content is set not to be an equal distribution but to a ratio that increases the distribution to the master content. Also good. Further, the bandwidth of slave content may be increased, and reception of this content may be completed in a short time.
[0048]
The wireless communication system of the present invention can be realized by a computer, various peripheral devices such as a communication device, and a software program executed by the computer. The software program executed in the system is a computer. Distribution via a readable storage medium or communication line is possible.
[0049]
【The invention's effect】
As described above, according to the present invention, since the optimum transmission transmission capacity is allocated to each of a plurality of contents based on the state of the connection line and transmitted to the wireless communication terminal, the transmission capacity of the connection line is effectively utilized. A plurality of contents can be simultaneously transmitted to the user.
[0050]
According to the wireless communication system of
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a wireless communication system of the present invention.
FIG. 2 is a block diagram showing a configuration of a wireless communication terminal.
FIG. 3 is a diagram illustrating a data configuration of a content allocation table.
FIG. 4 is a diagram illustrating a processing flow between a wireless communication system and a wireless communication terminal.
FIG. 5 is a diagram illustrating a processing flow in a wireless communication terminal.
FIG. 6 is a diagram schematically showing a time change of a data communication bandwidth.
FIG. 7 is another diagram showing a time change of the data communication bandwidth.
FIG. 8 is another diagram showing a processing flow in the wireless communication terminal.
[Explanation of symbols]
2 Control means (assignment means, transmission means)
4 Content allocation table 6 Communication I / F (transmission means)
10
Claims (4)
前記無線通信端末との接続回線の状態に基づき、前記複数のコンテンツ毎の送信伝送容量を割当てる割当手段と、
前記割当てた送信伝送容量に応じて、前記複数のコンテンツを多重化して送信する送信手段と、
を備え、
前記割当手段は、所定のコンテンツを他のコンテンツよりも優先して割当て、残った送信伝送容量に前記他のコンテンツを割当てることを特徴とする無線通信システム。A wireless communication system for simultaneously transmitting a plurality of contents to a wireless communication terminal,
Allocating means for allocating transmission transmission capacity for each of the plurality of contents based on the state of a connection line with the wireless communication terminal;
In accordance with the allocated transmission transmission capacity, transmission means for multiplexing and transmitting the plurality of contents,
With
The assigning unit, a wireless communication system, wherein allocation in preference to other content predetermined content, the remaining to assign the other content to transmit transmission capacity.
前記無線通信端末との接続回線の状態に基づき、前記複数のコンテンツ毎の送信伝送容量を割当てる過程と、
前記割当てた送信伝送容量に応じて、前記複数のコンテンツを多重化して送信する過程と、
を有し、
前記割当てる過程は、所定のコンテンツを他のコンテンツよりも優先して割当て、残った送信伝送容量に前記他のコンテンツを割当てることを特徴とする無線通信方法。A wireless communication method for simultaneously transmitting a plurality of contents to a wireless communication terminal,
Assigning transmission transmission capacity for each of the plurality of contents based on the state of a connection line with the wireless communication terminal;
A process of multiplexing and transmitting the plurality of contents according to the allocated transmission transmission capacity;
Have
The allocating process is assigned higher priority than other content predetermined content, the remaining radio communication method comprising assign the other content to transmit transmission capacity.
前記無線通信端末との接続回線の状態に基づき、前記複数のコンテンツ毎の送信伝送容量を割当てる過程と、
前記割当てた送信伝送容量に応じて、前記複数のコンテンツを多重化して送信する過程と、
をコンピュータに実行させ、
前記割当てる過程は、所定のコンテンツを他のコンテンツよりも優先して割当て、残った送信伝送容量に前記他のコンテンツを割当てることを特徴とするコンピュータプログラム。A computer program for simultaneously transmitting a plurality of contents to a wireless communication terminal,
Assigning transmission transmission capacity for each of the plurality of contents based on the state of a connection line with the wireless communication terminal;
A process of multiplexing and transmitting the plurality of contents according to the allocated transmission transmission capacity;
To the computer,
The allocating process is assigned higher priority than other content predetermined content, the remaining computer program for the other content, wherein assign the transmission channel capacity.
無線通信の接続回線の状態に基づき、前記複数のコンテンツ毎の送信伝送容量の割当てを要求する手段を備え、
前記手段は、所定のコンテンツを他のコンテンツよりも優先して割当て、残った送信伝送容量に前記他のコンテンツを割当てるように要求することを特徴とする無線通信端末。A wireless communication terminal that simultaneously receives a plurality of contents,
Means for requesting allocation of transmission transmission capacity for each of the plurality of contents based on a state of a connection line for wireless communication;
Said means wireless communication terminal, wherein the request assignment, the other content in the allocation so that the remaining transmission transmission capacity in preference to other content predetermined content.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001221863A JP4828051B2 (en) | 2001-07-23 | 2001-07-23 | Wireless communication system and method, computer program, and wireless communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001221863A JP4828051B2 (en) | 2001-07-23 | 2001-07-23 | Wireless communication system and method, computer program, and wireless communication terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003037621A JP2003037621A (en) | 2003-02-07 |
JP4828051B2 true JP4828051B2 (en) | 2011-11-30 |
Family
ID=19055460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001221863A Expired - Fee Related JP4828051B2 (en) | 2001-07-23 | 2001-07-23 | Wireless communication system and method, computer program, and wireless communication terminal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4828051B2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007063971A1 (en) * | 2005-12-02 | 2007-06-07 | Matsushita Electric Industrial Co., Ltd. | Communication system, server, and information processing terminal |
JP4902445B2 (en) * | 2006-07-04 | 2012-03-21 | シャープ株式会社 | COMMUNICATION DEVICE, DEVICE, COMMUNICATION DEVICE CONTROL METHOD, COMMUNICATION DEVICE CONTROL PROGRAM, AND RECORDING MEDIUM |
JP4772757B2 (en) * | 2006-07-04 | 2011-09-14 | シャープ株式会社 | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, CONTROL PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM |
CN101512978B (en) | 2006-07-04 | 2013-02-13 | 夏普株式会社 | Communication device and apparatus, communication device control method and control program, and recording medium |
US8571066B2 (en) * | 2007-03-21 | 2013-10-29 | Qualcomm Incorporated | Methods and apparatus for RF channel switching in a multi-frequency network |
JP2011234209A (en) * | 2010-04-28 | 2011-11-17 | Denso Corp | Transmission control program, and radio communication equipment |
JP5969888B2 (en) * | 2012-10-16 | 2016-08-17 | オリンパス株式会社 | Wireless communication terminal, wireless communication method, and program |
WO2015170764A1 (en) * | 2014-05-08 | 2015-11-12 | 京セラ株式会社 | Communication system, user terminal and communication control method |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07248980A (en) * | 1994-03-11 | 1995-09-26 | N T T Data Tsushin Kk | Communication system for multimedia information |
JP3582979B2 (en) * | 1997-02-26 | 2004-10-27 | 株式会社東芝 | Communication device, communication method, and recording medium |
GB2329553B (en) * | 1997-08-22 | 2002-08-28 | Olivetti Telemedia Spa | Radio communication system |
JP3889133B2 (en) * | 1997-10-14 | 2007-03-07 | 三菱電機株式会社 | Multi-data transmission method and apparatus |
JP3734946B2 (en) * | 1997-12-15 | 2006-01-11 | 松下電器産業株式会社 | Data transmission device, data reception device, and data transmission device |
JP2995177B1 (en) * | 1998-07-10 | 1999-12-27 | 株式会社ディジタル・ビジョン・ラボラトリーズ | Stream distribution system |
JP3682179B2 (en) * | 1998-08-31 | 2005-08-10 | 株式会社日立製作所 | Monitoring system and network system |
JP2000270015A (en) * | 1999-03-18 | 2000-09-29 | Toshiba Corp | Contents distribution system, server computer used for same system, and control method for server computer |
JP2000295276A (en) * | 1999-04-02 | 2000-10-20 | Hitachi Ltd | Communication control system |
JP3636948B2 (en) * | 1999-10-05 | 2005-04-06 | 株式会社日立製作所 | Network system |
FR2800960A1 (en) * | 1999-11-05 | 2001-05-11 | Thomson Multimedia Sa | METHOD AND DEVICE FOR ALLOCATING BANDWIDTH TO DATA STREAMS IN A BROADCASTING NETWORK |
-
2001
- 2001-07-23 JP JP2001221863A patent/JP4828051B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003037621A (en) | 2003-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2277303C2 (en) | Method for providing video data stream transfer service | |
EP3273620B1 (en) | Controlling connected multimedia devices | |
CN103888818B (en) | A kind of television program playing method, equipment and system | |
JP5016854B2 (en) | System and method for calculating bandwidth of portable terminal for streaming service | |
EP4002358A1 (en) | Adaptive audio processing method, device, computer program, and recording medium thereof in wireless communication system | |
CN111527733B (en) | Control bimodulus bluetooth low energy consumption multimedia device | |
WO2008108379A1 (en) | Medium distribution system, distribution server device, medium distribution method used for them, and program thereof | |
KR20130104358A (en) | Apparatus and method for processing a multimedia data in terminal equipment | |
US20040137907A1 (en) | Method for management of wireless channel to wireless IP terminals in wireless LAN based access point | |
CN110636339A (en) | Scheduling method and device based on code rate and electronic equipment | |
JP4828051B2 (en) | Wireless communication system and method, computer program, and wireless communication terminal | |
KR100667351B1 (en) | Apparatus and method for transmitting multimedia data and record media recored program therefor | |
US7831265B1 (en) | Mobile rate control in mobile to mobile video communication | |
JP2003283512A (en) | Information providing apparatus, information receiver, and information transmitting-receiving system | |
CN103384236A (en) | Method, device and system for acquiring streaming media data | |
JP4943072B2 (en) | Wireless communication method, wireless communication system, mobile station apparatus, and base station apparatus | |
US20090059889A1 (en) | rtPS CLASS OF IEEE 802.16/WiBro SYSTEM | |
KR20150025484A (en) | The method and apparatus for receiving data using a plurality of network interfaces | |
JP4832784B2 (en) | Broadcast content transmission apparatus, broadcast content reception apparatus, broadcast content transmission method, and broadcast content reception method | |
CN114175689B (en) | Method, apparatus and computer program for broadcast discovery service in wireless communication system and recording medium thereof | |
US20060259576A1 (en) | Data communication system and data communication method | |
KR101165044B1 (en) | System and method for providing call related sound source | |
US12003934B2 (en) | Controlling dual-mode bluetooth low energy multimedia devices | |
JP2004222042A (en) | Content distribution apparatus and method therefor | |
WO2021212999A1 (en) | Media packet transmission method, apparatus, and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080216 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100323 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100524 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101019 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101220 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110301 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110601 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110608 |
|
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: 20110906 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110914 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140922 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4828051 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |