(57)【特許請求の範囲】
【請求項１】
移動局と、該移動局と通信する第１のネットワーク・エレメントと、該第１のネットワーク・エレメントと通信する第２のネットワーク・エレメントとを備えるセルラー通信システムにおいてベアラ・フォーマット・タイプ性能を提供する方法であって、
前記第１のネットワーク・エレメントが、前記移動局から前記移動局が支持する一つ以上のベアラ・フォーマット・タイプを受信すること、
前記第１のネットワーク・エレメントが、前記移動局から受信した前記一つ以上のベアラ・フォーマット・タイプの第１のベアラ・フォーマット・タイプを前記移動局に割り当てること、
前記第１のネットワーク・エレメントが、ベアラ・フォーマット・タイプ情報を備えるメッセージを作成することであって、前記ベアラ・フォーマット・タイプ情報は、前記移動局に割り当てられた第１のベアラ・フォーマット・タイプを備え、前記移動局と前記移動局を担当する第１のネットワーク・エレメントとにより相互に支持される第２のベアラ・フォーマット・タイプを更に備える、メッセージを作成すること、
前記第１のネットワーク・エレメントが、前記第２のネットワーク・エレメントへ前記作成されたメッセージを伝達すること、
を備える方法。
【請求項２】
請求項１に記載の方法において、前記第２のベアラ・フォーマット・タイプは少なくとも第２のベアラ・フォーマット・タイプを備え、該少なくとも第２のベアラ・フォーマット・タイプは、トランスコーダによる相互動作を用いることなく前記移動局と前記第２のネットワーク・エレメントとによって相互に支持される第２のベアラ・フォーマット・タイプと、前記トランスコーダによる相互動作を用いて前記第１のネットワーク・エレメントとによって相互に支持される第３のベアラ・フォーマット・タイプとのうちの少なくとも一方を備える方法。
【請求項３】
請求項１に記載の方法であって、更に、
前記第１のネットワーク・エレメントが、前記ベアラ・フォーマット・タイプ情報を受信すること、
前記受信したベアラ・フォーマット・タイプ情報に基づいて、前記第１のネットワーク・エレメントが、前記移動局と関連付けられる通信セッションに対するベアラ・フォーマット・タイプを選択すること、
前記第１のネットワーク・エレメントが、前記選択されたベアラ・フォーマット・タイプを前記第２のネットワーク・エレメントに通知するメッセージを伝達すること、を備える方法。
【請求項４】
請求項３に記載の方法において、前記ベアラ・フォーマット情報は複数のベアラ・フォーマット・データ・フィールドを備えるベアラ・フォーマット・タイプ・メッセージで前記第１のネットワーク・エレメントから前記第２のネットワーク・エレメントに伝達され、前記選択されたベアラ・フォーマット・タイプを通知するメッセージを前記第１のネットワーク・エレメントから前記第２のネットワーク・エレメントに伝達することは、
前記第１のネットワーク・エレメントが前記ベアラ・フォーマット・タイプ・データ・フィールドを変更して、前記選択されたベアラ・フォーマット・タイプを識別する変更されたベアラ・フォーマット・タイプ・データ・フィールドを生成すること、
前記変更されたベアラ・フォーマット・データ・フィールドを前記第１のネットワーク・エレメントが伝達することを備える、方法。
【請求項５】
移動局と、該移動局を担当する基地局と、該基地局以外の第１、第２及び第３のネットワーク・エレメントとを備えるセルラー通信システムにおいてベアラ・フォーマット・タイプ性能を提供する方法であって、
前記移動局に割り当てられた第１のベアラ・フォーマット・タイプと、前記移動局と前記移動局を担当する基地局とによって相互に支持される第２のベアラ・フォーマット・タイプとを備えるベアラ・フォーマット・タイプ情報を受信し、前記移動局と一つ以上の前記基地局と第１のネットワーク要素とにより相互に支持される第３のベアラ・フォーマット・タイプを決定すること、
前記受信したベアラ・フォーマット・タイプ情報と前記第３のベアラ・フォーマット・タイプとを第２のネットワーク・エレメントに伝達すること、
前記第２のネットワーク・エレメントが、前記第３のネットワーク・エレメントと、一つ以上の前記移動局と、前記基地局と、前記第１のネットワーク・エレメントとが第４のベアラ・フォーマット・タイプを相互に支持するかどうかを判定すること、
前記第３のネットワーク・エレメントと、一つ以上の前記移動局と、前記基地局と、前記第１のネットワーク・エレメントとが第４のベアラ・フォーマット・タイプを相互に支持するということの判定に応答して、前記第２のネットワーク・エレメントが前記第４のベアラ・フォーマット・タイプを第１のネットワーク・エレメントに伝達すること
を備える方法。
【請求項６】
セルラー通信システムにおいてベアラ・フォーマット・タイプ性能を提供する方法であって、
第２の移動局を担当するネットワーク・エレメントが、第１の移動局に割り当てられた第１のベアラ・フォーマット・タイプ、および、前記第１の移動局と前記第１の移動局を担当する基地局とによって相互に支持される第２のベアラ・フォーマット・タイプのうちの少なくとも一方を備えるベアラ・フォーマット・タイプ情報を受信すること、
前記ネットワーク・エレメントが、前記受信したベアラ・フォーマット・タイプ情報に基づいてベアラ・フォーマット・タイプを第２の移動局に割り当てること、
を備える方法。
【請求項７】
請求項６に記載の方法であって、更に、
前記第２の移動局を担当する前記ネットワーク・エレメントが、前記第１の移動局を担当するネットワーク・エレメントに前記第２の移動局に割り当てられたベアラ・フォーマット・タイプ、および、前記基地局と前記第２の移動局とによって相互に支持される全ての他のベアラ・フォーマット・タイプを通知するメッセージを伝達すること、
を備える方法。
【請求項８】
移動局と、前記移動局を担当する基地局と、前記基地局と通信するネットワーク・エレメントとを備えるセルラー通信システムにおいてベアラ・フォーマット・タイプ性能を提供する方法であって、
前記ネットワーク・エレメントが、移動局に割り当てられたベアラ・フォーマット・タイプを識別する第１のデータ・フィールドと、前記移動局と前記基地局とによって相互に支持され、且つ前記基地局による相互動作の無いベアラ・フォーマットを識別する第２のデータ・フィールドと、前記移動局と前記基地局とにより相互に支持され、且つ前記基地局による相互動作のある第３のデータ・フィールドとを備えるメッセージを作成することを備える方法。
【請求項９】
セルラー通信システムにおいてベアラ・フォーマット・タイプ性能を提供する方法であって、
第１のベアラ・フォーマット・タイプ情報を伝達することであって、該第１のベアラ・フォーマット・タイプ情報は、第１の移動局に第１のベアラ・フォーマット・タイプが割り当てられているときは、該割り当てられているベアラ・フォーマット・タイプを備え、更に、前記第１の移動局と第１の基地局とが第２のベアラ・フォーマットを相互に支持するときは、前記第２のベアラ・フォーマットを備える、第１のベアラ・フォーマット・タイプ情報を伝達すること、
前記第１の基地局から前記第１のベアラ・フォーマット・タイプ情報を受信すること、
前記第１のベアラ・フォーマット・タイプ情報の受信に応答して、前記第１の基地局以外の第１のネットワーク・エレメントと、前記第１の移動局および前記第１の基地局のうちの一つ以上とが第３のベアラ・フォーマット・タイプを相互に支持するか否かを判断すること、
前記第１のベアラ・フォーマット・タイプ情報の受信に応答して、前記第１のベアラ・フォーマット・タイプ情報、および、前記第１のネットワーク・エレメントと、前記第１の移動局および前記第１の基地局のうちの一つ以上とが第３のベアラ・フォーマット・タイプを相互に支持するときは、前記第３のベアラ・フォーマット・タイプを備える第２のベアラ・フォーマット情報を伝達すること、
前記第２のベアラ・フォーマット・タイプ情報を受信すること、
前記第２のベアラ・フォーマット・タイプ情報の受信に応答して、前記第１の基地局以外の第２のネットワーク・エレメントと、前記第１の移動局、前記第１の基地局、および前記第１のネットワーク・エレメントのうちの一つ以上とが第４のベアラ・フォーマット・タイプを相互に支持するか否かを判断すること、
前記第２のベアラ・フォーマット・タイプ情報の受信に応答して、前記受信した第２のベアラ・フォーマット・タイプ情報、および、前記第２のネットワーク・エレメントと、前記第１の移動局、前記第１の基地局、および前記第１のネットワーク・エレメントのうちの一つ以上とが第４のベアラ・フォーマット・タイプを相互に支持するときは、前記第４のベアラ・フォーマット・タイプを備える第３のベアラ・フォーマット・タイプ情報を伝達すること、
前記第３のベアラ・フォーマット・タイプ情報を受信すること、
前記第２のベアラ・フォーマット・タイプ情報の受信に応答して、前記第３のベアラ・フォーマット・タイプ情報に基づいて第２の移動局にベアラ・フォーマットを割り当てること、
を備える方法。
【請求項１０】
請求項９に記載の方法において、前記第１、第２、および第３のベアラ・フォーマット・タイプ情報の各ベアラ・フォーマット・タイプ情報は、複数のベアラ・フォーマット・タイプ・データ・フィールドを有するベアラ・フォーマット・タイプ・メッセージを備え、各ベアラ・フォーマット・タイプ・メッセージの複数のベアラ・フォーマット・タイプ・データ・フィールドのそれぞれは、先行するベアラ・フォーマット・タイプ・メッセージの複数のベアラ・フォーマット・タイプ・データ・フィールドのうちの一つ、または、先行するベアラ・フォーマット・タイプ・メッセージの複数のベアラ・フォーマット・タイプ・データ・フィールドの変更されたバージョンを備える、方法。
【請求項１１】
請求項９に記載の方法であって、更に、
前記第２のネットワーク・エレメントに第４のベアラ・フォーマット・タイプ情報を伝達することであって、前記第４のベアラ・フォーマット・タイプ情報は、前記第２の移動局に割り当てられたベアラ・フォーマット、および、前記第２の移動局と前記第２の基地局とが前記割り当てられたベアラ・フォーマット以外のベアラ・フォーマットを相互に支持するときは、他のベアラ・フォーマットを備える、第４のベアラ・フォーマット・タイプ情報を伝達すること、
前記第４のベアラ・フォーマット・タイプ情報を受信すること、
前記第４のベアラ・フォーマット・タイプ情報に基づいて、前記第１の移動局と前記第２の移動局とを伴う通信セッションに対するベアラ・フォーマット・タイプを選択すること、
を備える方法。
【請求項１２】
請求項９に記載の方法であって、更に、
前記第２のネットワーク・エレメントに第４のベアラ・フォーマット・タイプ情報を伝達することであって、該第４のベアラ・フォーマット・タイプ情報は、前記第２の移動局に割り当てられた前記ベアラ・フォーマット、および、前記第２の移動局と前記第２の基地局とが前記割り当てられたベアラ・フォーマット以外のベアラ・フォーマットを相互に支持するときは、他のベアラ・フォーマットを備える、第４のベアラ・フォーマット・タイプ情報を伝達すること、
前記第１のネットワーク・エレメントに第５のベアラ・フォーマット・タイプ情報を伝達することであって、該第５のベアラ・フォーマット・タイプ情報は、前記第４のベアラ・フォーマット・タイプ情報を備え、更に、前記第２のネットワーク・エレメントと、前記第２の移動局および前記第２の移動局を担当する基地局のうちの一つ以上とによって相互に支持され、且つ、前記第４のベアラ・フォーマット・タイプ情報によって識別されていない全てのベアラ・フォーマット・タイプを備える、第５のベアラ・フォーマット・タイプ情報を伝達すること、
前記第５のベアラ・フォーマット・タイプ情報を受信すること、
前記第５のベアラ・フォーマット・タイプ情報に基づいて、前記第１の移動局と前記第２の移動局とを伴う通信セッションに対してベアラ・フォーマット・タイプを選択すること、
を備える方法。
【請求項１３】
基地局コントローラと、第１のネットワーク・エレメントと、第２のネットワーク・エレメントとを備える通信システム・ネットワークで動作する基地局コントローラであって、該基地局コントローラは移動局から該移動局が支持する一つ以上のベアラ・フォーマット・タイプを受信し、該移動局から受信した該１つ以上のベアラ・フォーマット・タイプの第１のベアラ・フォーマット・タイプを該移動局に割り当て、ベアラ・フォーマット・タイプ情報を備えるメッセージを作成し、該移動局に割り当てられた第１のベアラ・フォーマット・タイプは、前記移動局と前記移動局を担当する前記第１のネットワーク・エレメントとにより支持される第２のベアラ・フォーマットを更に備え、前記作成されたメッセージを前記第２のネットワーク・エレメントに伝達する基地局コントローラ。
【請求項１４】
請求項１３に記載の基地局コントローラにおいて、前記第２のベアラ・フォーマット・タイプは、少なくとも第２のベアラ・フォーマット・タイプを備え、該少なくとも第２のベアラ・フォーマット・タイプは、前記移動局および関連するネットワーク・エレメントによってトランスコーダによる相互動作を用いることなく相互に支持される第２のベアラ・フォーマット・タイプと、前記移動局および前記関連するネットワーク・エレメントによって前記トランスコーダによる相互動作を用いて相互に支持される第３のベアラ・フォーマット・タイプとのうちの少なくとも一方を備える、基地局コントローラ。
【請求項１５】
パケット・スイッチと、基地局と第１のネットワーク・エレメントと、第２のネットワーク・エレメントとを備える通信システム・ネットワークで動作するためのパケット・スイッチであって、
関連するトランスコーダによって支持される少なくとも一つのベアラ・フォーマット・タイプを保持する少なくとも一つのメモリ装置と、
前記少なくとも一つのメモリ装置に接続されたプロセッサであって、前記基地局が担当する移動局に割り当てられた第１のベアラ・フォーマット・タイプと、前記移動局および前記移動局によって相互に支持される第２のベアラ・フォーマット・タイプと、前記移動局と、一つ以上の前記基地局と、前記基地局と前記パケット・スイッチとの間に配置される第２のネットワーク・エレメントとにより相互に支持される第３のベアラ・フォーマット・タイプとを含むベアラ・フォーマット・タイプ情報を受信し、前記受信したベアラ・フォーマット・タイプ情報を前記だい１のネットワーク・エレメントに伝達し、前記パケット・スイッチと、一つ以上の前記移動局と、前記基地局と、第４のベアラ・フォーマットと・タイプを交互に支持するかどうかを判定し、前記パケット・スイッチと一つ以上の移動局と、前記基地局と前記第２のネットワーク・エレメントとが相互に第４のベアラ・フォーマット・タイプを伝達する、プロセッサと、
を備えるパケット・スイッチ。
【請求項１６】
基地局コントローラであって、第１の移動局に割り当てられた第１のベアラ・フォーマット・タイプと、前記第１の移動局および前記第１の移動局を担当する基地局によって相互に支持される第２のベアラ・フォーマット・タイプとを備えるベアラ・フォーマット・タイプ情報を受信し、該受信したベアラ・フォーマット・タイプ情報に基づいて第２の移動局にベアラ・フォーマット・タイプを割り当てる、基地局コントローラ。
【請求項１７】
請求項１６に記載の基地局コントローラにおいて、前記基地局コントローラによって受信される前記ベアラ・フォーマット・タイプ情報は、更に、前記移動局と、前記基地局およびパケット・スイッチのうちの一つ以上とによって相互に支持される第３のベアラ・フォーマット・タイプを備える、基地局コントローラ。
【請求項１８】
請求項１６に記載の基地局コントローラであって、更に、前記第２の移動局に割り当てられた前記ベアラ・フォーマット・タイプ、および、前記基地局コントローラと前記第２の移動局とによって相互に支持される全ての他のベアラ・フォーマット・タイプを通知するメッセージをネットワーク・エレメントに伝達する、基地局コントローラ。
【請求項１９】
ベアラ・フォーマット・タイプ情報を分配するシステムであって、
第１のトランスコーダを備え、複数のベアラ・フォーマット・データ・フィールドを備えるベアラ・フォーマット・メッセージにおいてベアラ・フォーマット・タイプ情報を伝達する基地局であって、前記ベアラ・フォーマット・タイプ情報は、移動局に第１のベアラ・フォーマット・タイプが割り当てられているときは、該割り当てられているベアラ・フォーマット・タイプを備え、更に、前記移動局と前記基地局とが第２のベアラ・フォーマットを相互に支持するときは、該第２のベアラ・フォーマット・タイプを備える、基地局と、
前記基地局から前記ベアラ・フォーマット・タイプ情報を受信し、該受信したベアラ・フォーマット・タイプ情報に基づいて前記移動局と関連付けられる通信セッションに対するベアラ・フォーマット・タイプを選択し、該ベアラ・フォーマット・タイプ・データを修正して、前記選択されたベアラ・フォーマット・タイプを識別する修正されたベアラ・フォーマット・タイプデータ・フィールドにより該選択されたベアラ・フォーマット・タイプを前記基地局に通知する基地局コントローラと、
を備えるシステム。
【請求項２０】
請求項１９に記載のシステムにおいて、前記基地局は、更に、前記移動局に前記第１のベアラ・フォーマット・タイプを割り当てる、システム。
【請求項２１】
ベアラ・フォーマット・タイプ情報を分配するシステムであって、
第１のトランスコーダを備え、且つ第１のベアラ・フォーマット・タイプ情報を伝達する第１の基地局であって、前記第１のベアラ・フォーマット・タイプ情報は、第１の移動局に第１のベアラ・フォーマット・タイプが割り当てられているときは、該割り当てられているベアラ・フォーマット・タイプを備え、更に、前記第１の移動局と前記第１の基地局とが第２のベアラ・フォーマットを相互に支持するときは、前記第２のベアラ・フォーマットを備える、第１の基地局と、
第２のトランスコーダを備え、且つ前記第１の基地局から前記第１のベアラ・フォーマット・タイプ情報を受信する第１のパケット・スイッチであって、前記第１のパケット・スイッチと、前記第１の移動局および前記第１の基地局のうちの一つ以上とが第３のベアラ・フォーマット・タイプを相互に支持するか否かを判断し、前記第１のベアラ・フォーマット・タイプ情報、および、前記第１のパケット・スイッチと、前記第１の移動局および前記第１の基地局のうちの一つ以上とが第３のベアラ・フォーマット・タイプを相互に支持するときは、前記第３のベアラ・フォーマット・タイプを備える第２のベアラ・フォーマット・タイプ情報を伝達する第１のパケット・スイッチと、
第３のトランスコーダを備え、且つ前記第１の基地局から前記第２のベアラ・フォーマット・タイプ情報を受信する第２のパケット・スイッチであって、前記第２のパケット・スイッチと、前記第１の移動局、前記第１の基地局、および前記第１のパケット・スイッチのうちの一つ以上とが第４のベアラ・フォーマット・タイプを相互に支持するか否かを判断し、前記受信した第２のベアラ・フォーマット・タイプ情報、および、前記第２のパケット・スイッチと、前記第１の移動局、前記第１の基地局、および前記第１のパケット・スイッチのうちの一つ以上とが第４のベアラ・フォーマット・タイプを相互に支持するときは、前記第４のベアラ・フォーマット・タイプを備える第３のベアラ・フォーマット・タイプ情報を伝達する第２のパケット・スイッチと、
第４のトランスコーダを備え、且つ前記第２のパケット・スイッチから前記第３のベアラ・フォーマット・タイプ情報を受信し、前記第３のベアラ・フォーマット・タイプ情報に基づいて前記第２の基地局によって担当される第２の移動局にベアラ・フォーマットを割り当てる第２の基地局と、
を備えるシステム。
【請求項２２】
請求項２１に記載のシステムにおいて、前記第１の基地局は前記第１の移動局に前記第１のベアラ・フォーマットを更に割り当てる、システム。
【請求項２３】
請求項２１に記載のシステムにおいて、前記第１、第２、および第３のベアラ・フォーマット・タイプ情報の各ベアラ・フォーマット・タイプ情報は、複数のベアラ・フォーマット・タイプ・データ・フィールドを有するベアラ・フォーマット・タイプ・メッセージを備え、
各ベアラ・フォーマット・タイプ・メッセージの複数のベアラ・フォーマット・タイプ・データ・フィールドのそれぞれは、先行するベアラ・フォーマット・タイプ・メッセージの複数のベアラ・フォーマット・タイプ・データ・フィールドのうちの一つ、または、先行するベアラ・フォーマット・タイプ・メッセージの複数のベアラ・フォーマット・タイプ・データ・フィールドの変更されたバージョンを備える、システム。
【請求項２４】
請求項２１に記載の方法において、前記第２の基地局は前記第２のパケット・スイッチに第４のベアラ・フォーマット・タイプ情報を伝達し、
前記第４のベアラ・フォーマット・タイプ情報は、前記第２の移動局に割り当てられた前記ベアラ・フォーマット、および、前記第２の移動局と前記第２の基地局とが前記割り当てられたベアラ・フォーマット以外のベアラ・フォーマットを相互に支持するときは、他のベアラ・フォーマットを備え、
前記第２のパケット・スイッチは、前記第４のベアラ・フォーマット・タイプ情報を受信し、前記第４のベアラ・フォーマット・タイプ情報に基づいて、前記第１の移動局と前記第２の移動局とを伴う通信セッションに対するベアラ・フォーマット・タイプを選択する、システム。
【請求項２５】
請求項２１に記載のシステムにおいて、前記第２の基地局は前記第２のパケット・スイッチに第４のベアラ・フォーマット・タイプ情報を伝達し、
前記第４のベアラ・フォーマット・タイプ情報は、前記第２の移動局に割り当てられた前記ベアラ・フォーマット、および、前記第２の移動局と前記第２の基地局とが前記割り当てられたベアラ・フォーマット以外のベアラ・フォーマットを相互に支持するときは、他のベアラ・フォーマットを備え、
前記第２のパケット・スイッチは前記第１のパケット・スイッチに第５のベアラ・フォーマット・タイプ情報を伝達し、
前記第５のベアラ・フォーマット・タイプ情報は、前記第４のベアラ・フォーマット・タイプ情報を備え、更に、前記第２のパケット・スイッチと、前記第２の移動局および前記第２の基地局のうち一つ以上とによって相互に支持され、且つ、前記第４のベアラ・フォーマット・タイプ情報によって識別されない全てのベアラ・フォーマット・タイプを備え、
前記第１のパケット・スイッチは、前記第５のベアラ・フォーマット・タイプ情報を受信し、前記第５のベアラ・フォーマット・タイプ情報に基づいて、前記第１の移動局と前記第２の移動局とを伴う通信セッションに対するベアラ・フォーマット・タイプを選択する、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的にセルラー通信システムに関し、より詳細には、セルラー通信システムにおけるトランスコーディング機能に関する。
本願は、２００３年７月１７日に出願された代理人整理番号第ＣＥ１１７１３Ｒの米国特許出願第６０／４８７，１８２号に関し、更に、本願に参照として全体的に組み入れられる２００３年１２月８日に出願された「セルラー通信システムにおいてベアラ・フォーマット・タイプ情報を提供する方法および装置（METHOD AND APPARATUS FOR PROVIDING BEARER FORMAT TYPE INFORMATION IN A CELLULAR COMMUNICATION SYSTEM）」なる名称の米国仮出願第６０／５２７，９４９号の優先権を主張する。
【背景技術】
【０００２】
典型的な符号分割多元接続（ＣＤＭＡ：Code Division Multiple Access ）セルラー・ネットワーク、例えば、第２世代（２Ｇ：second generation ）のＣＤＭＡ通信ネットワークでは、トランスコーダは、始端移動局（ＭＳ：Mobile Station）、終端ＭＳ、および基地局（ＢＳ:Base Station ）のそれぞれに、特に、始端ＭＳおよび終端ＭＳのそれぞれを担当する基地局コントローラ（ＢＳＣ：Base Station Controller ）に配置されている。始端ＭＳを担当するＢＳのトランスコーダは、そのＭＳから圧縮された音声パケットを受信し、セルラー・ネットワークに含まれる回路交換コアネットワークを通して送信されるように、その音声パケットをパルス符号変調（ＰＣＭ：Pulse Code Modulation ）信号に変換する。次いで、ＢＳは、そのＰＣＭ信号を回路交換コアネットワークを通して上流に、且つ、そのコアネットワークを介して、オペレータのセルラー・ネットワークに接続されている公衆交換電話網（ＰＳＴＮ：Public Switched Telephone Network ）に送信する。同様に、ＰＳＴＮから２Ｇ  ＣＤＭＡセルラー・ネットワークによって受信されるＰＣＭ信号であって、終端ＭＳに向けられたＰＣＭ信号は、回路交換コアネットワークを通って終端ＭＳを担当するＢＳにＰＣＭ信号のまま送信され、そのＢＳにおけるトランスコーダがＰＣＭ信号を圧縮された音声パケットに変換する。続いて、そのＢＳは、圧縮された音声パケットを終端ＭＳに送信する。
【０００３】
ｃｄｍａ２０００セルラー通信のような次世代ＣＤＭＡネットワークの発展により、システム・オペレータは、回路交換コアネットワークの代わりに、あるいはそれと平行にパケット交換コアネットワークを導入することができるようになり、それにより、データ・パケットが回路交換信号の代わりに、あるいはそれと平行にセルラー・ネットワークを通して送信される。このようなパケット交換コアネットワークの導入により、システム・オペレータは、音声データをＰＣＭ信号として回路交換コアネットワークを通して送信するのではなく、圧縮された音声パケットとしてパケット交換コアネットワークを通して送信することが可能である。データ・パケット・フォーマットでのセルラー・ネットワーク中の音声の送信を容易化するために、ｃｄｍａ２０００セルラー・ネットワークのオペレータは、トランスコーダをＰＳＴＮにより近く再配置することに関心を示している。更に、広く分布しているＢＳベースのトランスコーダ機能とは対照的な中央集中化されたトランスコーダ機能を提供することにより、且つ、非圧縮されたフォーマットとは対照的な圧縮されたフォーマットで音声サービスがむしろバックホール・ネットワークによって運ばれることを可能にすることにより、セルラー・ネットワークにおいてより中央集中化された場所により多くのトランスコーダを再配置することは、システム費用を減少させる。
【０００４】
しかしながら、レガシーＣＤＭＡ通信システムが再配置されたトランスコーダ機能によりアップグレードされた場合であっても、結果として、コアネットワークおよびＢＳのそれぞれにトランスコーディング機能が提供される。更に、幾つかのシステムは、パケット交換コアネットワーク上での送信と互換性のあるフォーマットで音声を送信することができない移動局を取り扱うため、ＢＳにおけるトランスコーディング機能が必要となる。結果として、多数のトランスコーディグ機能が音声信号の経路に沿って存在し、この多数のトランスコーディング機能はそれぞれ、同一か、あるいは異なるベアラ・フォーマット・タイプを支持し得る。始端移動局（ＭＳ）および終端ＭＳを伴う通信セッションに対する適当なベアラ・フォーマット・タイプを決定するためには、始端ＭＳおよび終端ＭＳのトランスコーディング性能（capability）、並びに、それらのＭＳと関連付けられる音声ベアラ経路に沿って存在する全てのトランスコーディング機能のトランスコーディング性能を、意思決定エンティティは認識しなければならない。
【０００５】
更に、音声がトランスコーダによって再エンコード／再デコードされる度に音声の品質は劣化する。その結果、次世代ＣＤＭＡネットワークの基礎となる規格は、トランスコーダ・フリー動作（ＴｒＦＯ：Transcoder-Free Operation ）を可能にする（但し、その具体的態様は特定していない）。この動作において、音声は、ネットワークによるいかなるトランスコーダ機能も適用されず、セルラー・ネットワークを通して送信される。しかしながら、セルラー・ネットワークがトランスコーダ・フリー動作を行うか、あるいは適当なトランスコーダを使用して動作するためには、ネットワークは、移動局間の呼の場合において、始端ＭＳおよび終端ＭＳを含む呼に関わる各ネットワーク・エレメントによって支持されるべき最も適当なベアラ・フォーマット・タイプを決定しなくてはならない。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従って、通信セッションに関わる各ＭＳのベアラ・フォーマット・タイプ性能、更に、呼セッションと関連付けられる音声ベアラ径路に沿って位置するネットワーク・エレメント（例えば、メディア・ゲートウェイ）内のトランスコーディング機能のベアラ・フォーマット・タイプ性能を決定する方法および装置が必要となる。
【課題を解決するための手段】
【０００７】
通信セッションに関わる各移動局、および、呼セッションと関連付けられる音声ベアラ径路に沿って位置するネットワーク・エレメント（例えば、メディア・ゲートウェイ）内のトランスコーディング機能のベアラ・フォーマット・タイプ性能を決定する方法および装置の必要性に対処するために、通信セッションのベアラ径路に沿って位置するネットワーク・エレメント間でベアラ・フォーマット・タイプ情報を分配し、それによって、通信セッションに対するベアラ・フォーマット・タイプの選択を容易化する通信システムが提供される。ベアラ・フォーマット・タイプ情報は、各ネットワーク・エレメントによって支持されるベアラ・フォーマット・タイプを通知する。本発明の一実施形態では、ベアラ・フォーマット・タイプは、ベアラ・フォーマット・タイプ・メッセージのベアラ・フォーマット・タイプ・データ・フィールドで伝達され、該データ・フィールドは、ネットワーク・エレメントのベアラ・フォーマット・タイプ性能を識別するために各ネットワーク・エレメントによって変更され得る。
【０００８】
一般的に、本発明の実施形態は、セルラー通信システムにおいてベアラ・フォーマット・タイプ性能を提供する方法を含む。同方法は、ベアラ・フォーマット・タイプ情報を備えるメッセージを作成することであって、該ベアラ・フォーマット・タイプ情報は、第１のベアラ・フォーマット・タイプが移動局に割り当てられているときは、その割り当てられているベアラ・フォーマット・タイプを備え、更に、移動局とその移動局を担当するネットワーク・エレメントとが第２のベアラ・フォーマットを相互に支持するときは、その第２のベアラ・フォーマットを備える、メッセージを作成すること、作成されたメッセージを伝達することを含む。
【０００９】
本発明の別の実施形態は、セルラー通信システムにおいてベアラ・フォーマット・タイプ性能を提供する方法を含む。同方法は、移動局に割り当てられた第１のベアラ・フォーマット・タイプ、および、移動局とその移動局を担当する基地局とによって相互に支持される第２のベアラ・フォーマット・タイプのうちの少なくとも一方を備えるベアラ・フォーマット・タイプ情報を受信すること、受信したベアラ・フォーマット・タイプ情報をその基地局以外のネットワーク・エレメントに伝達することを含む。
【００１０】
本発明の更なる別の実施形態は、セルラー通信システムにおいてベアラ・フォーマット・タイプ性能を提供する方法を含む。同方法は、第１の移動局に割り当てられた第１のベアラ・フォーマット・タイプ、および、第１の移動局と第１の移動局を担当する基地局とによって相互に支持される第２のベアラ・フォーマット・タイプのうちの少なくとも一方を備えるベアラ・フォーマット・タイプ情報を受信すること、受信したベアラ・フォーマット・タイプ情報に基づいて第２の移動局にベアラ・フォーマット・タイプを割り当てることを含む。
【００１１】
本発明の更なる別の実施形態は、セルラー通信システムにおいてベアラ・フォーマット・タイプ性能を提供する方法を含み、同方法は、移動局に割り当てられたベアラ・フォーマット・タイプを識別する第１のデータ・フィールド、および、移動局とその移動局を担当する基地局とによって相互に支持されるベアラ・フォーマットを識別する少なくとも第２のデータ・フィールドを備えるメッセージを作成することを備える。
【００１２】
本発明の更なる別の実施形態は、セルラー通信システムにおいてベアラ・フォーマット・タイプ性能を提供する方法を含む。同方法は、第１のベアラ・フォーマット・タイプ情報を伝達することであって、その第１のベアラ・フォーマット・タイプ情報は、第１のベアラ・フォーマット・タイプが第１の移動局に割り当てられているときは、その割り当てられているベアラ・フォーマット・タイプを備え、更に、その割り当てられている第１のベアラ・フォーマットと、第１の移動局および第１の基地局が第２のベアラ・フォーマットを相互に支持するときは、第２のベアラ・フォーマットとを備える。同方法は、更に、第１の基地局から第１のベアラ・フォーマット・タイプ情報を受信すること、その第１のベアラ・フォーマット・タイプ情報の受信に応答して、第１の基地局以外の第１のネットワーク・エレメントと、第１の移動局および第１の基地局のうちの一つ以上とが第３のベアラ・フォーマット・タイプを相互に支持するか否かを判断し、更に、第１のベアラ・フォーマット・タイプ情報の受信に応答して、第１のベアラ・フォーマット・タイプ情報、および、第１のネットワーク・エレメントと、第１の移動局および第１の基地局のうちの一つ以上とが第３のベアラ・フォーマット・タイプを相互に支持するときは、第３のベアラ・フォーマット・タイプを備える第２のベアラ・フォーマット情報を伝達することを含む。同方法は、更に、第２のベアラ・フォーマット・タイプ情報を受信すること、第２のベアラ・フォーマット・タイプ情報の受信に応答して、第１の基地局以外の第２のネットワーク・エレメントと、第１の移動局、第１の基地局、および第１のネットワーク・エレメントのうちの一つ以上とが第４のベアラ・フォーマット・タイプを相互に支持するか否かを判断すること、更に、第２のベアラ・フォーマット・タイプ情報の受信に応答して、受信した第２のベアラ・フォーマット・タイプ情報、および、第２のネットワーク・エレメントと、第１の移動局、第１の基地局、および第１のネットワーク・エレメントのうちの一つ以上とが第４のベアラ・フォーマット・タイプを相互に支持するときは、第４のベアラ・フォーマット・タイプを備える第３のベアラ・フォーマット・タイプ情報を伝達することを含む。同方法は、更に、第３のベアラ・フォーマット・タイプ情報を受信すること、第２のベアラ・フォーマット・タイプ情報の受信に応答して、第３のベアラ・フォーマット・タイプ情報に基づいてベアラ・フォーマットを第２の移動局に割り当てる。
【００１３】
本発明の別の実施形態は、ベアラ・フォーマット・タイプ情報を備えるメッセージを作成し、その作成されたメッセージを伝達する基地局コントローラであって、ベアラ・フォーマット・タイプ情報は、第１のベアラ・フォーマット・タイプが移動局に割り当てられているときは、割り当てられているベアラ・フォーマット・タイプを備え、更に、移動局とその移動局を担当するネットワーク・エレメントとが第２のベアラ・フォーマットを相互に支持するときは、第２のベアラ・フォーマットを備える、基地局コントローラを含む。
【００１４】
本発明の別の実施形態は、関連するトランスコーダによって支持される少なくとも一つのベアラ・フォーマット・タイプを保持する少なくとも一つのメモリ装置を備えるパケット・スイッチを含む。そのパケット・スイッチは、更に、移動局に割り当てられた第１のベアラ・フォーマット・タイプ、および、移動局とその移動局を担当する基地局とによって相互に支持される第２のベアラ・フォーマット・タイプのうちの少なくとも一方を備えるベアラ・フォーマット・タイプ情報を受信し、受信したベアラ・フォーマット・タイプ情報を別のネットワーク・エレメントに伝達する少なくとも一つのメモリ装置に接続されるプロセッサを備える。
【００１５】
本発明の別の実施形態は、第１の移動局に割り当てられた第１のベアラ・フォーマット・タイプ、および、第1 の移動局と第１の移動局を担当する基地局とによって相互に支持される第２のベアラ・フォーマット・タイプのうちの少なくとも一方を備えるベアラ・フォーマット・タイプ情報を受信し、受信したベアラ・フォーマット・タイプ情報に基づいて第２の移動局にベアラ・フォーマット・タイプを割り当てる基地局コントローラを含む。
【００１６】
本発明の更なる別の実施形態は、移動局に割り当てられたベアラ・フォーマット・タイプを識別する第１のデータ・フィールド、および、移動局とその移動局を担当する基地局とによって相互に支持されるベアラ・フォーマットを識別する少なくとも第２のデータ・フィールドを備えるメッセージを作成するコンピュータ読み取り可能媒体記憶命令を含む。
【００１７】
本発明の別の実施形態は、ベアラ・フォーマット・タイプ情報を分配するシステムを含む。同システムは、第１のトランスコーダを備え、且つ、ベアラ・フォーマット・タイプ情報を備えるメッセージを伝達する基地局を含み、そのベアラ・フォーマット・タイプ情報は、第１のベアラ・フォーマット・タイプが移動局に割り当てられているときは、その割り当てられているベアラ・フォーマット・タイプを備え、更に、移動局と基地局とが第２のベアラ・フォーマットを相互に支持するときは、その第２のベアラ・フォーマットを備える。同システムは、更に、基地局からベアラ・フォーマット・タイプ情報を受信し、受信したベアラ・フォーマット・タイプ情報に基づいて移動局と関連付けられる通信セッションに対するベアラ・フォーマット・タイプを選択し、且つ、選択されたベアラ・フォーマット・タイプを基地局に通知するベアラ・フォーマット・コントローラを含む。
【００１８】
本発明の別の実施形態は、ベアラ・フォーマット・タイプ情報を分配するシステムを含む。同システムは、第１のトランスコーダを有し、且つ、第１のベアラ・フォーマット・タイプ情報を伝達する第１の基地局を含み、その第１のベアラ・フォーマット・タイプ情報は、第１のベアラ・フォーマット・タイプが第１の移動局に割り当てられているときは、その割り当てられているベアラ・フォーマット・タイプを備え、更に、第１の移動局と第１の基地局とが第２のベアラ・フォーマットを相互に支持するときは、第２のベアラ・フォーマットを備える。同システムは、更に、第２のトランスコーダを有する第１のパケット・スイッチであって、第１の基地局から第１のベアラ・フォーマット・タイプ情報を受信し、第１のパケット・スイッチと、第１の移動局および第１の基地局のうちの一つ以上とが第３のベアラ・フォーマット・タイプを相互に支持するか否かを判断し、第１のベアラ・フォーマット・タイプ情報、および、第１のパケット・スイッチと、第１の移動局および第１の基地局のうちの一つ以上とが第３のベアラ・フォーマット・タイプを相互に支持するときは、第３のベアラ・フォーマット・タイプを備える第２のベアラ・フォーマット情報を伝達する第１のパケット・スイッチを含む。同システムは、更に、第３のトランスコーダを有する第２のパケット・スイッチであって、第１の基地局から第２のベアラ・フォーマット・タイプ情報を受信し、第２のパケット・スイッチと、第１の移動局、第１の基地局、および第１のパケット・スイッチのうちの一つ以上とが第４のベアラ・フォーマット・タイプを相互に支持するか否かを判断し、受信した第２のベアラ・フォーマット・タイプ情報、および、第２のパケット・スイッチと、第１の移動局、第１の基地局、および第１のパケット・スイッチのうちの一つ以上とが第４のベアラ・フォーマット・タイプを相互に支持するときは、第４のベアラ・フォーマット・タイプを備える第３のベアラ・フォーマット・タイプ情報を伝達する第２のパケット・スイッチを含む。同システムは、更に、第４のトランスコーダを有し、第２のパケット・スイッチから第３のベアラ・フォーマット・タイプ情報を受信し、第３のベアラ・フォーマット・タイプ情報に基づいて第２の基地局によって担当される第２の移動局にベアラ・フォーマットを割り当てる第２の基地局を含む。
【発明を実施するための最良の形態】
【００１９】
本発明は、図１乃至図５を参照してより完全に説明される。図１は、本発明の実施形態による無線通信システム１００のブロック図である。通信システム１００は、第１の基地局コントローラ（ＢＳＣ：Base Station Controller ）１２０に動作可能に接続される第１の基地送受信局（ＢＴＳ：Base Transceiver Station）１１２を備える第１の基地局（ＢＳ：Base Station）１１０を含む。通信システム１００は、ＢＳ１１０、特に、ＢＳＣ１２０の上流に位置して接続され、第１のパケット・スイッチ１３０を備える第１のコアネットワーク１４０を更に含む。ＢＳ１１０は、ＢＴＳ１１２を介して、更には、第１のエア・インタフェース１０８を介して第１の移動局１０２に通信サービスを提供する。
【００２０】
通信システム１００は、更に、第２の基地局コントローラ（ＢＳＣ）１８０に動作可能に接続される第２の基地送受信局（ＢＴＳ）１７２を備える第２の基地局（ＢＳ）１７０を含む。通信システム１００は、ＢＳ１７０、特に、ＢＳＣ１８０の上流に位置して接続され、第２のパケット・スイッチ１６０を備える第２のコアネットワーク１５０を更に含む。ＢＳ１７０は、ＢＴＳ１７２を介して、更には、第２のエア・インタフェース１９８を介して第２のＭＳ１９２に通信サービスを提供する。
【００２１】
各パケット・スイッチ１３０、１６０は、メディア・ゲートウェイ、３Ｇ（第３代）移動通信交換局（ＭＳＣｅ：Mobile Station Center ）、および、イリノイ州シャンバーグのモトローラ社より市販され本明細書に記載の機能を実施するよう変更されたパケット音声ソフト・スイッチを一つ以上備える。各エア・インタフェース１０８、１９８は、一つ以上のフォワード・リンク・コントロール・チャネル、一つ以上のフォワード・リンク・トラフィック・チャネル、およびフォワード・リンク・ページング・チャネルのような多数の通信チャネルを有するフォワード・リンク（図示せず）と、一つ以上のリバース・リンク・コントロール・チャネル、一つ以上のリバース・リンク・トラフィック・チャネル、およびリバース・リンク・アクセス・チャネルのような多数の通信チャネルを有するリバース・リンク（図示せず）とを備える。
【００２２】
ＭＳ１０２および１９２と、ＢＳＣ１２０および１８０と、パケット・スイッチ１３０および１６０は、例えば、一つ以上のマイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ：Digital Signal Processor）、それらの組み合わせ、または、当業者に公知の他の装置のようなプロセッサ１０４、１９４、１２２、１８２、１３１、１６１をそれぞれ含む。ＭＳ１０２および１９２と、ＢＳＣ１２０および１８０と、パケット・スイッチ１３０および１６０は、プロセッサによって実行され得るデータおよびプログラムを記憶する、ランダム・アクセス・メモリ（ＲＡＭ：Random Access Memory）、ダイナミック・ランダム・アクセス・メモリ（ＤＲＡＭ：Dynamic Random Access Memory）、および／または、読み取り専用メモリ（ＲＯＭ：Read Only Memory）あるいはその等価物のようなプロセッサ１０４、１９４、１２２、１８２、１３１、１６１と関連付けられる一つ以上のメモリ装置１０６、１９６、１２４、１８４、１３２、１６２をそれぞれ含む。ＢＳＣ１２０および１８０と、パケット・スイッチ１３０および１６０は、ＳＭＶ（ＩＳ−８９３）、ＥＶＲＣ（ＩＳ−１２７）、１３ｋ−ＱＣＥＬＰ（ＩＳ−７３３）、８ｋ−ＱＣＥＬＰ（ＩＳ−９６Ｃ）、および、Ｇ．７１１のような多数のベアラ・フォーマット・タイプの少なくとも一つに音声データ・パケットをデコードすることができるトランスコーダ１２６、１８６、１３３、１６３をそれぞれ必要に応じて含む。各ＭＳ１０２、１９２の一つ以上のメモリ装置１０６、１９６、並びに、ＢＳＣまたはパケット・スイッチがトランスコーダを含むときのＢＳＣ１２０および１８０と、パケット・スイッチ１３０および１６０のそれぞれの一つ以上のメモリ装置１２４、１８４、１３２、１６２は、更に、ＭＳまたは関連付けられるトランスコーダによって、つまり、ＢＳＣ１２０および１８０とパケット・スイッチ１３０および１６０に関するトランスコーダ１２６、１８６、１３３、および１６３によって支持されるベアラ・フォーマット・タイプを記憶する。
【００２３】
各パケット・スイッチ１３０、１６０は、ＭＳ１０２を伴う通信セッション中に様々なベアラ・フォーマットの音声トラフィックをエンコードし、且つ、デコードする通信システム１００において可能な多数のベアラ・フォーマットのうちの一つのベアラ・フォーマットを決定することができるベアラ・フォーマット・コントローラ１３５、１６５をそれぞれ含む。各ベアラ・フォーマット・コントローラ１３５、１６５は、一つ以上のマイクロプロセッサ、マイクロコントローラ、ＤＳＰ、それらの組み合わせ、または、当業者に公知の他の装置のようなプロセッサ１３６、１６６をそれぞれ含む。各ベアラ・フォーマット・コントローラ１３５、１６５は、更に、対応するプロセッサによって実行されるデータおよびプログラムを保持する、ＲＡＭ、ＤＲＡＭ、および／または、ＲＯＭ、あるいは、それらの等価物のような一つ以上の関連するメモリ装置１３７、１６７をそれぞれ含む。しかしながら、本発明の別の実施形態では、各ベアラ・フォーマット・コントローラ１３５、１６５は、関連するパケット・スイッチ１３０、１６０のそれぞれのプロセッサ１３１、１６１、および、それぞれの一つ以上のメモリ装置１３２、１６２において実行されてもよい。
【００２４】
第１のコアネットワーク１４０は、広域パケット転送ネットワーク１４２を介して第２のコアネットワーク１５０と通信する。その結果、第１のＭＳ１０２は、第１のエア・インタフェース１０８、第１のＢＳ１１０、第１のコアネットワーク１４０、広域パケット転送ネットワーク１４２、第２のコアネットワーク１５０、第２のＢＳ１７０、および、第２のエア・インタフェース１９８を介して第２のＭＳ１９２と音声通信を行うことができる。本明細書では、ＢＳ１１０および１７０と、コアネットワーク１４０および１５０と、広域パケット転送ネットワーク１４２とを全体として通信システム・ネットワークと称する。
【００２５】
通信システム１００は、無線パケット音声通信システムを備える。各ＭＳ１０２、１９２が別のＭＳと音声通信をするためには、ＢＳ１１０、１７０、コアネットワーク１４０、１５０、および広域パケット転送ネットワーク１４２のそれぞれが周知の無線電気通信プロトコルに従って動作しなくてはならない。周知のプロトコルに従って動作することにより、ＭＳ１０２、１９２のユーザに対して、ＭＳがそれぞれの担当ＢＳ１１０、１７０およびそれぞれの担当コアネットワーク１４０、１５０と通信し、コアネットワーク１５０および１４０のような担当コアネットワークに対して外部のネットワークと通信リンクを確立することが保証される。通信システム１００が３ＧＰＰおよびＴＩＡ／ＥＩＡ（米国電気通信工業会／米国電子工業会（Telecommunication Industry Association/Electronic Industries Association））ＩＳ−２００１、または、互換性のある規格ｃｄｍａ２０００または１ｘＥＶ−ＤＯシステムを提供し、エア・インタフェース１０８および１９８のフォワード・リンクおよびリバース・リンクのそれぞれの多数の通信チャネルの各通信チャネルがウォルシュ・コードのような直交コードを一つ以上備えるＩＯＳ（相互運用性仕様（Inter Operability Specification ））規格に従って動作することが好ましい。規格は、ラジオ・システム・パラメータおよび呼処理手順を含む無線電気通信システム動作プロトコルを特定する。しかしながら、当業者は、通信システム１００が汎欧州デジタルセルラー・システム（ＧＳＭ：Global System for Mobile communication）通信システム、時分割多元接続（ＴＤＭＡ：Time Division Multiple Access ）通信システム、周波数分割多元接続（ＦＤＭＡ：Frequency Division Multiple Access）通信システム、または、直交周波数分割多重（ＯＦＤＭ：Orthogonal Frequency Division Multiple Access ）通信システムのような様々な無線パケット指向音声通信システムのいずれか一つに従って動作してもよいことを理解するであろう。
【００２６】
ＭＳ１０２のような始端ＭＳが、パケット・スイッチ１３０と通信セッションを確立するＢＳ１１０と通信セッションを確立すると、通信システム１００は通信セッション中に使用されるべき一つ以上のベアラ・フォーマット・タイプを決定する。更に、移動局間の通信セッションは、終端無線通信ネットワーク、つまり、コアネットワーク１５０、ＢＳ１７０、およびＭＳ１９２のような終端ＭＳを更に伴い、それに関して、通信システム１００は通信セッション中に終端無線通信ネットワークによって使用されるべき一つ以上のベアラ・フォーマット・タイプを更に決定する。更に、通信システム１００は、トランスコーダ・フリー動作（ＴｒＦＯ）として移動局間の通信セッションを確立するために必要なベアラ・フォーマットを決定し、このとき音声トラフィックはどのネットワーク・トランスコーダ１２６、１３３、１６３、１８６によっても相互動作されることなく、つまり、変換されることなく通信システムにおいて伝搬される。しかしながら、通信システム１００が一つ以上のベアラ・フォーマット・タイプを決定するか、あるいは通信セッションをＴｒＦＯとして確立するか否かを決定するためには、通信システムは、通信セッションに関わる各ＭＳ１０２、１９２、更には、ＭＳと関連付けられる音声ベアラ径路に沿って位置する各トランスコーダ１２６、１３３、１６３、１８６のベアラ・フォーマット・タイプ性能を決定しなくてはならない。従って、通信システム１００は、通信セッションに関わる各ＭＳ１０２、１９２、および通信セッションと関連付けられる音声ベアラ径路に沿って位置する各トランスコーダ１２６、１３３、１６３、１８６のベアラ・フォーマット・タイプ性能に関わる情報を分配する方法および装置を提供する。
【００２７】
図２Ａ、２Ｂ、２Ｃ、および２Ｄを参照すると、論理フロー図２００は本発明の実施形態による、通信セッションに関わる一つ以上のＭＳ１０２および１９２のような各ＭＳ、更に、ＭＳに関連付けられる音声ベアラ径路に沿って位置する一つ以上のトランスコーダ１２６、１３３、１６３および１８６のような各トランスコーダのベアラ・フォーマット・タイプ性能に関する情報を分配する際に通信システム１００によって実行されるステップを示す。論理フロー図２００は、ＭＳ１０２がネットワーク１８０、特に、ＢＴＳ１１２を介してＢＳ１１０に伝達するときに開始され（２０２）、ＢＳ１１０はサービス・リクエスト、つまり、音声または音声およびデータの通信セッションをＭＳ１９２と確立するリクエストを受信する（２０４）。サービス・リクエストは、当該技術において公知の開始メッセージを備えることが好ましく、開始メッセージはサービスをリクエストし、レイヤー２の肯定応答を必要とする。同様に、サービス・リクエストはページ・リクエスト・メッセージを備え、ページ応答メッセージを必要とする。特定されない限り、本明細書では各ＭＳ１０２，１９２によって実行される機能は各ＭＳのプロセッサ１０６、１９６によって実行される。更に、特定されない限り、本明細書では各ＢＳ１１０およびＢＳ１７０によって実行される機能はそれぞれのＢＳＣ１２０，１８０、特に、ＢＳＣのそれぞれのプロセッサ１２２、１８２によって実行され、ＢＳＣ１２０および１８０と、パケット・スイッチ１３０および１６０と、ベアラ・フォーマット・コントローラ１３５および１６５とによって実行される機能はそれぞれプロセッサ１２２，１８２、１３２、１６２、１３６および１６６によって実行される。
【００２８】
サービス・リクエストの受信に応答して、ＢＳ１１０は、一つ以上のベアラ・フォーマット・タイプが始端ＭＳ１０２によって支持されているか否かを判断する（２０６）。本発明の一実施形態では、ＢＳ１１０はＭＳによって支持されるベアラ・フォーマット・タイプをＭＳから最初にリクエストすることで一つ以上のベアラ・フォーマット・タイプが始端ＭＳ１０２によって支持されるか否かを判断する。例えば、通信セッションのセット・アップの一部として、ＢＳ１１０は、エア・インタフェース１０８においてフォワード・リンク・トラフィック・チャネルおよびリバース・リンク・トラフィックを割り当て、更に、通信セッションのためにＢＳとパケット・スイッチ１３０との間で通信リンクを確立する。トラフィック・チャネルおよび通信リンクを確立する際、ＢＳ１１０はＭＳ１０２によって支持されるサービス・コンフィギュレーションのリストに対するリクエストをＭＳ１０２に伝達する。リクエストは状態リクエスト／状態応答オーダに含まれることが好ましい。リクエストを受信することに応答して、ＭＳ１０２はＭＳのサービス・オプション（ＳＯ：Service Option）性能をＢＳ１１０に伝達し、ＳＯ性能はＭＳによって支持されるベアラ・フォーマット・タイプを含む。
【００２９】
本発明の別の実施形態では、ＢＳ１１０はＭＳに対してベアラ・フォーマット・タイプを最初に促すことなくＭＳによって支持されるベアラ・フォーマット・タイプをＭＳ１０２から通知される。例えば、通信セッションのセット・アップの一部として、ＭＳ１０２は、支持するベアラ・フォーマット・タイプに対応する音声ＳＯを含むようにフォーマット化された開始メッセージまたはページング応答メッセージのような多数のリバース・リンク・シグナリングまたはページング・メッセージのいずれか一つにより、ＭＳによって支持されるベアラ・フォーマット・タイプを伝達してもよい。
【００３０】
ＭＳ１０２によって支持される一つ以上のベアラ・フォーマット・タイプを受信することに応答して、ＢＳ１１０は一つ以上の支持されるベアラ・フォーマット・タイプまたは関連するＳＯをＭＳに関連付けて、ＢＳＣ１２０の一つ以上のメモリ装置１２４に記憶する（２０８）。ＢＳ１１０は、ＭＳに一つ以上の支持されるベアラ・フォーマット・タイプのうちの一つを割り当て（２１０）、割り当てられたベアラ・フォーマット・タイプは、そのＭＳと関連付けられているＢＳ１１０によって、ＢＳＣ１２０の一つ以上のメモリ装置１２４に記憶される。しかしながら、本発明の別の実施形態では、ＢＳ１１０はＭＳ１０２へのベアラ・フォーマット・タイプの割り当てを延期するように判断してもよい。ＢＳ１１０がＭＳ１０２に支持されたベアラ・フォーマット・タイプを割り当てると、ベアラ・フォーマット・タイプの割り当てに応答して、ＢＳ１１０は割り当てられたベアラ・フォーマット・タイプをＭＳに伝達する（２１２）。例えば、ＢＳ１１０は、サービス接続メッセージ／サービス応答オーダにおけるＳＯ割り当てを通じてＭＳに割り当てられたベアラ・フォーマット・タイプを伝達する。ＭＳ１０２は、例えば、ＢＳにサービス接続完了メッセージを伝達することで、ＭＳが割り当てられたＳＯまたはベアラ・フォーマット・タイプを支持することができることをＢＳ１１０に肯定応答してもよいし、しなくてもよい。
【００３１】
ＭＳ１０２から受信した一つ以上の支持されるベアラ・フォーマット・タイプに基づいて、ＢＳ１１０はＭＳ１０２と、ラジオ・トラフィック・チャネルおよびＢＳＣ１２０のトランスコーダ１２６のようなＢＳ１１０の制御下にある様々なリソースのそれぞれによって相互に支持されるベアラ・フォーマット・タイプを決定する。ＢＳ１１０は、パケット・スイッチ１３０、特に、ベアラ・フォーマット・コントローラ１３５に伝達し（２１４）、パケット・スイッチ１３０は、存在する場合にはＭＳ１０２に割り当てられたベアラ・フォーマット・タイプと、トランスコーダ１２６による相互動作を用いてあるいは用いることなく、つまり、トランスコーダ１２６によって実行されるベアラ変換を必要とするおよび／または必要とすることなく、ＭＳ１０２とＢＳ１１０によって相互に支持される全ての他のベアラ・フォーマット・タイプとを備える第１のベアラ・フォーマット・タイプ情報をＢＳから受信する（２１６）。
【００３２】
本発明の一実施形態では、ＢＳ１１０からパケット・スイッチ１３０に伝達される一つ以上のベアラ・フォーマット・タイプ・データ・フィールドは、始端ＭＳ１０２と終端公衆交換電話網（ＰＳＴＮ）との間の音声ベアラ径路に沿って位置するネットワーク・エレメントの間をベアラ・フォーマット・タイプ・メッセージで伝搬される。ベアラ・フォーマット・タイプ・メッセージは、通信セッションに関わるＭＳと一つ以上の他のネットワーク・エレメントのベアラ・フォーマット・タイプ性能が埋め込まれたベアラ・フォーマット・タイプ・データ・フィールドを備える。一つ以上のベアラ・フォーマット・タイプ・データ・フィールドを備えるベアラ・フォーマット・タイプ・メッセージを受信すると、ネットワーク・エレメントは、トランスコーダまたはネットワーク・エレメントと関連する他のリソースによって支持されるベアラ・フォーマット・タイプに基づいてデータ・フィールドを変更する。
【００３３】
例えば、本発明のこのような実施形態では、ＢＳ１１０から受信される第１のベアラ・フォーマット・タイプ情報に基づいて、パケット・スイッチ１３０、特に、ベアラ・フォーマット・コントローラ１３５は、ＭＳ１０２とＢＳ１１０によって支持されるベアラ・フォーマット・タイプ／ＳＯを通知される。ＭＳ１０２とＢＳ１１０によって支持されるベアラ・フォーマット・タイプ／ＳＯ、および、パケット・スイッチのベアラ・フォーマット・タイプ／ＳＯ性能に基づいて、ベアラ・フォーマット・コントローラ１３５は通信セッションに対するベアラ・フォーマット・タイプを選択する（２１８）。続いて、パケット・スイッチ１３０は、選択されたベアラ・フォーマット・タイプをＢＳ１１０に通知する（２２０）。例えば、選択されたベアラ・フォーマット・タイプをＢＳ１１０に通知するためには、第１のベアラ・フォーマット・タイプ情報が一つ以上のベアラ・フォーマット・タイプ・データ・フィールドを備えるベアラ・フォーマット・タイプ・メッセージを介してパケット・スイッチ１３０によって受信されると、ベアラ・フォーマット・コントローラ１３５は選択されたベアラ・フォーマット・タイプを識別するよう図５に関連して以下に説明するように一つ以上のベアラ・フォーマット・タイプ・データ・フィールドを変更する。ベアラ・フォーマット・コントローラ１３５は、ベアラ・フォーマット・タイプ・メッセージにおいて変更された一つ以上のベアラ・フォーマット・タイプ・データ・フィールドをＢＳ１１０に伝達する。ベアラ・フォーマット・コントローラ１３５から受信したベアラ・フォーマット・タイプ・メッセージで識別される選択されたベアラ・フォーマット・タイプに基づいて、ＢＳ１１０とＭＳ１０２は、ＭＳ１０２とＭＳ１９２との間でベアラ・トラフィックを伝達することに関してそれぞれのトランスコーダによって使用されるべきベアラ・フォーマット・タイプを決定する（２２２）。論理フロー２００が終了される（２６６）。
【００３４】
ＭＳ１０２がＭＳ１９２と移動局間通信セッションに関わる本発明の別の実施形態では、ＢＳ１１０から第１のベアラ・フォーマット・タイプ情報を受信すること（２１６）に応答して、パケット・スイッチ１３０は受信した第１のベアラ・フォーマット・タイプ情報をパケット・スイッチの一つ以上のメモリ装置１３２、または、ベアラ・フォーマット・コントローラ１３５の一つ以上のメモリ装置１３７に記憶し（２２４）、受信した第１のベアラ・フォーマット・タイプ情報を含む第２のベアラ・フォーマット・タイプ情報を終端ＭＳ１９２を担当するパケット・スイッチ、つまり、第２のパケット・スイッチ１６０に伝達する（２２６）。ＢＳ１１０からパケット・スイッチ１３０に伝達される一つ以上のベアラ・フォーマット・タイプ・データ・フィールドは、ベアラ・フォーマット・タイプ・データ・フィールドを備えるベアラ・フォーマット・タイプ・メッセージで始端ＭＳ１０２と終端ＭＳ１９２、つまり、ネットワーク・エレメント１６０と１７０の間の音声ベアラ径路に沿って位置するネットワーク・エレメントの間で伝搬される。その結果、通信システム１００において、一つ以上のベアラ・フォーマット・タイプ・データ・フィールドは、始端ＭＳ１０２、終端ＭＳ１９２、および、音声ベアラ径路における各トランスコーダのベアラ・フォーマット・タイプ性能の分配を提供する。通信システム１００は、一つ以上のベアラ・フォーマット・タイプ・データ・フィールドにおいて収集されるデータに基づいて、通信セッションに対する支持可能なベアラ・フォーマット・タイプを判断し、通信セッションがＴｒＦＯを支持できるか否かを判断することができる。
【００３５】
図３は、本発明の実施形態による、一つ以上の始端ＭＳ１０２および終端ＭＳ１９２と、音声ベアラ径路における各トランスコーダのベアラ・フォーマット・タイプ性能を分配するために通信システム１００によって使用される典型的なベアラ・フォーマット・タイプ・メッセージ３００のブロック図である。ベアラ・フォーマット・タイプ・メッセージ３００は、多数のベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３を備える。各ＢＳ１１０および１７０、特に、ＢＳＣ１２０および１８０と、パケット・スイッチ１３０および１６０とは、このようなＢＳおよびパケット・スイッチのそれぞれの少なくとも一つのメモリ装置１２４、１８４、１３２、および、１６２で保持される命令に基づいて、以下に挙げる第１、第２、第３、第４、および、第５のベアラ・タイプ・メッセージのようなベアラ・フォーマット・タイプ・メッセージ３００を作成。更に、各ベアラ・フォーマット・コントローラ１３５および１６５が、ベアラ・フォーマット・コントローラのそれぞれの少なくとも一つのメモリ装置１３７、１６７で保持される命令に基づいてベアラ・フォーマット・タイプ・メッセージ３００を作成してもよい。
【００３６】
ベアラ・フォーマット・タイプ・メッセージ３００は、ＭＳ１０２に割り当てられたベアラ・フォーマット・タイプまたはＳＯについて通知する多数のベアラ・フォーマット・タイプ・データ・フィールドの第１のベアラ・フォーマット・タイプ・データ・フィールド３０１を備える。本発明の一実施形態では、ＢＳ１１０は、割り当てられたベアラ・フォーマット・タイプまたはＳＯに対応する値をベアラ・フォーマット・タイプ・データ・フィールド３０１に埋め込むことでＭＳ１０２に割り当てられたベアラ・フォーマット・タイプを示す。例えば、ＢＳ１１０は、ＭＳがベアラ・フォーマット・タイプを特定しない、または、ベアラ・フォーマット・タイプが割り当てられていないことを示す「ヌル」に対応する値を埋め込んでもよく、ＳＭＶ、ＥＶＲＣ、１３ｋ−ＱＣＥＬＰ、８ｋ−ＱＣＥＬＰ、および、Ｇ．７１１の一つに対応する値のような割り当てられたベアラ・フォーマット・タイプに対応する値を埋め込んでもよい。本発明の別の実施形態では、ベアラ・フォーマット・タイプ・データ・フィールド３１０は、ベアラ・フォーマット・タイプのリストを備えてもよい。ＢＳ１１０は、リスト中のベアラ・フォーマット・タイプをタグ付けすることでＭＳ１１０に割り当てられたベアラ・フォーマット・タイプを示す。ＭＳ１０２がベアラ・フォーマット・タイプを特定しないかベアラ・フォーマット・タイプが割り当てられていないとき、ＢＳ１１０はどのベアラ・フォーマット・タイプもタグ付けしない。
【００３７】
ベアラ・フォーマット・タイプ・メッセージ３００は、更に、ＭＳに割り当てられたベアラ・フォーマット・タイプ以外で、トランスコーダ１２６による相互動作を必要とすることなく、つまり、トランスコーディングを必要とすることなくＭＳ１０２およびＢＳ１１０によって相互に支持される全てのベアラ・フォーマット・タイプまたはＳＯを通知する多数のベアラ・フォーマット・タイプ・データ・フィールドのうちの第２のベアラ・フォーマット・タイプ・データ・フィールド３０２を備える。データ・フィールド３０１と同様に、本発明の一実施形態では、ＢＳ１１０は、相互に支持されるベアラ・フォーマット・タイプまたはＳＯに対応する値をベアラ・フォーマット・タイプ・データ・フィールド３０２に埋め込むことで相互動作を用いることなくＭＳ１０２およびＢＳ１１０によって相互に支持される各ベアラ・フォーマット・タイプを示す。ＢＳ１１０が相互に支持されるベアラ・フォーマット・タイプを知らないとき、ＢＳは、「ヌル」に対応する値を埋め込む。データ・フィールド３０１と同様に、本発明の別の実施形態では、第２のベアラ・フォーマット・タイプ・データ・フィールド３０２は、ベアラ・フォーマット・タイプのリストを備えてもよい。ＢＳ１１０は、ベアラ・フォーマット・タイプをタグ付けすることで相互に支持されるベアラ・フォーマット・タイプそれぞれを示す。ＢＳ１１０が相互に支持されるベアラ・フォーマット・タイプを知らないとき、ＢＳはどのベアラ・フォーマット・タイプもタグ付けしない。
【００３８】
その結果、第１のおよび第２のベアラ・フォーマット・タイプ・データ・フィールド３０１、３０２のリストにあるベアラ・フォーマット・タイプは、ＭＳ１０２に「ネイティブ」である、つまり、ＢＳ１１０によるどのトランスコーディングも必要とすることなくＭＳが支持することができるベアラ・フォーマット・タイプである。ＭＳがこれらベアラ・フォーマット・タイプそれぞれを支持することができるため、ＭＳ１０２に関してＴｒＦＯに適したベアラ・フォーマット・タイプである。
【００３９】
ベアラ・フォーマット・タイプ・メッセージ３００は、ＭＳ１０２によって、更に、ＢＳ１１０のトランスコーダ１２６、パケット・スイッチ１３０のトランスコーダ１３３、パケット・スイッチ１６０のトランスコーダ１６３、および、ＢＳ１７０のトランスコーダ１８６のような通信システム１００における少なくとも一つのネットワーク・エレメントのトランスコーダによって相互に支持され、少なくとも一つのネットワーク・エレメントのトランスコーダによって相互動作されることが必要な全てのベアラ・フォーマット・タイプまたはＳＯを通知する多数のベアラ・フォーマット・タイプ・データ・フィールドのうちの第３のベアラ・フォーマット・タイプ・データ・フィールド３０３を更に備える。つまり、第３のベアラ・フォーマット・タイプ・データ・フィールド３０３において識別される各ベアラ・フォーマット・タイプは、ＭＳ１０２によって直接的には支持されないが、少なくとも一つのネットワーク・エレメントによってＭＳにより支持される「ネイティブ」ベアラ・フォーマット・タイプに変換され得るベアラ・フォーマット・タイプである。各ネットワーク・エレメント１１０、１３０、１６０、および、１７０は、ＭＳ１０２ではなくネットワーク・エレメントによって支持される各ベアラ・フォーマット・タイプに対応する値をベアラ・フォーマット・タイプ・データ・フィールド３０３に埋め込むことで相互動作を通じて、ＭＳ１０２とネットワーク・エレメント、つまり、ネットワーク・エレメントのそれぞれのトランスコーダ１２６、１３３、１６３、１８６によって相互に支持されるベアラ・フォーマット・タイプを示し、該ベアラ・フォーマット・タイプは、ＭＳによって支持され得るベアラ・フォーマット・タイプにネットワーク・エレメントによって変換される。ネットワーク・エレメントがこのようなベアラ・フォーマット・タイプのどれとの間の変換も支持することができないとき、ネットワーク・エレメントは、データ・フィールド３０３にベアラ・フォーマット値を付けることを省略する、あるいは、「ヌル」に対応する値を埋め込む。本発明の別の実施形態では、第３のベアラ・フォーマット・タイプ・データ・フィールド３０３はベアラ・フォーマット・タイプのリストを備えてもよい。ネットワーク・エレメントは、ＭＳ１０２ではなくネットワーク・エレメントによって支持される各ベアラ・フォーマット・タイプを示し、このベアラ・フォーマット・タイプはベアラ・フォーマット・タイプをタグ付けすることでＭＳによって支持され得るベアラ・フォーマット・タイプにネットワーク・エレメントによって変換される。ネットワーク・エレメントがこのようなベアラ・フォーマット・タイプのどれとの間の変換も支持することができないとき、ネットワーク・エレメントはどのベアラ・フォーマット・タイプもタグ付けしない。
【００４０】
図４は、本発明の実施形態による、ベアラ・フォーマット・タイプ・メッセージ３００のようなベアラ・フォーマット・タイプ・メッセージを作成する際に、ＢＳ、例えば、ＢＳ１１０および１７０、特に、ＢＳＣ１２０および１８０のプロセッサ１２２および１８２によって実行されるステップの論理フロー図４００である。ＢＳ１１０によって作成されると、メッセージ３００はＣＭサービス・リクエスト・メッセージまたは割り当て完了メッセージ、の変更されたバージョンを備え、ＣＭサービス・リクエスト・メッセージまたは割り当て完了メッセージはベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３を含むよう変更されている。
【００４１】
論理フロー図４００は、ＢＳ１１０のようなＢＳがＢＳが担当するＭＳ、つまり、ＭＳ１０２にベアラ・フォーマット・タイプまたは関連するＳＯが割り当てられているか否かを判断すること（４０４）で開始される（４０２）。ベアラ・フォーマット・タイプ・メッセージ３００の作成は、本明細書では始端ＭＳ１０２およびＭＳ１０２を担当するＢＳ、つまり、ＢＳ１１０に対して説明されるが、当業者には、ベアラ・フォーマット・タイプ・メッセージ３００が終端ＭＳ、つまり、ＭＳ１９２を担当するＢＳ１７０のようなＢＳによって作成されてもよいことが理解されるであろう。ＢＳ１１０は、ＭＳ１０２にベアラ・フォーマット・タイプまたは関連するＳＯが割り当てられていると判断すると、ＢＳは、割り当てられたベアラ・フォーマット・タイプまたは関連するＳＯに対応する値を第１のベアラ・フォーマット・タイプ・データ・フィールド３０１に埋め込む（４０６）、または、割り当てられたベアラ・フォーマット・タイプまたは関連するＳＯに対応する第１のベアラ・フォーマット・タイプ・データ・フィールド３０１における値とタグを関連付ける。ＭＳ１０２にベアラ・フォーマット・タイプまたは関連するＳＯが割り当てられていないとＢＳ１１０が判断すると、ＢＳは、第１のベアラ・フォーマット・タイプ・データ・フィールド３０１における全てのベアラ・フォーマット・タイプまたはＳＯのタグ付けを省略する、または、「ヌル」に対応する値をデータ・フィールドに埋め込む（４０８）。
【００４２】
ＢＳ１１０は、ＭＳ１０２に割り当てられ、相互動作を用いることなく、つまり、ＢＳによるベアラ・フォーマット・タイプの変換を用いることなくＭＳおよびＢＳによって相互に支持されるベアラ・フォーマット・タイプまたは関連するＳＯをＢＳが認識しているか否かを判断する（４１０）。ＢＳ１１０が相互動作を用いることなくＢＳおよびＭＳ１０２の両方によって相互に支持され、ＭＳに割り当てられていない一つ以上のベアラ・フォーマット・タイプまたは関連するＳＯを決定すると、ＢＳは、このような相互に支持されるベアラ・フォーマット・タイプまたはＳＯそれぞれに対応する値を第２のベアラ・フォーマット・タイプ・データ・フィールド３０２に埋め込む（４１２）、または、相互に支持されるベアラ・フォーマット・タイプまたはＳＯに対応する第２のベアラ・フォーマット・タイプ・データ・フィールド３０２における各値とタグを関連付ける。ＢＳ１１０が相互動作を用いることなくＢＳおよびＭＳ１０２の両方によって相互に支持され、ＭＳに割り当てられていない一つ以上のベアラ・フォーマット・タイプまたは関連するＳＯを決定することができないとき、ＢＳは、第２のベアラ・フォーマット・タイプ・データ・フィールド３０２におけるどのベアラ・フォーマット・タイプまたはＳＯのタグ付けも省略する、または、「ヌル」に対応する値をデータ・フィールドに埋め込む（４１４）。
【００４３】
ＢＳ１１０は、相互動作を通じてＭＳ１０２およびＢＳ１１０によって相互に支持されるベアラ・フォーマット・タイプまたは関連するＳＯをＢＳが認識しているか否かを判断する（４１６）。つまり、ＢＳ１１０は、ＭＳ１０２によってネイティブには支持されないがＭＳによって支持され得るベアラ・フォーマット・タイプにＢＳが変換することができるベアラ・フォーマット・タイプである一つ以上のベアラ・フォーマット・タイプまたは関連するＳＯを支持することができるか否かを判断する。ＢＳ１１０はＭＳ１０２によってネイティブには支持されないが、ＭＳによって支持され得るベアラ・フォーマット・タイプにＢＳが変換することが可能なベアラ・フォーマット・タイプである一つ以上のベアラ・フォーマット・タイプまたは関連するＳＯを決定すると、ＢＳは、相互に支持されるベアラ・フォーマット・タイプまたはＳＯそれぞれに対応する値を第３のベアラ・フォーマット・タイプ・データ・フィールド３０３に埋め込む（４１８）、または、支持されるベアラ・フォーマット・タイプまたはＳＯに対応する第３のベアラ・フォーマット・タイプ・データ・フィールド３０３における各値とタグを関連付ける。ＢＳ１１０が、ＭＳによってネイティブには支持されないが、ＭＳによって支持され得るベアラ・フォーマット・タイプにＢＳが変換することが可能なベアラ・フォーマット・タイプである一つ以上のベアラ・フォーマット・タイプまたは関連するＳＯを決定することができないとき、ＢＳは、第３のベアラ・フォーマット・タイプ・データ・フィールド３０３におけるどのベアラ・フォーマット・タイプのタグ付けも省略する、または、「ヌル」に対応する値をデータ・フィールドに埋め込む（４２０）。論理フロー４００が終了される（４２２）。
【００４４】
図２を再び参照すると、ＢＳ１１０から第１のベアラ・フォーマット・タイプ情報を受信すること（２１６）に応答して、パケット・スイッチ１３０は、始端ＭＳ１０２に割り当てられている、または、相互動作することなくＭＳ１０２と担当ＢＳ１１０によって相互に支持される一つ以上のベアラ・フォーマット・タイプまたは関連するＳＯとのやりとりでパケット・スイッチ１３０による変換を介して、つまり、相互動作を介して、支持される第１のベアラ・フォーマット・タイプ情報で識別されていないベアラ・フォーマット・タイプまたは関連するＳＯがあるか否かを判断する。つまり、パケット・スイッチ１３０は、更に、第１のベアラ・フォーマット・タイプ・データ・フィールド３０１または第２のベアラ・フォーマット・タイプ・データ・フィールド３０２で識別される一つ以上のベアラ・フォーマット・タイプまたはＳＯへの、およびそのような一つ以上のベアラ・フォーマット・タイプまたはＳＯからのパケット・スイッチ１３０による、特に、パケット・スイッチのトランスコーダ１３３による変換を介して、つまり、相互動作を介して支持される追加のベアラ・フォーマット・タイプまたは関連するＳＯがあるか否かを判断する。パケット・スイッチ１３０が一つ以上のこのようなベアラ・フォーマット・タイプ／ＳＯを決定すると、パケット・スイッチ１３０はこのようなベアラ・フォーマット・タイプ／ＳＯを第２のベアラ・フォーマット・タイプ情報の一部として終端パケット・スイッチ１６０に送る（２２８）。
【００４５】
第１のベアラ・フォーマット・タイプ情報がベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３を備える第１のベアラ・フォーマット・タイプ・メッセージを介してＢＳ１１０からパケット・スイッチ１３０によって受信されると、パケット・スイッチ１３０は、第１のベアラ・フォーマット・タイプ情報、並びに、変更されたバージョンのデータ・フィールド３０１−３０３を備える第２のベアラ・フォーマット・タイプ・メッセージを伝達することでパケット・スイッチ１３０による相互動作を介して支持され得る全てのベアラ・フォーマット・タイプ／ＳＯをパケット・スイッチ１６０に通知する。例えば、第２のベアラ・フォーマット・タイプ・メッセージは、ＳＩＰ招待メッセージの変更されたバージョンを有してもよく、ＳＩＰ招待メッセージはパケット・スイッチ１３０によって受信され、可能性として変更されたデータ・フィールド３０１−３０３を含むよう変更されている。
【００４６】
本発明の一実施形態では、パケット・スイッチ１３０は、パケット・スイッチ１３０による変換を介して支持され得るベアラ・フォーマット・タイプまたはＳＯそれぞれに対応する値を第３のベアラ・フォーマット・タイプ・データ・フィールド３０３に付加することでデータ・フィールド３０１−３０３を変更してもよく、このベアラ・フォーマット・タイプ／ＳＯは第１のベアラ・フォーマット・タイプ・メッセージで識別されていない。本発明の別の実施形態では、データ・フィールド３０３がベアラ・フォーマット・タイプのリストを備えるとき、パケット・スイッチ１３０はパケット・スイッチ１３０による変換を介して支持され得、第１のベアラ・フォーマット・タイプ・メッセージにタグ付けされていないベアラ・フォーマット・タイプまたはＳＯに対応するタグをデータ・フィールド３０３に挙げられた各ベアラ・フォーマット・タイプに関連付けることでデータ・フィールド３０１−３０３を変更する。
【００４７】
その結果、パケット・スイッチ１３０からパケット・スイッチ１６０に伝達される第２のベアラ・フォーマット・タイプ情報は、割り当てられている場合には、始端ＭＳ１０２に割り当てられたベアラ・フォーマット・タイプ／ＳＯと、ＭＳ１０２によって直接的に支持されるか一つ以上のＢＳ１１０およびパケット・スイッチ１３０のトランスコーダ１２６、１３３による相互動作と共にＭＳ１０２によって支持され得る各ベアラ・フォーマット・タイプをパケット・スイッチ１６０に通知する。つまり、終端パケット・スイッチ１６０は、通信システム１００の始端側、つまり、ＭＳ１０２、ＢＳ１１０，および、コアネットワーク１４０が通信セッション中に支持することができるベアラ・フォーマット・タイプ／ＳＯを通知される。
【００４８】
第２のベアラ・フォーマット・タイプ情報を受信すること（２３０）に応答して、終端パケット・スイッチ１６０は、受信した第２のベアラ・フォーマット・タイプ情報をパケット・スイッチの一つ以上のメモリ装置１６２またはベアラ・フォーマット・コントローラ１６５の一つ以上のメモリ装置１６７に記憶する（２３２）。パケット・スイッチ１６０は、終端ＭＳ１９２を担当するＢＳ、つまり、第２のまたは終端ＢＳ１７０に第２のベアラ・フォーマット・タイプ情報を含む第３のベアラ・フォーマット・タイプ情報を伝達する（２３４）。
【００４９】
パケット・スイッチ１３０と同様に、パケット・スイッチ１６０は、第２のベアラ・フォーマット・タイプ情報において識別されるベアラ・フォーマット・タイプ／ＳＯへの変換、および／またそのようなベアラ・フォーマット・タイプ／ＳＯからのパケット・スイッチ１６０による変換を介して、つまり、相互動作を介して第２のベアラ・フォーマット・タイプ情報で識別されていない全てのベアラ・フォーマット・タイプまたは関連するＳＯが支持され得るか否かを判断する。例えば、パケット・スイッチ１６０は、全ての追加のベアラ・フォーマット・タイプまたは関連するＳＯが、第１のベアラ・フォーマット・タイプ情報で識別されるベアラ・フォーマット・タイプまたはＳＯへの、およびそのようなベアラ・フォーマット・タイプまたはＳＯからのパケット・スイッチ１６０、特に、パケット・スイッチのトランスコーダ１６３による変換を介して、つまり、相互動作を介して支持され得るか否かを判断する。パケット・スイッチ１６０が一つ以上のベアラ・フォーマット・タイプ／ＳＯを決定すると、パケット・スイッチ１６０はこのようなベアラ・フォーマット・タイプ／ＳＯを第３のベアラ・フォーマット・タイプ情報の一部としてＢＳ１７０に送る（２３６）。
【００５０】
ベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３を備える第２のベアラ・フォーマット・タイプ・メッセージを介して第２のベアラ・フォーマット・タイプ情報がパケット・スイッチ１３０からパケット・スイッチ１６０によって受信されると、パケット・スイッチ１６０は、第２のベアラ・フォーマット・タイプ情報、並びに、変更されたバージョンのデータ・フィールド３０１−３０３を備える第３のベアラ・フォーマット・タイプ・メッセージを伝達することでパケット・スイッチ１３０による相互動作を介して支持され得る全ての追加のベアラ・フォーマット・タイプ／ＳＯをＢＳ１７０に通知する。例えば、第３のベアラ・フォーマット・タイプ・メッセージは、ページ・リクエスト・メッセージ、割り当てリクエスト・メッセージ、または、ベアラ・リクエスト・メッセージの変更されたバージョンを備えてもよく、変更されたバージョンのページ・リクエスト・メッセージ、割り当てリクエスト・メッセージ、または、ベアラ・リクエスト・メッセージは、パケット・スイッチ１６０によって受信され、且つ、可能性として変更されたデータ・フィールド３０１−３０３を含むよう変更されている。
【００５１】
本発明の一実施形態では、パケット・スイッチ１６０は、パケット・スイッチ１６０による変換を介して支持され得るこのようなベアラ・フォーマット・タイプまたはＳＯそれぞれに対応する値を第３のベアラ・フォーマット・タイプ・データ・フィールド３０３に付加することでデータ・フィールド３０１−３０３を変更してもよく、ベアラ・フォーマット・タイプ／ＳＯは第２のベアラ・フォーマット・タイプ・メッセージで識別されていない。本発明の別の実施例形態では、データ・フィールド３０３がベアラ・フォーマット・タイプのリストを備えるとき、パケット・スイッチ１６０は、パケット・スイッチ１６０による変換を介して支持され、第２のベアラ・フォーマット・タイプ・メッセージでタグ付けされていないベアラ・フォーマット・タイプまたはＳＯに対応するタグをデータ・フィールド３０３に挙げる各ベアラ・フォーマット・タイプと関連付けることでデータ・フィールド３０１−３０３を変更する。
【００５２】
第３のベアラ・フォーマット・タイプ情報をパケット・スイッチ１６０から受信すること（２３８）に応答して、ＢＳ１７０は、第３のベアラ・フォーマット・タイプ情報で識別されるベアラ・フォーマット・タイプ／ＳＯの一つを終端ＭＳ１９２に割り当てる（２３００）。例えば、パケット・スイッチ１６０は、第３のベアラ・フォーマット・タイプ・メッセージで第３のベアラ・フォーマット・タイプをＢＳ１７０に伝達し、該メッセージはベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３を含む。ＢＳ１７０によって受信されるベアラ・フォーマット・タイプ・データ・フィールド３０１−３３０がＭＳ１０２に割り当てられるベアラ・フォーマット・タイプ／ＳＯを識別するベアラ・フォーマット・タイプ・データ・フィールド３０１に埋め込まれたタグまたは値を含むとき、ＢＳ１７０はベアラ・フォーマット・タイプ・データ・フィールド３０１で識別されるベアラ・フォーマット・タイプ／ＳＯを終端ＭＳ１９２に割り当てることを試みる。ＢＳ１７０によって受信されるベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３が、ＢＳ１３０による相互動作を必要とすることなくＭＳ１０２およびＢＳ１３０によって相互に支持される一つ以上のベアラ・フォーマット・タイプ／ＳＯを識別するベアラ・フォーマット・タイプ・データ・フィールド３０２に埋め込まれた一つ以上のタグまたは値を含むとき、ＢＳ１７０は割り当てが成功するまでベアラ・フォーマット・タイプ・データ・フィールド３０２で識別される各ベアラ・フォーマット・タイプ／ＳＯを終端ＭＳ１９２に連続的に割り当てることを試みる。ＢＳ１７０によって受信されるベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３がＭＳ１０２およびＢＳ１３０によって相互に支持される一つ以上のベアラ・フォーマット・タイプ／ＳＯを識別し、一つ以上のＢＳ１３０およびパケット・スイッチ１３０による相互動作を必要とするベアラ・フォーマット・タイプ・データ・フィールド３０３に埋め込まれた一つ以上のタグまたは値を含むとき、ＢＳ１７０は、割り当てが成功するまでベアラ・フォーマット・タイプ・データ・フィールド３０３で識別され、ＢＳ１７０によって支持される各ベアラ・フォーマット・タイプ／ＳＯを終端ＭＳ１９２に連続的に割り当てることを試みる。
【００５３】
相互動作が伝達される音声の品質を劣化させるため、ＭＳ１０２とＭＳ１９２との間の通信セッション中に通信システム１００によって実行される相互動作の量を最小化することが望ましい。通信システム・ネットワークによって相互動作が実行されず、通信セッションがＴｒＦＯ通信セッションであることが好ましい。従って、ベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３の一つ以上のベアラ・フォーマット・タイプ・データ・フィールドでベアラ・フォーマット・タイプが識別されると、ＢＳ１７０はベアラ・フォーマット・タイプ・データ・フィールド３０１で識別されるベアラ・フォーマット・タイプ／ＳＯを割り当てることを最初に試みる。ベアラ・フォーマット・タイプ・データ・フィールド３０１でベアラ・フォーマット・タイプ／ＳＯが識別されていないとき、または、試みられた割り当てが成功しないとき、ＢＳ１７０はベアラ・フォーマット・タイプ・データ・フィールド３０２において識別されるベアラ・フォーマット・タイプ／ＳＯを割り当てることを試みる。ベアラ・フォーマット・タイプ・データ・フィールド３０１または３０２のいずれでもベアラ・フォーマット・タイプ／ＳＯが識別されていないとき、または、ベアラ・フォーマット・タイプ・データ・フィールド３０１および３０２で識別される各ベアラ・フォーマット・タイプ／ＳＯの試みられた割り当てが成功しないとき、ＢＳ１７０はベアラ・フォーマット・タイプ・データ・フィールド３０３において識別されるベアラ・フォーマット・タイプ／ＳＯを割り当てる。
【００５４】
ＭＳ１９２にベアラ・フォーマット・タイプ／ＳＯを割り当てることに応答して、ＢＳ１７０は、割り当てられたベアラ・フォーマット・タイプ／ＳＯを記憶する（２４２）。ＢＳ１７０は、更に、終端パケット・スイッチ１６０、特に、ベアラ・フォーマット・コントローラ１６５に伝達し（２４４）、終端パケット・スイッチは、ＭＳ１９２に割り当てられたベアラ・フォーマット・タイプ、および、トランスコーダ１８６による相互動作を用いてまたは用いずにＭＳ１９２およびＢＳ１７０によって相互に支持される全ての他のベアラ・フォーマット・タイプを備える第４のベアラ・フォーマット・タイプ情報をＢＳから受信する（２４６）。ＢＳ１７０がベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３を備え、図４について上述したようにＢＳによって作成された第４のベアラ・フォーマット・タイプ・メッセージをパケット・スイッチに伝達することで割り当てられたおよび／または相互に支持されるベアラ・フォーマット・タイプ／ＳＯをパケット・スイッチ１６０に通知することが好ましい。例えば、第４のベアラ・フォーマット・タイプ・メッセージは、ページ応答メッセージ、割り当て完了メッセージ、または、ベアラ応答メッセージの変更されたバージョンを備え、ページ応答メッセージ、割り当て完了メッセージ、または、ベアラ応答メッセージは、ＢＳ１７０によって作成されたベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３を含むよう変更されている。その結果、終端パケット・スイッチ１６０は、通信システムの始端側、つまり、ＭＳ１０２、ＢＳ１１０，および、パケット・スイッチ１３０によって、および、ネットワークの終端側、つまり、パケット・スイッチ１６０、ＢＳ１７０、および、ＭＳ１９２によって支持されるベアラ・フォーマット・タイプ／ＳＯに関する情報を有する。
【００５５】
従って、本発明の一実施形態では、ＢＳ１７０から第４のベアラ・フォーマット・タイプ情報を受信すること（２４６）に応答して、終端パケット・スイッチ１６０、特に、ベアラ・フォーマット・コントローラ１６５は、ＭＳ１０２および１９２を伴う通信セッションに対するベアラ・フォーマット・タイプを選択する（２４８）。パケット・スイッチ１６０は、通信システム１００の始端側、特に、パケット・スイッチ１３０に選択されたベアラ・フォーマット・タイプを通知する（２５０）。選択されたベアラ・フォーマット・タイプに基づいて、パケット・スイッチ１３０、ＢＳ１１０、およびＭＳ１０２のそれぞれは、ＭＳ１０２とＭＳ１９２との間のベアラ・トラフィックを伝達することにおいてそれぞれのトランスコーダによって使用されるべきベアラ・フォーマット・タイプを決定し（２５２）、論理フロー２００は終了される（２６６）。
【００５６】
本発明の一実施形態では、パケット・スイッチ１６０は、ＢＳ１７０から第４のベアラ・フォーマット・タイプ・メッセージを介してパケット・スイッチ１６０によって受信されるベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３を変更し、変更されたデータ・フィールドを備えるベアラ・フォーマット・タイプ・メッセージをパケット・スイッチ１３０に伝達することで選択されたベアラ・フォーマット・タイプをパケット・スイッチ１３０に通知する。例えば、ベアラ・フォーマット・タイプ・メッセージは、ＳＩＰ＿１８３メッセージまたはＳＩＰ_ 更新メッセージの変更されたバージョンを備え、ＳＩＰ＿１８３メッセージまたはＳＩＰ_ 更新メッセージはＢＳ１７０からパケット・スイッチ１６０によって受信され、パケット・スイッチによって可能性として変更されたデータ・フィールド３０１−３０３を含むよう変更されている。パケット・スイッチ１３０は、これら変更されたバージョンのデータ・フィールド３０１−３０３をＢＳ１１０に伝搬し、変更されたバージョンのデータ・フィールドに基づいて、パケット・スイッチ１３０およびＢＳ１１０は、それぞれのトランスコーダ１３３、１２６によって使用されるべきベアラ・フォーマット・タイプ、または、通信セッションのベアラ径路からトランスコーダを除去するか否かを判断する。ＢＳ１１０は、更に、ＭＳ１１０によって使用されるべきベアラ・フォーマット・タイプを決定し、決定されたベアラ・フォーマット・タイプをＭＳに割り当てる。
【００５７】
例えば、図５は、本発明の実施形態による、ベアラ・フォーマット・タイプ・メッセージ３００のベアラ・タイプ・データ・フィールド３０１−３０３を変更する際にパケット・スイッチ１６０によって実行されるステップの論理フロー図５００を示す。論理フロー図５００は、通信システム１００によって支持されることが可能なベアラ・フォーマット・タイプ／ＳＯとして識別される一つ以上のベアラ・フォーマット・タイプ／ＳＯの中から、つまり、ベアラ・タイプ・データ・フィールド３０１−３０３の一つから通信セッションに対するベアラ・フォーマット・タイプ／ＳＯをパケット・スイッチ１６０が選択すること（５０４）で開始される（５０２）。選択されたベアラ・フォーマット・タイプ／ＳＯが終端ＭＳ１９２に割り当てられていると識別されるベアラ・フォーマット・タイプ／ＳＯ、つまり、ベアラ・フォーマット・タイプ・データ・フィールド３０１で識別されるベアラ・フォーマット・タイプ／ＳＯである（５０６）とき、終端パケット・スイッチ１６０は、ベアラ・フォーマット・タイプ・データ・フィールド３０２および３０３における全てのタグを削除し、または、フィールド３０２および３０３に埋め込まれた全ての値を削除し、「ヌル」に対応する値を各フィールド３０２および３０３に埋め込む（５０８）。論理フロー５００が終了される（５２２）。
【００５８】
選択されたベアラ・フォーマット・タイプ／ＳＯが相互動作を用いることなく終端ＭＳ１９２と終端ＢＳ１７０によって相互に支持されるとして識別されているベアラ・フォーマット・タイプ／ＳＯ、つまり、ベアラ・フォーマット・タイプ・データ・フィールド３０２で識別されるベアラ・フォーマット・タイプ／ＳＯである（５１０）とき、終端パケット・スイッチ１６０は選択されたベアラ・フォーマット・タイプ／ＳＯ以外のベアラ・フォーマット・タイプ／ＳＯと関連付けられるベアラ・フォーマット・タイプ・データ・フィールド３０２における全てのタグを削除する、または、選択されたベアラ・フォーマット・タイプ／ＳＯと関連付けられる値以外のＢＳ１７０によってフィールド３０２に埋め込まれた全ての値を削除する（５１２）。終端パケット・スイッチ１６０は、更に、ベアラ・フォーマット・タイプ・データ・フィールド３０１および３０３における全てのタグを削除し、または、フィールド３０１および３０３に埋め込まれた全ての値を削除して、「ヌル」に対応する値を各フィールド３０１および３０３に埋め込む（５１４）。論理フロー５００が終了される（５２２）。
【００５９】
選択されたベアラ・フォーマット・タイプ／ＳＯが相互動作を用いて終端ＭＳ１９２と終端ＢＳ１７０によって相互に支持されるとして識別されているベアラ・フォーマット・タイプ／ＳＯ、つまり、ベアラ・フォーマット・タイプ・データ・フィールド３０３で識別されるベアラ・フォーマット・タイプ／ＳＯである（５１６）とき、終端パケット・スイッチ１６０は選択されたベアラ・フォーマット・タイプ／ＳＯ以外のベアラ・フォーマット・タイプ／ＳＯと関連付けられるベアラ・フォーマット・タイプ・データ・フィールド３０３における全てのタグを削除する、または、選択されたベアラ・フォーマット・タイプ／ＳＯと関連付けられる値以外のフィールド３０３に埋め込まれた全ての値を削除する（５１８）。終端パケット・スイッチ１６０は、更に、ベアラ・フォーマット・タイプ・データ・フィールド３０１および３０２における全てのタグを削除し、フィールド３０１および３０２に埋め込まれた全ての値を削除して、「ヌル」に対応する値を各フィールド３０１および３０２に埋め込む（５２０）。論理フロー５００が終了される（５２２）。
【００６０】
図２を再び参照すると、本発明の別の実施形態では、ＢＳ１７０から第４のベアラ・フォーマット・タイプ情報を受信すること（２４６）に応答して、終端パケット・スイッチ１６０は、ＢＳ１７０から受信した第４のベアラ・フォーマット・タイプ情報を備える第５のベアラ・フォーマット・タイプ情報をパケット・スイッチ１３０に送る。つまり、ＢＳ１７０から第４のベアラ・フォーマット・タイプ情報を受信することに応答して、パケット・スイッチ１６０は、終端ＭＳ１９２に割り当てられたベアラ・フォーマット・タイプ、相互動作を用いることなくＭＳ１０２および担当ＢＳ１７０によって相互に支持されるベアラ・フォーマット・タイプ、および、相互動作を用いて終端ＭＳ１９２とＢＳ１７０によって相互に支持されるベアラ・フォーマット・タイプに関わるベアラ・フォーマット情報を始端パケット・スイッチ１３０に伝達する（２５４）。
【００６１】
更に、パケット・スイッチ１６０は、第４のベアラ・フォーマット・タイプ情報で識別されるベアラ・フォーマット・タイプまたは関連するＳＯへの、および／またはそのようなベアラ・フォーマット・タイプまたは関連するＳＯからのパケット・スイッチ１６０、特に、パケット・スイッチのトランスコーダ１６３による相互動作を介して支持され得る全てのベアラ・フォーマット・タイプまたはＳＯを決定し、第５のベアラ・フォーマット・タイプ情報の一部としてパケット・スイッチ１３０に伝達する（２５６）。
【００６２】
第４のベアラ・フォーマット・タイプ情報が、ベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３を備える第４のベアラ・フォーマット・タイプ・メッセージを介してＢＳ１７０からパケット・スイッチ１６０によって受信されると、パケット・スイッチ１６０はＢＳ１７０から受信した変更されたバージョンのデータ・フィールド３０１−３３０を備える第５のベアラ・フォーマット・タイプ・メッセージを介してパケット・スイッチ１３０に第５のベアラ・フォーマット・タイプ情報を伝達する。例として、第５のベアラ・フォーマット・タイプ・メッセージは、ＳＩＰ＿１８３メッセージまたはＳＩＰ_ 更新メッセージの変更されたバージョンを備え、ＳＩＰ＿１８３メッセージまたはＳＩＰ_ 更新メッセージはＢＳ１７０からパケット・スイッチ１６０によって受信され、パケット・スイッチ１６０によって可能性として変更されたデータ・フィールド３０１−３０３を含むよう変更されている。
【００６３】
第５のベアラ・フォーマット・タイプ・メッセージでは、パケット・スイッチ１６０は、上述したように第３のベアラ・フォーマット・タイプ・データ・フィールド３０３を変更することで、パケット・スイッチ１６０による相互動作を介して支持され、第４のベアラ・フォーマット・タイプ・メッセージで識別されない全てのベアラ・フォーマット・タイプ／ＳＯを識別する。つまり、本発明の一実施形態では、パケット・スイッチ１６０はパケット・スイッチ１６０による変換を介して支持され得るこのようなベアラ・フォーマット・タイプまたはＳＯそれぞれに対応する値をデータ・フィールドに付加することでデータ・フィールド３０３を変更してもよい。本発明の別の実施形態では、データ・フィールド３０３がベアラ・フォーマット・タイプのリストを備えるとき、パケット・スイッチ１６０は、パケット・スイッチ１６０による変換を介して支持されるベアラ・フォーマット・タイプまたはＳＯに対応するタグをデータ・フィールド３０３に挙げられる各ベアラ・フォーマット・タイプと関連付けることでデータ・フィールドを変更する。
【００６４】
終端パケット・スイッチ１６０から第５のベアラ・フォーマット・タイプ情報を受信すること（２５８）に応答して、始端パケット・スイッチ１３０、特に、ベアラ・フォーマット・コントローラ１３５は、ＭＳ１０２および１９２を伴う通信セッションに対するベアラ・フォーマット・タイプを選択する（２３２０）。パケット・スイッチ１３０は、選択されたベアラ・フォーマット・タイプをＢＳ１１０に通知する（２６２）。選択されたベアラ・フォーマット・タイプに基づいて、ＢＳ１１０およびＭＳ１０２は、ＭＳ１０２とＭＳ１９２との間でベアラ・トラフィックを伝達することにおいてそれぞれのトランスコーダによって使用されるべきベアラ・フォーマット・タイプを決定し（２６４）、論理フロー図２００は終了される（２６６）。
【００６５】
パケット・スイッチ１６０がベアラ・フォーマット・タイプを選択し、選択されたベアラ・フォーマット・タイプを通信システム１００の始端側に通知することに関する上述の処理と同様に、パケット・スイッチ１３０は論理フロー図５００に示される方法に従って第５のベアラ・フォーマット・タイプ・メッセージを介してパケット・スイッチ１３０によって受信されるベアラ・タイプ・データ・フィールド３０１−３０３を変更することで選択されたベアラ・タイプ・フォーマットをＢＳ１１０に通知する。パケット・スイッチ１３０は、変更されたデータ・フィールドを備えるメッセージをＢＳ１１０に伝達する。変更されたバージョンのデータ・フィールドに基づいて、ＢＳ１１０は、トランスコーダ１２６によって使用されるべきベアラ・フォーマット・タイプ、または、通信セッションのベアラ径路からトランスコーダを除去するか否かを判断する。ＢＳ１１０は、更に、ＭＳ１１０によって使用されるべきベアラ・フォーマット・タイプを決定し、決定されたベアラ・フォーマット・タイプをＭＳに割り当て、あるいは、再び割り当てる。
【００６６】
ここでも、ＭＳ１０２とＭＳ１９との間の通信セッション中に通信システム１００によって実施される相互動作の量およびベアラ・フォーマット／ＳＯの再割り当てを最小化することが望ましいため、パケット・スイッチ１３０、１６０が通信セッションで使用するためのベアラ・フォーマット・タイプ／ＳＯを選択するとき、パケット・スイッチは最初にベアラ・フォーマット・タイプ・データ・フィールド３０１で識別されるベアラ・フォーマット・タイプ／ＳＯを選択し得る。ベアラ・フォーマット・タイプ・データ・フィールド３０１でベアラ・フォーマット・タイプ／ＳＯが識別されない、または、試みられた割り当てが成功しないとき、パケット・スイッチ１３０、１６０はベアラ・フォーマット・タイプ・データ・フィールド３０２で識別されるベアラ・フォーマット・タイプ／ＳＯを選択する。ベアラ・フォーマット・タイプ・データ・フィールド３０１または３０２のいずれでもベアラ・フォーマット・タイプ／ＳＯが識別されない、または、ベアラ・フォーマット・タイプ・データ・フィールド３０１および３０２で識別される各ベアラ・フォーマット・タイプ／ＳＯの試みられた割り当てが成功しないとき、パケット・スイッチ１３０、１６０はベアラ・フォーマット・タイプ・データ・フィールド３０３で識別されるベアラ・フォーマット・タイプ／ＳＯを選択する。
【００６７】
通信セッションのベアラ径路に沿って位置する一つ以上のネットワーク・エレメント１１０、１３０、１６０、および１７０の中でベアラ・フォーマット・タイプ情報を分配することを提供することにより、通信システム１００は通信セッションに対するベアラ・フォーマット・タイプの選択を容易化する。ベアラ・フォーマット・タイプ情報は、通信セッションに関わる一つ以上のＭＳによって支持されるベアラ・フォーマット・タイプ、および、通信セッション中にベアラ・フォーマットを変換することができるネットワーク・エレメントを通知する。本発明の一実施形態では、ベアラ・フォーマット・タイプは、ベアラ・フォーマット・タイプ・メッセージ３００のベアラ・フォーマット・タイプ・データ・フィールド３０１−３０３で伝達され、データ・フィールドはネットワーク・エレメントのベアラ・フォーマット・タイプ性能を識別するために各ネットワーク・エレメント１１０、１３０、１６０、および１７０によって変更される。ベアラ・フォーマット・コントローラ１３５、１６５は、ベアラ・フォーマット・タイプ・メッセージで識別されるベアラ・フォーマット・タイプに基づいて通信セッションに対するベアラ・フォーマット・タイプを選択する。ベアラ・フォーマット・コントローラ１３５、１６５は、コントローラによって受信されるベアラ・フォーマット・タイプ・メッセージのベアラ・フォーマット・タイプ・データ・フィールドを変更し、変更されたベアラ・フォーマット・タイプ・データ・フィールドをネットワーク・エレメントに伝達することで選択されたベアラ・フォーマット・タイプを一つ以上のネットワーク・エレメントに通知する。
【００６８】
本発明は、特定の実施形態を参照して特に例示され説明されたが、当業者には添付の特許請求の範囲で記載する本発明の範囲から逸脱することなく様々な変更がなされ、素子については均等物で置換され得ることが理解されるであろう。したがって、本明細書および図面を制限的でなく例示的なものとして考え、全ての変更および置換を本発明の範囲内に含むことが意図される。
【００６９】
恩恵、他の利点、および、問題に対する解決策は、特定の実施形態に関して説明している。しかしながら、恩恵、利点、問題に対する解決策、および、全ての恩恵、利点、または、解決策を生ずる、または、明確にする全ての素子は、いずれかのまたは全ての請求項に重要、必要、または、必須の特徴または要素として解釈されない。本願で使用する「有する」「有している」またはその全ての変形は素子のリストを備える処理、方法、アーティクル、または、装置がこれら素子だけでなく明確には列挙されていないがこのような処理、方法、アーティクル、または、装置に特有の他の素子も含むよう、非制限的に含むことも網羅することを意図する。更に、第１のおよび第２の、上および下といった関係語が存在する場合、その使用は、エンティティ間またはアクション間の実際の関係、または、順番を必要とするまたは示すことを必要とすることなくあるエンティティまたはアクションを別のエンティティまたはアクションから区別するためだけに使用される。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施形態による無線通信システムのブロック図。
【図２Ａ】本発明の様々な実施形態による、通信セッションに関わる各移動局、および、移動局と関連付けられる音声ベアラ径路に沿って位置する各ネットワーク・トランスコーダのベアラ・フォーマット・タイプ性能に関わる情報を分配する際に図１の通信システムによって実行されるステップの論理フロー図２００。
【図２Ｂ】本発明の様々な実施形態による、通信セッションに関わる各移動局、および、移動局と関連付けられる音声ベアラ径路に沿って位置する各ネットワーク・トランスコーダのベアラ・フォーマット・タイプ性能に関わる情報を分配する際に図１の通信システムによって実行されるステップを示す図２Ａの論理フロー図の続きを示す図。
【図２Ｃ】本発明の様々な実施形態による、通信セッションに関わる各移動局、および、移動局と関連付けられる音声ベアラ径路に沿って位置する各ネットワーク・トランスコーダのベアラ・フォーマット・タイプ性能に関わる情報を分配する際に図１の通信システムによって実行されるステップを示す図２Ａおよび図２Ｂの論理フロー図の続きを示す図。
【図２Ｄ】本発明の様々な実施形態による、通信セッションに関わる各移動局、および、移動局と関連付けられる音声ベアラ径路に沿って位置する各ネットワーク・トランスコーダのベアラ・フォーマット・タイプ性能に関わる情報を分配する際に図１の通信システムによって実行されるステップを示す図２Ａ、図２Ｂ、および図２Ｃの論理フロー図の続きを示す図。
【図３】本発明の実施形態による、通信セッションに関わる各移動局、および、移動局と関連付けられる音声ベアラ経路に沿って位置する各ネットワーク・トランスコーダのベアラ・フォーマット・タイプ性能を分配するために図１の通信システムによって使用される典型的なベアラ・フォーマット・タイプ・メッセージのブロック図。
【図４】本発明の実施形態による、図３のベアラ・フォーマット・タイプ・メッセージを作成する際に図１の基地局によって実行されるステップの論理フロー図。
【図５】本発明の実施形態による、図３のベアラ・フォーマット・タイプ・メッセージのベアラ・フォーマット・データ・フィールドを変更する際に図１のパケット・スイッチによって実行されるステップの論理フロー図。
【図１】
0004495142.tif 000002
【図２Ａ】
0004495142.tif 000003
【図２Ｂ】
0004495142.tif 000004
【図２Ｃ】
0004495142.tif 000005
【図２Ｄ】
0004495142.tif 000006
【図３】
0004495142.tif 000007
【図４】
0004495142.tif 000008
【図５】
0004495142.tif 000009