JP2008547329A - 無線ネットワークにおけるセッションの保持 - Google Patents
無線ネットワークにおけるセッションの保持 Download PDFInfo
- Publication number
- JP2008547329A JP2008547329A JP2008518512A JP2008518512A JP2008547329A JP 2008547329 A JP2008547329 A JP 2008547329A JP 2008518512 A JP2008518512 A JP 2008518512A JP 2008518512 A JP2008518512 A JP 2008518512A JP 2008547329 A JP2008547329 A JP 2008547329A
- Authority
- JP
- Japan
- Prior art keywords
- session
- rnsm
- access terminal
- establishment
- wireless network
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
無線ネットワークにおいてセッションを再確立する無線ネットワーク・コントローラおよび方法。第1のセッションに関連付けられているセッション情報の少なくとも一部が保存され、第1のセッションの予期せぬ劣化の検出に応じて、第1のセッションの再確立がセッション情報の一部を使用してトリガされる。
Description
本開示は、通信システムのコンポーネントの障害にもかかわらず、無線ネットワーク通信システムにおいてクライアント装置との通信セッションを保持することに関する。
固定またはモバイルの無線インターネット・プロトコル(IP)ネットワークにおいて、クライアント側装置は、ネットワーク側のアクセス装置とのセッションを確立して、そのネットワーク内の他のエンティティと通信する。セッションは、クライアント側装置からネットワークまでを表し、IPアドレス、移動領域内の位置、許可されるサービス、およびクライアント側装置と通信するために必要な他のそのような属性など、クライアント側装置に関する情報を含む。セッションは、IP接続およびリンク層接続を表す別個のデータ要素に区分され、それらのデータ要素は、別個のネットワーク要素に格納されうる。セッションは通常、ネットワーク内にクライアント側装置が存在する限り存在するが、クライアント側装置とネットワーク装置間の直接通信に必要な他のリソースが使用されうるのは、アクティブな通信が進行中の場合に限られる。
クライアント側装置とネットワーク側装置間の直接通信の状態は、接続として知られる。セルラー無線方式において、クライアント装置は接続を開始する必要があるので、ネットワークがクライアント装置に通信を要求できるようにするために、ページングとして知られる特殊な手続きが使用される。例えば、ネットワーク装置がクライアント装置にデータを送信する必要がある場合、ネットワークは、クライアント装置に関連付けられているセッションに格納された情報を使用して、クライアント装置をページングする。ページングは、ネットワークのその部分と通信するすべての端末によって監視される共用チャネル上の特定の端末にアドレス指定されたメッセージを送信することを伴う。このページングは、クライアント装置にネットワークとの通信を開始させ、それによりデータの交換が可能になる。しかし、ネットワーク側装置のハードウェアまたはソフトウェアの障害により、ネットワークがセッション情報を失った場合(「セッション・ブリーチ」と呼ばれる)、ネットワークは、その特定の装置をページングするために必要な装置の識別、通信パラメータ、および位置のすべての知識を失ってしまったので、クライアント装置との直接通信を確立することができない。ネットワーク側装置のハードウェアまたはソフトウェア障害によりセッション情報が失われたセッションは、「ブリーチされたセッション」と呼ばれる。セッション・ブリーチはIP(インターネット・プロトコル)層では見えないので、クライアントのピアはクライアントが到達不能であることを認識していない。したがって、オンラインビデオ遠隔会議およびインターネット電話など、ネットワークによって開始されたコネクション型のアプリケーションは、特に、ネットワーク側の障害の影響を受けやすい。さらに、クライアント装置は、セッション・ブリーチが発生したことを瞬時には認識せず、その回復メカニズムは十分過ぎる長いタイムスケールで動作するので、必要とされる前にそのクライアントのネットワーク到達可能性を回復する上で、クライアントによって開始される新規セッションの作成を頼りにはできない。
1つの態様において、セッションの再確立は、アクセス端末(例えば、携帯電話、携帯情報端末、またはラップトップ・コンピュータ)と第1の無線ネットワーク装置との間の第1のセッションに関連付けられているセッション情報の少なくとも一部を保存することによって、また第1のセッションの予期せぬ劣化の検出に応じて、セッション情報の一部を使用して第1のセッションの再確立をトリガすることによって達成されうる。
実施態様は、以下の特徴のうちの1つまたは複数を含むことができる。劣化は中断を含むことができ、第1のセッションの劣化を検出することは、第1の無線装置の状態(例えば障害)を検出することを含むことができる。第1のセッションの再確立をトリガすることは、アクセス端末にセッション終了メッセージを送信することを含むことができる。第1のセッションは、終了されることなく複製され、アクセス端末から新規セッションの開始要求を受信すると復元される。トリガは、1x Evolution−Data Optimizedプロトコルに準拠、および/または第2の無線ネットワーク装置のロード状態に基づくことができる。
セッション終了メッセージの送信は、第1のセッションの予期せぬ劣化の検出直後および/またはアクセス端末へのデータ送信要求を受信した直後に発生しうる。劣化したセッションは、キューに入れられ、劣化したセッションに関連付けられているアクセス端末へのデータ送信要求を受信すると、キュー内を上位に移動されうる。劣化したセッションは、ブリーチされたセッションを含むことがある。アクセス端末に割り当てられたセッションのセッション情報は、アクセス端末が新規セッションの開始要求に失敗した場合および/または第2の無線ネットワーク装置があらかじめ定められた時間の経過後に第1のセッションを再確立できなかった場合に削除されうる。第1のセッションは、アクセス端末と第1の無線ネットワーク装置との間で確立されうる。セッション情報は、セッション終了メッセージを生成および/または送信する第2の無線ネットワーク装置に保存されうる。
第2のセッションは、アクセス端末と第2の無線ネットワーク装置との間で確立されうる。第2のセッションを再確立するのに十分な第2のセッション情報の少なくとも一部は、第3の無線ネットワーク装置に保存されうる。第2のセッション情報の一部は、第2のセッションのアクセス端末のセッション終了メッセージを生成するのに十分でありうる。セッション終了メッセージの受信に応答して、ブリーチされたセッションを終了し、新規セッションの開始要求を送信することにより、ブリーチされたセッションは再確立されうる。
もう1つの態様において、無線は、第1のアクセス端末とのセッションを確立するように構成された第1の無線ノード・サーバ・モジュールと、セッションを再確立するのに十分なセッション情報の少なくとも一部を格納するように構成された記憶装置(例えば、不揮発性ランダム・アクセス・メモリ、フラッシュ・メモリ、およびディスク・メモリ)と、第1の無線ノード・サーバ・モジュールとアクセス端末との間のセッションの劣化を検出した後、第2の無線ノード・サーバ・モジュール装置にアクセス端末とのセッションを再確立させるように構成された制御機構とを含む。
実施態様は、以下の特徴のうちの1つまたは複数を含むことができる。セッション情報は、セッション終了メッセージを生成および/または1xEvolution−Data Optimizedプロトコルに準拠するのに十分でありうる。制御機構は、セッション終了メッセージをアクセス端末に送信して、セッション情報の一部を記憶装置から取り出すように構成され、セッションを終了させることなく情報の一部を第2の無線ノード・サーバ・モジュールに送信することができる。第2の無線ノード・サーバ・モジュールは、制御機構が第1の無線ノード・サーバ・モジュールとアクセス端末との間のセッションの劣化を検出した直後に、セッション終了メッセージを送信することができる。劣化は中断を含むことができる。第2の無線ノード・サーバ・モジュールは、制御機構がアクセス端末へのデータ送信要求を受信した後に限り、セッション終了メッセージを送信することができる。劣化したセッションは、少なくとも1つの劣化したセッションに関連付けられているアクセス端末へのデータ送信要求が受信されると終了したセッションがキューの上位エントリに移動されるように、キューに配置されうる。第1の無線ノード・サーバ・モジュールは第1の処理カードを含むことができ、第2の無線ノード・サーバ・モジュールは第2の処理カードを含むことができる。制御機構は、高速バスを通じて第1の無線ノード・サーバ・モジュールおよび第2の無線ノード・サーバ・モジュールに接続されるプロセッサ上で実施されうる。制御機構は、第2の無線ノード・サーバ・モジュールまたは第3の無線ノード・サーバ・モジュール上で実施されうる。
もう1つの態様において、無線通信ネットワークにおけるブリーチされたセッションの再確立は、ブリーチされた第1のセッションを第1のセッションの再確立用キューに入れること、ブリーチされた第2のセッションを、キュー内で第1のセッションより下位に優先順位付けされる第2のセッションの再確立用キューに入れること、第2のセッションに関連付けられているアクセス端末へのデータ送信要求の受信に応じて、キュー内で第1のセッションよりも上位に第2のセッションを引き上げることによって達成される。
実施態様は、以下の特徴のうちの1つまたは複数を含むことができる。無線通信ネットワークは、1xEvolution−Data Optimizedプロトコルを使用することができる。第2のセッションの再確立は、第2のセッションに関連付けられているアクセス端末にセッション終了メッセージを生成して送信することによってトリガされうる。再確立はまた、第2の無線ネットワーク装置のロード状態に基づいてトリガされうる。第2のセッションは、無線ネットワーク装置とアクセス端末との間で確立されうる。第1のセッションの再確立をトリガすることは、第2のセッションの再確立のトリガ後に実行されうるが、場合によっては、第1のセッションに関連付けられているアクセス端末へのデータ送信要求を受信した後に限り実行されうる。第1のセッションがキュー内で費やす時間は監視され、第1のセッションがあらかじめ定められた時間を経過してキュー内のエントリを占有していた場合、第1のセッションは削除されうる。
これらの一般的および特定の態様は、システム、方法、またはコンピュータ可読媒体、あるいはシステム、方法、またはコンピュータ可読媒体の任意の組合せを使用して実施されうる。
本発明の1つまたは複数の実施形態の詳細は、添付の図面および以下の説明に示される。本発明のその他の特徴、目的、および利点は、説明および図面から、また特許請求の範囲から明らかとなろう。
本発明の1つまたは複数の実施形態の詳細は、添付の図面および以下の説明に示される。本発明のその他の特徴、目的、および利点は、説明および図面から、また特許請求の範囲から明らかとなろう。
ネットワーク側ハードウェアおよび/またはソフトウェア障害によって引き起こされるセッション・ブリーチは、各ユーザ・セッションの完全コピーを、そのユーザ・セッションの1次コピーをホスティングする場所と同時に障害が発生する可能性の低い代替の場所に保存することによって改善されうる。クライアント装置の状態が変化するとセッション・データも変化するので、これは、ネットワークとクライアント装置との間の一貫性があると知られている特定の状態にあるときに限り保存される必要がある。これらの状態は、使用される無線通信プロトコルおよびRNCの内部設計に固有である。この手法を効果的なものにするには、すべての保存されている状態は、その保存されている状態にセッションが復元された直後にクライアント装置が接続を開くことができるようになっている必要がある。
セッション・ブリーチはまた、クライアント側装置に現在のセッションを終了して新規セッションをネットワークで再開するよう指示するメッセージをクライアント側装置に送信することによっても改善されうる。例えば、IS856系の標準で現在定義されている1xEvolution−Data Optimized(1xEV−DO)プロトコルは、3GPP2標準化機関によって定義されているように、「セッション終了メッセージ」を提供する。セッション終了メッセージは、ユーザ・セッションを終了するためにクライアント側またはネットワーク側のいずれかの装置によって送信されうるメッセージである。例えば、クライアント側装置(1xEV−DOプロトコルでは「アクセス端末」と呼ばれる)は、装置が電源を切断したとき、またはその1xEV−DOアプリケーションがシャットダウンされたときに、ネットワークにセッション終了メッセージを送信することができる。無線ネットワーク・コントローラのようなネットワーク側装置は、シャットダウンするとき、またはリソースが制限されているためにある種のオーバーロード制御を実行しようと試みるときに、セッション終了メッセージを送信することができる。アクセス端末がセッション終了メッセージを受信すると、1xEV−DOプロトコルの下で、ネットワークとのその現在のセッションを終了することが要求される。アクセス端末は、ネットワークとの通信がさらに予想される場合、新規セッションを再開する。電話などのネットワークによって開始されたアプリケーションに参加するクライアント装置は常に、電源が投入されている限り新規セッションを再開する。したがって、ネットワーク側装置は、セッション終了メッセージを使用して、ネットワーク側の障害によって失われたセッション情報を再確立することができる。さらに、セッション終了メッセージを生成および送信するために必要な情報は、ネットワーク側装置によって格納されているセッション情報の合計量よりも少ないので、ネットワークは、特定の時点においてネットワーク上で確立された各セッションの完全なバックアップを保持する必要はない。その利点は、ネットワークが、ネットワーク側装置で使用可能な所定のメモリ量に対してより多数のユーザ・セッションを保持できるということである。
図1を参照すると、無線IPネットワーク20は、対応するユーザ装置22、コアIPネットワーク26、ネットワーク・リソース24、無線ネットワーク・コントローラ(RNC)28、パケット・データ・サービス提供ノード(PDSN)27、アクセスIPネットワーク29、およびエアリンク32a〜32cを使用してアクセス端末(AT)34a〜34cと各々通信する複数の無線ノード(RN)(そのうちの3つが示される)32a〜32cとを含む。
例えばAT34aのアクセス端末は、無線ネットワークおよびインターネット・プロトコルのクライアント側であり、携帯電話、無線PDA、携帯ゲーム機、または無線ラップトップ・コンピュータなどのモバイル装置、あるいはデスクトップ・コンピュータ、駐車メーター、または無線通信が望ましいその他の固定装置などの定置型装置として実施されうる。
対応するユーザ装置22は、テレフォニー・ゲートウェイなどのオプションのネットワーク・リソース24を通じてコアIPネットワーク26に接続し、ATが無線IPネットワークを介して通信する装置を表す。例えば、対応するユーザ装置22は、装置22のユーザがATに関連付けられているユーザとのvoice over IPコールに従事できるようにするインターネット電話で構成されてもよい。同様に、ATが無線対応駐車メーターのネットワークを含む場合、装置22のユーザは、グラフィカル・ユーザ・インターフェースを使用して、状況情報(例えば、スペース−満杯/支払済み時間、スペース−満杯/満了時間、スペース−空/残り時間、スペース−空/満了時間など)を提供するよう指示するメッセージを各駐車メーターに送信することができる。対応するユーザ装置が従来の電話である場合、IPネットワークと従来の電話ネットワークとの間のインターフェースを合わせて形成するメディア・ゲートウェイおよびソフトスイッチの形でオプションのネットワーク・リソースを通じて接続することができる。
コアIPネットワーク26は、TCP/IPネットワーク・プロトコルを使用してデータを交換する装置のネットワークである。コアIPネットワーク26は、例えば、公共インターネットまたは私設イントラネットを備えることができる。CDMAセルラーデータシステムにおいて、コアIPネットワーク26は、パケット・データ・サービス提供ノード(PDSN)27を通じて無線ネットワークとインターフェースをとる。
RNC28は、アクセスIPネットワーク29を介してPDSN27およびRN30a〜30cと通信し、無線ノードの送信機および受信機を制御し、クライアントセッションを開始および保持し、コアIPネットワーク26から受信したデータ・パケットを方向付け、ソフト・ハンドオフおよびセクタ選択などその他の無線アクセスおよびリンク保持機能を実行する。アクセスIPネットワーク29は、PSDN27、RNC28、およびRN30a〜30cの間の通信に専用に設計され操作されるプライベート・ネットワークであってもよい。
図2を参照すると、RNC28は、システム・コントローラ(SC)40、1つまたは複数の基本入出力モジュール(BIO)42、およびPCI、VMEbus、USB、ISA、またはPXIバスなどの高速バス44またはATM(または他のセルベースのファブリック)あるいはイーサネット(登録商標)(または他のパケットベースのファブリック)などのスイッチファブリックを介して相互接続される1つまたは複数の無線ノード・サーバ・モジュール46a〜46c(まとめてRNSM46と呼ばれる)を含む。示されている3つの無線ノード・サーバ・モジュール46a〜46cは各々、無線ノード30a〜30bを使用してAT34a〜34cと通信する。実際には、各RNSMは通常、複数の無線ノードを使用して、任意の特定の時間に多数のATと通信する。しかし、簡単にするために、RNSMあたり1つの無線ノードと、ノードあたり1つのATのみが示される。
各RNSM46a、46b、46cは、システム・コントローラ(SC)40ごとに処理するよう割り当てられているATとのセッションを確立して保持する責任を負う。前述のように、セッションは、データが交換される前に確立される必要がある。RNSMによって保持されるセッションの存続期間中、RNSMは、セッション状況情報をSC40またはオプションのセッション・サーバ38に継続的に送信する。RNSMに障害が発生した場合、SCは、応答が受信されないハートビート・メッセージを通じて障害を検出する。RNSMがリブートするかまたは回復した場合、その存在をSC40に登録して、サービスを提供できることをSC40に通知する。
図3を参照すると、一般にプロトコルルート計算、システム構成、ネットワーク管理、および集中シグナリングを実行する機能を果たすシステム・コントローラ40はまた、RNSM46a〜46cおよびATの間に確立された現在のセッションのセッション・ルックアップ・データベース70を保持する。このデータベース70は通常、RNSMによって保持されるすべてのセッション情報のバックアップではないが、特定のセッションがホスティングされるRNSMを識別するのに十分な情報を含む。セッションは、国際携帯電話加入者識別番号(IMSI;International Mobile Subscriber Identity)、Unicast Access Terminal Identifier(UATI)、またはハードウェアIDなど、複数の識別番号によって位置指定されうる。このデータベース70はまた、別個のセッション・サーバ38上で実施されうる。セッション・サーバ38の使用により、複数のRNCシャーシにわたるセッションの位置が可能になる。セッション・ルックアップ・データベース70は、セッション・ルックアップ・データベースアプリケーション71によってアクセスされ、更新される。
基本入出力モジュール42は、RNC28をアクセスIPネットワーク29およびPDSN27と接続する機能を果たす。これは、RNSM46およびSC40からPDSN27およびRN30に向けられたパケットを受信し、それらをそのネットワーク・インターフェースを介してアクセスIPネットワーク29に送信する。さらにこれは、アクセスIPネットワーク29からPDSN36およびRN30に向けられたパケットを受信し、それらをRNSM46およびSC40にルーティングする。PDSN36から受信したパケットの場合、BIO42はPDSN/PCF固有の識別子(PSI)フィールドをパケットから抽出し、それをそのPSI転送先テーブル62で検索して対応するセッションが位置指定されたRNSM(例えばRNSM46a)の識別番号を見つけ出す。エアリンクアクセスチャネルを介してRN30から受信したパケットの場合、BIO42はUnicast Access Terminal Identifier(UATI)をパケットから抽出し、それをそのUATI転送先テーブル63で検索して対応するセッションが位置指定されたRNSM(例えばRNSM46a)の識別番号を見つけ出す。
RNSM(例えばRNSM46a)は、RNCのコール処理およびデータ処理機能を実施するために必要な無線固有のプロトコル機能を実行する機能を果たす。コール処理機能は、コール制御72コンポーネントによって実施される。コール制御72コンポーネントは、PDSN27とのインターフェースに関連するコール処理の一部を実施するパケット制御機能(PCF)シグナリング64コンポーネントと対話する。コール制御72コンポーネントおよびPCFシグナリング64コンポーネントは、アクティブ・セッション・データベース66aのコール処理の一部としてセットアップしたセッションの状況を保持する。
セッション・ブリーチ後にユーザ到達可能性を保持するため、RNSM46a上のセッション・バックアップ・マネージャ68aは、RNSM46b上のセッション・バックアップ・マネージャ68bと対話して、RNSM46b上のアクティブ・セッション・データベース66bのバックアップであるRSNM46a上のバックアップ・セッション・データベース67a、およびRNSM46a上のアクティブ・セッション・データベース66aのバックアップであるRNSM46b上のバックアップ・セッション・データベース67bを保持する。この図は、相互を保護しあう2つのRNSM46aおよび46bの具体的な事例を示す。
保護モデル
図4を参照すると、RNSM46は、RNSM46aがバックアップ・セッション・データベース67aを保持してRNSM46b上のアクティブ・セッション・データベース66bを保護し、RNSM46bがバックアップ・セッション・データベース67bを保持してRNSM46a上のアクティブ・セッション・データベース66aを保護するように構成される。RMSM46cおよびRNSM46dは、各RNSMが相手側のセッション・データベースのバックアップを保持するという、類似した構成を有する。一部の実施形態において、SC40は、1つまたは複数のRNSM46のバックアップ・セッション・データベースを保持する。
図4を参照すると、RNSM46は、RNSM46aがバックアップ・セッション・データベース67aを保持してRNSM46b上のアクティブ・セッション・データベース66bを保護し、RNSM46bがバックアップ・セッション・データベース67bを保持してRNSM46a上のアクティブ・セッション・データベース66aを保護するように構成される。RMSM46cおよびRNSM46dは、各RNSMが相手側のセッション・データベースのバックアップを保持するという、類似した構成を有する。一部の実施形態において、SC40は、1つまたは複数のRNSM46のバックアップ・セッション・データベースを保持する。
RNSM46aに障害が発生した場合、RNSM46bはそのバックアップ・セッション・データベース67bを、アクティブ・セッション・データベース66b、66c、および66dへのグレー網掛けの拡張部分によって示されるように、自身と他のRNSM46cおよび46dに配布する。これらのセッションを処理するオプションについては、以下でさらに説明される。この保護方法において、偶数のRNSM46がRNC28に取り込まれて、すべてのRNSMセッション・データベースが保護されるよう保証することに留意されたい。新しいRNSMがRNC28に追加される場合、それは、RNCに既存の奇数の残りのRNSMと一組にされうるか、または追加のRNSMがRNCに追加されるまで無保護の状態であってもよい。
一部の実施態様において、RNC内の各RNSMはもう一方のRNSMを保護する。例えば、シャーシ内に右端のRNSMがあるRNCのシャーシ内で右側に位置するRNSMは、シャーシ内の左端のRNSMを保護する責任を負う。このようにして、RNSMの保護リングが確立される。したがって、この保護方式において、任意の数のRNSM(2と等しいかまたはそれよりも大きい)が、保護されてRNCに取り込まれうる。新しいRNSMがRNCに追加されると、2つの他のRNSMがそれらの既存の保護関係を壊して、新しく追加されたRNSMとの保護関係を確立するように、それらは保護リングに挿入される。
他の一部の実施態様において、RNCの各RNSMは、各RNSMが他のRNSMのセットによって完全に保護されるように、RNC内の他の複数のRNSMを部分的に保護することができる。
RNCシャーシのRNSM取り込みは、たとえRNSMが無作為順序でそれらのソフトウェア初期化を完了するとしても、RNCの電源投入時に決定されうる。しかし、RSNM取り込みが電源投入時に決定されうるので、一部の実施態様においては、保護の配置が電源投入時に選択されるが、すべてのRNSMが初期化できるように、保護は構成可能な保留時間が経過するまで開始しない。例えばRNC初期化時間における障害などにより、RNSMが遅れて出現した場合、それは新しいRNSMモジュールのRNCシャーシへの挿入として処理される。
回復モデル
任意の形態の冗長ベースの信頼性を実施する従来の手法は、保護すべきデータのバックアップを保持すること、およびデータの1次コピーの障害が検出されるとそのデータを復元することで構成される。図5Aは、プロアクティブ・サービス・オーダーと呼ばれる、このデータを復元する従来のサービス・オーダーを示す。この手法において、バックアップ・データは何らかの方法で順序付けられ、その既存の順序に従って復元される。これは有線ネットワーキングにおける従来技術であり、無線ネットワーキングにおいても同様であると考えられる。UATIをソートすることによる復元は独自のものであるので、その文は除外すべきである。
任意の形態の冗長ベースの信頼性を実施する従来の手法は、保護すべきデータのバックアップを保持すること、およびデータの1次コピーの障害が検出されるとそのデータを復元することで構成される。図5Aは、プロアクティブ・サービス・オーダーと呼ばれる、このデータを復元する従来のサービス・オーダーを示す。この手法において、バックアップ・データは何らかの方法で順序付けられ、その既存の順序に従って復元される。これは有線ネットワーキングにおける従来技術であり、無線ネットワーキングにおいても同様であると考えられる。UATIをソートすることによる復元は独自のものであるので、その文は除外すべきである。
セッションの復元がかなりの時間を要する場合、どのユーザが実際にアクティブであるか、またどのユーザがセッション復元の利益を得るかとは無関係な順序でユーザ・セッション復元されるので、プロアクティブな手法は、許容を超える長いサービス停止をもたらすこともある。CDMA方式において、ネットワーク側の到達可能性は、パケット・データ・サービス提供ノード(PDSN)の形態でネットワークがATに送信するパケットを有する場合に限り必要とされる。したがって、そのセッションによって表されるATに向けられたパケットがPDSN27から受信されるまで、任意の所定のセッションの復元を延期することが可能である。これは、リアクティブ・セッション復元と呼ばれ、そのサービス・オーダーは図5Bに示される。この手法は、平均セッションによって認識される停止を最小化するが、復元される必要のあったセッションによって認識される停止の一定値を有する。さらにこれは、セッション存続時間の満了前にPDSN27からパケットが到着するのを待つ間、セッション状態はRNSMの障害発生後長時間にわたり保持される必要があるという性質を有する。
プロアクティブ・プラス・リアクティブと呼ばれる、混成システムが提案される。この手法において、セッションは、プロアクティブ手法の場合と同様に、バックアップ・セッション・データベースにおけるその順序に従って復元される。しかし、まだ終了されていないセッションに対してPDSN27からパケットが到着する場合、そのセッションは復元のためにリストの先頭に引き上げられる。図5Cは、このサービス・オーダーを示す。
セッション・バックアップおよび復元
セッション・ブリーチの場合にユーザ到達可能性を保持するための1つの一般的な手法は、ユーザ・セッションに関連するすべての情報を代替の場所に保存して、RNSM障害発生時にその情報を復元することである。この一般的な手法は、多種多様な方法で実施することができ、その一部は以下で説明される。
例えば、第1の手法において、1次RNSMとして知られる特定のRNSMでホストされるすべてのセッションは、バックアップRNSMとして知られるもう1つのRNSMに格納されてもよく、このバックアップRNSMは1次RNSMのセッション・データを格納する機能に専用である。この手法において、RNCシャーシ内の各RNSMは、障害が発生した1次RNSMの機能を引き継ぐまでアイドル状態にある指定されたバックアップRNSMを有する。バックアップRNSMは、1次RNSMの正しい機能を常時監視し、1次RNSMの障害が発生した場合には、1次RNSMの機能を引継ぎ、1次RNSMに存在したユーザ・セッションのそのコピーをアクティブにする。したがって、RNCの処理能力は、そのRNCのRNSMの半数の処理能力に制約される。この手法は、1対1のRNSM冗長として知られる。
セッション・ブリーチの場合にユーザ到達可能性を保持するための1つの一般的な手法は、ユーザ・セッションに関連するすべての情報を代替の場所に保存して、RNSM障害発生時にその情報を復元することである。この一般的な手法は、多種多様な方法で実施することができ、その一部は以下で説明される。
例えば、第1の手法において、1次RNSMとして知られる特定のRNSMでホストされるすべてのセッションは、バックアップRNSMとして知られるもう1つのRNSMに格納されてもよく、このバックアップRNSMは1次RNSMのセッション・データを格納する機能に専用である。この手法において、RNCシャーシ内の各RNSMは、障害が発生した1次RNSMの機能を引き継ぐまでアイドル状態にある指定されたバックアップRNSMを有する。バックアップRNSMは、1次RNSMの正しい機能を常時監視し、1次RNSMの障害が発生した場合には、1次RNSMの機能を引継ぎ、1次RNSMに存在したユーザ・セッションのそのコピーをアクティブにする。したがって、RNCの処理能力は、そのRNCのRNSMの半数の処理能力に制約される。この手法は、1対1のRNSM冗長として知られる。
第2の手法において、1次RNSMのグループは、それらの1次RNSMのすべてのセッション状態のコピーを同時に格納する単一のバックアップRNSMによって保護される。このバックアップRNSMは、そのすべての1次RNSMの正しい機能を常時監視し、1次RNSMの障害が発生した場合には、1次RNSMの機能を引継ぎ、その1次RNSMに存在したユーザ・セッションのそのコピーをアクティブにする。したがって、RNCの処理能力は、保護される1次RNSMのグループごとにRNSM1つ分だけ減少する。この手法は、1対NのRNSM冗長として知られ、ここでNは単一のバックアップRNSMによって保護される1次RNSMの数である。
第3の手法は、自身が1次RNSMである単一のRNSMに所定のRNSMのセッション状態のコピーを格納することを伴う。このモデルにおいて、RNSMのペアは、各々が互いのバックアップRNSMになるように、関連付けられる。このモデルは、「相互協力方式(buddy system)」として知られており、図4に示され、前述されている。RNSMは、1つのRNSMがもう1つのRNSMを保護して、そのRNSMが最初のRNSMを保護するように対称的に関連付けられるか、または特定のRNSMを保護するRNSMが別のRNSMによって保護されるように非対称に関連付けられうる。
第4の手法は、RNC内の他のすべてのRNSMにわたって所定のRNSMのセッション状態のコピーを格納することを伴う。したがって、すべてのRMSMは各自のセッションと、RNC内の他のすべてのRNSMからのセッションの一部のコピーを保持している。RMSMに障害が発生した場合、RNC内の他のRNSMは各々、障害のあるRNSMに関連付けられているユーザ・セッションの各自のコピーをアクティブにする。
第5の手法は、例えばシステム・コントローラなどの、RNC内の集中リソースにRNC内のすべてのRNSMのセッション状態のコピーを格納することを伴う。
第6の手法は、RNC外部の専用セッション・サーバ38にRNC内のすべてのRNSMのセッション状態のコピーを格納することを伴う。
第6の手法は、RNC外部の専用セッション・サーバ38にRNC内のすべてのRNSMのセッション状態のコピーを格納することを伴う。
特定のバックアップモードにはかかわりなく、セッション状態はいくつかの方法で格納されうる。第1に、セッション状態は、ランダム・アクセス・メモリ(RAM)に格納されうる。第2に、セッション状態は、バッテリバックアップ式RAMまたはフラッシュ・メモリの形態で不揮発性ランダム・アクセス・メモリに格納されうる。最後に、セッション状態は、ハードディスク・ドライブに格納されうる。
図6は、バックアップRNSM(例えば、RNSM46a)によって実行されるプロアクティブ・セッション復元のプロセスを示す。バックアップRNSMは、通常のコール処理機能を実行する(302)間、アクティブなRNSM(例えば、RNSM46b)にハートビート・メッセージを継続的に発行する(304)。アクティブなRNSMは、適正に動作している場合、ハートビート・メッセージの肯定応答をバックアップRNSMに送信する。バックアップRNSMは、アクティブなRNSMから肯定応答を受信(306)した場合、通常のコール処理機能を引き続き実行する(302)。バックアップRNSMがアクティブなRNSMから肯定応答を受信(306)しなかった場合、アクティブなRNSMは障害が発生しており、そのセッションはブリーチされる。したがって、バックアップRNSMはセッション回復プロセスを開始する。このプロセス中、バックアップRNSMは、障害の発生したアクティブなRNSMによってサービスを受けたすべてのRNの作業RNSMへのリホームをトリガして(308)、タイマーを開始する。タイマーは、セッション復元が正常に終了しない状況において、セッション復元プロセスを終了するために使用されうる。次いで、バックアップRNSMはそのバックアップ・セッション・データベースからセッションを取り出して、それらをRNC内の自身も含めた作業RNSMの各々に均等に復元する(314)。一部の実施形態において、バックアップRNSMは、個々のセッションまたはセッションのグループを自身と他のRNSMにランダムに割り当てる。例えば、RNCに8つのRNSMがあり、RNSMあたり20000セッションがある場合、1つのRNSMの障害は、結果として、平均してRNSMごとに2857セッションの復元をもたらすことになる。特定の作業RNSMが過負荷状態にあることを示す場合、バックアップRNSMは、過負荷条件を悪化させることを防ぐため、そのRNSMに追加のセッションを割り当てない。各セッションまたはセッションのグループが復元されると、バックアップRNSMは、そのセッションに向けられた後続のトラフィックが適正にルーティングされるように、BIOのUATIおよびPSI転送テーブルを更新する(316)。タイマーが満了したか、またはブリーチされたセッションがすべて復元されたことを判別すると(310)、バックアップRNSMは復元プロセスを終了する(312)が、これはすべての未回復のセッションを削除することも含む。バックアップRNSMはまた非保護モードにも入るが、このモードではハートビート・メッセージは他のRNSMに送信されなくなる。
図7は、図4に示されるバックアップRNSMによって実行されるリアクティブ・セッション復元のプロセスを示す。保護側RNSM46aは、図6に示されるプロアクティブ復元プロセス300で説明されている実行(302)、発行(304)、判別(306)、および復元(308)プロセスを実行する。次いで、バックアップRNSMは、障害の発生したRNSMに向けられたメッセージがバックアップRNSMにルーティングされるように、BIOのUATIおよびPSI転送テーブルを更新する(332)。一部の実施形態において、BIOのUATIおよびPSI転送テーブルは、すべてのアクティブなRNSMのバックアップRNSMが分かるように前もってBIOを構成することによって単一のメッセージを使用して更新される。次いで、バックアップRNSMは、タイマー満了またはセッション回復プロセスの完了を継続的にチェック(310)しながら、ブリーチされたセッションのUATIまたはPSIを持つパケットが受信されるのを待つ。そのようなUATIまたはPSIを持つパケットを受信すると(334)、バックアップRNSMはバックアップ・セッション・データベースから対応するセッションを取り出して、それをRNC内の自身も含めた作業RNSMのうちの1つに復元する(314)。一部の実施形態において、バックアップRNSMは、個々のセッションまたはセッションのグループを自身と他のRNSMにランダムに割り当てる。特定の作業RNSMが過負荷状態にあることを示す場合、バックアップRNSMは、過負荷条件を悪化させることを防ぐため、そのRNSMに追加のセッションを割り当てない。各セッションまたはセッションのグループが復元されると、バックアップRNSMは、そのセッションに向けられた後続のトラフィックがそのセッションの正しいRNSMにルーティングされるように、BIOのUATIおよびPSI転送テーブルを更新する(316)。タイマーが満了したか、またはブリーチされたセッションがすべて復元されたことを判別すると(310)、バックアップRNSMは復元プロセスを終了する(312)が、これはすべての未回復のセッションを削除することも含む。バックアップRNSMはまた非保護モードにも入るが、このモードではハートビート・メッセージは他のRNSMに送信されなくなる。
図8は、バックアップRNSMによって実行される複合されたリアクティブおよびプロアクティブ・セッション復元のプロセスを示す。保護側RNSM46aは、図6および図7に示されるプロアクティブおよびリアクティブ終了復元プロセス300および330で説明されている実行(302)、発行(304)、判別(306)、および復元(308)プロセスを実行する。次いで、バックアップRNSMは、障害の発生したRNSMに向けられたメッセージがバックアップRNSMにルーティングされるように、BIOのUATIおよびPSI転送テーブルを更新する(332)。バックアップRNSMは、タイマー満了またはセッション回復プロセスの完了を継続的にチェック(310)しながら、ブリーチされたセッションのUATIまたはPSIが受信されたかどうかを判別する。そのようなUATIまたはPSIを持つパケットを受信すると(334)、バックアップRNSMはそのバックアップ・セッション・データベースからセッションを取り出して、それらをRNC内の自身も含めた作業RNSMの各々に均等に復元する。そのようなパケットが受信された場合、バックアップRNSMはそのバックアップ・セッション・データベースから次のブリーチされたセッションまたはセッションのグループを取り出して(314)、それらをRNC内の自身も含めた作業RNSMの各々に均等に復元する。一部の実施形態において、バックアップRNSMは、個々のセッションまたはセッションのグループを自身と他のRNSMにランダムに割り当てる。特定の作業RNSMが過負荷状態にあることを示す場合、バックアップRNSMは、過負荷条件を悪化させることを防ぐため、そのRNSMに追加のセッションを割り当てない。各セッションまたはセッションのグループが復元されると、バックアップRNSMは、そのセッションに向けられた後続のトラフィックが適正にルーティングされるように、BIOのUATIおよびPSI転送テーブルを更新する(316)。タイマーが満了したか、またはブリーチされたセッションがすべて復元されたことを判別すると(310)、バックアップRNSMは復元プロセスを終了する(312)が、これはすべての未回復のセッションを削除することも含む。バックアップRNSMはまた非保護モードにも入るが、このモードではハートビート・メッセージは他のRNSMに送信されなくなる。このようにして、PDSN27またはRN(例えば、RN30a)によって即時のサービスが要求されている任意のセッションの処理キューの先頭に加速をもたらして、セッション回復は規則的な方法で進行する。
セッション終了
前述のように、1xEV−DOプロトコルはまた、ネットワーク側からのブリーチされたセッションの終了によりセッション・ブリーチの修復を可能にして、その結果ATによりセッションを自動再確立できるようにする。
前述のように、1xEV−DOプロトコルはまた、ネットワーク側からのブリーチされたセッションの終了によりセッション・ブリーチの修復を可能にして、その結果ATによりセッションを自動再確立できるようにする。
以下でさらに詳細に説明されるように、セッション終了の場合、セッション・データベースは、好ましくは、それぞれのRNSMによって保持されるすべてのセッション情報のバックアップではなく、RNSMの障害が発生した場合にセッション終了メッセージを生成してATに送信するのに十分な情報しか含まない。図2を参照すると、保護されるRNSM46bに障害が発生しているという指示を保護側RNSM46aが受け取った場合、保護側RNSM46aは、セッション終了メッセージを影響を受けるATに送信するよう他のRNSM(例えば、46c)に指示する。例えば、RNSM46bに障害が発生しているという指示を保護側RNSM46aが受け取った場合、RNSM46aは、バックアップ・セッション・データベース67aに格納されている情報を使用してAT34bのセッション終了メッセージを生成し、セッション終了メッセージをAT34bに送信するよう別のRNSM(例えば、46c)を割り当てる。AT34bは、セッション終了メッセージを受信すると、RNSM46bとのセッションを終了して、動作可能なRNSMのうちの1つと新規セッションを開始する。
基本入出力(BIO)42は、PDSN27からデータ・パケットを受信し、それらをATに搬送するための適切なRNSMにルーティングする。RNSMの障害の通知を受け取ると、保護側RNSM46aは、障害の発生したRNSMにフラグを立てるようBIO42に指示して、アプリケーションがブリーチされたセッションと連絡を取ろうと試みるときに、BIO42が障害の発生したRNSMにそれ以上データ・パケットを送信しないように防ぐ。BIO42が、障害の発生したRNSM46bにアドレス指定されたデータ・パケットをPDSN27から受信した場合、BIO42は、障害の発生したRNSM46bを保護していたRNSM46aにデータ・パケットを転送する。保護側RNSM46aは、好ましくは、ATの新規セッションが別のRNSMで確立されるまで、または新規セッション確立手順がタイムアウトするまで、データ・パケットまたはデータ・パケット内に含まれる情報のサブセットを保存する。通常、保護側RNSM46aは、失われたセッションをキュー内のそれらの順序に従って再確立しようと試みる。しかし、アプリケーションがキュー内の特定のセッションとの連絡を試みていることの指示を保護側RNSM46aがBIO42から受信した場合、図5Cに示される複合されたプロアクティブおよびリアクティブサービス・オーダー170に説明されるように、保護側RNSM46aはそのセッションをキューの先頭に引き上げて、即時にそのセッションにサービスを提供する。このようにして、保護側RNSM46aは、BIO42から送信された通知を使用して、セッション終了メッセージを優先順位付けする。
図3を参照すると、保護側RNSM46aは、障害の発生したRNSM46bがサービスを提供したすべてのセッションの情報を含むセッション・データベース66aを保持する。この特定の実施態様において、セッション・データベース66aは、セッション・バックアップ・マネージャ68aソフトウェア・モジュールを介して保護に関連するRNSMプロセスによってアクセスされる。
図9に示されるように、セッション・データベース66aは、各セッション252に対して以下の情報を格納する。
(1)Unicast Access Terminal Identifier(UATI)254。アクセス・ネットワークに登録されるときにAT34を一意に識別する識別コード。
(2)ハードウェア識別子(HwID)256。AT34の物理ハードウェアの一意の永続的識別コード。
(3)PDSN/PCF固有の識別子(PSI)258。ネットワークでセッションを確立した各AT34に割り当てられている一意の識別番号で、RNCおよびPDSNのPCFサブシステムがデータ伝送によって参照される特定のセッションを相互に識別できるようにする。
(4)制御チャネルサイクル260。ATが一意に割り当てられたアクティブな無線リソースを持たない場合に、ATがネットワークからの放送伝送を監視する定期的間隔を識別する。
(5)ATセクタ262のセット。ATがルート更新をネットワーク46に最後に送信したときにATが監視していた特定のセクタに各ATをマップする。
(6)フラグ264。RNSMの障害の発生を示す。
(1)Unicast Access Terminal Identifier(UATI)254。アクセス・ネットワークに登録されるときにAT34を一意に識別する識別コード。
(2)ハードウェア識別子(HwID)256。AT34の物理ハードウェアの一意の永続的識別コード。
(3)PDSN/PCF固有の識別子(PSI)258。ネットワークでセッションを確立した各AT34に割り当てられている一意の識別番号で、RNCおよびPDSNのPCFサブシステムがデータ伝送によって参照される特定のセッションを相互に識別できるようにする。
(4)制御チャネルサイクル260。ATが一意に割り当てられたアクティブな無線リソースを持たない場合に、ATがネットワークからの放送伝送を監視する定期的間隔を識別する。
(5)ATセクタ262のセット。ATがルート更新をネットワーク46に最後に送信したときにATが監視していた特定のセクタに各ATをマップする。
(6)フラグ264。RNSMの障害の発生を示す。
現在の1xEV−DOプロトコルの下でセッション終了メッセージを生成してATに送信するため、RNCは、少なくともATのUATI、PSI、制御チャネルサイクル、およびルート更新の一部として受信した最終セクタを保持する。UATIは、制御チャネルを介してセッション終了メッセージを送信するときに、特定のATを識別するために使用される。ハードウェア識別子は、ATが開始した接続試行によってセッションがすでに終了されて新規セッションに置き換えられたので、セッションはもはや終了の必要がなくなったかどうかをRNCが検出できるように、セッション・データベース内のATを識別するために使用される。PSIは、セッションがブリーチされたATに向けられたPDSN27からパケットが受信されたとき、終了するセッションを識別する。制御チャネルサイクルは、セッション終了メッセージをATに送信するために使用される。ATセクタは、セッション終了プロセスを最適化するために必要とされる。より多くのセッションが終了されるべきであるが各ATの場所が知られていない場合、各ATのセッション終了メッセージは、障害の発生したRNSMを含むRNCによって制御されるすべてのセクタにわたって送信される必要がある。これは、大量の処理能力および制御チャネル帯域幅を消費する。どのATからのどのセクタがパイロットを最後に報告したかを認識することで、セッション終了メッセージの対象をATごとにより少数のセクタに絞り込むことができる。セッション・データベース66に格納されている情報は、RNSM障害に起因する失われたセッションを再確立するのに十分である。
再び図3を参照すると、例えばRNSM46などのRNSMは、RNSMによってサービスを受けている各ATの状態を監視するコール制御プロセス72を含む。ATの状態の変化に応じて、コール制御72は、アクティブ・セッション・データベース66aを更新する。アクティブ・セッション・データベースへの変更の結果、バックアップRNSMに更新された最終状態と異なる「同期化可能な(syncable)」状態にセッションが入っている場合、更新は、セッション・バックアップ・マネージャ68をトリガして、最近更新されたセッションの全体または一部をバックアップRNSMに複製する。例えば、新規セッションがATによって作成または削除される場合、コール制御プロセス72は、セッション・データベース66a内の対応するセッションを作成または削除する。RNC28は、ユーザ・トラフィックを搬送する無線−パケット(R−P)インターフェースを通じて、コアIPネットワーク26とデータを交換する。このインターフェース内の単一のユーザ・トラフィック接続は、1xEV−DO標準で定義されているようにA10である。A10インターフェースがセッションに対して作成または削除される場合、コール制御72は、セッション・バックアップ・マネージャ68をトリガするセッション・データベース66aを更新して、バックアップRNSMのバックアップ・セッション・データベース67を更新する。AT34が、その最終ルート更新に含めていたセクタのセットとは異なる無線セクタを含むルート更新を送信するか、または制御チャネルサイクルを変更する場合、コール制御72はセッション・データベース66aを更新する。セッション・バックアップ・マネージャ68は、コール制御プロセスからの更新メッセージを検出すると、適宜バックアップ・セッション・データベース67を更新する。セッション・バックアップ・マネージャ68はまた、セッション終了および再試行プロセスを管理するために必要なタイマーを保持する。
RNSMは、パケット制御機能(PCF)64を通じてPDSN27と通信する。PCF64は、RNC28とPDSN27との間のパケットの伝送を制御する。PCF64は、PCF64とPDSN27との間のユーザ・トラフィックを搬送するA10インターフェースを通じて、PDSN27へのインターフェースをとる。RNC28は、AT34に対して作成されたセッションごとにA10を開く。RNSMの障害を検出すると、PCFは、障害の発生したRNSM46に属するA10のアクティビティの考慮を中断するが影響を受けたA10をそのままにしておくようPDSN27に指示するように構成される。この命令は、ActiveStopメッセージ76をPDSN27に送信することによって達成されうる。このステップは、ActiveStopコマンドは請求可能なユーザアクティビティが中止したことの通知であるので、正確なユーザ請求情報をコアIPネットワークに保持するように機能する。PCF64はA10を終了しないので、これらは他のアクションがとられない場合、無期限にアライブ状態を維持する。したがって、A10が閉じられるのは、セッションが終了された後、または全セッション終了プロセスがタイムアウトしたときだけである。これらは、ATが開始した接続試行によって新規セッションが作成されるときに再度開かれる。セッション・バックアップ・マネージャ68はまた、例えば、障害の発生したRNSM(例えば46a)に属するA10エントリにラベル付けするためにフラグ通知をBIO42に送信することなどによって、影響を受けたA10についてBIO42に通知するように構成される。
BIO42は、ATをRNSMにマップするPSIテーブル62を保持し、それによりBIOが、ATに向けられたデータ・パケットを適切なRNSMにルーティングできるようにする。PSIテーブル62は、PSIによってアドレス指定されたセッションが位置するRNSMの識別を返すPSIによって索引付けされたルックアップ構造である。
BIOはまた、RNSMの障害を検出するとセッション終了メッセージの生成を容易にするファースト・パス・コンポーネント60を含む。ファースト・パス・コンポーネントは、障害の発生したRNSMの通知を受信し、これに応じて、影響を受けたセッションにフラグが設定されているPSI転送テーブル62を更新する。ファースト・パス・コンポーネント60はまた、対応するRNSMがPSIテーブルでセッション終了のフラグが立てられているPSIでラベル付けされたコアネットワークからパケットを受信するとき、受信したデータ・パケットを、保護側RNSM46aのセッション・バックアップ・マネージャ68に送信する。セッション・バックアップ・マネージャ68は、GenerateSessionCloseメッセージを発行するが、これは次いでセッションを終了するようAT34に信号で通知する選択されたRNSM46へのセッション・データベース80からの情報で更新されている。BIO42が障害の発生したRNSM46に向けられた後続のデータ・パケット78を受信したとき、それがすでに開始されているセッション終了である場合、BIOはパケット78を廃棄する。
RNSMが失敗した場合、障害の発生したRNSMによってサポートされるセッションは、キューに入れられる。RNCは、キューで待機しているセッションのセッション終了メッセージを、いくつかの方法で処理することができる。例えば、図5Aに示されるように、RNC28はプロアクティブ・プロセス110を使用してセッション終了メッセージングを実行するが、プロアクティブ・プロセスではブリーチされたセッションは、キュー200内の順序に従ってRNSMの障害を認識すると即座にサービスが提供される。ユーザ・セッションが終了されて、アプリケーションがセッションへの到達を試みる前に再確立された場合、ユーザはそのセッションがブリーチされたことを認識しない。しかし、アプリケーションがブリーチされたセッションに到達しようと試みる場合、そのアプリケーションは、その特定のセッションが再確立される前にすべての先行のキューに入れられたセッションがサービスを受けるまで待機する必要がある。例えば、アプリケーションがキュー200内の第5のセッションと連絡しようと試みるものと仮定する。アプリケーションは、先行のセッションが即座のサービスを要求しているかどうかにかかわらず、第5のセッションが再確立される前に、先行のセッションが処理されるのを待機する必要がある。アプリケーションがタイムアウトするために第5のセッションが再確立されない場合、アプリケーションは断念して終了する。したがって、多くのセッションが終了されるべく待機している場合、一部のユーザは、アプリケーションがそれらのセッションと連絡しようと試みたが、それらのセッションが終了されるべきセッションのキューの最後尾にあったために連絡できなかったことを知ることができる。
リアクティブ・セッション終了プロセスにおいて、RNC28は、アプリケーションが到達を試みたATのみにセッション終了メッセージを送信することにより、アプリケーション・タイムアウトの頻度を減少させる。リアクティブ・セッション終了プロセス150の例は、図5Bに示される。キュー200内の第5のセッションは、至急204として強調表示され、アプリケーションがそのセッションに到達を試みていることを示す。キューに入れられた他のすべてのセッションは、非至急202とマーク付けされる。第5のセッションは即座にサービスを提供され、一方キュー内の残りの各セッションはアプリケーションが連絡を試みるまで待機しなければならない。あらかじめ定められた時間の経過後、キュー内のセッションがアプリケーションによって連絡されなくなると、RNCはそのセッションをタイムアウトして、それをキューから削除する。
リアクティブ終了プロセスは、非至急セッションよりも至急セッションを優先させるので、リアクティブ・セッション終了中は、プロアクティブ・セッション終了中に比べてアプリケーション・タイムアウトが発生する可能性は低くなる。さらに、リアクティブ・セッション終了では、非至急セッションを終了するために必要とされたであろう処理リソースを節約する。一方、リアクティブ・セッション終了では、ネットワークが開始したトラフィックが到着した時間と、それが搬送されえた時間との間の到達不能の短期間をすべてのユーザに経験させることになる。
セッション終了の第3の方法は、プロアクティブ・プロセスとリアクティブ・プロセスを統合して、複合プロアクティブおよびリアクティブ・プロセスを形成する。例えば、図5Cに示されるように、複合プロアクティブおよびリアクティブ・プロセス170は、非至急セッション202に、それらのキュー200内の順序に従ってサービスを提供する。セッションが至急204になった場合、プロセス170は、即座にサービスを提供できるようにそのセッションをキュー200の先頭に引き上げる208。複合方式170の利点は、終了プロセスが、通常のシステムオペレーションを大幅に中断させることなく、しかもセッション終了が至急になった場合に即座に対応できるようにペースを調整できることである。
図10は、プロアクティブ・セッション終了を実行するためのプロセス370を示す。保護側RNSM46aは、通常のコール処理機能を実行する間、アクティブなRNSM46bにハートビート・メッセージを継続的に発行する(304)。アクティブなRNSM46bは、適正に動作している場合、ハートビート・メッセージの肯定応答を保護側RNSM46bに送信する。保護側RNSM46bは、アクティブなRNSM46bから肯定応答を受信(306)した場合、通常のコール処理機能を引き続き実行する(302)。保護側RNSM46aがアクティブなRNSM46bから肯定応答を受信しなかった場合、アクティブなRNSM46bは障害が発生しており、そのセッションはブリーチされる。したがって、保護側RNSM46aはセッション終了プロセスを開始する。RNSMの障害の直後、RNSM46bはリブートする。リブートするとRNSM46bは、ブートしたことをSC40に通知し、SC40がこれを使用して新規セッションを開始できるようにする。
RNSM障害の指示と同時に、保護側RNSM46aは、障害の発生したRNSM46bのサービス提供を受けたすべてのRNのリホームをトリガする308。RNSM46aは、RNSM46bの障害の通知をBIO42に送信して(372)、図13に説明されるセッション終了プロセスを開始する。障害の通知を受信すると、BIOは、障害の発生したRNSM46bのサービス提供を受けているすべてのセッションにフラグを立てる。保護側RNSM46aはまた、RNSM46bに障害が発生したことをSC40に通知する(372)。通知を受信すると、SC40は、セッションの存在が保護側RNSM46aで認識されることを反映するように、そのセッション・ルックアップ・データベース70を更新する。RNSM46bの障害に先立ち、保護側RNSM46aは、セッション・バックアップ・マネージャ68aによって与えられると、すべてのセッションのセッション情報のサブセットをRNCに継続的に格納してきた。セッション情報は後に、ブリーチされたセッションを再構築するために使用される。PCF64は、ブリーチされた各セッションに代わってActiveStopコマンド76をPDSN27に送信し(374)、タイマーを開始する(374)。タイマーは、セッション終了が正常に終了しない状況において、セッション終了プロセスを終了するために使用されうる。ActiveStopコマンド76は、アクティブであったセッションのA10の請求を中断するが、それらの同A10をそのままにしておくようPDSN27に指示する。セッションが終了されるとき、保護側RNSM46aは、フラグが立てられたセッションを作業RNSM(例えば46c)に割り当て、セッション情報を作業RNSMに送信する。保護側RNSM46aは、セッション情報を選択された作業RNSM(314)に送信して、セッション終了コマンド(つまり、セッション終了メッセージ)をAT34に発行するよう作業RNSMに指示する。AT34がタイムアウト発生前に新規セッションを要求する場合、RNC28はAT34を作業RNSMに割り当て、それによりブリーチされたセッションを再確立する。作業RNSMがSC40上のSessionDB Lookupアプリケーション71に新規セッションを登録するとき、既存のセッションと同一のハードウェアIDを有するので、Session DB Lookupアプリケーション71は、セッションが複製であると判別する。セッションDBルックアップアプリケーション71は、登録されたセッションの肯定応答、および複製が常駐するRNSM(この場合は保護側RNSM46a)の通知で作業RNSMに応答する。この時点において、作業RNSMは、セッションが終了されたことを示し、そのハードウェアIDによってセッションを識別するメッセージを保護側RNSM46aに送信する。次いで、保護側RNSM46aは、終了待機中のセッションのリストからそのセッションを削除する。しかし、AT34がタイムアウト発生前に新規セッションを要求しない場合、保護側RNSM46aは、まだ終了されていないセッションのタイマーおよびすべての保存されているセッション情報を削除する。保護側RNSM46aは、障害の発生したRNSM46bのサービス提供を受けたすべてのブリーチされたセッションが再割り当てされているかどうか、または全セッション終了タイムアウトが満了しているかどうかを判別する(378)。判別(378)が否定である場合、保護側RNSM46aは、そのバックアップ・セッション・データベースから次のセッションを取り出す(314)。一部の実施形態において、バックアップRNSMは、個々のセッションまたはセッションのグループを自身と他のRNSMにランダムに割り当てる。特定の作業RNSMが過負荷状態にあることを示す場合、バックアップRNSMは、過負荷条件を悪化させることを防ぐため、そのRNSMに追加のセッションを割り当てない。各セッションまたはセッションのグループが終了されると、バックアップRNSMは、そのセッションに向けられた後続のトラフィックが、終了のためにセッションが割り当てられる作業RNSMにルーティングされるように、BIOのUATIおよびPSI転送テーブルを更新する(316)。タイマーが満了したか、またはブリーチされたセッションがすべて終了されたことを判別すると(378)、保護側RNSM46aは終了プロセスを終了する(376)が、これはまだ終了されていないセッションのタイマーおよび保存されているすべてのセッション情報を削除することも含む。保護側RNSM46aは非保護モードに入るが、このモードではハートビート・メッセージは他のRNSMに送信されなくなる。
通常のサービス提供への回復プロセスの影響を軽減するため、リアクティブ・セッション終了プロセス390が実施される。図11は、保護側RNSM46aによって実行されるリアクティブ・セッション終了プロセス390を示す。保護側RNSMは、図10に示されるプロアクティブ終了プロセス370で説明されている実行(302)、発行(304)、判別(306)、通知(372)、および送信(374)プロセスを実行する。
保護側RNSM46aは、フラグを立てられたセッション情報をBIO42に送信して、図13に説明されるセッション終了プロセスを開始する。プロアクティブ方式370において行われたようにすべてのフラグを立てられたセッションのセッション終了を即座に開始するのではなく、保護側RNSM46aは、セッション終了を開始する前にアプリケーションがコアネットワーク側からセッションとの連絡を試みるのを待つ。保護側RNSM46aは、最初にタイマーを開始して、セッションをリアクティブに終了するよう試みる時間を制限する(374)。BIO42は、ブリーチされたセッションを識別するRecoverSessionメッセージを保護側RNSM46aに送信することによりアプリケーションが特定のブリーチされたセッションとの連絡を試みていることを保護側RNSM46aに通知する。RNSM46aは、RecoverSessionメッセージが受信されたかどうかを判別する(392)。RecoverSessionメッセージが受信されない場合、保護側RNSM46aは、タイムアウトが発生するまでBIO42からのRecoverSessionメッセージを待つ(392)そのプロセスを再開する。RecoverSessionメッセージを受信した後、保護側RNSM46aは、BIO42によって識別されたセッションを作業RNSMに割り当てる。保護側RNSM46aは、バックアップ・セッションDB67aからBIO42によって識別されたセッションを取り出し、セッションが終了されることを示して保存されているセッション情報を作業RNSMに送信する。作業RNSMは、セッション終了メッセージをAT34に送信する。AT34がタイムアウト発生前に新規セッションを要求する場合、RNC28はAT34を作業RNSMに割り当て、それによりブリーチされたセッションを再確立する。作業RNSMがSC40上のSessionDB Lookupアプリケーション71に新規セッションを登録するとき、既存のセッションと同一のハードウェアIDを有するので、Session DB Lookupアプリケーション71は、セッションが複製であると判別する。セッションDBルックアップアプリケーション71は、登録されたセッションの肯定応答、および複製が常駐するRNSM(この場合は保護側RNSM46a)の通知で作業RNSMに応答する。この時点において、作業RNSMは、セッションが終了されたことを示し、そのハードウェアIDによってセッションを識別するメッセージを保護側RNSM46aに送信する。次いで、保護側RNSMは、終了待機中のセッションのリストからそのセッションを削除する。しかし、AT34がタイムアウト発生前に新規セッションを要求しない場合、保護側RNSM46aは、タイマーおよびすべての保存されているセッション情報を削除する。保護側RNSM46aは、障害の発生したRNSM46bのサービス提供を受けたすべてのブリーチされたセッションが再割り当てされているかどうか、または全セッション終了タイムアウトが満了しているかどうかを判別する(378)。判別(378)が否定である場合、保護側RNSM46aは、別のセッション終了を開始する前に、BIO42からの別のRecoverSessionメッセージ80を待つ(392)。保護側RNSM46aは、バックアプセッションDB67aからBIO42によって識別されたセッションを取り出し、セッションが終了されタイマーが開始されることを示して保存されているセッション情報を作業RNSMに送信する(336)。作業RNSMは、セッション終了メッセージをAT34に送信する。各セッションまたはセッションのグループが終了されると、保護側RNSM46aは、そのセッションに向けられた後続のトラフィックが、終了のためにセッションが割り当てられる作業RNSMにルーティングされるように、BIOのUATIおよびPSI転送テーブルを更新する(316)。タイマーが満了したか、またはブリーチされたセッションがすべて終了されたことを判別すると(378)、保護側RNSM46aは終了プロセスを終了する(376)が、これはまだ終了されていないセッションのタイマーおよび保存されているすべてのセッション情報を削除することも含む。保護側RNSM46aは非保護モードに入るが、このモードではハートビート・メッセージは他のRNSMに送信されなくなる。
図12は、それぞれ図10および図11で説明されているプロアクティブ370およびリアクティブ390セッション終了方式を統合する複合プロアクティブおよびリアクティブ・セッション終了方式400を示す。図11のリアクティブ・セッション終了プロセス390および図12の複合終了プロセス400では、BIO42から送信されたRecoverSessionメッセージを使用してセッション終了メッセージングを優先順位付けする。保護側RNSM46aは、図10および図11に示されるプロアクティブおよびリアクティブ終了プロセス370および390で説明されている実行(302)、発行(304)、判別(306)、通知(372)、および送信(374)プロセスを実行する。
複合プロセス400において、保護側RNSM46aは、キュー200内のすべてのブリーチされたセッションが再割り当てされているかどうか、または全セッション終了タイムアウトが満了しているかどうかを判別する(378)。判別(378)が否定である場合、保護側RNSM46aは、BIO42からRecoverSessionメッセージ80が受信されたかどうかを判別する(392)。
保護側RNSM46aがBIO42からRecoverSessionメッセージを受信する場合、保護側RNSM46aはBIO42によって識別されたセッションを即座に処理し(336)、それによりそのセッションをキュー200の前面に効果的に引き上げる。保護側RNSM46aがBIO42からRecoverSessionメッセージを受信しない場合、保護側RNSM46aは、ユーザ構成可能レートでキュー200内の順序に従ってセッションを処理する(314)。レートは、セッションが終了される速度と、セッションを終了するために必要な処理能力との間のトレードオフを最適化するために選択されうる。
各セッションまたはセッションのグループが終了されると、保護側RNSM46aは、そのセッションに向けられた後続のトラフィックが、終了のためにセッションが割り当てられる作業RNSMにルーティングされるように、BIOのUATIおよびPSI転送テーブルを更新する(316)。タイマーが満了したか、またはブリーチされたセッションがすべて終了されたことを判別すると(378)、保護側RNSM46aは終了プロセスを終了する(376)が、これはまだ終了されていないセッションのタイマーおよび保存されているすべてのセッションを削除することも含む。保護側RNSM46aは非保護モードに入るが、このモードではハートビート・メッセージは他のRNSMに送信されなくなる。
図13を参照すると、BIO42によって実行されるセッション終了メッセージングプロセス420が示される。通常の手続きを実行する間(422)、BIO42は、RNSM障害通知が保護側RNSM46aから受信されたかどうかを継続的に判別する(424)。BIO42は、障害の発生したRNSM46bのそのPSIテーブル62およびそのUATIテーブル63のすべてのセッション・エントリにフラグを立て(426)、保護側RNSM46aを指し示すようにセッション・エントリ内のセッションの位置を更新する。BIO42は、PDSN27からデータ・パケット78を受信し、パケットが障害の発生したRNSMに向けられているかどうかを判別する(428)。パケットが障害の発生したRNSMに向けられている場合、BIO42は、パケットが属するセッションが「回復保留中」のフラグを立てられているかどうかを判別する(434)。セッションにフラグが立てられていない場合、BIO42は、セッションに「回復保留中」のフラグを立て(440)、タイマーを開始して、RecoverSessionメッセージを保護側RNSM46aに送信する。RecoverSessionメッセージは、アプリケーションがブリーチされたセッションに連絡を試みたことを保護側RNSM46aに通知する。BIO42は、タイマーが満了しているかどうかを判別する(436)。タイマーがまだ満了しない間に、フラグを立てられたセッションに対して受信された後続のパケットは廃棄される(438)。タイマーが満了している場合、新しいRecoverSessionは保護側RNSM46aに送信され(440)、タイマーは再始動される。受信したパケットが障害の発生したRNSMに向けられていないとBIO42が判別した場合(428)、BIO42は、回復保留中である他のブリーチされたセッションのタイマーが満了しているかどうか判別する(430)。タイマーが満了していない場合、BIO42は、引き続きパケットを受信して、パケットが障害の発生したRNSMに向けられているかどうかを判別する(428)。セッションのタイマーが満了している場合、BIO42はタイマーを再始動し、セッションに新しいRecoverSessionメッセージを生成する(432)。
RNC28は、多くの様々なハードウェア構成によって実施されうる。1つの可能な構成は、複数の処理カードを含む専用シャーシであり、各カードがSC40、BIO42、またはRNSM(例えばRNSM46a)のいずれかの機能を実行する。好ましい実施形態において、処理カードは、不揮発性RAM、フラッシュ・メモリ、およびフラッシュ・ディスクを含む、コンパクトPCIまたはAdvanced TeleCommunications Architecture(A−TCA)カードである。第2の構成はブレード・サーバである。ブレード・サーバは、複数のカードを含むシャーシから成り、各カードは、ハードディスク・ドライブおよび電源装置などの共通のリソースがすべてのカード間で共有されることを除いては、完全なシングルボードコンピュータと同等である。RNC28はまた、各コンピュータがRNC28の役割を果たす独立したコンピュータの集合として配置されたスタンドアロンのサーバ上で実施されうる。このスタンドアロン・サーバ構成において、各コンピュータは、SC40、BIO42、およびRNSM(例えばRNSM46a)の機能を単一のプロセッサに集約する。スタンドアロンのサーバ・モデルの代替実施形態は、各コンピュータをSC、RNSM、またはBIOのいずれかとして使用する。RNC28のもう1つの構成は、SC40、BIO42、またはRNSM(例えばRNSM46a)の機能を実行する組み込みプロセッサを含む統合システムであってもよい。さらにもう1つの構成は、RNC28のすべての機能が単一チップによって実行される特殊用途向け集積回路(ASIC)である。PCF64はまた、仮想PCFとして実装され、すべてのRNSM46に同時に常駐しても、または別のRNSM(例えばRNSM46b)に再配置される機能を備える所定のRNSM(例えばRNSM46a)に常駐してもよい。
その他の実施形態は、添付の特許請求の範囲に含まれる。例えば、図6、図7、図8、図10、図11、図12、および図13に説明されるステップは、図に示される順序とは異なる順序で実行されうる。
その他の実施形態は、添付の特許請求の範囲に含まれる。例えば、図6、図7、図8、図10、図11、図12、および図13に説明されるステップは、図に示される順序とは異なる順序で実行されうる。
Claims (59)
- アクセス端末と第1の無線ネットワーク装置との間の第1のセッションに関連付けられているセッション情報の少なくとも一部を保存するステップと、
前記第1のセッションの予期せぬ劣化の検出に応じて、前記第1のセッションの再確立が前記セッション情報の前記一部を使用してトリガされるステップとを備える方法。 - 劣化は中断を備える請求項1に記載の方法。
- 前記第1のセッションの再確立をトリガするステップは、
前記アクセス端末にセッション終了メッセージを送信するステップをさらに備える請求項1に記載の方法。 - 前記第1のセッションを終了せずに前記第1のセッションを複製するステップをさらに備える請求項1に記載の方法。
- 前記第1のセッションの劣化を検出するステップは前記第1の無線装置の状態を検出するステップを備える請求項1に記載の方法。
- 前記状態は障害を備える請求項5に記載の方法。
- 前記アクセス端末から新規セッションの開始要求を受信すると前記第1のセッションを復元するステップをさらに備える請求項4に記載の方法。
- 前記トリガするステップは1xEvolution−Data Optimizedプロトコルに準拠する請求項1に記載の方法。
- セッション終了メッセージを送信するステップは、前記第1のセッションの予期せぬ劣化の検出直後に発生する請求項3に記載の方法。
- セッション終了メッセージを送信するステップは、前記アクセス端末へのデータ送信要求を受信した後に発生する請求項3に記載の方法。
- 前記第1のセッションの前記再確立は、第2の無線ネットワーク装置のロード状態に基づいてトリガされる請求項1に記載の方法。
- セッション終了メッセージを送信するためにキューに劣化したセッションを配置するステップと、
前記劣化したセッションに関連付けられているアクセス端末へのデータ送信要求の受信に応じてキューに入れられた劣化したセッションをキュー内で上位に移動させるステップとをさらに備える請求項3に記載の方法。 - 前記劣化したセッションはブリーチされたセッションを備える請求項12に記載の方法。
- 前記アクセス端末は、携帯電話、携帯情報端末、またはラップトップ・コンピュータのうちの少なくとも1つを備える請求項1に記載の方法。
- 前記セッション終了メッセージを前記アクセス端末に送信した後あらかじめ定められた時間の経過後に前記アクセス端末が新規セッションの開始要求に失敗した場合、前記アクセス端末に割り当てられた前記セッションの前記セッション情報を削除するステップをさらに備える請求項3に記載の方法。
- 前記セッション情報の一部を送信した後あらかじめ定められた時間の経過後に第2の無線ネットワーク装置が前記アクセス端末との前記第1のセッションの再確立に失敗した場合、前記アクセス端末に割り当てられた前記セッションの前記セッション情報を削除するステップをさらに備える請求項4に記載の方法。
- 前記アクセス端末と前記第1の無線ネットワーク装置との間で前記第1のセッションを確立するステップをさらに備える請求項1に記載の方法。
- 前記セッション情報は第2の無線ネットワーク装置に保存される請求項3に記載の方法。
- 前記セッション終了メッセージは前記第2の無線ネットワーク装置によって生成される請求項18に記載の方法。
- 前記セッション終了メッセージは前記第2の無線ネットワーク装置によって送信される請求項19に記載の方法。
- 前記アクセス端末と前記第2の無線ネットワーク装置との間で第2のセッションを確立するステップと、
第2のセッション情報の少なくとも一部を第3の無線ネットワーク装置に保存するステップであって、前記第2のセッション情報の前記一部は、前記アクセス端末と前記第3の無線ネットワーク装置との間に前記第2のセッションを再確立するのに十分であるステップとをさらに備える請求項20に記載の方法。 - 前記第2のセッション情報の前記一部は前記第2のセッションのアクセス端末のセッション終了メッセージを生成するのに十分である請求項20に記載の方法。
- セッション終了メッセージの受信に応じてブリーチされたセッションを再確立するステップを備える方法。
- 前記ブリーチされたセッションを再確立するステップは、
前記ブリーチされたセッションを終了するステップと、
新規セッションの開始要求を送信するステップとをさらに備える請求項23に記載の方法。 - 第1のアクセス端末とのセッションを確立するように構成された第1の無線ノード・サーバ・モジュールと、
前記セッションを再確立するのに十分な前記セッション情報の少なくとも一部を格納するように構成された記憶装置と、
前記第1の無線ノード・サーバ・モジュールと前記アクセス端末との間の前記セッションの劣化を検出した後、第2の無線ノード・サーバ・モジュール装置に前記アクセス端末との前記セッションを再確立させるよう構成された制御機構とを備える無線ネットワーク・コントローラ。 - 劣化は終了を備える請求項25に記載の無線ネットワーク・コントローラ。
- 前記セッション情報はセッション終了メッセージを生成するのに十分であり、前記制御機構は前記セッション終了メッセージを前記アクセス端末に送信するようにさらに構成される請求項25に記載の無線ネットワーク・コントローラ。
- 前記制御機構は、前記セッション情報の前記一部を前記記憶装置から取り出し、前記セッションを終了させることなく前記一部を前記第2の無線ノード・サーバ・モジュールに送信するようにさらに構成される請求項25に記載の無線ネットワーク・コントローラ。
- 前記制御機構は1xEvolution−Data Optimizedプロトコルに準拠するように構成される請求項25に記載の無線ネットワーク・コントローラ。
- 前記第2の無線ノード・サーバ・モジュールは、前記制御機構が前記第1の無線ノード・サーバ・モジュールと前記アクセス端末との間の前記セッションの劣化を検出した直後に、セッション終了メッセージを送信する請求項27に記載の無線ネットワーク・コントローラ。
- 劣化は中断を備える請求項30に記載の無線ネットワーク・コントローラ。
- 前記第2の無線ノード・サーバ・モジュールは、前記制御機構が前記アクセス端末へのデータ送信要求を受信した後に限り、セッション終了メッセージを送信する請求項27に記載の無線ネットワーク・コントローラ。
- セッション終了メッセージを送信するためのキューをさらに備え、劣化したセッションはキューに配置され、前記キューは少なくとも1つの前記劣化したセッションに関連付けられているアクセス端末へのデータ送信要求の受信に応じて終了したセッションを上位エントリに移動させる請求項27に記載の無線ネットワーク・コントローラ。
- 前記劣化したセッションはブリーチされたセッションを備える請求項33に記載の無線ネットワーク・コントローラ。
- 前記第1の無線ノード・サーバ・モジュールは第1の処理カードを備え、前記第2の無線ノード・サーバ・モジュールは第2の処理カードを備える請求項25に記載の無線ネットワーク・コントローラ。
- 前記記憶装置は、不揮発性ランダム・アクセス・メモリ、フラッシュ・メモリ、およびディスク・メモリのうちの少なくとも1つを備える請求項25に記載の無線ネットワーク・コントローラ。
- 前記制御機構はプロセッサ上で実施され、前記プロセッサは高速バスを通じて前記第1の無線ノード・サーバ・モジュールおよび前記第2の無線ノード・サーバ・モジュールに接続する請求項25に記載の無線ネットワーク・コントローラ。
- 前記制御機構は前記第2の無線ノード・サーバ・モジュール上で実施される請求項27に記載の無線ネットワーク・コントローラ。
- 前記制御機構は第3の無線ノード・サーバ・モジュール上で実施される請求項27に記載の無線ネットワーク・コントローラ。
- 前記制御機構は前記第2の無線ノード・サーバ・モジュール上で実施される請求項28に記載の無線ネットワーク・コントローラ。
- 前記制御機構は第3の無線ノード・サーバ・モジュール上で実施される請求項28に記載の無線ネットワーク・コントローラ。
- 無線通信ネットワークにおいてブリーチされたセッションを再確立する方法であって、
ブリーチされた第1のセッションを前記第1のセッションの再確立のためにキューに配置するステップと、
ブリーチされた第2のセッションを前記第2のセッションの再確立のために前記キューに配置するステップであって、前記第2のセッションは前記キュー内の前記第1のセッションよりも下位に優先順位付けされるステップと、
前記第2のセッションに関連付けられているアクセス端末へのデータ送信要求の受信に応じて前記第2のセッションを前記キュー内の前記第1のセッションよりも上位に引き上げるステップとを備える方法。 - 前記無線通信ネットワークは1xEvolution−Data Optimizedプロトコルを使用する請求項42に記載の方法。
- 前記第2のセッションの再確立をトリガするステップをさらに備える請求項42に記載の方法。
- 再確立をトリガするステップは、前記第2のセッションに関連付けられている前記アクセス端末にセッション終了メッセージを生成して送信するステップを備える請求項44に記載の方法。
- 無線ネットワーク装置と前記アクセス端末との間の前記第2のセッションを再確立するステップをさらに備える請求項42に記載の方法。
- 再確立は、前記第2の無線ネットワーク装置のロード状態に基づいてトリガされる請求項45に記載の方法。
- 前記第2のセッションの再確立をトリガした後に前記第1のセッションの再確立をトリガするステップをさらに備える請求項45に記載の方法。
- 前記第1のセッションに関連付けられているアクセス端末へのデータ送信要求を受信した後に限り、前記第2のセッションの再確立のトリガ後に前記第1のセッションの再確立をトリガするステップをさらに備える請求項45に記載の方法。
- 前記第1のセッションが前記キュー内で費やした時間を監視するステップと、
前記第1のセッションがあらかじめ定められた時間を経過して前記キュー内でエントリを占有していた場合に前記第1のセッションを削除するステップとをさらに備える請求項45に記載の方法。 - プロセッサによって実行されるときに前記プロセッサに、
無線ネットワーク上の無線アクセス端末との第1のセッションに関連付けられている情報を保存させ、
前記第1のセッションの予期せぬ劣化の検出に応じて、前記第1のセッションの再確立を前記保存された情報を使用してトリガさせる、格納された命令を有するコンピュータ可読媒体。 - 再確立をトリガするステップは前記アクセス端末にセッション終了メッセージを送信するステップを備え、前記セッション終了メッセージは前記アクセス端末に新規セッションを開始するよう指示する請求項51に記載のコンピュータ可読媒体。
- 前記アクセス端末から新規セッションの開始要求を受信すると前記プロセッサに前記第1のセッションを復元させる命令をさらに有する請求項51に記載のコンピュータ可読媒体。
- 前記第1のセッションを終了せずに前記プロセッサに前記第1のセッションを複製させる命令をさらに有する請求項51に記載のコンピュータ可読媒体。
- 前記無線ネットワークは1xEvolution−Data Optimizedプロトコルを使用する請求項51に記載のコンピュータ可読媒体。
- 前記第1のセッションの前記再確立はロードに基づいてトリガされる請求項51に記載のコンピュータ可読媒体。
- 前記プロセッサにさらに無線通信ネットワーク内の終了したネットワーク・セッションを優先順位付けさせ、前記プロセッサは、
ブリーチされた第1のセッションを前記第1のセッションの再確立のためにキューに配置させられ、
ブリーチされた第2のセッションを前記第2のセッションの再確立のために前記キューに配置させられ、前記第2のセッションは前記キュー内の前記第1のセッションよりも下位に優先順位付けされ、
前記第2のセッションに関連付けられているアクセス端末へのデータ送信要求の受信に応じて前記第2のセッションを前記キュー内の前記第1のセッションよりも上位に引き上げさせられる請求項51に記載のコンピュータ可読媒体。 - 前記第2のセッションの再確立をトリガした後に前記第1のセッションの再確立をトリガするステップをさらに備える請求項57に記載の方法。
- 前記第1のセッションに関連付けられているアクセス端末へのデータ送信要求を受信した後に限り、前記第2のセッションの再確立のトリガ後に前記第1のセッションの再確立をトリガするステップをさらに備える請求項57に記載の方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/166,893 US8099504B2 (en) | 2005-06-24 | 2005-06-24 | Preserving sessions in a wireless network |
PCT/US2006/025018 WO2007044099A2 (en) | 2005-06-24 | 2006-06-26 | Preserving sessions in a wireless network |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008547329A true JP2008547329A (ja) | 2008-12-25 |
Family
ID=37568919
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008518512A Pending JP2008547329A (ja) | 2005-06-24 | 2006-06-26 | 無線ネットワークにおけるセッションの保持 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8099504B2 (ja) |
EP (1) | EP1896980A4 (ja) |
JP (1) | JP2008547329A (ja) |
CN (1) | CN101495988A (ja) |
WO (1) | WO2007044099A2 (ja) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010507293A (ja) * | 2006-10-16 | 2010-03-04 | マーベル ワールド トレード リミテッド | ネットワーク接続の高速リカバリ |
US7751835B2 (en) | 2005-10-04 | 2010-07-06 | Airvana, Inc. | Non-circular paging areas |
US8085696B2 (en) | 2006-07-14 | 2011-12-27 | Airvana Networks Solutions, Inc. | Dynamic modification of route update protocols |
US8094630B2 (en) | 2005-12-16 | 2012-01-10 | Airvana Network Solutions, Inc. | Radio frequency dragging prevention |
US8099504B2 (en) | 2005-06-24 | 2012-01-17 | Airvana Network Solutions, Inc. | Preserving sessions in a wireless network |
US8145221B2 (en) | 2005-12-16 | 2012-03-27 | Airvana Network Solutions, Inc. | Radio network communication |
US8160020B2 (en) | 2001-06-25 | 2012-04-17 | Airvana Network Solutions, Inc. | Radio network control |
US8195187B2 (en) | 2001-06-25 | 2012-06-05 | Airvana Network Solutions, Inc. | Radio network control |
US8619702B2 (en) | 2005-12-16 | 2013-12-31 | Ericsson Evdo Inc. | Radio network control |
JP5400209B1 (ja) * | 2012-09-24 | 2014-01-29 | 株式会社Nttドコモ | コアネットワーク装置、中継装置、それらを備えた通信システム、コアネットワーク装置の通信方法、コアネットワーク装置の通信用プログラム |
US8843638B2 (en) | 2007-12-13 | 2014-09-23 | Ericsson Evdo Inc. | Handing off active connections |
JP2017027250A (ja) * | 2015-07-17 | 2017-02-02 | エヌ・ティ・ティ・ソフトウェア株式会社 | 通信システム、通信管理方法及び通信管理プログラム |
Families Citing this family (113)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7603127B2 (en) * | 2001-10-12 | 2009-10-13 | Airvana, Inc. | Boosting a signal-to-interference ratio of a mobile station |
US7983708B2 (en) | 2004-04-28 | 2011-07-19 | Airvana Network Solutions, Inc. | Reverse link power control |
US7843892B2 (en) | 2004-04-28 | 2010-11-30 | Airvana Network Solutions, Inc. | Reverse link power control |
WO2006010953A2 (en) * | 2004-07-30 | 2006-02-02 | Andrew Richardson | A local network node |
US8503342B2 (en) | 2004-07-30 | 2013-08-06 | Airvana Llc | Signal transmission method from a local network node |
WO2006010958A2 (en) | 2004-07-30 | 2006-02-02 | Andrew Richardson | Power control in a local network node (lnn) |
US7558356B2 (en) | 2004-09-30 | 2009-07-07 | Airvana, Inc. | Providing global positioning system (GPS) timing signals to remote cellular base stations |
US7515643B2 (en) | 2004-09-30 | 2009-04-07 | Airvana, Inc. | Modulation for broadcasting from multiple transmitters |
US7626926B2 (en) * | 2004-12-09 | 2009-12-01 | Airvana, Inc. | Traffic management in a wireless data network |
US7729243B2 (en) | 2005-01-18 | 2010-06-01 | Airvana, Inc. | Reverse link rate and stability control |
US7831257B2 (en) | 2005-04-26 | 2010-11-09 | Airvana, Inc. | Measuring interference in radio networks |
US8111253B2 (en) | 2005-07-28 | 2012-02-07 | Airvana Network Solutions, Inc. | Controlling usage capacity in a radio access network |
US8295818B2 (en) | 2005-09-15 | 2012-10-23 | Airvana Network Solutions, Inc. | Broadcasting in wireless systems |
US7558588B2 (en) * | 2005-11-18 | 2009-07-07 | Airvana, Inc. | Resource allocation in a radio access network |
US20070118656A1 (en) * | 2005-11-18 | 2007-05-24 | Anderson David J | Inter-server multimodal network communications |
US20070115931A1 (en) * | 2005-11-18 | 2007-05-24 | Anderson David J | Inter-server multimodal user communications |
US20070140218A1 (en) * | 2005-12-16 | 2007-06-21 | Nair Girish R | Managing backhaul connections in radio access networks |
US7801487B2 (en) | 2005-12-29 | 2010-09-21 | Airvana, Inc. | Detection of radio frequency interference in wireless communication systems |
US11477617B2 (en) * | 2006-03-20 | 2022-10-18 | Ericsson Evdo Inc. | Unicasting and multicasting multimedia services |
US7672682B2 (en) * | 2006-03-28 | 2010-03-02 | Airvana, Inc. | Managing page cycle periods of access terminals |
US8346220B2 (en) * | 2006-03-31 | 2013-01-01 | Airvana Network Solutions, Inc. | Signaling for push-to-talk |
US7953040B2 (en) * | 2006-04-19 | 2011-05-31 | Airvana Network Solutions, Inc. | Channel assignment in wireless communication |
US8014298B1 (en) * | 2006-05-04 | 2011-09-06 | Sprint Communications Company L.P. | Delayed service restoration |
US7890636B2 (en) * | 2006-06-28 | 2011-02-15 | Cisco Technology, Inc. | Application integrated gateway |
US8160629B2 (en) * | 2006-09-07 | 2012-04-17 | Airvana, Corp. | Controlling reverse link interference in private access points for wireless networking |
US8688809B2 (en) | 2006-09-07 | 2014-04-01 | Airvana Lp | Provisioning private access points for wireless networking |
US8078165B2 (en) * | 2006-09-07 | 2011-12-13 | Airvana, Corp. | Configuring preferred user zone lists for private access points for wireless networking |
US8130686B2 (en) * | 2006-11-20 | 2012-03-06 | Airvana Network Solutions, Inc. | Multicasting push-to-media content |
US8023439B2 (en) * | 2006-11-20 | 2011-09-20 | Airvana Network Solutions, Inc. | Multicast flow distribution |
US7730189B2 (en) * | 2006-11-22 | 2010-06-01 | Airvana, Inc. | Network-initiated session recovery |
US8639247B2 (en) * | 2006-12-12 | 2014-01-28 | Ericsson Evdo Inc. | Access terminal session authentication |
US8532658B2 (en) | 2006-12-19 | 2013-09-10 | Airvana Network Solutions, Inc. | Neighbor list provision in a communication network |
US8457084B2 (en) * | 2006-12-20 | 2013-06-04 | Airvana Llc | Communication group configuration in a network |
US8176327B2 (en) | 2006-12-27 | 2012-05-08 | Airvana, Corp. | Authentication protocol |
US8229498B2 (en) | 2006-12-28 | 2012-07-24 | Airvana, Corp. | Assigning code space to portable base stations |
US7926098B2 (en) | 2006-12-29 | 2011-04-12 | Airvana, Corp. | Handoff of a secure connection among gateways |
US8781483B2 (en) * | 2007-04-13 | 2014-07-15 | Airvana Lp | Controlling access to private access points for wireless networking |
US8400989B2 (en) * | 2007-04-13 | 2013-03-19 | Airvana Llc | Activating private access points for wireless networking |
US8543139B2 (en) * | 2007-08-03 | 2013-09-24 | Airvana Llc | Distributed network |
US8594663B2 (en) * | 2007-09-24 | 2013-11-26 | Airvana Llc | Selecting embedded cells in wireless networks |
US7933619B2 (en) * | 2007-10-02 | 2011-04-26 | Airvana, Corp. | Wireless control of access points |
US8325673B1 (en) * | 2007-10-02 | 2012-12-04 | At&T Intellectual Property I, L.P. | Personal multi-device nomadic media |
US8358623B2 (en) * | 2007-11-06 | 2013-01-22 | Airvana Network Solutions, Inc. | Active handoffs in a network |
US8325617B2 (en) * | 2007-11-13 | 2012-12-04 | Siemens Enterprise Communications, Inc. | Method and apparatus for selective recovery from branch isolation in very large VoIP networks |
US7870095B2 (en) * | 2007-12-03 | 2011-01-11 | International Business Machines Corporation | Apparatus, system, and method for replication of data management information |
US8379625B2 (en) | 2007-12-18 | 2013-02-19 | Airvana Llc | Obtaining time information in a cellular network |
US8520659B2 (en) | 2007-12-18 | 2013-08-27 | Airvana Llc | Absolute time recovery |
US8259671B2 (en) | 2007-12-18 | 2012-09-04 | Airvana, Corp. | Attracting access terminals |
US7983672B2 (en) | 2007-12-19 | 2011-07-19 | Airvana, Corp. | Managing communications with private access points in wireless networks |
US8355727B2 (en) * | 2007-12-19 | 2013-01-15 | Airvana, Corp. | Proximity detection in a network |
US8615593B2 (en) * | 2007-12-21 | 2013-12-24 | Airvana Llc | Providing zone indications for wireless networking |
US8452299B2 (en) * | 2007-12-21 | 2013-05-28 | Airvana Llc | Allocating code space to base stations |
US8909278B2 (en) * | 2007-12-21 | 2014-12-09 | Airvana Lp | Adjusting wireless signal transmission power |
US8165528B2 (en) | 2007-12-27 | 2012-04-24 | Airvana, Corp. | Interference mitigation in wireless networks |
US20090168766A1 (en) * | 2007-12-28 | 2009-07-02 | Vedat Eyuboglu | Inter-Technology Bridging Over Access Points |
US8402143B2 (en) * | 2007-12-28 | 2013-03-19 | Airvana Llc | Secure proxies for flat networks |
US8060058B2 (en) * | 2007-12-28 | 2011-11-15 | Airvana, Corp. | Secure mobile base station connections |
US7835698B2 (en) * | 2007-12-31 | 2010-11-16 | Airvana, Corp. | Interference mitigation in wireless networks |
US8554231B2 (en) * | 2007-12-31 | 2013-10-08 | Airvana Llc | Adaptation of portable base stations into cellular networks |
US7912969B2 (en) * | 2008-01-09 | 2011-03-22 | International Business Machines Corporation | Methods and apparatus for randomization of periodic behavior in communication network |
US8504091B2 (en) * | 2008-02-01 | 2013-08-06 | Qualcomm Incorporated | Interference mitigation for control channels in a wireless communication network |
US8599705B2 (en) * | 2008-02-01 | 2013-12-03 | Qualcomm Incorporated | Interference management based on enhanced pilot measurement reports |
JP5169362B2 (ja) * | 2008-03-24 | 2013-03-27 | 富士通株式会社 | セッション情報複製方法、前記方法を実行する呼制御サーバ及び前記方法のプログラム |
US8295256B2 (en) * | 2008-08-29 | 2012-10-23 | Airvana, Corp. | Private access point beacon signals in wireless networks |
US8229397B2 (en) | 2008-09-23 | 2012-07-24 | Airvana, Corp. | Access terminal authorization at private access points in wireless networks |
US8942136B2 (en) * | 2008-10-07 | 2015-01-27 | Airvana Lp | Allocating communication frequencies to clusters of access points |
US7995493B2 (en) | 2008-12-23 | 2011-08-09 | Airvana, Corp. | Estimating bandwidth in communication networks |
US8774134B2 (en) * | 2008-12-23 | 2014-07-08 | Airvana Lp | Access terminal hand-off methods in wireless networks |
US8953566B2 (en) * | 2008-12-29 | 2015-02-10 | Airvana Lp | Providing a cellular network with connectivity to a different network |
US20100167777A1 (en) * | 2008-12-30 | 2010-07-01 | Airvana, Inc. | Power control for reverse link |
US8170598B2 (en) * | 2008-12-30 | 2012-05-01 | Airvana, Corp. | Information sharing in a private access point network |
US8160631B2 (en) * | 2008-12-30 | 2012-04-17 | Airvana, Corp. | Power control for reverse link |
US9210569B2 (en) | 2008-12-31 | 2015-12-08 | Commscope Technologies Llc | Femto personal proxy application client |
US8693987B2 (en) * | 2008-12-31 | 2014-04-08 | Airvana Lp | Femto personal policy server |
US9078284B2 (en) | 2008-12-31 | 2015-07-07 | Airvana Lp | Personal access point media server |
US8280376B2 (en) * | 2008-12-31 | 2012-10-02 | Airvana, Corp. | Geography aware peer-to-peer overlay creation |
US20100211544A1 (en) * | 2009-02-19 | 2010-08-19 | Jyshyang Chen | System with session synchronization |
US8805371B2 (en) * | 2009-03-17 | 2014-08-12 | Airvana Lp | Identifying hand-over targets in lightly coordinated networks |
WO2010129897A1 (en) | 2009-05-07 | 2010-11-11 | Airvana Network Solutions, Inc. | Wireless network inter-technology handoffs |
US8542707B2 (en) * | 2009-05-18 | 2013-09-24 | Airvana Llc | Multi-carrier system selection |
US7907571B2 (en) * | 2009-06-30 | 2011-03-15 | Airvana, Corp. | Mobile aware beacon |
US8718697B2 (en) * | 2009-10-07 | 2014-05-06 | Airvana Lp | Mitigating interference using cooperative scheduling |
US8340636B2 (en) * | 2009-11-30 | 2012-12-25 | Airvana Llc | Determining if an access terminal is authorized to use an access point |
US20120108226A1 (en) | 2010-09-21 | 2012-05-03 | Htc Corporation | Method and apparatus for controlling timing of network performance logging in a wireless communication system |
US8913484B2 (en) | 2011-03-18 | 2014-12-16 | Alcatel Lucent | System and method for session restoration at geo-redundant gateways |
US9712566B2 (en) * | 2012-02-10 | 2017-07-18 | Empire Technology Development Llc | Providing session identifiers |
US9237492B2 (en) | 2012-05-31 | 2016-01-12 | Commscope Technologies Llc | Providing circuit switched service |
US20150109911A1 (en) * | 2012-06-14 | 2015-04-23 | Ideaware Inc. | Method of managing policy for reducing network load in overloaded area, system and recording medium thereof |
FR3000336A1 (fr) * | 2012-12-20 | 2014-06-27 | France Telecom | Mecanisme de gestion d'une session de communication |
US9414399B2 (en) | 2013-02-07 | 2016-08-09 | Commscope Technologies Llc | Radio access networks |
US9380466B2 (en) | 2013-02-07 | 2016-06-28 | Commscope Technologies Llc | Radio access networks |
US9936470B2 (en) | 2013-02-07 | 2018-04-03 | Commscope Technologies Llc | Radio access networks |
EP3050397B1 (en) | 2013-09-24 | 2019-04-17 | Andrew Wireless Systems GmbH | Distributed processing in a centralized radio access network |
US9515938B2 (en) * | 2013-10-24 | 2016-12-06 | Microsoft Technology Licensing, Llc | Service policies for communication sessions |
US9661005B2 (en) * | 2014-01-09 | 2017-05-23 | International Business Machines Corporation | Security level and status exchange between TCP/UDP client(s) and server(s) for secure transactions |
US9723590B2 (en) * | 2014-06-09 | 2017-08-01 | Huawei Technologies Co., Ltd. | Method for switching monitoring frequency channel number by access terminal, and access terminal |
EP3657882B1 (en) | 2014-06-09 | 2023-04-26 | Commscope Technologies LLC | Radio access networks using plural remote units |
WO2015191888A1 (en) | 2014-06-11 | 2015-12-17 | Adc Telecommunications, Inc. | Bitrate efficient transport through distributed antenna systems |
US11057285B2 (en) * | 2014-11-24 | 2021-07-06 | ZPE Systems, Inc. | Non-intrusive IT device monitoring and performing action based on IT device state |
US10469537B2 (en) * | 2015-10-01 | 2019-11-05 | Avaya Inc. | High availability take over for in-dialog communication sessions |
US10785791B1 (en) | 2015-12-07 | 2020-09-22 | Commscope Technologies Llc | Controlling data transmission in radio access networks |
CN107231401B (zh) * | 2016-03-25 | 2021-02-09 | 华为技术有限公司 | 一种会话监控的方法、装置和*** |
US20180041568A1 (en) * | 2016-08-08 | 2018-02-08 | Sap Se | Load balancing by moving sessions |
CN108984105B (zh) * | 2017-06-02 | 2021-09-10 | 伊姆西Ip控股有限责任公司 | 对网络存储设备中的复制任务进行分配的方法和设备 |
CN107360054A (zh) * | 2017-06-23 | 2017-11-17 | 武汉票据交易中心有限公司 | 一种客户端会话对象的维护方法和*** |
WO2019070627A1 (en) | 2017-10-03 | 2019-04-11 | Commscope Technologies Llc | DYNAMIC DOWNLINK REUSE IN A C-RAN |
EP3794888A4 (en) | 2018-05-16 | 2022-01-19 | CommScope Technologies LLC | DYNAMIC DOWNLINK REUSE IN A C-RAN |
WO2019222416A1 (en) | 2018-05-16 | 2019-11-21 | Commscope Technologies Llc | Downlink multicast for efficient front-haul utilization in a c-ran |
WO2019236689A1 (en) | 2018-06-08 | 2019-12-12 | Commscope Technologies Llc | Automatic transmit power control for radio points of a centralized radio access network that primarily provide wireless service to users located in an event area of a venue |
US11627497B2 (en) | 2018-09-04 | 2023-04-11 | Commscope Technologies Llc | Front-haul rate reduction for use in a centralized radio access network |
WO2020104992A1 (en) * | 2018-11-21 | 2020-05-28 | Telefonaktiebolaget Lm Ericsson (Publ) | N+1 redundancy for virtualized services with low latency fail-over |
CN111416874A (zh) * | 2020-04-02 | 2020-07-14 | 腾讯科技(深圳)有限公司 | 用于会话重建或共享的方法、装置及*** |
CN114364056B (zh) * | 2021-12-28 | 2023-08-29 | 天翼物联科技有限公司 | 终端lwm2m会话的控制方法、***、装置和存储介质 |
Family Cites Families (245)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US557996A (en) * | 1896-04-07 | Clothes-line conveyer | ||
US5128938A (en) | 1989-03-03 | 1992-07-07 | Motorola, Inc. | Energy saving protocol for a communication system |
US5239675A (en) | 1991-04-10 | 1993-08-24 | Motorola, Inc. | Reduced noise interference during handoff |
US5377224A (en) | 1993-10-07 | 1994-12-27 | Northern Telecom Limited | Acquisition of frequency bursts in PCN |
WO1995012932A1 (en) | 1993-11-01 | 1995-05-11 | Telefonaktiebolaget Lm Ericsson | Enhanced sleep mode in radiocommunication systems |
WO1995020865A1 (en) | 1994-01-27 | 1995-08-03 | Nokia Telecommunications Oy | Semi-hard handoff in a cellular telecommunications system |
US6049715A (en) * | 1994-06-01 | 2000-04-11 | Nortel Networks Corporation | Method and apparatus for evaluating a received signal in a wireless communication utilizing long and short term values |
US5857154A (en) | 1994-09-30 | 1999-01-05 | Hughes Electronics Corporation | Multiprotocol mobile telephone network having high tier and low tier systems |
FI101118B (fi) | 1995-06-29 | 1998-04-15 | Ericsson Telefon Ab L M | Matkapuhelinverkon liikenteenhallinta |
US5710758A (en) | 1995-09-29 | 1998-01-20 | Qualcomm Incorporated | Wireless network planning tool |
US5884177A (en) * | 1995-10-25 | 1999-03-16 | Northern Telecom Limited | Cellular communication system and method providing improved handoff capability |
US5815813A (en) | 1995-11-24 | 1998-09-29 | Northern Telecom Limited | Multipath tolerant cellular communication system and method |
US5754945A (en) * | 1996-01-18 | 1998-05-19 | Northern Telecom Limited | Fuzzy logic control of cellular handoff |
FI103081B (fi) * | 1996-02-23 | 1999-04-15 | Nokia Telecommunications Oy | Kanavanvaihto matkaviestinjärjestelmässä |
US5843449A (en) | 1996-03-25 | 1998-12-01 | Akzo Nobel N.V. | Proteins and novel peptides derived from autoantigen for use in immunotherapy of autoimmune diseases |
US5940762A (en) | 1996-05-01 | 1999-08-17 | Lee; Kuo-Chun | Inter-system calling supporting inter-system soft handoff |
US5828661A (en) | 1996-05-22 | 1998-10-27 | Qualcomm Incorporated | Method and apparatus for providing a cone of silence in a cellular communication system |
GB2337386B (en) | 1996-09-09 | 2001-04-04 | Dennis J Dupray | Location of a mobile station |
US6014564A (en) * | 1996-09-19 | 2000-01-11 | Nortel Networks Corporation | Method and apparatus for determining virtual cell area |
US5930714A (en) | 1996-10-24 | 1999-07-27 | Northern Telecom Limited | CDMA inter-mobile switching center soft hand-off |
US6032033A (en) * | 1996-12-03 | 2000-02-29 | Nortel Networks Corporation | Preamble based selection diversity in a time division multiple access radio system using digital demodulation |
US5991635A (en) | 1996-12-18 | 1999-11-23 | Ericsson, Inc. | Reduced power sleep modes for mobile telephones |
US5940761A (en) | 1997-01-15 | 1999-08-17 | Qaulcomm Incorporated | Method and apparatus for performing mobile assisted hard handoff between communication systems |
US6023625A (en) | 1997-02-18 | 2000-02-08 | Ericsson Inc. | System and method for reducing multicast interference in a distributed antenna network |
US6219539B1 (en) * | 1997-04-08 | 2001-04-17 | Nortel Networks Corporation | Systems and methods for implementing private wireless communications |
US6233247B1 (en) * | 1998-03-12 | 2001-05-15 | Nortel Networks Limited | Method and system for avoiding communication failure in CDMA systems |
US6052594A (en) * | 1997-04-30 | 2000-04-18 | At&T Corp. | System and method for dynamically assigning channels for wireless packet communications |
US6061560A (en) * | 1997-04-30 | 2000-05-09 | Nortel Networks Corporation | Method and apparatus for delivering and presenting calling name information in a wireless communications system |
US5937345A (en) | 1997-05-02 | 1999-08-10 | Nortel Networks Corporation | Method and apparatus for intercepting calls in a communications system |
EP0983694A4 (en) | 1997-05-19 | 2002-01-23 | Nortel Networks Ltd | INTERCELLULAR TRANSFER TRIGGER WITH CONTINUITY SOLUTION IN BORDER AREAS |
US5960349A (en) | 1997-05-20 | 1999-09-28 | Northern Telecom | Enhanced cellular layout for CDMA networks having six-sectored cells |
US6151512A (en) | 1997-05-28 | 2000-11-21 | Nortel Networks Corporation | Communication system having optimum resource arrangements in a multi-sectored environment and method therefor |
US6016429A (en) * | 1997-05-28 | 2000-01-18 | Northern Telecom Limited | Method and apparatus for minimizing cellular network costs when upgrading the electronics in an existing cellular system |
US6542481B2 (en) * | 1998-06-01 | 2003-04-01 | Tantivy Communications, Inc. | Dynamic bandwidth allocation for multiple access communication using session queues |
US5974318A (en) | 1997-07-09 | 1999-10-26 | Northern Telecom Limited | Method and system for increasing capacity and improving performance of a cellular network |
US6178328B1 (en) * | 1998-06-11 | 2001-01-23 | Nortel Networks Corporation | Method and system for solving cellular communications frequency planning problem |
US5852630A (en) | 1997-07-17 | 1998-12-22 | Globespan Semiconductor, Inc. | Method and apparatus for a RADSL transceiver warm start activation procedure with precoding |
WO1999004589A1 (en) * | 1997-07-17 | 1999-01-28 | Northern Telecom Limited | Method and system for solving cellular communications frequency planning problem |
US6069871A (en) * | 1997-07-21 | 2000-05-30 | Nortel Networks Corporation | Traffic allocation and dynamic load balancing in a multiple carrier cellular wireless communication system |
US6011970A (en) * | 1997-07-23 | 2000-01-04 | Nortel Networks Corporation | Method and system for assuring near uniform capacity and quality of channels in cells of wireless communications systems having cellular architectures |
JP2988445B2 (ja) | 1997-07-25 | 1999-12-13 | 日本電気株式会社 | 移動無線システム |
US6148201A (en) | 1997-08-06 | 2000-11-14 | Nortel Networks Corporation | Scalable wireless network architecture based on subscriber distribution |
JPH11163947A (ja) | 1997-09-22 | 1999-06-18 | Toshiba Corp | ゲートウェイ装置、無線端末装置、ルータ装置および通信ネットワークのゲートウェイ制御方法 |
US6047186A (en) * | 1997-10-06 | 2000-04-04 | Nortel Networks Corporation | Method and system for solving cellular communications frequency planning problem |
US6393482B1 (en) | 1997-10-14 | 2002-05-21 | Lucent Technologies Inc. | Inter-working function selection system in a network |
US6122513A (en) | 1997-11-06 | 2000-09-19 | Nortel Networks Corporation | Method for extending hard-handoff boundaries within a mobile telephone communications network |
US6507741B1 (en) * | 1997-12-17 | 2003-01-14 | Nortel Networks Limited | RF Repeater with delay to improve hard handoff performance |
US6101394A (en) | 1997-12-24 | 2000-08-08 | Nortel Networks Corporation | CDMA multiple carrier paging channel optimization |
US6198719B1 (en) * | 1998-02-27 | 2001-03-06 | Nortel Networks Limited | Bi-orthogonal code division multiple access system |
US5983282A (en) | 1998-03-11 | 1999-11-09 | 3Com Corporation | Method and system for computer network access using cooperating non-dedicated remote access servers |
US6438376B1 (en) | 1998-05-11 | 2002-08-20 | Nortel Networks Limited | Wireless communications management and control system using mobile station position and movement information |
US6266529B1 (en) | 1998-05-13 | 2001-07-24 | Nortel Networks Limited | Method for CDMA handoff in the vicinity of highly sectorized cells |
US6400712B1 (en) | 1998-05-26 | 2002-06-04 | Qualcomm Incorporated | Fast circuit switched data architecture and method |
US6208615B1 (en) * | 1998-05-29 | 2001-03-27 | Northern Telecom Limited | Broadband wireless access based on code division parallel access |
US6459696B1 (en) | 1998-06-22 | 2002-10-01 | Nortel Networks Limited | Method and system for avoiding data loss in communications systems |
FR2780593B1 (fr) | 1998-06-26 | 2000-08-25 | Nortel Matra Cellular | Procede et dispositif de selection de parametres dans un reseau cellulaire de radiocommunication |
JP3042521B2 (ja) | 1998-07-06 | 2000-05-15 | 日本電気株式会社 | 移動通信システムおよび移動通信方法 |
KR20000014143A (ko) * | 1998-08-14 | 2000-03-06 | 서평원 | 통신시스템에서파일럿수신감도측정메시지의개선된전송방법 |
US6223047B1 (en) * | 1998-08-26 | 2001-04-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Extended sleep mode method and apparatus |
US6590879B1 (en) | 1998-08-28 | 2003-07-08 | Nortel Networks Limited | Method, mobile station, basestation and mobile communications system for performing handoff independently for groups of physical direct sequence-code division multiple access channels |
KR100396643B1 (ko) | 1998-09-07 | 2003-10-17 | 엘지전자 주식회사 | 무선패킷데이터단말 |
US6847821B1 (en) * | 1998-09-14 | 2005-01-25 | Nortel Networks Limited | Method and system in a wireless communications network for the simultaneous transmission of both voice and non-voice data over a single radio frequency channel |
US6480476B1 (en) | 1998-10-15 | 2002-11-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Variable sleep mode for mobile stations in a mobile communications |
US6651105B1 (en) * | 1998-11-12 | 2003-11-18 | International Business Machines Corporation | Method for seamless networking support for mobile devices using serial communications |
US6160804A (en) | 1998-11-13 | 2000-12-12 | Lucent Technologies Inc. | Mobility management for a multimedia mobile network |
US6167036A (en) | 1998-11-24 | 2000-12-26 | Nortel Networks Limited | Method and apparatus for a sectored cell of a cellular radio communications system |
US6320898B1 (en) | 1998-11-30 | 2001-11-20 | Nortel Networks Limited | CDMA pseudo-smart antenna selection |
US6473399B1 (en) | 1998-11-30 | 2002-10-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for determining an optimum timeout under varying data rates in an RLC wireless system which uses a PDU counter |
US6545984B1 (en) * | 1998-12-17 | 2003-04-08 | Nortel Networks Limited | Method for topology analysis in the verification of neighbor and target lists in a CDMA network |
US6370357B1 (en) | 1998-12-21 | 2002-04-09 | Nortel Networks Limited | Mobile speed estimation for digital cellular radio systems |
US6370381B1 (en) | 1999-01-29 | 2002-04-09 | Siemens Transportation Systems, Inc. | Multiple channel communications system |
US6424834B1 (en) | 1999-02-02 | 2002-07-23 | Nortel Networks Corporation | Precision hard handoff method using pilot beacon distributors |
US6621811B1 (en) | 1999-02-02 | 2003-09-16 | Nortel Networks Limited | Method and system for generating multiple pilot beacons of different frequencies from a single pilot beacon |
US6366961B1 (en) | 1999-03-03 | 2002-04-02 | Nokia Telecommunications, Oy | Method and apparatus for providing mini packet switching in IP based cellular access networks |
JP3251272B2 (ja) * | 1999-03-29 | 2002-01-28 | エヌイーシーインフロンティア株式会社 | 無線lanシステム、その障害救済方法及びその障害救済処理を実現するためのコンピュータプログラムを記録した記録媒体 |
US6580699B1 (en) | 1999-03-29 | 2003-06-17 | Nortel Networks Limited | Method for updating an R-P connection for a roaming mobile station |
US6687237B1 (en) * | 1999-04-01 | 2004-02-03 | Nortel Networks Limited | Methods and systems for facilitating a multi-mode multi-pilot hard handoff |
KR100396646B1 (ko) * | 1999-04-20 | 2003-09-02 | 엘지전자 주식회사 | 이동 통신 시스템에서 패킷 데이터 서비스 제어 시스템 및 방법. |
US6198910B1 (en) * | 1999-04-28 | 2001-03-06 | Nortel Networks Limited | Cellular network having improved method for managing RF channels |
US6252862B1 (en) | 1999-05-20 | 2001-06-26 | Motorola, Inc. | Method and apparatus for routing packet data in a communications system |
US6480718B1 (en) | 1999-07-12 | 2002-11-12 | Nortel Networks Limited | Automatic frequency planning for a wireless network |
US6499006B1 (en) | 1999-07-14 | 2002-12-24 | Wireless Valley Communications, Inc. | System for the three-dimensional display of wireless communication system performance |
US6408182B1 (en) | 1999-07-16 | 2002-06-18 | Ericsson, Inc. | Redundant mobile switching center (MSC) architecture for a radio telecommunications network |
US6418306B1 (en) | 1999-07-19 | 2002-07-09 | Sprint Communications Company L.P. | Common message waiting notification across landline and wireless telecommunications networks |
US6701149B1 (en) * | 1999-07-19 | 2004-03-02 | Nortel Networks Limited | Handoff framework to support real-time delay-critical services in a next generation network |
US7177650B1 (en) | 1999-08-04 | 2007-02-13 | Clearwire Corporation | Method and apparatus for use in reducing overutilization of RF communication system resources |
KR100504464B1 (ko) * | 1999-09-02 | 2005-08-03 | 엘지전자 주식회사 | 기지국 전력 제어 방법 |
US6430168B1 (en) | 1999-10-18 | 2002-08-06 | Nortel Networks Limited | CDMA base station lantern application |
US6757319B1 (en) | 1999-11-29 | 2004-06-29 | Golden Bridge Technology Inc. | Closed loop power control for common downlink transport channels |
US7110785B1 (en) | 1999-12-03 | 2006-09-19 | Nortel Networks Limited | Performing power control in a mobile communications system |
US6618585B1 (en) | 1999-12-14 | 2003-09-09 | Nortel Networks Limited | Internet-enable broadcast receiving apparatus |
US6445922B1 (en) | 1999-12-15 | 2002-09-03 | Lucent Technologies Inc. | Method and system for support of overlapping IP addresses between an interworking function and a mobile IP foreign agent |
US20030095513A1 (en) * | 1999-12-15 | 2003-05-22 | Nortel Networks Corporation | Traffic management system and method for multi-carrier CDMA wireless networks |
US6628637B1 (en) | 1999-12-15 | 2003-09-30 | Nortel Networks Limited | Spread-spectrum carrier transmission power control in wireless telecommunications systems |
US6611695B1 (en) | 1999-12-20 | 2003-08-26 | Nortel Networks Limited | Method and apparatus for assigning frequency channels to a beam in a multi-beam cellular communications system |
US6701148B1 (en) * | 1999-12-21 | 2004-03-02 | Nortel Networks Limited | Method and apparatus for simultaneous radio and mobile frequency transition via “handoff to self” |
US20040015607A1 (en) | 2000-01-28 | 2004-01-22 | Bender Paul E. | System and method for using an IP address as a wireless unit identifier |
US6539030B1 (en) * | 2000-02-07 | 2003-03-25 | Qualcomm Incorporated | Method and apparatus for providing configurable layers and protocols in a communications system |
US6560453B1 (en) * | 2000-02-09 | 2003-05-06 | Ericsson Inc. | Systems, methods, and computer program products for dynamically adjusting the paging channel monitoring frequency of a mobile terminal based on the operating environment |
JP2001228756A (ja) | 2000-02-18 | 2001-08-24 | Canon Inc | 画像形成装置 |
US6834050B1 (en) | 2000-03-10 | 2004-12-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Packet core function and method of selecting a packet data service node/foreign agent in a packet data network |
US6535739B1 (en) * | 2000-04-07 | 2003-03-18 | Qualcomm Incorporated | Method of handoff within a telecommunications system containing digital base stations with different spectral capabilities |
US7075930B1 (en) | 2000-04-11 | 2006-07-11 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for packet data servicing node (PDSN)initial assignment and reselection |
US6738625B1 (en) | 2000-05-11 | 2004-05-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Rehoming and resource sharing in communications networks |
FR2809579B1 (fr) | 2000-05-23 | 2003-07-04 | Nortel Matra Cellular | Procede de controle d'un canal entre un terminal radio et une infrastructure de radiocommunication cellulaire, et reseau d'acces mettant en oeuvre un tel procede |
FR2809576B1 (fr) * | 2000-05-23 | 2002-11-15 | Nortel Matra Cellular | Procede de controle d'un canal entre un terminal radio et une infrastructure de radiocommunication cellulaire, et reseau d'acces mettant en oeuvre un tel procede |
US6970719B1 (en) | 2000-06-15 | 2005-11-29 | Sprint Spectrum L.P. | Private wireless network integrated with public wireless network |
US6289220B1 (en) | 2000-06-22 | 2001-09-11 | Motorola, Inc. | Multiple controller identities for neighbor lists |
US6754191B1 (en) * | 2000-06-22 | 2004-06-22 | Nortel Networks Limited | Method and apparatus for supplemental channel soft hand off in CDMA systems |
US7146636B2 (en) * | 2000-07-24 | 2006-12-05 | Bluesocket, Inc. | Method and system for enabling centralized control of wireless local area networks |
US7260638B2 (en) * | 2000-07-24 | 2007-08-21 | Bluesocket, Inc. | Method and system for enabling seamless roaming in a wireless network |
US7158497B2 (en) | 2000-08-31 | 2007-01-02 | Nortel Networks Limited | Methods and apparatus for supporting micro-mobility within a radio access network |
US6711144B1 (en) * | 2000-09-15 | 2004-03-23 | Airvana, Inc. | Multi-user communication of voice and data |
JP4382348B2 (ja) | 2000-10-09 | 2009-12-09 | スパイダー ナビゲイションズ エルエルシー | マルチセルネットワークにおけるサービスプライオリティ |
US6731618B1 (en) * | 2000-10-20 | 2004-05-04 | Airvana, Inc. | Coding for multi-user communication |
US6813498B1 (en) * | 2000-10-27 | 2004-11-02 | Lucent Technologies Inc. | Apparatus, method and system for detection and recovery of missing wireless devices in communication systems |
US7277446B1 (en) | 2000-11-02 | 2007-10-02 | Airvana, Inc. | Communication of digital data over a wireless transmission medium |
US7843878B2 (en) | 2000-12-04 | 2010-11-30 | Ericsson Ab | Method and apparatus to control handoff between different wireless systems |
US7079511B2 (en) | 2000-12-06 | 2006-07-18 | Qualcomm, Incorporated | Method and apparatus for handoff of a wireless packet data services connection |
US6944452B2 (en) * | 2000-12-26 | 2005-09-13 | Nortel Networks Limited | Apparatus and method for hard handoff of data packet transmissions |
US20020102976A1 (en) | 2001-01-31 | 2002-08-01 | Newbury Mark E. | System and method for performing inter-layer handoff in a hierarchical cellular system |
US6588290B2 (en) | 2001-02-02 | 2003-07-08 | International Truck Intellectual Property Company, Llc | Transmission shift control |
US6741862B2 (en) * | 2001-02-07 | 2004-05-25 | Airvana, Inc. | Enhanced reverse-link rate control in wireless communication |
US6826402B1 (en) | 2001-02-20 | 2004-11-30 | Nortel Networks Limited | Pilot beacon trigger enhancement with hysterisis |
JP4572476B2 (ja) | 2001-03-13 | 2010-11-04 | ソニー株式会社 | 通信処理システム、通信処理方法、および通信端末装置、データ転送制御装置、並びにプログラム |
US20020136226A1 (en) * | 2001-03-26 | 2002-09-26 | Bluesocket, Inc. | Methods and systems for enabling seamless roaming of mobile devices among wireless networks |
US6771962B2 (en) | 2001-03-30 | 2004-08-03 | Nokia Corporation | Apparatus, and an associated method, by which to provide temporary identifiers to a mobile node involved in a communication handover |
US7209462B2 (en) | 2001-04-06 | 2007-04-24 | Motorola, Inc. | Apparatus and method for supporting common channel packet data service in a CDMA2000 RAN |
US7162247B2 (en) | 2001-04-17 | 2007-01-09 | Toshiba America Research, Inc. | Autonomous base station set up and soft handoff |
US7171216B1 (en) * | 2001-04-19 | 2007-01-30 | Cisco Technology, Inc. | Method and system for detecting a preferred wireless network for a mobile device |
US6996056B2 (en) * | 2001-05-31 | 2006-02-07 | Nortel Networks Limited | Method and apparatus for orthogonal code management in CDMA systems using smart antenna technology |
US7457265B2 (en) | 2001-06-13 | 2008-11-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Mobility management entity for high data rate wireless communication networks |
US8160020B2 (en) | 2001-06-25 | 2012-04-17 | Airvana Network Solutions, Inc. | Radio network control |
US8195187B2 (en) | 2001-06-25 | 2012-06-05 | Airvana Network Solutions, Inc. | Radio network control |
US7647374B2 (en) * | 2001-07-03 | 2010-01-12 | Nokia Corporation | Method for managing sessions between network parties, methods, network element and terminal for managing calls |
US6781999B2 (en) * | 2001-07-23 | 2004-08-24 | Airvana, Inc. | Broadcasting and multicasting in wireless communication |
KR100426357B1 (ko) * | 2001-08-08 | 2004-04-06 | 엘지전자 주식회사 | 이동통신시스템의 서비스품질 및 자원관리를 위한스케줄링 방법 |
US7076248B2 (en) * | 2001-09-10 | 2006-07-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Recovery of mobile station(s) in connected mode upon RNC failure |
US7212822B1 (en) | 2001-09-21 | 2007-05-01 | Verizon Laboratories Inc. | Method and techniques for penalty-based channel assignments in a cellular network |
KR100591700B1 (ko) * | 2001-10-06 | 2006-07-03 | 엘지노텔 주식회사 | 배열 안테나 시스템에서 신호 경로 탐색 방법 및 이를위한 장치 |
US7603127B2 (en) * | 2001-10-12 | 2009-10-13 | Airvana, Inc. | Boosting a signal-to-interference ratio of a mobile station |
US20030117948A1 (en) * | 2001-12-26 | 2003-06-26 | Ton Bobby That Dao | Method and gateway GPRS support node (GGSN) for control plane redundancy |
US20030125039A1 (en) | 2001-12-27 | 2003-07-03 | Nortel Networks Limited | Multi-carrier traffic allocation enhancements to reduce access failures and to work across bands |
US7299278B2 (en) | 2002-01-16 | 2007-11-20 | Airvana, Inc. | Managing network faults |
DE60329464D1 (de) | 2002-01-23 | 2009-11-12 | Huawei Tech Co Ltd | Verfahren zur bereitstellung eines echtzeit-rundsendedienstes im mobilkommunikationsnetzwerk |
US7042858B1 (en) | 2002-03-22 | 2006-05-09 | Jianglei Ma | Soft handoff for OFDM |
KR100842580B1 (ko) * | 2002-06-03 | 2008-07-01 | 삼성전자주식회사 | 고속 데이터 전송을 위한 이동통신 시스템에서 단말기의정보 관리 방법 |
US7486696B2 (en) * | 2002-06-25 | 2009-02-03 | Avaya, Inc. | System and method for providing bandwidth management for VPNs |
EP1519602A1 (en) | 2002-06-28 | 2005-03-30 | Mitsubishi Denki Kabushiki Kaisha | Radio communication apparatus and common control channel reception method |
US7212537B2 (en) * | 2002-07-10 | 2007-05-01 | Samsung Electronics Co., Ltd. | Apparatus and method for recovering communication sessions in a wireless network gateway |
US7313371B2 (en) * | 2002-07-23 | 2007-12-25 | Research In Motion Limited | Methods and apparatus for reestablishing a data connection with a wireless communication network |
KR100547802B1 (ko) * | 2002-08-10 | 2006-01-31 | 삼성전자주식회사 | 이동통신 시스템에서 단방향 방송 서비스의 제공방법 |
WO2004025975A2 (en) | 2002-09-11 | 2004-03-25 | George Mason Intellectual Properties, Inc. | Cellular network handoff decision mechanism |
US7440573B2 (en) * | 2002-10-08 | 2008-10-21 | Broadcom Corporation | Enterprise wireless local area network switching system |
US7085251B2 (en) | 2002-11-04 | 2006-08-01 | Qualcom Incorporated | Method and apparatus for handoff of a wireless packet data services connection |
JP4173484B2 (ja) | 2002-11-19 | 2008-10-29 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システム、集線装置、無線基地局、移動局及び通信方法 |
US7200391B2 (en) * | 2002-12-06 | 2007-04-03 | Airvana, Inc. | Capacity enhancement schemes for forward and reverse links of distributed cellular base stations |
WO2004064434A2 (en) | 2003-01-08 | 2004-07-29 | Nortel Networks Limited | Method and apparatus for updating locations of dormant mobile stations |
KR100665457B1 (ko) | 2003-04-30 | 2007-01-04 | 삼성전자주식회사 | 광대역 무선 접속 통신 시스템에서 슬립 모드 및 어웨이크 모드에서의 상태 천이 제어 시스템 및 방법 |
US7039429B2 (en) | 2003-05-08 | 2006-05-02 | Samsung Electronics Co., Ltd. | System and method for paging a mobile station in a wireless network |
EP1633159A4 (en) | 2003-06-12 | 2011-02-23 | Fujitsu Ltd | BASIC STATION EQUIPMENT AND MOBILE COMMUNICATION SYSTEM |
KR101192258B1 (ko) | 2003-07-31 | 2012-10-17 | 고쿠리츠 다이가쿠 호우징 나고야 다이가쿠 | 식물에 재분화능을 부여하는 유전자 및 그 이용 |
US7251491B2 (en) | 2003-07-31 | 2007-07-31 | Qualcomm Incorporated | System of and method for using position, velocity, or direction of motion estimates to support handover decisions |
US7130668B2 (en) | 2003-09-01 | 2006-10-31 | Samsung Electronics Co., Ltd. | Method and system for controlling sleep mode in broadband wireless access communication system |
US7245917B2 (en) * | 2003-09-08 | 2007-07-17 | Research Foundation Of The State University Of New York | System and method for IP handoff |
KR20050029082A (ko) * | 2003-09-20 | 2005-03-24 | 삼성전자주식회사 | 직교 주파수 분할 다중 접속 방식을 사용하는 이동 통신시스템에서 동적 자원 할당 시스템 및 방법 |
US7194275B2 (en) * | 2003-10-02 | 2007-03-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Position determination of mobile stations |
US7130626B2 (en) | 2003-11-24 | 2006-10-31 | Qualcomm, Inc. | Access terminal identification management |
US7047009B2 (en) * | 2003-12-05 | 2006-05-16 | Flarion Technologies, Inc. | Base station based methods and apparatus for supporting break before make handoffs in a multi-carrier system |
KR100606063B1 (ko) | 2004-03-16 | 2006-07-26 | 삼성전자주식회사 | 고속 데이터 전용 시스템에서 단말의 서브넷 이동에 따른임시식별자 할당방법 및 장치 |
US7139575B1 (en) | 2004-04-01 | 2006-11-21 | Nortel Networks Limited | Trigger for hard handoff from an overlay carrier to an underlying carrier |
US7453912B2 (en) | 2004-04-15 | 2008-11-18 | Qualcomm Incorporated | Methods and apparatus for selecting between multiple carriers based on signal energy measurements |
US7983708B2 (en) | 2004-04-28 | 2011-07-19 | Airvana Network Solutions, Inc. | Reverse link power control |
US7843892B2 (en) | 2004-04-28 | 2010-11-30 | Airvana Network Solutions, Inc. | Reverse link power control |
CN101015224B (zh) | 2004-05-18 | 2012-05-30 | 爱尔瓦纳股份有限公司 | 无线网络控制 |
CN101156322B (zh) | 2004-06-22 | 2013-11-20 | 苹果公司 | 用于在无线通信网络中实现反馈的方法和*** |
WO2006010958A2 (en) * | 2004-07-30 | 2006-02-02 | Andrew Richardson | Power control in a local network node (lnn) |
WO2006010953A2 (en) * | 2004-07-30 | 2006-02-02 | Andrew Richardson | A local network node |
US8503342B2 (en) * | 2004-07-30 | 2013-08-06 | Airvana Llc | Signal transmission method from a local network node |
WO2006012909A1 (en) * | 2004-08-02 | 2006-02-09 | Telefonaktiebolaget L.M. Ericsson (Publ) | Handover in a mobile communications network |
US7349699B1 (en) * | 2004-08-11 | 2008-03-25 | Nortel Networks Limited | Method and apparatus for transmitting traffic on overlay and underlay carriers |
US7512110B2 (en) * | 2004-09-21 | 2009-03-31 | Motorola, Inc. | Method and apparatus to facilitate inter-AN HRPD hard handoff |
US7515643B2 (en) * | 2004-09-30 | 2009-04-07 | Airvana, Inc. | Modulation for broadcasting from multiple transmitters |
US7558356B2 (en) * | 2004-09-30 | 2009-07-07 | Airvana, Inc. | Providing global positioning system (GPS) timing signals to remote cellular base stations |
US7408887B2 (en) | 2004-10-27 | 2008-08-05 | Intel Corporation | Methods and apparatus for operating a wireless electronic device based on usage pattern |
US7546124B1 (en) | 2004-12-07 | 2009-06-09 | Nortel Networks Limited | Support for handoffs in high rate packet data systems |
US7626926B2 (en) * | 2004-12-09 | 2009-12-01 | Airvana, Inc. | Traffic management in a wireless data network |
US8537740B2 (en) * | 2004-12-10 | 2013-09-17 | Broadcom Corporation | Mobile communication device and system supporting media flow control |
US20060126556A1 (en) | 2004-12-14 | 2006-06-15 | Roundbox, Inc. | Territory mapping for efficient content distribution in wireless networks using broadcast/multicast |
KR101080970B1 (ko) | 2004-12-27 | 2011-11-09 | 엘지전자 주식회사 | 광대역 무선접속 시스템에 적용되는 디코드 정보 전송 방법 |
US7408901B1 (en) | 2004-12-29 | 2008-08-05 | Sprint Spectrum L.P. | Method and system for predictive handoff of a data session between entities |
US8068502B2 (en) * | 2004-12-30 | 2011-11-29 | Alcatel Lucent | Method and apparatus for enabling persistent connections with wireless networks |
US7729243B2 (en) | 2005-01-18 | 2010-06-01 | Airvana, Inc. | Reverse link rate and stability control |
US20060209882A1 (en) | 2005-02-28 | 2006-09-21 | Seung-Jae Han | Method for vertical handoff in a hierarchical network |
KR101238652B1 (ko) | 2005-04-15 | 2013-02-28 | 삼성전자주식회사 | 고속 패킷 데이터 시스템에서 액세스 네트워크와 액세스단말간 세션 재협상을 위한 트리거링 장치 및 방법 |
US7831257B2 (en) | 2005-04-26 | 2010-11-09 | Airvana, Inc. | Measuring interference in radio networks |
US7941150B2 (en) | 2005-05-19 | 2011-05-10 | Nortel Networks Limited | Method and system for allocating media access control layer resources in a wireless communication environment |
US20060294214A1 (en) | 2005-06-23 | 2006-12-28 | Joey Chou | Event logging techniques for broadband wireless access networks |
US8099504B2 (en) | 2005-06-24 | 2012-01-17 | Airvana Network Solutions, Inc. | Preserving sessions in a wireless network |
US20060291420A1 (en) | 2005-06-27 | 2006-12-28 | Dennis Ng | Network-initiated dormant handoffs |
US8838115B2 (en) | 2005-07-20 | 2014-09-16 | Qualcomm Incorporated | Method and apparatus for expanded data rate control indices in a wireless communication system |
US8111253B2 (en) * | 2005-07-28 | 2012-02-07 | Airvana Network Solutions, Inc. | Controlling usage capacity in a radio access network |
EP1929712B1 (en) | 2005-09-02 | 2019-11-06 | BlackBerry Limited | Sip header reduction |
US8031652B2 (en) | 2005-09-08 | 2011-10-04 | Nortel Networks Limited | Load balancing for an air interface protocol architecture with a plurality of heterogenous physical layer modes |
US8295818B2 (en) * | 2005-09-15 | 2012-10-23 | Airvana Network Solutions, Inc. | Broadcasting in wireless systems |
US7751835B2 (en) * | 2005-10-04 | 2010-07-06 | Airvana, Inc. | Non-circular paging areas |
EP1932378A4 (en) | 2005-10-04 | 2016-08-31 | Ericsson Telefon Ab L M | RADIO NETWORK CONTROLLER SELECTION FOR RADIO BASE STATION CONNECTED TO INTERNET |
PL1772292T3 (pl) * | 2005-10-07 | 2008-03-31 | Pietro Garavaglia | Samonośna opona do kół rowerowych, motocyklowych i podobnych |
US7558588B2 (en) * | 2005-11-18 | 2009-07-07 | Airvana, Inc. | Resource allocation in a radio access network |
US8619702B2 (en) * | 2005-12-16 | 2013-12-31 | Ericsson Evdo Inc. | Radio network control |
US20070140218A1 (en) * | 2005-12-16 | 2007-06-21 | Nair Girish R | Managing backhaul connections in radio access networks |
US8145221B2 (en) | 2005-12-16 | 2012-03-27 | Airvana Network Solutions, Inc. | Radio network communication |
US8094630B2 (en) * | 2005-12-16 | 2012-01-10 | Airvana Network Solutions, Inc. | Radio frequency dragging prevention |
US7801487B2 (en) | 2005-12-29 | 2010-09-21 | Airvana, Inc. | Detection of radio frequency interference in wireless communication systems |
US20070153750A1 (en) | 2005-12-30 | 2007-07-05 | Baglin Vincent B | Reactivating a communication session for a dormant mobile station |
US7768976B2 (en) | 2006-01-10 | 2010-08-03 | Alcatel-Lucent Usa Inc. | Method for selecting an inter-subnet idle hand-off technique |
US20070197220A1 (en) | 2006-02-17 | 2007-08-23 | Willey William D | Apparatus, and associated method, for providing inner-cell registration of access terminal in a radio communication system |
US11477617B2 (en) | 2006-03-20 | 2022-10-18 | Ericsson Evdo Inc. | Unicasting and multicasting multimedia services |
US7672682B2 (en) | 2006-03-28 | 2010-03-02 | Airvana, Inc. | Managing page cycle periods of access terminals |
US8346220B2 (en) | 2006-03-31 | 2013-01-01 | Airvana Network Solutions, Inc. | Signaling for push-to-talk |
US20070230419A1 (en) | 2006-03-31 | 2007-10-04 | Sundar Raman | QoS signaling to support fairness |
US20070242648A1 (en) | 2006-04-12 | 2007-10-18 | Deepak Garg | Managing dormant handoffs in radio access networks |
US7953040B2 (en) | 2006-04-19 | 2011-05-31 | Airvana Network Solutions, Inc. | Channel assignment in wireless communication |
US7751858B2 (en) * | 2006-05-05 | 2010-07-06 | Intel Corporation | Sleep-mode statistics apparatus, systems, and methods |
US20080009328A1 (en) * | 2006-07-05 | 2008-01-10 | Motorola, Inc. | Sleep mode optimization for reducing battery life in broadband wireless communication devices |
US8085696B2 (en) * | 2006-07-14 | 2011-12-27 | Airvana Networks Solutions, Inc. | Dynamic modification of route update protocols |
US8688809B2 (en) * | 2006-09-07 | 2014-04-01 | Airvana Lp | Provisioning private access points for wireless networking |
US8160629B2 (en) * | 2006-09-07 | 2012-04-17 | Airvana, Corp. | Controlling reverse link interference in private access points for wireless networking |
US8078165B2 (en) * | 2006-09-07 | 2011-12-13 | Airvana, Corp. | Configuring preferred user zone lists for private access points for wireless networking |
GB2452688B (en) | 2006-10-07 | 2011-08-10 | Andrew Richardson | In-c device to core network interface: stage 2 specification |
US8130686B2 (en) * | 2006-11-20 | 2012-03-06 | Airvana Network Solutions, Inc. | Multicasting push-to-media content |
US8023439B2 (en) * | 2006-11-20 | 2011-09-20 | Airvana Network Solutions, Inc. | Multicast flow distribution |
US7730189B2 (en) * | 2006-11-22 | 2010-06-01 | Airvana, Inc. | Network-initiated session recovery |
US8639247B2 (en) | 2006-12-12 | 2014-01-28 | Ericsson Evdo Inc. | Access terminal session authentication |
US8532658B2 (en) | 2006-12-19 | 2013-09-10 | Airvana Network Solutions, Inc. | Neighbor list provision in a communication network |
US8457084B2 (en) | 2006-12-20 | 2013-06-04 | Airvana Llc | Communication group configuration in a network |
US8176327B2 (en) | 2006-12-27 | 2012-05-08 | Airvana, Corp. | Authentication protocol |
US8229498B2 (en) | 2006-12-28 | 2012-07-24 | Airvana, Corp. | Assigning code space to portable base stations |
US7926098B2 (en) | 2006-12-29 | 2011-04-12 | Airvana, Corp. | Handoff of a secure connection among gateways |
US8781483B2 (en) | 2007-04-13 | 2014-07-15 | Airvana Lp | Controlling access to private access points for wireless networking |
US8400989B2 (en) | 2007-04-13 | 2013-03-19 | Airvana Llc | Activating private access points for wireless networking |
US8543139B2 (en) * | 2007-08-03 | 2013-09-24 | Airvana Llc | Distributed network |
US8594663B2 (en) * | 2007-09-24 | 2013-11-26 | Airvana Llc | Selecting embedded cells in wireless networks |
US7933619B2 (en) * | 2007-10-02 | 2011-04-26 | Airvana, Corp. | Wireless control of access points |
US8358623B2 (en) * | 2007-11-06 | 2013-01-22 | Airvana Network Solutions, Inc. | Active handoffs in a network |
-
2005
- 2005-06-24 US US11/166,893 patent/US8099504B2/en not_active Expired - Fee Related
-
2006
- 2006-06-26 EP EP06836082.5A patent/EP1896980A4/en not_active Withdrawn
- 2006-06-26 WO PCT/US2006/025018 patent/WO2007044099A2/en active Application Filing
- 2006-06-26 JP JP2008518512A patent/JP2008547329A/ja active Pending
- 2006-06-26 CN CNA2006800272669A patent/CN101495988A/zh active Pending
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8160020B2 (en) | 2001-06-25 | 2012-04-17 | Airvana Network Solutions, Inc. | Radio network control |
US9019935B2 (en) | 2001-06-25 | 2015-04-28 | Ericsson Evdo Inc. | Radio network control |
US8615238B2 (en) | 2001-06-25 | 2013-12-24 | Ericsson Evdo Inc. | Radio network control |
US8195187B2 (en) | 2001-06-25 | 2012-06-05 | Airvana Network Solutions, Inc. | Radio network control |
US8099504B2 (en) | 2005-06-24 | 2012-01-17 | Airvana Network Solutions, Inc. | Preserving sessions in a wireless network |
US7751835B2 (en) | 2005-10-04 | 2010-07-06 | Airvana, Inc. | Non-circular paging areas |
US8094630B2 (en) | 2005-12-16 | 2012-01-10 | Airvana Network Solutions, Inc. | Radio frequency dragging prevention |
US8145221B2 (en) | 2005-12-16 | 2012-03-27 | Airvana Network Solutions, Inc. | Radio network communication |
US8619702B2 (en) | 2005-12-16 | 2013-12-31 | Ericsson Evdo Inc. | Radio network control |
US8085696B2 (en) | 2006-07-14 | 2011-12-27 | Airvana Networks Solutions, Inc. | Dynamic modification of route update protocols |
JP2010507293A (ja) * | 2006-10-16 | 2010-03-04 | マーベル ワールド トレード リミテッド | ネットワーク接続の高速リカバリ |
US8843638B2 (en) | 2007-12-13 | 2014-09-23 | Ericsson Evdo Inc. | Handing off active connections |
JP5400209B1 (ja) * | 2012-09-24 | 2014-01-29 | 株式会社Nttドコモ | コアネットワーク装置、中継装置、それらを備えた通信システム、コアネットワーク装置の通信方法、コアネットワーク装置の通信用プログラム |
JP2017027250A (ja) * | 2015-07-17 | 2017-02-02 | エヌ・ティ・ティ・ソフトウェア株式会社 | 通信システム、通信管理方法及び通信管理プログラム |
Also Published As
Publication number | Publication date |
---|---|
US8099504B2 (en) | 2012-01-17 |
EP1896980A2 (en) | 2008-03-12 |
EP1896980A4 (en) | 2013-05-29 |
WO2007044099A2 (en) | 2007-04-19 |
US20060294241A1 (en) | 2006-12-28 |
CN101495988A (zh) | 2009-07-29 |
WO2007044099A3 (en) | 2009-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2008547329A (ja) | 無線ネットワークにおけるセッションの保持 | |
JP4511055B2 (ja) | 移動通信システムにおける回復 | |
JP3932994B2 (ja) | サーバ引継システムおよびその方法 | |
CN102868754B (zh) | 一种实现集群存储高可用性的方法、节点装置和*** | |
CN110708766B (zh) | 用户设备的控制方法以及用户设备 | |
CN106330475B (zh) | 一种通信***中管理主备节点的方法和装置及高可用集群 | |
US8284672B2 (en) | System and method for path failure recovery in a communications environment | |
CN103370903A (zh) | 用于冗余服务器配置中的客户端恢复策略的方法和*** | |
US20030117948A1 (en) | Method and gateway GPRS support node (GGSN) for control plane redundancy | |
CA2472474C (en) | Distributed router application serialization | |
WO2007112683A1 (en) | Method,apparatus and system for call recovery | |
CN105516252A (zh) | Tcp连接的切换方法、装置和*** | |
WO2010075727A1 (zh) | 数据传输异常的处理方法及路径功能实体 | |
CN115801642B (zh) | 基于状态控制的rdma通讯管理模块、方法、设备及介质 | |
CN110661836B (zh) | 消息路由方法、装置及***、存储介质 | |
JP4491403B2 (ja) | システム復旧方法 | |
JP2003084996A (ja) | ホストコンピュータの切替方法 | |
JP6528768B2 (ja) | 通信制御装置、通信制御方法及び通信制御プログラム | |
JP2008022234A (ja) | 在圏情報管理サーバ装置、sipサーバ装置、在圏情報管理方法 | |
CN113300979A (zh) | Rdma网络下的网卡队列创建方法以及装置 | |
CN116074364A (zh) | 信令传输方法、装置及*** | |
US8504078B2 (en) | Method for ensuring the accessibility of mobile radio devices using an optimized paging mechanism | |
CN112073210A (zh) | 由用户设备执行的方法以及用户设备 | |
KR20040047128A (ko) | 이동통신 시스템의 자원 관리 방법 | |
JP2000209222A (ja) | Atmコネクション再設定方法 |