JP5535224B2 - 無線ネットワークにおけるブロードキャスト/マルチキャスト・サービスのためのトラフィック・プロセッサ選択の方法およびシステム - Google Patents

無線ネットワークにおけるブロードキャスト/マルチキャスト・サービスのためのトラフィック・プロセッサ選択の方法およびシステム Download PDF

Info

Publication number
JP5535224B2
JP5535224B2 JP2011531052A JP2011531052A JP5535224B2 JP 5535224 B2 JP5535224 B2 JP 5535224B2 JP 2011531052 A JP2011531052 A JP 2011531052A JP 2011531052 A JP2011531052 A JP 2011531052A JP 5535224 B2 JP5535224 B2 JP 5535224B2
Authority
JP
Japan
Prior art keywords
processor
broadcast
traffic
processor occupancy
occupancy
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
JP2011531052A
Other languages
English (en)
Other versions
JP2012505596A (ja
Inventor
ワン,リワ
ジュ,ペンフェイ
Original Assignee
アルカテル−ルーセント ユーエスエー インコーポレーテッド
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 アルカテル−ルーセント ユーエスエー インコーポレーテッド filed Critical アルカテル−ルーセント ユーエスエー インコーポレーテッド
Publication of JP2012505596A publication Critical patent/JP2012505596A/ja
Application granted granted Critical
Publication of JP5535224B2 publication Critical patent/JP5535224B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、通信システムに関し、より詳細には無線通信システムのためのトラフィック・プロセッサ選択に関する。
図1は、(たとえば携帯電話ネットワークなどの)標準的なセルラー電気通信ネットワーク10のトポグラフィーを示す。ネットワーク10は、通常隣接してネットワーク10の通信可能範囲エリアを共に定義する複数のセルまたはセクタ12に地理的に分割されている。各セル12は基地局14にサービスを提供されるが、基地局はリバース・リンク24およびフォワード・リンク26を介して、サービスをネットワークのユーザに提供する(たとえば、携帯電話、無線PDA、高速データ転送機能を備える無線デバイス、「WiFi」装備のコンピュータ端末など)分散されたモバイル・デバイス18のセットと無線通信するための1つまたは複数の固定/静止送受信機およびアンテナ16を含む。基地局14はさらに、(無線で、または地上通信線経由で)無線ネットワーク・コントローラ(「RNC」)20に接続され、無線ネットワーク・コントローラはネットワーク容量および構成に応じて特定数の基地局にサービスを提供する。RNC20は、モバイル・デバイス18との間でコールまたはその他のデータ転送を確立するために必要なシグナリング機能を実行することを含む、ネットワーク10の無線/電波端部と公衆交換電話網、パケット交換コアネットワークまたはその他のネットワーク22との間のインターフェイスの機能を果たす。
RNC20は、無線アクセス・ネットワークにおいて支配的な要素であり、RNC20に接続されている基地局14の制御に責任を負う。RNC20は、無線リソース管理を実行して、無線ネットワーク内の無線リソースの使用および保全性を制御するためのトラフィック・プロセッサを含む。したがって、RNCは、シグナリングトラフィックを処理し、アクセスを終了し、接続セットアップを実行し、データ・トラフィックを処理するなど、その他多くの機能を果たすことができる。
基地局14とモバイル・デバイス18との間で無線通信を行うためのさまざまな方法がある。そのような1つの方法は、CDMA(符号分割多元接続)スペクトル拡散多重化方式であり、これは「IS−95」、「IS−2000」、またはその他の規格の下に米国において広く実施されている。初期のシステムは主として音声通信向けに構成されていたが、技術上の改良により、CDMAベースの1x−EVDO無線ネットワークのような「3−G」(第3世代)ネットワーク(1x−EVDOは音声データおよび音声以外のデータの高速無線伝送向けに構成されたCDMA2000(登録商標)「3−G」移動体通信プロトコル/仕様の実施である)、ならびに音声および高速パケットデータ通信のための類似した無線ネットワークの開発が可能になった。
「3−G」ネットワークによって可能となった1つの技術上の改良は、ブロードキャスト/マルチキャスト・サービスであり、これによりモバイル・デバイス18のような複数のアクセス端末へのパケットデータの高速配信が可能になる。したがって、ブロードキャスト/マルチキャスト・サービスは、同時に無制限の数のユーザに到達できる機能を提供して、テレビジョン、映画、情報その他のメディアのブロードキャストを可能にする。同時に無制限の数のユーザに到達できる機能を提供するため、ブロードキャスト/マルチキャスト・サービスには、優先度の高いサービス品質(QoS)および高い信頼性が求められる。
ブロードキャスト/マルチキャスト・サービスを含むサービスをモバイル・デバイス18に提供するため、サービス提供RNCは、コンテンツを処理して基地局14に伝送するトラフィック・プロセッサを各フローに選択する。たとえば、ブロードキャスト/マルチキャスト・サービスにおいて、ブロードキャスト/マルチキャスト・フローは、トラフィック・プロセッサによって、数百の基地局に同時にブロードキャストされてもよい。ブロードキャスト/マルチキャスト・フローは、膨大数のパケットのバーストを搬送し、バーストのサイズは、さまざまなシステムパラメータに応じて大きく異なる。したがって、ブロードキャスト/マルチキャスト・サービス・フローを処理して伝送するためにトラフィック・プロセッサにおいて必要とされるプロセッサ占有率もまた、さまざまなシステムパラメータに応じて大きく異なるので、ブロードキャスト/マルチキャスト・サービスをサポートするのに十分なリソースを(1つまたは複数の)トラフィック・プロセッサに提供することによって必要なパフォーマンスを保証することが困難になる。
本発明の実施形態は、セルラー・ネットワークにおいてブロードキャスト/マルチキャスト・サービス・フローを伝送するためのトラフィック・プロセッサを選択する方法に関する。セルラー・ネットワークは、RNCに接続されている1つまたは複数の基地局を有し、さらにRNCは1つまたは複数のネットワークに接続されている。RNCは、無線信号およびデータ・トラフィックを基地局に伝送されるように処理する複数のトラフィック・プロセッサを含む。本発明による方法は、複数のトラフィック・プロセッサ間のリソース使用および分散を最適化する。この方法は、複数のトラフィック・プロセッサのプロセッサ占有率を評価するステップと、最高の使用可能なプロセッサ占有率を持つトラフィック・プロセッサを選択するステップとを含む。
本発明のもう1つの実施形態は、ブロードキャスト/マルチキャスト・サービス・フローを伝送するために必要とされるプロセッサ占有率を予測することに関する。この実施形態においては、選択されたトラフィック・プロセッサが、ブロードキャスト/マルチキャスト・サービス・フローを伝送するのに十分なプロセッサ占有率を有するまで、使用可能なプロセッサ占有率の高い順にトラフィック・プロセッサが選択される。
本発明のもう1つの実施形態は、複数のトラフィック・プロセッサの選択に関し、第1のトラフィック・プロセッサで使用可能なプロセッサ占有率がブロードキャスト/マルチキャスト・フローをサポートするのに十分ではないとき、最高の使用可能なプロセッサ占有率を持つトラフィック・プロセッサを選択することによって、追加のトラフィック・プロセッサが選択される。
本発明のもう1つの実施形態は、セルラー・ネットワークにおいてブロードキャスト/マルチキャスト・サービス・フローを伝送するためのトラフィック・プロセッサを選択するシステムに関する。このシステムは、ブロードキャスト/マルチキャスト・サービス・フローに必要とされるプロセッサ占有率および複数のトラフィック・プロセッサ間のリソース使用および分散に従ってトラフィック・プロセッサを選択するブロードキャスト/マルチキャスト・サービスオプティマイザを含む。
本発明は、添付の図面を参照して、後段の非限定的な実施形態の説明を読むことにより、より深く理解されよう。
従来技術によるセルラー電気通信ネットワークを示す概略図である。 本発明の実施形態によるセルラー・ネットワークを示す概略図である。 図2のセルラー・ネットワークにおけるトラフィック・プロセッサロードを示すグラフィカル表現である。 図2のセルラー・ネットワークにおけるトラフィック・プロセッサロードの代替的実施形態を示すグラフィカル表現である。 図2のセルラー・ネットワークにおけるブロードキャスト/マルチキャスト・サービスのためのトラフィック・プロセッサ選択の方法を示す流れ図である。
図2を参照すると、本発明の実施形態は、トラフィック・プロセッサ間のリソース使用および分散を最適化するための無線ネットワークにおけるブロードキャスト/マルチキャスト・サービスのトラフィック・プロセッサ選択の方法およびシステムに関する。セルラー・ネットワーク110は、CDMA(符号分割多元接続)またはその他の通信プロトコルに従ってリバース・リンク124(つまり、モバイル・デバイスから基地局へのリンク)およびフォワード・リンク126(つまり、基地局からモバイル・デバイスへのリンク)を介して複数のモバイル・デバイス118と無線により通信する1つまたは複数の基地局114を含む。
モバイル・デバイス118は、たとえば、携帯電話、無線PDA、「3−G」または「4−G」規格に適合する機能のような高速データ転送機能を備える無線デバイス、「WiFi」対応のコンピュータ端末などを含むことができる。
図2に示されるように、基地局114は通常、無線ネットワーク・コントローラ(「RNC」)120に接続され、さらにRNCは1つまたは複数のネットワーク122に接続される。その他の可能なコンポーネントの中でも特に、RNC120は、たとえば接続セットアップおよびアクセス終了を実行することにより、基地局114とモバイル・デバイス118との間の接続を制御する基地局コントローラ128を含む。RNC120はまた、無線信号およびデータ・トラフィックを処理する複数のトラフィック・プロセッサ130を含む。
トラフィック・プロセッサ130は、ネットワークに適した通信プロトコル(すなわち、CDMAベースの1x−EVDO)に従って、必要に応じてデータを処理する。ブロードキャスト/マルチキャスト・サービスにおいて、トラフィック・プロセッサ130は、ネットワーク122に接続されたブロードキャスト/マルチキャスト・サービスサーバ134から、データフローを通常はパケットデータ132の形態で受信する。トラフィック・プロセッサ130は、ブロードキャスト/マルチキャスト・サービス無線リンクプロトコル(「RLP」)を生成して複製し、リード−ソロモン符号化を実行し、パケットデータ132をフォワード・リンク126を介してモバイル・デバイス118に伝送するためにさまざまな基地局114に送信する。
ブロードキャスト/マルチキャスト・サービスは、無制限の数のユーザへの情報の同時ブロードキャストを可能にするので、優先度の高いサービス品質(「QoS」)および高い信頼性を必要とする。優先度の高いQoSおよび高い信頼性を保持するため、ブロードキャスト/マルチキャスト・サービス・フローをサポートするトラフィック・プロセッサ130はオーバーロード状態になってはならない、さもなければデータパケット132が欠落または破損することもある。ブロードキャスト/マルチキャスト・サービスにおいて、フロー無線データ転送速度、リード−ソロモン符号化タイプ、およびインターレース−多重(「IM」)ペアのような、さまざまなシステムパラメータが、フロースループット、リード−ソロモン符号化方式、およびフローの伝送に使用されるフォワード・リンクタイムスロットを制御し、その結果、これらのシステムパラメータはブロードキャスト/マルチキャスト・フローを伝送するために必要なトラフィック・プロセッサのロードを定義する。したがって、ブロードキャスト/マルチキャスト・サービス・フローを処理して伝送するために必要とされる、図3に示されるプロセッサ占有率36は、これらのパラメータに応じて異なる。
図3を参照すると、プロセッサ占有率36は、トラフィック・プロセッサ130へのプロセッサロードの測度である。たとえば、100%のプロセッサ占有率36は、フルにロードされたと見なされるトラフィック・プロセッサ130に対応するが、0%のプロセッサ占有率36は、ロードされていないトラフィック・プロセッサ130に対応する。トラフィック・プロセッサ130のプロセッサ占有率36が事前設定された最大許容プロセッサ占有率しきい値38を超える場合、トラフィック・プロセッサ130は、パケットデータ132が欠落または破損する可能性の高まるオーバーロード段階に入る。したがって、プロセッサ占有率36は、セルラー電気通信ネットワーク110の保全性を保持するための重要なパラメータである。最大許容プロセッサ占有率しきい値38と現在のプロセッサ占有率36の差として定義されるトラフィック・プロセッサの使用可能なプロセッサ占有率40は、RNC120または外部デバイスによって測定され監視されてもよい。最大許容プロセッサ占有率しきい値は図3において100%と示されているが、最大許容プロセッサ占有率しきい値38は任意の望ましい値に事前設定されてもよいことを理解されたい。たとえば、図4に示されるように、最大許容プロセッサ占有率しきい値38は、約80%のプロセッサ占有率に設定される。
図2に戻って参照すると、さまざまなフローパラメータに依存していることに加えて、ブロードキャスト/マルチキャスト・サービス・フローを処理して伝送するために必要とされるプロセッサ占有率36はまた、フローによってサポートされるべき基地局114の数にも大いに依存している。ブロードキャスト/マルチキャスト・サービス・フローがブロードキャスト/マルチキャスト・サービスサーバ134から複数の基地局114に伝送されるとき、ブロードキャスト/マルチキャスト・フローは、複数の基地局114にサービスを提供している(1つまたは複数の)RNC120において処理される必要がある。したがって、本発明の実施形態は、伝送の保全性を確保するためにブロードキャスト/マルチキャスト・サービス・フローを処理して伝送するのに必要な使用可能なプロセッサ占有率40を持つ1つまたは複数のトラフィック・プロセッサ130を選択するブロードキャスト/マルチキャスト・サービスオプティマイザ142を含む。ブロードキャスト/マルチキャスト・サービスオプティマイザ142は、ハードウェア・モジュール、ハードウェア/ソフトウェア・モジュール、またはソフトウェア・モジュール(たとえば、スクリプトまたはその他のソフトウェア・プログラム、もしくはソフトウェア・プログラムのスイート)として、RNC120と通信する独立方式で実施されてもよいか、もしくは方法は、本明細書において説明される方法を実行するために、RNC120と直接に一体化されてもよい。
図5を参照すると、本発明の実施形態によるブロードキャスト/マルチキャスト・サービス・フローを処理して生成するために1つまたは複数のトラフィック・プロセッサ130を選択する方法が示される。方法は、フロー要求の段階においてブロードキャスト/マルチキャスト・サービス・フローに必要とされるプロセッサ占有率36の予測に基づいてトラフィック・プロセッサ130を選択するステップを含む。
ステップ44において、単一の基地局114の新しいブロードキャスト/マルチキャスト・サービス・フローをサポートするために必要とされるプロセッサ占有率36であるPOper−BTS.per−BCMCS−flowが推定される。必要とされるプロセッサ占有率36は、無線データ転送速度、リード−ソロモン符号化、および割り当てられたIMペアのようなフロー無線パラメータから評価される。たとえば、プロセッサ占有率36が
Figure 0005535224
のような線形プロセッサ占有率レンジで測定される状態で、実験室試験を通じて、トラフィック・プロセッサ占有率テーブルが得られてもよく、POthresholdは最大許容プロセッサ占有率しきい値38であり、これを超えるとトラフィック・プロセッサ130はオーバーロード状態になる。プロセッサ占有率36は、トラフィック・プロセッサ占有率テーブルを作成するために線形プロセッサ占有率レンジで測定されうるので、電力占有率36と電力占有率ロードとの関係は完全に線形ではない。したがって、必要とされる処理占有率をより良好に推定するため、後段において説明されるように、電力占有率ロードの関数として、電力占有率36の非線形変化を明らかにするための係数が確立されてもよい。したがって、ブロードキャスト/マルチキャスト・サービス・フローのパラメータをプロセッサ占有率テーブルに入力することにより、単一の基地局114の新しいブロードキャスト/マルチキャスト・サービス・フローをサポートするために必要とされるプロセッサ占有率の予測が確立されてもよい。
上記で述べられているように、ブロードキャスト/マルチキャスト・サービス・フローを伝送して処理するために必要とされる合計プロセッサ占有率36は、ブロードキャスト/マルチキャスト・サービス・フローをサポートすべき基地局114の合計数Ntotal_BTSが増大するのに応じて、増加することになる。したがって、ブロードキャスト/マルチキャスト・サービス・フローを処理するための必要とされる使用可能なプロセッサ占有率36を提供するために必要とされるトラフィック・プロセッサ130の数もまた、Ntotal_BTSに応じて異なる。
ステップ46において、サービスを提供するRNC120においてすべての使用可能なトラフィック・プロセッサ130の中で最も低い測定されたプロセッサ占有率36(つまり、最高の使用可能なプロセッサ占有率)を持つトラフィック・プロセッサ130が、ブロードキャスト/マルチキャスト・サービス・フローを処理するために選択される。プロセッサ占有率36は、RNC120によって、あるいは、外部測定デバイスによって測定され、監視されてもよい。ステップ48において、新しいブロードキャスト/マルチキャスト・サービス・フローが選択されたトラフィック・プロセッサに追加された後に、予測されるトラフィック・プロセッサ占有率36は、以下の式を使用して計算される。
POtotal=POused+α(POused)×POper−BTS.per−BCMCS−flow×β(NBTS)×NBTS
ここで、
POtotalは、新しいブロードキャスト/マルチキャスト・フローが追加された後の予測されるトラフィック・プロセッサ占有率であり、
POusedは、新しいブロードキャスト/マルチキャスト・フローが追加される前に測定されたトラフィック・プロセッサ占有率であり、
BTSは、トラフィック・プロセッサ130がブロードキャスト/マルチキャスト・サービス・フローのためにサポートする必要のある基地局114の数であり、
POper−BTS.per−BCMCS−flowは、単一の基地局114の新しいブロードキャスト/マルチキャスト・サービス・フローをサポートするために必要とされるプロセッサ占有率36の推定であり、
α(POused)は、プロセッサ占有率ロードが重いときに、プロセッサ占有率の非線形を補償するための、POusedの関数としての非線形係数であり、
β(NBTS)は、ブロードキャストする基地局114の数に関してプロセッサ占有率の非線形を補償するための非線形係数であり、したがって、NBTSの関数である。
ステップ48において計算を実行するため、選択されたトラフィック・プロセッサのPOusedが、ステップ50において入力される。加えて、ステップ52において、トラフィック・プロセッサ130がブロードキャスト/マルチキャスト・サービス・フローのためにサポートする必要のある基地局114の合計数は、NBTSとして入力され、ステップ54およびステップ56においてそれぞれ、非線形係数α(POused)およびβ(NBTS)が入力される。これらの入力を使用して、ステップ48において、選択されたトラフィック・プロセッサ130が、新しいブロードキャスト/マルチキャスト・サービス・フローに必要とされる基地局114の合計数をサポートするのに十分な使用可能なプロセッサ占有率40を有するかどうかを決定するために、計算が実行される。
当業者には理解されるように、係数α(POused)は、電力占有率ロードの関数として電力占有率36の非線形変化を決定するために、POusedを変えることにより実験室試験を通じて得られてもよい。同様に、係数β(NBTS)はまた、サポートされている基地局114の数の関数として電力占有率36の非線形変化を決定するために、NBTSを変えることにより実験室試験を通じて得られてもよい。
POtotal<PO threshold という制約を設定することにより、上記の式は、トラフィック・プロセッサ130がブロードキャスト/マルチキャスト・サービス・フローのためにサポートすることができる基地局114の最大数を評価するために使用される。この制約は、トラフィック・プロセッサ130が、ブロードキャスト/マルチキャスト・サービス・フローによって、データパケット132の欠落または破損をまねくであろうオーバーロード状態に至らないことを保証する。したがって、ステップ58において、選択されたトラフィック・プロセッサ130においてPOtotal<PO threshold であるかどうかが決定される。
ステップ58では、トラフィック・プロセッサ130がPO threshold を超えることなくサポートすることができる基地局114の数を、ブロードキャスト/マルチキャスト・サービス・フローをサポートするために必要とされる基地局114の合計数と比較する。トラフィック・プロセッサ130がPO threshold を超えることなくサポートすることができる基地局の数NBTSが、ブロードキャスト/マルチキャスト・サービスのために必要とされる基地局114の合計数Ntotal_BTSよりも大きい場合、ステップ60において、ブロードキャスト/マルチキャスト・サービス・フローは処理され伝送される。しかし、POtotalがPO threshold よりも大きい、すなわちトラフィック・プロセッサ130がPO threshold を超えることなくサポートすることができる基地局の数が、ブロードキャスト/マルチキャスト・サービス・フローに必要とされる基地局114の合計数よりも小さい場合、ステップ46からステップ58が繰り返されて、ブロードキャスト/マルチキャスト・サービス・フローをサポートするための追加のトラフィック・プロセッサ130を選択する。このように、本発明による方法はネットワークリソースを保証することができ、したがってブロードキャスト/マルチキャスト・サービス・フローに関連する重要なパフォーマンス問題であるブロードキャスト/マルチキャスト・サービス・フローの品質要件を保証することができる。
図2で明らかなように、無線ネットワークにおいて実施される場合、この方法は、不十分なプロセッサ処理能力に起因するパフォーマンス低下が生じないことを保証することにより、ブロードキャスト/マルチキャスト・サービス・フローのパフォーマンスを保証する。ブロードキャスト/マルチキャスト・サービス・フローをサポートするために必要とされる電力占有率リソースを最初に予測することにより、リソースはその特定のブロードキャスト/マルチキャスト・サービス・フローと共に使用するために確保されてもよい。
加えて、方法は、ブロードキャスト/マルチキャスト・サービス・フローが最小のロードのトラフィック・プロセッサ130を使用することを保証し、それによりブロードキャスト/マルチキャスト・サービス・フローが可能な最小数の合計トラフィック・プロセッサ130によってサポートされるように保証する。このことは、ブロードキャスト/マルチキャスト・サービス・フローを、比較的多数のリンクに分散させるのではなく、より少ないラインに集中させることによって、信頼性を向上させる。
さらに、本発明による方法は、トラフィック・プロセッサ選択のための極めて効率的なプロセスを提供する。図5のループを通過するごとにステップ46において最低のプロセッサ占有率36を持つトラフィック・プロセッサ130を選択することにより、方法は、プロセスを通じて最も少ない数のループが各ブロードキャスト/マルチキャスト・サービス・フローに必要とされるように保証することによって、その効率を最大化する。加えて、非線形係数α(POused)およびβ(NBTS)、ならびに事前推定されたPOper−BTS.per−BCMCS−flowのテーブル索引を使用することで、最小の処理能力および実行時間を要する簡素化されたプロセスをもたらす。
トラフィック・プロセッサ間のリソース使用および分散を最適化するための無線ネットワークにおけるブロードキャスト/マルチキャスト・サービスのトラフィック・プロセッサ選択の前述の方法およびシステムに、本明細書において関与する本発明の精神および範囲を逸脱することなく特定の変更が加えられうるので、上記で説明されているかまたは添付の図面に示される主題のすべては、本明細書において発明の概念を示す例示としてのみ解釈されるべきであり、本発明を限定するものと解釈されてはならない。

Claims (7)

  1. セルラー・ネットワークにおいてブロードキャスト/マルチキャスト・サービス・フローを伝送するためのトラフィック・プロセッサを選択する方法であって、
    複数のトラフィック・プロセッサのプロセッサ占有率を評価するステップと、
    前記複数のトラフィック・プロセッサの中で最高の使用可能なプロセッサ占有率を持つトラフィック・プロセッサを選択するステップと
    前記ブロードキャスト/マルチキャスト・サービス・フローを伝送するために必要とされるプロセッサ占有率を予測するステップと、
    前記選択されたトラフィック・プロセッサにおける使用可能なプロセッサ占有率を、前記ブロードキャスト/マルチキャスト・サービス・フローを伝送するために必要とされる前記予測されたプロセッサ占有率と比較するステップと、
    前記選択されたトラフィック・プロセッサの前記使用可能なプロセッサ占有率が、前記ブロードキャスト/マルチキャスト・フローをサポートするのに十分ではないとき、前記選択されたトラフィック・プロセッサが、前記ブロードキャスト/マルチキャスト・サービス・フローを伝送するのに十分なプロセッサ占有率を有するまで、使用可能なプロセッサ占有率の高い順に追加のトラフィック・プロセッサを選択するステップと
    を備える方法。
  2. 前記選択されたトラフィック・プロセッサが、前記ブロードキャスト/マルチキャスト・サービス・フローを伝送するのに十分なプロセッサ占有率を有するまで、使用可能なプロセッサ占有率の高い順に追加のトラフィック・プロセッサを選択する前記ステップは、前記選択されたトラフィック・プロセッサが前記ブロードキャスト/マルチキャスト・サービス・フローのためにサポートすることができる基地局の最大数を計算するステップを含む請求項に記載の方法。
  3. 基地局の前記最大数は、以下の式を用いて決定され
    POtotal=POused+α(POused)×POper−BTS.per−BCMCS−flow×β(NBTS)×NBTS
    ここで、
    POtotalは、前記ブロードキャスト/マルチキャスト・フローが追加された後の前記予測されるトラフィック・プロセッサ占有率であり、
    POusedは、前記ブロードキャスト/マルチキャスト・フローが追加される前に測定された前記トラフィック・プロセッサ占有率であり、
    BTSは、前記トラフィック・プロセッサが前記ブロードキャスト/マルチキャスト・サービス・フローのためにサポートすることができる基地局の数であり、
    POper−BTS.per−BCMCS−flowは、単一の基地局の前記ブロードキャスト/マルチキャスト・サービス・フローをサポートするために前記必要とされるプロセッサ占有率の推定であり、
    α(POused)は、前記プロセッサ占有率ロードが重いときに、前記プロセッサ占有率の非線形を補償するための、POusedの関数としての非線形係数であり、
    β(NBTS)は、ブロードキャストする基地局の数前記に関して前記プロセッサ占有率の非線形を補償するための、NBTSの関数としての非線形係数である請求項に記載の方法。
  4. ブロードキャスト/マルチキャスト・サービス・フロー処理デバイスであって、
    ブロードキャスト/マルチキャスト・サービス・フローに必要とされるプロセッサ占有率を推定するためのプロセッサ占有率推定器と、
    複数のトラフィック・プロセッサのプロセッサ占有率を評価するためのプロセッサ占有率評価器とを備え、
    最初に前記複数のトラフィック・プロセッサの中で最高の使用可能なプロセッサ占有率を有するトラフィック・プロセッサを選択し、次に該選択されたトラフィック・プロセッサが、前記ブロードキャスト/マルチキャスト・サービス・フローの前記推定された必要とされるプロセッサ占有率よりも大きい評価されたプロセッサ占有率を有するまで、使用可能なプロセッサ占有率の高い順にトラフィック・プロセッサを選択するブロードキャスト/マルチキャスト・サービス・フロー処理デバイス。
  5. 無線ネットワーク・コントローラと一体化される請求項に記載のブロードキャスト/マルチキャスト・サービス・フロー処理デバイス。
  6. セルラー・ネットワークであって、
    ブロードキャスト/マルチキャスト・サービス・フローに必要とされるプロセッサ占有率を推定するためのプロセッサ占有率推定手段と、
    複数のトラフィック・プロセッサのプロセッサ占有率を評価するためのプロセッサ占有率評価手段とを備え、
    最初に前記複数のトラフィック・プロセッサの中で最高の使用可能なプロセッサ占有率を有するトラフィック・プロセッサを選択し、次に該選択されたトラフィック・プロセッサが、前記ブロードキャスト/マルチキャスト・サービス・フローの前記推定された必要とされるプロセッサ占有率よりも大きい評価されたプロセッサ占有率を有するまで、使用可能なプロセッサ占有率の高い順にトラフィック・プロセッサを選択するセルラー・ネットワーク。
  7. 前記プロセッサ占有率評価手段は、以下の式を使用して決定される、前記選択されたトラフィック・プロセッサがブロードキャスト/マルチキャスト・サービス・フローのためにサポートすることができる基地局の最大数の計算を含み、
    POtotal=POused+α(POused)×POper−BTS.per−BCMCS−flow×β(NBTS)×NBTS
    ここで、
    POtotalは、前記ブロードキャスト/マルチキャスト・フローが追加された後の前記予測されるトラフィック・プロセッサ占有率であり、
    POusedは、前記ブロードキャスト/マルチキャスト・フローが追加される前に測定されたトラフィック・プロセッサ占有率であり、
    BTSは、前記トラフィック・プロセッサがブロードキャスト/マルチキャスト・サービス・フローのためにサポートすることができる基地局の数であり、
    POper−BTS.per−BCMCS−flowは、単一の基地局の前記ブロードキャスト/マルチキャスト・サービス・フローをサポートするために前記必要とされるプロセッサ占有率の推定であり、
    α(POused)は、前記プロセッサ占有率ロードが重いときに、前記プロセッサ占有率の非線形を補償するための、POusedの関数としての非線形係数であり、
    β(NBTS)は、ブロードキャストする基地局の数前記に関して前記プロセッサ占有率の非線形を補償するための、NBTSの関数としての非線形係数である請求項に記載のセルラー・ネットワーク。
JP2011531052A 2008-10-10 2009-09-16 無線ネットワークにおけるブロードキャスト/マルチキャスト・サービスのためのトラフィック・プロセッサ選択の方法およびシステム Expired - Fee Related JP5535224B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/287,675 2008-10-10
US12/287,675 US9218208B2 (en) 2008-10-10 2008-10-10 Method and system of traffic processor selection for broadcast/multicast service in a wireless network
PCT/US2009/057101 WO2010042299A2 (en) 2008-10-10 2009-09-16 Method and system of traffic processor selection for broadcast/multicast service in a wireless network

Publications (2)

Publication Number Publication Date
JP2012505596A JP2012505596A (ja) 2012-03-01
JP5535224B2 true JP5535224B2 (ja) 2014-07-02

Family

ID=41531638

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011531052A Expired - Fee Related JP5535224B2 (ja) 2008-10-10 2009-09-16 無線ネットワークにおけるブロードキャスト/マルチキャスト・サービスのためのトラフィック・プロセッサ選択の方法およびシステム

Country Status (6)

Country Link
US (1) US9218208B2 (ja)
EP (1) EP2350826A2 (ja)
JP (1) JP5535224B2 (ja)
KR (1) KR101337316B1 (ja)
CN (1) CN102177504B (ja)
WO (1) WO2010042299A2 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7804943B2 (en) * 2006-07-27 2010-09-28 Alcatel-Lucent Usa Inc. Management for a heterogeneous pool of processors for the assignment of additional load
US8699344B2 (en) 2010-12-15 2014-04-15 At&T Intellectual Property I, L.P. Method and apparatus for managing a degree of parallelism of streams
CN104144446A (zh) * 2013-05-10 2014-11-12 中兴通讯股份有限公司 一种获取无线访问节点服务质量的方法、系统及装置
CN109934657A (zh) * 2017-12-19 2019-06-25 中国移动通信集团河北有限公司 业务数据的处理方法、装置、设备和介质

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4974256A (en) * 1989-06-30 1990-11-27 At&T Bell Laboratories Load balancing and overload control in a distributed processing telecommunications system
JPH11261702A (ja) * 1998-03-06 1999-09-24 Fujitsu Ltd 負荷予測によるシステム最適化制御装置
US7474650B2 (en) * 2001-06-26 2009-01-06 Qualcomm Incorporated Methods and apparatus for controlling resource allocation where tunneling and access link packet aggregation are used in combination
JP2004208178A (ja) 2002-12-26 2004-07-22 Matsushita Electric Ind Co Ltd 負荷制御方法及び負荷制御装置
CN100388183C (zh) 2003-07-05 2008-05-14 华为技术有限公司 一种实现加权最小连接分配的服务器负载均衡方法
FR2865095B1 (fr) * 2004-01-08 2006-04-28 Nortel Networks Ltd Procede d'allocation de ressources de communication et systeme de radiocommunication pour la mise en oeuvre du procede
JP4525207B2 (ja) * 2004-06-25 2010-08-18 株式会社日立製作所 無線通信システム
JP2006270381A (ja) 2005-03-23 2006-10-05 Nec Corp 無線ネットワーク制御装置および負荷分散方法
US7580716B2 (en) * 2005-03-31 2009-08-25 Alcatel-Lucent Usa Inc. Method and apparatus for load balancing in a wireless network
CN100426771C (zh) 2005-08-11 2008-10-15 中兴通讯股份有限公司 无线局域网的负载均衡方法
US7787377B2 (en) * 2006-02-03 2010-08-31 Telefonaktiebolaget Lm Ericsson (Publ) Selective redundancy for Voice over Internet transmissions
JP2008227721A (ja) 2007-03-09 2008-09-25 Nec Corp 情報処理システム、サーバ装置、データ転送方法およびプログラム
US9071414B2 (en) * 2007-03-23 2015-06-30 Qualcomm Incorporated Method and apparatus for distinguishing broadcast messages in wireless signals

Also Published As

Publication number Publication date
WO2010042299A3 (en) 2010-06-24
KR101337316B1 (ko) 2013-12-16
JP2012505596A (ja) 2012-03-01
CN102177504A (zh) 2011-09-07
WO2010042299A2 (en) 2010-04-15
US20100091694A1 (en) 2010-04-15
KR20110052746A (ko) 2011-05-18
US9218208B2 (en) 2015-12-22
CN102177504B (zh) 2015-05-06
EP2350826A2 (en) 2011-08-03

Similar Documents

Publication Publication Date Title
EP1698137B1 (en) Method, system and a mobile communication station adapted for selection of an access network
CN108966280B (zh) 移动终端和网络负载控制方法
US7120446B2 (en) Call admission control method, communication system and base station device
US8295235B2 (en) Load balancing multiple among multiple carriers in a sector
JP2009517968A (ja) 高速ダウンリンクにおける低ビットレートユーザのフロー制御
US20080159214A1 (en) Apparatus
JP5535224B2 (ja) 無線ネットワークにおけるブロードキャスト/マルチキャスト・サービスのためのトラフィック・プロセッサ選択の方法およびシステム
KR101311523B1 (ko) 이종 망 간의 망 부하 분산 방법
WO2006101168A1 (ja) 呼受付制御システム及び呼受付制御方法
EP1540979B1 (en) A method for providing telecommunications services, related system and information technology product
US9001769B1 (en) Managing access node channel loading
US8670391B2 (en) Channel allocation method for asynchronous mobile communication system
US10172034B2 (en) Adjusting RAN capability based on data transport characteristics of a backhaul network in a telecommunication network
US9525535B1 (en) Systems and methods for scheduling transmissions from an access node
US8417826B2 (en) Method and system of overload control in packetized communication networks
US20050113105A1 (en) Method and a controller for controlling a connection
US9125212B2 (en) Apparatus and method for switching a wireless communication scheme
KR100821176B1 (ko) 주파수 대역간 핸드오버 방법 및 장치
KR20020028664A (ko) 광대역 코드분할다중접속 시스템의 호 수락 제어방법 및무선링크 자원관리방법
WO2006079880A1 (en) Providing services in a communications system
US10009915B1 (en) Systems and methods for cross scheduling transmissions from an access node
CN100474963C (zh) 用于运行无线电通信系统的无线电台和用户台的方法以及无线电台和用户台
EP2192805A2 (en) Method of cell assignment in cellular communications networks using macrodiversity
US7107037B1 (en) Reserving channel elements to maximize utilization of resources and prevent blocking of calls
KR20000071571A (ko) 무선 통신 시스템의 버스트 전송의 조기 종료 방법

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120713

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130123

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130422

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130430

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130719

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140422

R150 Certificate of patent or registration of utility model

Ref document number: 5535224

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees