JP2003526276A - グループ通信サービスを提供するシステムおよび方法 - Google Patents

グループ通信サービスを提供するシステムおよび方法

Info

Publication number
JP2003526276A
JP2003526276A JP2001565581A JP2001565581A JP2003526276A JP 2003526276 A JP2003526276 A JP 2003526276A JP 2001565581 A JP2001565581 A JP 2001565581A JP 2001565581 A JP2001565581 A JP 2001565581A JP 2003526276 A JP2003526276 A JP 2003526276A
Authority
JP
Japan
Prior art keywords
communication device
net
communication
data packet
data
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.)
Granted
Application number
JP2001565581A
Other languages
English (en)
Other versions
JP4672950B2 (ja
Inventor
マゲンティ、マーク
クロケット、ダグラス・エム
ローゼン、エリック
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of JP2003526276A publication Critical patent/JP2003526276A/ja
Application granted granted Critical
Publication of JP4672950B2 publication Critical patent/JP4672950B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • H04L65/4038Arrangements for multi-party communication, e.g. for conferences with floor control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/4061Push-to services, e.g. push-to-talk or push-to-video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/04Protocols for data compression, e.g. ROHC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/563User guidance or feature selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/069Authentication using certificates or pre-shared keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

(57)【要約】 【解決手段】 グループ通信サービスを提供するシステムおよび方法。複数の通信装置のそれぞれは、インターネットのようなデータネットワークを通じた送信に適しているデータパケットに情報信号を変換する。データパケットは、データネットワークを通じて通信マネージャーに送信される。通信マネージャーは、設定可能なスイッチとしてはたらき、このスイッチは、任意の通信装置からの通信を複数の通信装置にルーティングされるようにする。通信マネージャーはさらに、他の通信システムおよび装置のユーザが互いにグループ通信に参加できるようにする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】
グループ通信サービスを提供するシステムおよび方法は一般的にポイントツー
マルチポイント通信システムに関し、特にグループ通信サービスを提供する方法
および装置に関する。
【0002】
【従来の技術】
ポイントツーマルチポイント通信システムは長年の間、一般的に中央位置とシ
ステムの多数のユーザとの間に通信を提供するために使用されてきた。例えば、
地上移動無線(LMR)を使用するディスパッチシステムが中央ディスパッチセ
ンタと1つ以上の対応する全車両との間でスケジュール情報を通信するために、
トラック、タクシー、バス、他の車両で使用されている。通信は、全車両の中の
特定の車両に、あるいは全車両に同時に向けられている。
【0003】 ポイントツーマルチポイント通信システムの他の例は、ワイヤレスプッシュト
ークシステムである。このようなシステムはそれぞれワイヤレス電話機を持つ個
人のグループがグループの他のメンバーと通信できるようにする。一般的に、プ
ッシュトークシステムは単一周波数、すなわち専用チャネルに依存し、これを通
して通信がワイヤレス電話機により受信される。多くのシステムでは、一度にた
だ1人のメンバーが情報を他のメンバーに送信する。しかしながら、すべてのメ
ンバーが専用ブロードキャストチャネルを聞いて、送信している単一メンバーか
らの通信を受信することができる。システムの他のメンバーに送信しようとして
いるメンバーは、各通信装置上のプッシュトークボタンを押下することによりア
クセス要求を一般的に送信し、これは専用送信チャネルに対する唯一のアクセス
を可能にする。
【0004】 プッシュトークシステムは一般的にアウトドアセッティングで使用され、この
場合には、地理的にさまざまな人々のグループ、すなわち単なるメンバーが“ポ
イントツーマルチポイント”方式で相互に通信するようことを要求する。プッシ
ュトークシステム使用の例には、ワークグループ通信、セキュリティ通信、建設
サイト通信、局所的軍事通信が含まれる。相互に通信を要求する人々のグループ
は通常“ネット”として知られており、ネットの各メンバーは“ネットメンバー
”として呼ばれることがある。
【0005】 典型的なプッシュトークシステムでは、ブロードキャストチャネルとして呼ば
れることがある専用チャネルを使用して1人のメンバーからネットの他の複数の
メンバーに同時に通信を送信する。一般的に、任意の所定の時間において、1人
のメンバーのみが音声情報を他のメンバーユーザに送信する。他のメンバーが送
信している間に他のメンバーがそのブロードキャストチャネルを通して送信しよ
うと試みた場合、2つの競合する通信間の干渉が生じ、他のネットメンバーによ
り受信されている通信が理解できないものになる。
【0006】 従来のワイヤレス通信システムにおいてプッシュトーク通信システムを実現す
るために、インフラストラクチャに対して高価な修正が必要である。現在、少な
くとも1つのワイヤレスプッシュトーク通信システムが存在しており、このよう
な修正を受けることによりポイントツーマルチポイント通信を可能にしている。
このようなシステムの例は、イリノイ州ショームバーグのモトローラ・インコー
ポレーティドにより計画されており、ネクステル・ダイレクト・コネクトサービ
スとして市場に出されており、バージニア州レストンのネクステル・コミュニケ
ーションにより提供されている。
【0007】 現在のワイヤレスポイントツーマルチポイント通信システムに関係するコスト
問題に加えて、一般的に通信は同じ通信技術を使用して相互に比較的近接して動
作しているメンバーに限定される。言い換えると、ポイントツーマルチポイント
通信はCDMA通信システムから、例えばGSM通信システムのような他の通信
ネットワークまたは技術に、公衆電話交換ネットワーク(PSTN)に、インタ
ーネットのようなデータネットワークに、あるいはグローバルスター衛星通信シ
ステムのような衛星通信システムに広がるものではない。
【0008】
【発明が解決しようとする課題】
グループ通信サービスを提供することに対するこれらの障害物はここで説明す
るグループ通信サービスを提供するシステムおよび方法のさまざまな実施形態に
より克服される。
【0009】
【課題を解決するための手段】
1つの実施形態では、グループ通信サービスを提供するシステムおよび方法は
既存のCDMAワイヤレス通信システム内で実現される。
【0010】 ポイントツーマルチポイント通信は、通信装置(CD)中でリアルタイムオー
ディオ、ビデオおよびデータ(ここでは集合的にメディアと呼ぶ)をデータパケ
ットに変換することによりグループ通信サービスを提供するシステムおよび方法
の1つの実施形態で可能になる。データパケットは、データプロトコル例えばよ
く知られたTCP/IPインターネットプロトコルにしたがって生成される。メ
ディアは、どのタイプの通信装置が使用されるかに依存して、エアインターフェ
ースを使用して、あるいは他の手段によりデータネットワークに典型的にはイン
ターネットに送信される。
【0011】 通信マネージャー(CM)はデータネットワークからのデータパケットを各規
定ネットのさまざまなネットメンバーに配信できるようにする。したがって、標
準通信システムに対するCMの追加はグループ通信をすぐに可能にする。CMは
構成可能なスイッチとして機能する装置であり、1人のユーザからの通信をネッ
トとして規定される1人以上の他のユーザに接続する。CMはデータ装置であり
、これは、CMが接続されている特定のデータネットワークにより規定されるデ
ータパケットを送受信することを意味する。1つの実施形態では、CMはインタ
ーネットに直接接続され、データパケットをCMと最終的にCDとの間でルーテ
ィングできるようにする。
【0012】 CMはワイヤレス通信システム中のユーザ以外のユーザがグループ通信に参加
できるようにする。例えば、オフィスまたは家庭に位置するオーディオ可能なデ
スクトップコンピュータは、地上ワイヤレス通信システムの1人以上のユーザと
のグループ通信に参加することができる。代わりに、あるいは付加的に、衛星通
信システムのユーザは、地上ワイヤレスシステム、デスクトップユーザ、あるい
はその双方のメンバーとのグループ通話に参加することができる。例えばワイヤ
レス電話機、ワイヤライン電話機、衛星電話機、ページング装置、ポータブルま
たはデスクトップコンピュータ、デジタルカメラ、ビデオカメラなどのこれらの
さまざまな通信装置間の情報は、CMにより調整されるデータネットワークを通
してネットメンバー間に送信される。
【0013】 従来のワイヤレスグループ通信システムを通してグループ通信サービスを提供
するシステムおよび方法の1つの利点は、ワイヤレス通信サービスにおいてグル
ープ通信サービスを迅速かつ費用をかけずに実現する能力である。例えば、IS
−95準拠CDMAワイヤレス通信システムはCMとポイントツーマルチポイン
ト互換通信装置を単に追加することによりグループ通信をサポートすることがで
きる。グループ通信サービスを提供するシステムおよび方法の他の利点は、グル
ープ通信が伝統的なワイヤレスグループ通信システムの伝統的な境界を越えて広
がる能力である。グループ通信サービスを提供するシステムおよび方法を使用し
て、CDMAワイヤレス通信システムのユーザは異なる通信装置および技術のユ
ーザとのグループ通信に参加することができる。
【0014】 グループ通信サービスを提供するシステムおよび方法の特徴、目的および効果
は、同じ参照文字が全体を通して対応したものを識別している図面とともに以下
に述べる詳細な説明からさらに明らかになるであろう。
【0015】
【発明の実施の形態】
グループ通信サービスを提供するシステムおよび方法は、インターネットのよ
うなデータネットワークを通して送信するのに適したデータパケットを発生させ
ることができる通信装置(CD)を使用する。データパケットはデータネットワ
ークに送信され、データネットワークに接続されている通信マネージャー(CM
)に提供される。CMは第1のCDからのデータパケットを処理し、リアルタイ
ムでデータパケットを少なくとも1つの他のCDに配信し、このCDは第1のC
Dと同じ予め定められたネットのメンバーである。CMは構成可能なスイッチと
して機能し、任意のネットメンバーからネットにより規定される他のネットメン
バーに通信をルーティングすることができる。
【0016】 グループ通信サービスを提供するシステムおよび装置の教示はワイヤレスCD
MA通信システムに関して説明するが、グループ通信サービスを提供するシステ
ムおよび方法は、GSMシステム、AMPSシステム、TDMAシステムおよび
衛星通信システムを含む任意のワイヤレス通信システムとともに、他の通信シス
テムと使用することができることを理解すべきである。さらに、グループ通信サ
ービスを提供するシステムおよび方法はワイヤレス通信システムに限定されない
。グループ通信サービスを提供するシステムおよび方法は、ワイヤライン電話機
、ページング装置、ポータブルまたはデスクトップコンピュータ、デジタルカメ
ラ、ビデオカメラなどと使用することができる。さらに、グループ通信サービス
を提供するシステムおよび方法は、(音声データを含む)オーディオおよびビデ
オデータのようなリアルタイムデータと、コンピュータファイル、eメールなど
のような時間独立データの両方に適用可能であることを理解すべきである。
【0017】 図1は典型的な従来技術のワイヤレス通信システム100の図であり、グルー
プ通信、さもなければポイントツーマルチポイント通信、あるいはプッシュトー
ク通信として知られている通信を実現することができない。CD102、104
、106は、通信システム100により取り扱われている小さい地理的領域に対
して分散されている非常に多くのワイヤレス電話機のうちの3つを表している。
CD102、104、106は、一般的に各基地局に対する近接度に依存して基
地局108、110と信号を送受信する。典型的なワイヤレス通信システムでは
、通信システム100でアクティブな非常に多くのCDをサポートするのに使用
される多くの基地局が存在する。
【0018】 基地局108および110は移動スイッチングセンタ(MSC)112に接続
されている。MSC112は、基地局108および110に対してシステム制御
を提供するような、さまざまな機能をワイヤレス通信システムに提供する。さら
に、MSC112は基地局108および110と、公衆電話交換ネットワーク(
PSTN)114との間のスイッチングおよびインターフェース回路を提供する
【0019】 グループ通信は一般的に図1の通信システムを使用してできない。しかしなが
ら、ワイヤレス通信システム中の複数のユーザ間の会議通話は、特別な回路をM
SC112内で使用してこのような会議通話ができるようにできるならば達成す
ることができる。例えば、ワイヤレス電話機116は会議通話でCD102およ
び104と同時に通信することができる。会議通話はグループ通信とは異なり、
会議通話は一般的にアービトレーションされず、すなわち会議通話ユーザは同時
に話し、他のすべての会議通話ユーザにより聞かれる。この状況における結果は
一般的に、複数の会話が同時に各ユーザにブロードキャストされるので、各ユー
ザに対して聞き取れない音声となる。このタイプの会議通話を達成するよく知ら
れた装置は会議ブリッジである。
【0020】 一般的な概要 グループ通信サービスを提供するシステムおよび方法の1つの実施形態は、図
2の機能ブロック図フォーマットで図示されている。示されているものはグルー
プ通信システム200であり、さもなければプッシュトークシステム、ネットブ
ロードキャストシステム、ディスパッチシステム、あるいはポイントツーマルチ
ポイント通信システムとして知られている。このような通信システムの規定特性
は、一般的に任意の所定時間において1人のユーザのみが情報を他のユーザに送
信することである。グループ通信システム200では、ネットメンバーとして個
々に知られている通信装置ユーザのグループは、各ネットメンバーに割り当てら
れた通信装置を使用して互いに通信する。
【0021】 用語“ネット”は相互に通信することが認証されている通信装置ユーザのグル
ープを意味する。一般的に、中央データベースには各特定のネットのメンバーを
識別する情報が含まれている。1つより多いネットが同じ通信システムで動作す
るかもしれない。例えば、第1のネットは10人のメンバーを有するものとして
規定され、第2のネットが20人のメンバーを有するものとして規定されてもよ
い。第1のネットの10人のメンバーは相互に通信することができるが、一般的
に第2のネットのメンバーと通信することはできない。他の状況では、異なるネ
ットのメンバーは、1つより多いネットのメンバー間の通信を監視することがで
きるが、自分自身のネット内のメンバーに対して情報を送信できるだけである。
【0022】 ネットメンバーは、通信装置(CD)202、204、206、208および
210として示されている割り当てられた通信装置を使用して相互に通信する。
この例では、CD202、204および206は地上ワイヤレス電話機であり、
CD208はプッシュトーク能力を備えたワイヤライン電話機であり、CD21
0はプッシュトーク機能を備えた衛星電話機である。他の実施形態では、さまざ
まなCDはワイヤレスビデオカメラ、スチルカメラ、音楽レコーダまたはプレー
ヤーのようなオーディオ装置、ラットップまたはデスクトップコンピュータ、あ
るいはページング装置を含んでいてもよい。他の実施形態では、少なくとも1つ
のCDは直前に説明した実施形態の組み合わせを含む。例えば、CD202はビ
デオカメラおよびディスプレイを備えたワイヤレス地上電話機を含むことができ
る。さらに、各CDは安全モード、非安全(クリア)モードのいずれかで情報を
送受信できてもよい。以下の説明全体を通して、個々のCDに対する参照はCD
202として表現されるかもしれない。しかしながら、CD202に対する参照
は地上ワイヤレス電話機に対する議論に限定することを意図していないことを理
解すべきである。一般的に、CD202に関する説明は他のタイプのCDにも等
しく適用される。
【0023】 図2のグループ通信システムでは、排他的送信特権が規定され、これは一般的
に任意の所定時間に1人のユーザのみが他のネットメンバーに情報を送信するこ
とができるようにする。この送信特権は、要求が受信されたときに送信特権が現
在他のネットメンバーに割り当てられているか否かに依存して、要求しているネ
ットメンバーに対して許可または拒否される。送信要求を許可および拒否するプ
ロセスはアービトレーションとして知られている。他のアービトレーションスキ
ームは、要求しているネットメンバーが送信特権を許可されるか否かを決定する
際に、各CDに対して割り当てられた優先レベルのような要因を評価する。
【0024】 グループ通信に参加するために、CD202、204、206、208および
210はそれぞれ、以下でさらに詳細に説明する、通信マネージャー(CM)2
18からの送信特権を要求する手段を備えている。CM218はネットのリアル
タイム・アドミニストレーション動作を管理する。これにはPTT要求アービト
レーション、メインテナンス、ネットメンバーシップおよび登録リストの配信、
必要なシステムおよびネットワークリソースの通話セットアップおよびティアダ
ウンとともに、ネットステータスの全体的な制御が含まれる。
【0025】 CM218はクリアまたは安全のいずれとして規定された、規定ネットのリス
トを維持し、クリアと安全との間の移行は一般的に許されない。安全ネットはC
Dにより提供される暗号化に依存し、認証と盗聴に対するガードを提供する。安
全ネットに対する暗号化はエンドツーエンドベースで実現され、これは暗号化お
よび解読が各CD内で起こることを意味する。CM218は一般的にセキュリテ
ィアルゴリズム、キー、あるいはポリシーの知識なしで動作する。
【0026】 CM218は、認証がサービスプロバイダにより提供されると仮定して、通信
システムサービスプロバイダ、ネットメンバー、あるいはその両方により遠隔的
に管理されるように設計されている。CM218は外部アドミニストレーション
インターフェース226を通してネット規定を受信してもよい。ネットメンバー
は自己のサービスプロバイダを通してアドミニストレイトアクションを、あるい
はCM218アドミニストレーションインターフェースに適合するメンバー動作
セキュリティマネージャー(SM)228のような規定されたシステムを通して
アドミニストレイトネット機能を要求してもよい。CM218は任意の当事者が
ネットを確立または変更することを試みるハイグレード商業標準規格に対して認
証することができる。
【0027】 SM228はシステム200のオプション構成要素であり、キー管理(すなわ
ち暗号化キーのネットメンバーへの配信)、ユーザ認証、安全ネットをサポート
するための関連タスクを実行する。単一のグループ通信システムが1つ以上のS
Mと対話するかもしれない。SM228は一般的にネットアクティベーションま
たはPTTアービトレーションを含むネットのリアルタイム制御に関係しない。
SM228はCM218インターフェースと互換性があるアドミニストレーショ
ン能力を持ち、アドミニストレーション機能を自動化してもよい。SM218は
ネットに参加して、ネットキーをブロードキャストし、あるいは単にネットトラ
フィックを監視するために、データエンドポイントとして動作できてもよい。
【0028】 1つの実施形態では、送信特権を要求する手段はプッシュトーク(PTT)キ
ーまたはスイッチを含む。通信システム200中のユーザが情報を他のネットメ
ンバーに送信しようとするときに、ユーザのCD上に配置されたプッシュトーク
スイッチが押下されると、通信マネージャー218から送信特権を獲得する要求
が送信される。他のネットメンバーの誰にも現在送信特権が割り当てられていな
い場合には、要求しているユーザは送信特権が許可され、CDを通して可聴、可
視、あるいは触知アラートにより通知される。要求しているユーザが送信特権を
許可された後に、情報がそのユーザから他のネットメンバーに送信される。
【0029】 グループ通信サービスを提供するシステムおよび方法の1つの実施形態では、
場合により、各ワイヤレスネットメンバーはフォワードリンクおよびリバースリ
ンクを1つ以上の基地局216または衛星ゲートウェイ212と確立する。前者
を使用して、基地局216または衛星ゲートウェイ212からCDへの通信チャ
ネルを説明し、後者を使用してCDから基地局216またはゲートウェイ212
への通信チャネルを説明する。音声および/またはデータはCDを使用してデー
タパケットに変換され、このデータパケットは特定のデータネットワーク214
に対して適しており、このデータネットワーク214を通して他のユーザへの通
信が発生する。1つの実施形態では、データネットワーク214はインターネッ
トである。他の実施形態では、各ネットメンバーから他のネットメンバーに情報
をブロードキャストするために、専用フォワードチャネルが各通信システム(す
なわち、地上通信システムと衛星通信システム)で確立される。各ネットメンバ
ーは専用チャネルを通して他のネットメンバーから通信を受信する。さらに他の
実施形態では、CM218に情報を送信するために、専用リバースリンクが各通
信システムにおいて確立される。最後に、上記のスキームの組み合わせを使用し
て、例えば専用フォワードブロードキャストチャネルを確立するが、各CDに割
り当てられた個々のリバースリンクを通して情報をCM218に送信するように
ワイヤレスCDに要求してもよい。
【0030】 第1のネットメンバーが情報をネットの他のメンバーに送信したいときには、
第1のネットメンバーは自分のCD上のプッシュトークキーを押下することによ
り送信特権を要求し、これはデータネットワーク214を通して送信するために
フォーマットされた要求を発生させる。CD202、204および206のケー
スでは、要求は無線により1つ以上の基地局216に送信される。MSC220
は、MSC220とデータネットワーク214との間の、要求を含む、データパ
ケットを処理するために、(示されていない)よく知られたインターワーキング
機能(IWF)を備える。CD210に対して、要求は衛星を通して衛星ゲート
ウェイ212に送信される。CD208に対して、要求は公衆電話交換ネットワ
ーク(PSTN)222に送信され、その後にモデムバンク224に送信される
。モデムバング224は要求を受信し、それをデータネットワーク214に提供
する。
【0031】 送信特権要求がCM218により受信されたときに、他のどのメンバーも現在
送信特権を保持していないならば、CM218は要求しているネットメンバーに
メッセージを送信し、送信特権が許可されたことを通知する。第1のネットメン
バーからのオーディオ、ビジュアル、または他の情報は、直前に説明した送信パ
スの1つを使用して、情報をCM218に送信することにより他のネットメンバ
ーに送信されてもよい。1つの実施形態では、CM218は情報を複製し、各複
製をネットメンバーに送信することにより、情報をネットメンバーに提供する。
単一のブロードキャストチャネルを使用する場合には、使用される各ブロードキ
ャストチャネルに対して、情報は一度のみ複製される必要がある。
【0032】 代替実施形態では、CM218はMSC220に組み込まれるので、データネ
ットワーク214にルーティングされることなく、サポート基地局からのデータ
パケットは直接CM218にルーティングされる。この実施形態では、CM21
8は依然としてデータネットワーク214に接続されているので、他の通信シス
テムおよび装置はグループ通信に参加することができる。
【0033】 1つの実施形態では、CM218は個々のネットメンバーとともに各規定ネッ
トに関係する情報を管理するために1つ以上のデータベースを維持する。例えば
、各ネットメンバーに対して、1つのデータベースは、ユーザ名、アカウント番
号、メンバーのCDに関係する電話番号またはダイヤル番号、CDに割り当てら
れた移動識別番号、メンバーがアクティブにネットに参加しているか否かのよう
な、ネットにおける現在のメンバーステータス、どのように送信特権が割り当て
られるかを決定する優先コード、CDに関係するデータ電話番号、CDに関係す
るIPアドレス、どのネットに対してメンバーが通信することを認証されたかの
表示を含んでいてもよい。他の関連タイプの情報も各ネットメンバーに関してデ
ータベースにより記憶されてもよい。
【0034】 詳細説明 システムに対するインターフェースは機能インターフェースと物理インターフ
ェースにグループ化される。物理インターフェースはグループ通信システム20
0に対して特有ではなく、既存のワイヤレスエアインターフェース、ワイヤレス
サービスオプション、および商業データネットワーク標準規格から構成される。
より高いレイヤの機能インターフェース、特にアプリケーションレイヤにおける
インターフェースはグループ通信サービスに対して特有である。
【0035】 アプリケーションレベルでは、グループ通信サービスを提供するシステムおよ
び方法は、図3に示されている1つの実施形態において、3つのインターネット
ベースプロトコルに対して動作する。もちろん、他のプロトコル、あるいは異な
る数のプロトコルを代替実施形態において使用することができる。CM218と
、CD202、208および210との間の通信はこれらのプロトコル内で生じ
る。CDはセッション開始プロトコル(SIP)として知られている第1のプロ
トコルを使用してさまざまなネットについて発見し、加わり、離脱し、学習する
。このセッション開始プロトコルは通信工業で使用されているよく知られたシグ
ナリングプロトコルである。NBSメディアシグナリングとして、図3に示され
ている第2のプロトコルを使用して、リアルタイムネットアービトレーションお
よび休止を管理する。これは後に説明する。音声、ビデオ、またはデータ(ここ
で集合的にメディアと呼ぶ)を含むオーディオは、メディアトラフィックとして
図3に示されている第3のプロトコルを通して個々に配信される。図3の例では
、CD202が現在“フロアを持つ”、すなわち送信特権、あるいはメディアを
ネットに送信する許可を持つ。“フロア制御”要求は送信特権に対する要求であ
る。CD202が送信特権を保持している間、右に示されている残りのネットメ
ンバーはリスナーとして指定され、それに対応してメディアをネットに送信する
許可を持たない。一般的に、任意のCDは、送信特権を保持しているか否かにか
かわらず、任意の時間において、メディアシグナリングあるいはSIPシグナリ
ングトラフィックを送信することができる。
【0036】 1つの実施形態では、CM218にはモデムバンク224が含まれ、これはP
STN222にインターフェースする。他の実施形態では、モデムバンク224
はCM218から離れて配置される。このインターフェースを通してCM218
にインターフェースするCDは、よく知られたポイントツーポイントプロトコル
(PPP)、あるいはオプション的に、いくつかの利用可能な標準ダイアルアッ
プモデムプロトコルの1つに対して実行される他の任意の等価なリンクレイヤプ
ロトコルを使用して、CM218に対するIP接続を確立する。
【0037】 1つの実施形態では、CD202、204およい206はそれぞれ、IS−7
07.5IPパケットデータサービスオプションにしたがって、CM218に対
するデータパケット接続を提供する。IS−707.5は、CDMA通信システ
ムにおけるパケットデータサービスを説明するよく知られた暫定標準規格である
。このインターネットに対する変更はグループ通信性能を最適化するためになさ
れてもよい。このインターフェースのインフラストラクチャ側に対する変更は、
RTP(リアルタイムプロトコル)を使用するメディアブロードキャストをサポ
ートするために、基地局におけるRTP/UDP/IPヘッダ圧縮に対する潜在
要求を除いて、望ましくない。
【0038】 代わりに、CD202、204および206は、後述するように、クイックネ
ットコネクト(QNC)およびIS−707.4を使用して大半のグループ通信
アクティビィティをサポートすることができる。
【0039】 CM218はトランスポートおよびグループ通信アプリケーションレイヤプロ
トコルを通してグループ通信に参加するCDと通信する。これらの通信にはアプ
リケーションシグナリング(PTT送信特権要求、ネット登録など)とともに、
CM218により配信されるリアルタイム音声メディアパケットストリームが含
まれる。すべてのリアルタイムメディアはCM218およびCD上のダイナミッ
クRTP/UDP/IPインターフェースを通して配信される。CRTPヘッダ
圧縮(よく知られたヘッダ圧縮技術)が利用可能でない場合には、リアルタイム
メディアはUDP/IPパケットまたはデータグラム内に直接カプセル化される
。すべてのリアルタイムシグナリングはCM218およびCD上のダイナミック
UDP/IPインターフェースを通して生じる。他のシグナリングは、インター
ネットテレフォニをサポートするように設計されたアプリケーションレベル通話
シグナリングプロトコルである、よく知られたセッション開始プロトコル(SI
P)を使用して、CM218とCDとの間のTCP/IPのような予め定められ
たデータプロトコルインターフェースを通して生じてもよい。
【0040】 CM218は、CD208と対話するのに使用されるのと同じトランスポート
およびグループ通信アプリケーションレイヤインターフェースを使用して外部ユ
ーザと通信するために外部ユーザインターフェースを提供する。ただし、これら
のプロトコルがIP/PPPおよびダイヤルアップモデム接続を通して動作する
ことは除かれる。
【0041】 CM218はアドミニストレーションインターフェースを提供し、これはハイ
パーテキストマークアップ言語(HTML)意味論を使用して、CMユーザ、ネ
ットおよびアドミニストレーションデータベースおよび関連パラメータのアドミ
ニストレーションアクセスを提供するアプリケーションレベルプロトコルである
。1つの実施形態では、インターフェースはTCP/IPに対して動作する。ア
ドミニストレーション機能をサポートする第2のネットワークインターフェース
も存在していてもよい。この第2のアドミニストレーションインターフェースは
、ジャバあるいは類似するクライアントアドミニストレーションアプリケーショ
ンに対する、メンバーシップリストおよびネットワークステータス報告を含むア
ドミニストレーション情報のリアルタイム伝送の大半をサポートする。
【0042】 SM228はTCP/IPを通して動作するリキーイングプロトコルを使用し
てCDと通信する。
【0043】 グループ通信サービスを提供するシステムおよび方法の1つの実施形態は、例
えばIS−707で規定されているような標準エアインターフェースIPパケッ
トデータサービス、および従来IPを通して動作する。1つのトラフィックチャ
ネルは、ネットがアクティブの間に、すなわちメディアがメンバー間で送信され
ている間に、登録されたCD毎に割り当てられる。各ネットはその名前により規
定および識別される。この名前はホストシステムのアドレスと組み合わされたと
きに宛先アドレスを規定し、これはSIP URLのフォームで表現することが
できる。先に言及したように、SIP(セッション開始プロトコル)は、CDと
CM218との間のセットアップおよびシグナリングを制御するのに使用される
よく知られたシグナリングプロトコルである。SIP URLはsip:<net>@<nbs
domain>として規定することができる。ここでnetはnbsdomainにより示されるグ
ループ通信システムの状況で規定されるネットの名前を示す。ネット名は英数字
タグであり、これは通信システム内のネットを一意的に識別する。nbsdomainは
仮想システムドメイン(またはサブドメイン)であり、各ネットのネットアドレ
スが存在するアドレス空間を規定する。nbsdomainとともに、システムで利用可
能なすべてのネットの名前は、特権を持つCM218ベースのアドミニストレー
ションアクションを通して規定される。
【0044】 例えば、ドメインnbs.acme.com内で規定されるネットlocalpoliceは、sip:loc
[email protected]の対応したネットアドレスを持つ。
【0045】 グループ通信システムドメインにはトップレベルSIPリダイレクトサーバが
含まれる。このサーバはドメインに対するSIP登録を維持し、すべてのSIP
シグナリングに対する初期ランデブーポイントとして機能する。トップレベルサ
ーバは、信頼性および拡張性の保証を提供するために、単一ロジカルエンティテ
ィとして機能し、共通のデータセットを共有する複数のサーバから構成されてい
てもよい。さらに、グループ通信システムドメインには論理的に独立したトップ
レベルSIP(リダイレクト)サーバが含まれていてもよい。これは、各CDが
一次的および二次的なトップレベルSIPサーバの両方のインターネットネット
ワークアドレスを維持することを確実にするためである。
【0046】 図4はグループ通信サービスを提供するシステムおよび方法の1つの実施形態
で使用されるCD202を図示している。CD202のさらなる詳細は、200
0年3月3日に出願された、“既存の通信システムでグループ通信サービスに参
加するための方法および装置”と題する留保中の米国特許出願第09/518,
776号に見出すことができ、この米国特許出願はグループ通信サービスを提供
するシステムおよび方法の譲受人に譲渡され、参照によりここに組み込まれてい
る。この実施形態では、CD202は、メディア、典型的には人間の音声を、イ
ンターネットのようなデータネットワーク214を通して送信するのに適したデ
ータパケットに変換することができるワイヤレス電話機である。図4に示されて
いるようなCD202に組み込まれている多くの特徴は、任意の通信装置におい
て実現してもよく、CD202は図4に示されているワイヤレス電話機に限定さ
れることを意図しているものでないことを理解すべきである。CD202は典型
的にアンテナ400、ディスプレイ410、キー420、スピーカ430、イヤ
ホン440、オプション的なプッシュトーク(PTT)スイッチ450を備えて
いる。ディスプレイ410およびキー420はここでは集合的にユーザインター
フェースとして呼ぶ。代替実施形態では、CD202は、専用プッシュトークス
イッチ450を使用する代わりに、プッシュトークモードの通信のときに、プッ
シュトークスイッチとして既存のキー420の1つを使用してもよい。
【0047】 CD202はまた、ポータブルまたは固定コンピュータシステム、位置報告シ
ステム、あるいはメーター読み取りシステムのような任意のデータ処理装置と統
合することにより、データ通信を送受信するために設けられてもよい。CD20
2は、インターフェースケーブルを使用してこのようなデータ発生装置とインタ
ーフェースしてもよい。インターフェースケーブルの一端はデータ処理装置に接
続させ、他端はCD202上の(示されていない)通信ポートに接続させる。代
わりに、CDの必要な内部構成要素はデータ処理装置に統合して、統合パッケー
ジでデータおよび/または音声通信を送受信するのに適した単一ユニットを形成
してもよい。いずれのケースでも、CD202を使用して、データ発生装置から
1人以上のネットメンバーに、または1人以上の非ネットメンバーに、またはそ
の組み合わせにデータを送信することができる。
【0048】 CD202は一般的に1つ以上の動作モードすなわち“サービスオプション”
を使用して通信することができる。しかしながら、グループ通信サービスを提供
するシステムおよび方法のいずれの実施形態も複数の通信モードを持つ通信装置
に依存しないことを理解すべきである。第1のサービスオプションを使用してC
D202から基地局216に標準オーディオ通話をかける。音声サービスモード
を使用し、関連通信システムの所定技術を用いて、典型的なポイントツーポイン
ト電話通話を行う。例えば、CD202に対する音声サービスオプションは、I
S−95Aを使用するポイントツーポイントオーディオ通信に関連している。I
S−95Aは通信工業協会により公表された、よく知られたCDMA通信標準規
格である。CD208に対する音声サービスオプションは、他のワイヤレスまた
はワイヤライン電話機に接続するためにPSTN222を使用する標準ポイント
ツーポイント電話通話に関連する。
【0049】 第2のサービスオプションはデータサービスオプションとして規定されている
。これはさらに少なくとも3つのタイプのデータサービスに分割することができ
る。すなわちパケットデータサービス、非同期データサービスおよび同期データ
サービスに分割することができる。CDMA通信システムでは、非同期データサ
ービスはIS−707.5により説明されている一方、同期データサービスはI
S−707.4により説明されている。さまざまなデータサービスオプションは
、GSMシステムのような他のさまざまなタイプの通信システムに適用可能な技
術を使用して代替的に実現される。 データサービスのいずれのタイプも、従来の音声サービスモードを利用した情
報の送信ではなく、データプロトコルを使用して、CD202がMSC220と
通信できるようにする。前述されたように、MSC220は、IWFを含む。こ
のIWFはCD202とCM218との間でデータパケットをルーティングする
。CD202は、オーディオ、ビデオ、データのような情報を受け入れ、よく知
られたTCP/IPプロトコルのようなデータネットワークプロトコルにしたが
ってこれらの情報をデータパケットに変換する回路を含む。
【0050】 音声サービスモードで使用されるとき、ネットメンバーはキー420を使用し
てデータをCD202に入力する。そのデータは一般的に、ユーザが通信したい
と思う相手が所有する、第2の通信装置の電話番号のような識別番号を有する。
キー420はさまざまな通信オプションを選択するために、ディスプレイ410
とともに使用される。例えば、メンバーがパケットデータサービスオプションに
入り、特定のネットに加わりたいと思う場合には、ディスプレイ410から視認
可能なオプションのメニューを使用して、いくつかの可能なネットの中から1つ
を選択するためのキー420が使用されてもよい。CD202は内部にネットの
リストを保持する。このネットのリストは、CD202が参加可能な既知のネッ
トのセットを表す。代わりに、CD202は、CD202が参加可能か否かに関
わらず、全ての可能なネットのリストを保持することもできる。リストは、CM
218との対話の中で必要に応じて更新されてもよい。CD202によって保持
されるリストは電話帳機構の機能と類似であり、電話帳機構とは、典型的に標準
ワイヤレス電話機に保持される名前とダイヤル番号のリストである。ネットのリ
ストは電話帳機構と統合することができ、これにより、ネットリストからのネッ
トの選択動作が、選択されたネットへの参加を試みるようCD202に指示する
ことができる。
【0051】 ネットは安全またはクリアネットのいずれかとして指定されてもよい。クリア
ネットは、暗号化のような無線の盗聴セキュリティ保証を採用していないネット
であり、一方安全ネットは暗号化を提供する設備を備えている。安全ネットにつ
いてはここより後で説明する。
【0052】 特定のネットに参加するために、CD202は当初、CM218が目的とする
ネットに対する接続されたネット参加者のリストにCD202を追加するよう要
求する。用語“接続された”とは、CM218に登録し、少なくともネットで生
じる通信を受信しているユーザを意味する。よって、CD202は当初、CD2
02が参加を望む任意のネットのネットアドレスを知っているか、もしくは学習
することができる。さらに、CD202は当初、SIP要求が送信されうるトッ
プレベルサーバのアドレスを知っているか、あるいはこのアドレスで構成される
ことができる。
【0053】 1つの実施形態では、CD202には、既知またはデフォルトのトップレベル
SIPサーバのアドレスが予めプログラムされており、このサーバは、CD20
2が参加することを認証されているネットの現在のリストを提供することができ
る。代わりに、CD202には、CD202がメンバーである少なくとも1つの
ネットアドレスを規定するグループリストが予めプログラムされていてもよい。
CD202はその後自己のグループリストを更新するようトップレベルサーバS
IPに要求を送信することができる。代替実施形態では、CD202は、予めプ
ログラムされているSIPアドレスまたはグループリスト情報を含まない。この
実施形態では、ユーザにはトップレベルSIPサーバおよびネットアドレスが提
供され、キー420を使用して、対話を通じてこの情報をCD202に入力する
。ユーザは、追加的なネットアドレスをグループリストに入力することもできる
。このネットアドレスにはエントリがすでにプログラムされている。この実施形
態は、個人の名前とダイヤル番号を従来的なワイヤレス電話機の電話帳に入力す
ることと類似している。
【0054】 1つの実施形態では、CD202は、主要なドメインネームサービス(DNS
)サーバのIPネットワークアドレスで予めプログラムされている。このDNS
サーバには、CD202がDNS質問を送信することができる。一般に、CDM
Aセルラキャリアによって運営されているDNSサーバのアドレスは、予めプロ
グラムされている。CD202は、代替DNSサーバのIPネットワークアドレ
スもまた、予めプログラムされてもよい。
【0055】 SIP認証をサポートするために、CD202は、プリティグッドプライバシ
ー(PGP)のような安全手段を用いることができる。CD202は、特有のP
GPユーザIDおよび秘密キーで予めプログラムされ、CM218により要求さ
れたとき、CD202は、SIPトランザクションにサインするためにこれらを
利用することができる。PGPユーザIDは、勧誘メッセージのような一般的な
SIPトランザクションのためにCD202用ユーザアドレスとしても用いるこ
とができる。
【0056】 CDデータベース 一般的に各CDは、グループ通信に関係する情報を記憶するデータベースを保
持する。例えば、グループリストとして知られる、CDが参加することのできる
ネットのリストがデータベースに記憶されている。CDデータベースは、25エ
ントリまでか、あるいはそれ以上を記憶することができる。
【0057】 1つの実施形態では、CDデータベースの各エントリには以下のフィールドが
含まれる。 1.ネットアドレス ネットの公式SIPネットアドレスであり、CDがアクティブな参加者として
ネットに加わることを要求するために使用される。 2.ネットセキュリティアドバイザリフラグ クリア/秘密なアドバイザリフラグであり、CM218のSIPサーバによっ
て、利用可能なネットのリストで配信されるか、またはユーザによって、秘密の
メディアトラフィックを伝えるようにネットが規定されていることを示すようセ
ットされる。 3.ネットトラフィック暗号化キー トラフィック暗号化キーであって、秘密のネット用に、全てのメディアトラフ
ィックを暗号化および解読するために使用される。 4.休止再接続タイマ 接続状態に移行してから、データ通話が有効なままであり、かつ基地局が一方
的に接続を中断していないことを確認するまでの休止状態にあるとき、CDが待
機する秒単位の期間の長さ。
【0058】 ネットの検索と参加 セッション開始プロトコル(SIP)によって規定される通話シグナリングを
使用することにより、CD202はネットに加わり、離脱することができる。各
CD202には、ネットアドレスや、1つ以上のトップレベルSIPサーバアド
レスのリストが提供される。グループリストが空の場合、ユーザは対話を通じて
既存のネットのアドレスを特定することができる。トップレベルSIPサーバが
規定されていない場合には、ユーザは対話を通じてトップレベルSIPサーバの
アドレスを特定することができる。
【0059】 トップレベルSIPサーバアドレスが知られると、SIP“勧誘”コマンドを
用いて予め定められたSIPの宛先に通話をかけることによって、CD202は
利用可能なネットの更新リストを要求してもよい。トップレベルSIPサーバは
内部宛先に要求をリダイレクトするか、または直接要求に応じてもよい。この通
話に対する勧誘応答には、CD202が利用することのできるネットの現在のリ
ストが含まれる。CD202はこのリストを利用して内部グループリストを更新
する。
【0060】 ネットが選択された後、CD202は、ネットアドレスを勧誘先として特定し
、要求をトップレベルSIPサーバに送ることによって、SIP勧誘方法を通じ
てネットに加わろうとする。トップレベルサーバは、ネットアドレスを既知の宛
先へマッピングすることを試み、これが成功すれば、対応するSIPユーザエー
ジェントサーバ宛先にCD202をリダイレクトする。この宛先はネットに現在
適用されている分岐制御装置(MCU)に関連し、MCUはネットトラフィック
を管理する役割を果たすCM218の一部をなしている。マッピングできなかっ
た場合、勧誘は失敗する。
【0061】 通常、宛先SIPユーザエージェントサーバは、CD202が選択されたネッ
トへ参加することが認証されたことを確認し、勧誘に応答する。この応答には、
ネットに参加するために用いられる、メディアトラフィックとシグナリングパラ
メータの記述が埋め込まれている。CD202をネットの正規メンバーとして確
認できなかった場合、または通常のネット動作ができなくなってしまう障害のよ
うな他の何らかのエラー状態が生じた場合には、CM218はエラーで返事をし
てもよい。勧誘が受け入れられた場合、CD202はSIP“ACK”コマンド
を通じて応答確認をなす。なお、勧誘が処理されている間に、通話進行を示す他
の一時的な応答コードもCD202によって受信することができる。
【0062】 CD202は、参加可能なネットのセットに対して自己のグループリストを更
新する役割を果たす。ネットアドレスが選択されていない場合であっても、CD
202のグループリストへの更新を受信するために、ユーザはCD202にCM
218への問い合わせをさせることができる。CD202がネットに加えられて
いるか、あるいはネットから削除されているとCD202が判断した場合、CD
202は適当なメッセージを短い間ユーザに表示し(例えば、“グループ「ウェ
ルダー」(WELDERS)に追加されました”)、および/またはおそらくユ
ーザ対話を促す。どのネットのメンバーでもないとCD202が判断した場合に
は、CD202は同様の通知をユーザに伝える。CD202は、自己のグループ
リストに自動的に新規ネットアドレスを取り込んでもよいが、ユーザに促してか
ら、メンバーシップを喪失したネットのアドレスをグループリストから削除して
もよい。
【0063】 任意の所定の時間において、CDのグループリストの1つのネットだけを選択
することができる。当初デフォルトのネットが選択されていてもよいが、ユーザ
がグループリストからネットを選択してもよい。
【0064】 ネットに加わるための勧誘要求に対するCM218のSIPユーザエージェン
トサーバによる応答には、埋め込まれるコンテンツとして、他のネットパラメー
タ(例えば、メディアペイロードフォーマットディスクリプタ)と同様に、ネッ
トのメディアおよびリアルタイムメディアのシグナリング宛先アドレスが含まれ
る。いったん確認すると、CD202はフィードバックをユーザに対して短い時
間表示する。このフィードバックは、ユーザが聴取のみの特権を有しているかど
うかを示し、グループサービス機能を可能にする。CD202が選択されたネッ
トのメンバーではないとCM218が判断するか、あるいはエラーや他の例外的
な状況が生じた場合には、CM218は対応するエラー応答を返信する。そのよ
うな登録が拒否されると、CD202は、対応するエラーメッセージを短い時間
表示し、グループサービス機能は待機状態のままである。
【0065】 アクティブグループ通信 図5は、動作中にCDが存しうるいくつかの状態を示す図である。もちろん、
他の構成も可能である。以下で規定される休止状態が、データサービスを利用し
て通信を行わないCDには一般的に適用されないという例外を除き、図5に示す
状態は、任意のCDに適用可能であることが理解されなければならない。
【0066】 電源オンされると、CDは待機状態500に入る。この状態では、音声サービ
スオプションのような少なくとも1つのサービスオプションが可能であるが、代
わりに、CD202は任意の所望のサービスオプションで動作することもできる
。ネットに加わった後、CDは自己のリアルタイムプロトコル(RTP)メディ
アトラフィックチャネルおよび、別個のグループ通信メディアシグナリングチャ
ネルを、正常な勧誘応答で提供されたCM218の宛先アドレスに対して初期化
してオープンする。これらのチャネルが初期化されると、グループサービスはC
D上で起動され、CDはネットからメディアトラフィックを受信し、かつ音声ト
ラフィックを送信するための許可を要求することが可能な、グループサービス沈
黙状態502に入る。
【0067】 グループサービスがアクティブであることにより、CDはCM218に対する
自己のメディアトラフィックおよびシグナリングのチャネルを監視する。メディ
アチャネル上で受信された音声データはデコードされ、現在のユーザ構成にした
がい、スピーカ430またはイヤーピース440を使用して提供される。CDは
、リアルタイムメディアシグナリングを通じて識別される、現在の話者の識別情
報を表示することができる。現在の話者の識別情報が利用できない場合には、C
Dは、グループリストにリストアップされている、選択された現在のネットの名
称を表示することができる。CDは、メディアトラフィックの統計表(例えば、
会話、聴取、および監視の総経過時間、推定されたメディアトラフィック受信パ
ケットの損失)も作成し、メニューオプションによってユーザがこれらを診断と
して利用できるようにしてもよい。ネットからトラフィックを受信している間、
CDはグループサービス聴取状態504に移行し、音声トラフィックが停止する
と沈黙状態502に戻る。
【0068】 任意の時間において、ユーザはPTTボタンを押下し、CDにCM218(特
に、ネットのMCU)へのフロア制御要求を合図させることにより、ネットへの
話しかけを許可するよう要求することができる。CM218は、要求を許可また
は拒否することにより応答する。CDが聴取のみの特権を有する(すなわち、C
Dが選択されたネット内でゼロの優先レベルを有する)場合には、要求は拒否さ
れる。拒否されると、CDはユーザにエラートーンで警告し、適切なエラーメッ
セージか説明メッセージの一方あるいは両方を表示して、沈黙状態502へ戻っ
てもよい。1つの実施形態において、CDは、PTTスイッチ450を解除して
から再び押下して、別のフロア制御要求を試みるよう指示する。要求が許可され
ると、CDはグループサービス会話状態506に入り、短い可聴トーンでユーザ
に合図して、PTTスイッチ450が押されているかぎり、メディアトラフィッ
クのCM218への送信を開始する。任意の時間において、CM218は、フロ
アの制御を失ったことをCD202に合図してもよい。このような信号を受け取
ると、CD202はメディアトラフィックの送信を中止し、PTTスイッチ45
0が解除されるまでユーザにエラーを警告する。この時点で、CD202は沈黙
状態502に戻る。もしくは、PTTスイッチ450が解除されると、CD20
2は、フロアを解放して沈黙状態502に戻ったことをCM218に合図する。
【0069】 CD202内のグループサービスが、以下で述べる沈黙状態502、聴取状態
504、または休止状態508のうちのいずれの状態にあるときでも、グループ
リストから別のネットを選択することによって、ユーザは異なるネットに切り替
えることができる。新規ネットが選択されると、SIP通話設定機構を通じて、
CD202は現在のネットから削除するようにCM218に合図し、上述の手続
きに沿って新規ネットに加わる。新規ネットへの参加手続きが失敗すると、CD
202はもはやどのネットのメンバーでもなく、CD202内のグループサービ
スは待機状態500に戻る。
【0070】 特定のネットのフロアを要求するCD202が当該ネットの唯一の登録メンバ
ーであるとCM218が判断した場合には、CM218はフロア制御要求を拒否
して、ロンリーユーザエラーと呼ばれる、CD202が唯一の登録ネットメンバ
ーであることを示す表示を合図する。このエラーはCD202によってユーザに
表示される。ネットは1人のみの登録メンバーとともに存在するが、最小2人の
登録メンバーがいない限り、ネットは一般的にメディアトラフィックを中継しな
い。
【0071】 任意のCDがネットのフロアを有するとき、ネットはアクティブであると言わ
れ、さもなければネットはインアクティブである。ネットのハングタイムと呼ば
れる予め定められた時間間隔を超える時間の間、ネットがインアクティブである
場合には、CM218はすべての登録CDを個別にシグナリングすることにより
ネットを休止モード208にし、IS−707.5によって記述される無線トラ
フィックチャネルか、使用されている任意の無線データサービスを解放する。フ
ロア制御要求または他のトラフィックが、ネットを比較的すぐに休止モード50
8から回復できるように十分な状態が維持される。ネットのメンバーは“休止せ
よ”メッセージを無視してもよい。CM218は、個々のネットメンバーの休止
状態を明示的にまたは暗黙的に追跡しない。
【0072】 一般的に、休止中に正常なフロア制御要求が受信されると、CM218はネッ
トを“ウェークアップ”させ、休止モード508から回復させる。フロア制御要
求が許可されるとすぐに、CM218は、“アーユーゼア”(AYT)応答をメ
ディアシグナリングチャネルを通じて要求することによって、各登録CDに合図
し、内部ウェークアップタイマをスタートさせる。1つの実施形態では、ネット
に登録したままにしたい場合には、各CDはCM218に対してAYTの受信確
認をなすよう要求される。オプション的に、ユーザがPTTスイッチ450を押
してからCD202に適用されたトラフィックチャネルが(再)接続されるまで
、休止CD202はメディアトラフィックをバッファしてもよい。CM218は
、ウェークアップタイマがウェークアップタイムアウトを超えるまで、会話して
いるCD202から受信したメディアトラフィックをバッファすることができ、
ウェークアップタイムアウトの時点で、各登録CD(1つの実施形態では、AY
T要求にまだ応答していない任意のメンバーを含む)にメディアトラフィックを
転送し始める。CM218は、AYTに対する受信確認をしていない任意の登録
CDに対して、AYT要求を定期的に再送信する。ウェークアップタイマが、“
レイトライザ”タイムアウトと呼ばれる第2のより長い時間間隔を超えると、C
M218は、AYT確認を処理していない任意のメンバーCDを非登録にして、
ウェークアップタイマを停止する。CM218は複製AYT応答を無視する。
【0073】 CDが現在休止しているネットへの参加を試みると、CM218は要求を通常
どおり処理し、その後CD202に休止するよう合図する。合図されたCDは休
止命令を無視してもよい。
【0074】 ポイントツーポイントサービスとの対話 CD202は、グループ通信への参加と同様に、ユーザが従来のPSTNポイ
ントツーポイント通話を開始して受信できるようにする。一般的にCD202は
、少なくともグループ通信アプリケーションと1つ以上のポイントツーポイント
アプリケーションとをサポートする。したがって、グループ通信サービスを提供
するシステムおよび方法の1つの実施形態は、グループサービスが可能であり、
かつ起動されている間に、ポイントツーポイント音声サービス通話をシームレス
に受信してこの通話をかけられるようにする。
【0075】 CD202が同時に話者として動作しないかぎり、グループサービスがアクテ
ィブか否かに関わらず、任意の時間でポイントツーポイント音声サービス、また
は秘密のポイントツーポイント音声データ通話をかけるためにCD202を用い
ることができる。CD202がネットのメンバーとして登録されている場合には
、ポイントツーポイント通話をかけるときには、CD202はネットから非登録
でなければならない。選択されたポイントツーポイント通話が音声サービスオプ
ションを通してかけられた場合、CD202はデータサービスを終了することも
できる。ポイントツーポイント通話が完成すると、CD202はデータサービス
をトランスペアレントに可能にし、現在選択されているネットのメンバーとして
再登録することができる。
【0076】 グループサービスが可能である間、特定のエアインターフェースセルラインフ
ラストラクチャにより課された制限の範囲内で、CD202はPSTNか、秘密
のポイントツーポイントデータ/音声通話を受信するために用いられてもよい。
CD202がネットに参加しており、選択されたネットがアクティブである場合
、CD202はビジーであると到来PSTN通話に示し、この通話は、エアイン
ターフェースセルラインフラストラクチャによって適切なビジー処理を受ける。
選択されたネットが沈黙しているが、ネットのハングタイムは終了していない場
合、この通話もエアインターフェースセルラインフラストラクチャによって通常
のビジー処理を受ける。しかしながら、選択されたネットハングタイムが終了し
ていて、ネットが休止モードに置かれており、さらにCD202がその無線リソ
ースを解放している場合には、通話はインフラストラクチャによってビジー処理
を受けられず、CD202は到来通話の受信を開始するようページングされるか
もしれない。
【0077】 1つの実施形態では、音声サービス通話がアクティブである間は、CD202
は任意のネットトラフィックを受信できない。1つ以上のAYT要求を逃してい
るおそれがあることから、CD202は、音声サービス通話が完成した後、ネッ
トに(再)参加するよう要求されるかもしれない。
【0078】 CD202が到来音声サービス通話に対してビジーであると示す場合にはいつ
でも、セルラインフラストラクチャにより着呼CD(通話リダイレクトまたはボ
イスメール)に対して規定されているビジー処理に基づき、要求どおり発呼者が
リダイレクトされる。
【0079】 ネットが選択され、CD202がメンバーとして登録されているときには、ユ
ーザはオプション的にCD202を構成して到来ポイントツーポイント通話を受
信できないようにすることができる。
【0080】 通信マネージャー 図6は、CM218の機能ブロック図を示す。CM218のさらなる詳細は、
“既存の通信システムにおいてグループ通信サービスを可能にする方法および装
置”と題され、2000年3月3日に出願された、留保中の米国特許出願番号第
90/518,622号に記されており、グループ通信システムを提供するシス
テムおよび方法の譲受人に承継され、ここに参照により取り込まれる。CM21
8は少なくとも3つの論理的な外部インターフェースをサポートし、1つの実施
形態では、これらは全てIPベースであり、全てが同時に動作する複数のインス
タンスを有していてもよい。SIPインターフェースはSIPユーザエージェン
トサーバ600によって提供される。リアルタイムメディアシグナリングおよび
制御は、1つ以上のメディア制御ユニット(MCU)602によってサポートさ
れる。アドミニストレーション機能はCLIとHTTPサーバの組み合わせによ
ってサポートされ、アドミニストレーションインターフェース604として図6
に示される。
【0081】 内部的に、MCU602は制御機能により管理され、この制御機能は、MCU
602をネットに適用し、SIP勧誘をMCUに適用する。ローカルメモリ60
6は、個々のネットメンバーに関する情報を記憶し(ここでは、ユーザデータベ
ースとして参照)、さまざまなネットに関する情報を記憶する(ここでは、ネッ
トデータベースとして参照)。ローカルメモリ606への外部アクセスはアドミ
ニストレーションインターフェース604を通じて制御される。
【0082】 CM218が、単一の物理的なエンティティまたは高速内部通信パスを介して
接続された、いくつかのエンティティとして構成されているかについては想定し
ない。例えば、リアルタイムメディア切替え負荷を処理するために特定用途ハー
ドウェアを専用にし、あるいはローカルメモリ606を管理するために物理的に
離れたデータベースエンジンを使用することが必要かもしれない。同様に、トッ
プレベルSIPリダイレクトサーバ610およびグローバルデータベース612
は、メディアまたはアドミニストレーション機能から分離し、独立したエンティ
ティとして構成してもよい。
【0083】 1つの実施形態では、CM218はSUNワークステーションのモデルNET
RA T1を有する。しかし代替実施形態では、CM218は任意のハードウェ
ア構成で構成されてもよく、これは、ディスクリート部品、1つ以上のASIC
、他の計算システム、コンピュータアーキテクチャ、および状態マシーンなど、
さらにこれらのさまざまな組み合わせを含む。さらに、CM218をソフトウェ
アまたはファームウェアで構成されてもよいことが関連技術の当業者に明らかで
ある。
【0084】 MCUに関連するトップレベルSIPリダイレクトサーバ610とSIPユー
ザエージェントサーバ600の両方が、システムで規定されたユーザとネットの
情報に対するアクセスを要求する。特に、トップレベルSIPリダイレクトサー
バ610は、対応する適切な宛先(多くの場合、ユーザエージェントサーバ60
0)に到来勧誘要求をリダイレクトするために、グローバルデータベース612
に問い合わせるか、明示のSIP登録をなすかのいずれかが可能である。同様に
、SIPユーザエージェントサーバ600は、ローカルメモリ606にアクセス
して、ユーザを認証し、ユーザのネットに対するアクセスを確認し、さらにネッ
トのセッション記述を規定するよう要求する。
【0085】 MCUがリダイレクトサーバ610によってネットに適用されるのに応じて、
ローカルメモリ606はグローバルデータベース612からのユーザとネットの
情報を受信する。情報がローカルメモリ606に提供された後、このユーザとネ
ット情報は、アドミニストレーションインターフェース604、ユーザエージェ
ントサーバ600、および/またはMCU制御608に、必要に応じて提供され
る。
【0086】 MCU制御608は、個々のMCUの動作を監視する。個々の動作には、スタ
ートアップおよび/またはシャットダウンの制御、ネットのMCU602への適
用、ローカルメモリ606とさまざまなCDおよび/またはアドミニストレーシ
ョンインターフェース604との間でのステータス情報の共有などが含まれる。
MCU602は一般的に、ROMのようなメモリに記憶された1セットのプログ
ラムインストラクションを実行することのできる、デジタル信号処理装置である
【0087】 MCU602は、送信しているCDからの到来データパケットを受信し、この
送信CDが属するネットの他のメンバーに対して受信データパケットの複製コピ
ーを送信する役割を果たす。各データパケットがMCU602によって受信され
るにしたがって、メモリ(示されていない)に記憶される。送信しているCDは
データパケットを調べることによって識別することができる。1つの実施形態で
は、識別を行うために、送信しているCDを表すIPアドレスが各データパケッ
トに含まれる。
【0088】 送信CDが識別された後、MCU制御608は、特定のMCU602に関連す
るネットに属するネットメンバーのリストを、ローカルメモリ606から取り出
す(各MCUは1つのネットのみに適用される)。宛先アドレスは、それぞれの
アクティブなネットメンバー、すなわち、現在MCU602によってローカルメ
モリ606に登録されているネットメンバーに関連付けられている。1つの実施
形態では、宛先アドレスはIPアドレスである。MCU制御608はその後、デ
ータパケット内で識別された宛先アドレスが修正されて第1のネットメンバーの
宛先アドレスに影響を与えることを除いて、オリジナルデータパケットの複製を
作成する。次に、MCU制御608は、第2のネットメンバーにアドレス指定さ
れた第2の複製データパケットを作成する。このプロセスは、オリジナルデータ
パケットが複製され、ローカルメモリ606で識別されたアクティブなネットメ
ンバーの全員に送信されるまで続く。
【0089】 PSTNユーザインターフェース 上述したように、CD202は、1つの実施形態においてはワイヤレス電話機
を含む。しかし、グループ通信サービスを提供するシステムおよび方法の実施形
態の多くでは、拡張IPおよびIP転送プロトコルが使用されているので、CM
218への接続を有する任意のIPケイパブルプラットフォームは、潜在的にC
Dとしてはたらくことができる。
【0090】 よって、ダイアルアップユーザ(すなわち、主にPSTNを通じて通信する装
置を操作するユーザ)は、インターネットサービスプロバイダ(ISP)により
運営されている既存のIPターミナルサーバを通じて、CM218に接続しても
よい。IPターミナルサーバは、PSTNとIPをサポートするローカルエリア
ネットワーク(LAN)との間のブリッジとしてはたらく。IPターミナルサー
バはモデムのバンクからなり、モデムバンクはPSTNモデム、サーバ、および
1つ以上のネットワークインターフェース用の接続地点を提供する。サーバは、
それぞれが接続されたモデムユーザ用に対して1つの、複数の独立したPPPセ
ッションをホスト管理することができる。サーバはルータとしてもはたらき、こ
のルータは、個別のPPPインターフェースのそれぞれと、任意のアクティブL
ANインターフェースとの間でIPパケットをルーティングする。1つの実施形
態においては統合IPターミナルサーバが用いられ、代替実施形態では外部IP
ターミナルサーバが用いられる。どちらのサーバタイプも商業的に容易に利用で
きる。
【0091】 ダイアルアップターミナルサーバは、PPPセッションを通してCRTPヘッ
ダ圧縮を交渉する能力をサポートすることが理想である。同様に、ダイアルアッ
プクライアントによって使用されるPPPスタックにもCRTPが含まれ、CR
TPの使用が試みられなければならない。しかし、高速モデムを通して利用でき
る付加的な帯域幅のせいで、ダイアルアップベースのユーザがCRTPヘッダ圧
縮を交渉する能力を持たないということは、RTPベースのペイロード仕様の使
用を避けることを必ずしもネットに強いるものではない。
【0092】 ターミナルサーバがセルラサービスプロバイダの内部LAN上に位置している
場合、したがって、ネットワークのトポロジーの意味で、サービスプロバイダの
CM218の近くにある場合には、ダイアルアップユーザは、ISPのターミナ
ルサーバとCM218との間で、パスがインターネットの一部分を経ている場合
に、高いエンドツーエンドレイテンシーの一因となるサービスの質の問題を回避
することができる。
【0093】 PSTNベースのネット参加者は、ワイアレスユーザに対して概略説明したの
と同様なSIP登録手続きに沿って、同様の方法でネットに加わり、同様のメデ
ィアシグナリングプロトコルに準拠し、ネットのセッション記述に基づき、かつ
前述されたペイロード仕様にしたがって、RTPまたはUDP内にパケットをカ
プセル化する。
【0094】 PSTNベースのモデムは、一般的に上述のような休止概念をサポートしない
ので、ダイアルアップベースのネット参加者は、一般的にCM218から受信し
た任意のスリープメッセージを無視する。
【0095】 CMデータベース 1つの実施形態において、CM218は、ネットデータベースとユーザデータ
ベースという少なくとも2つの別個のデータベースを保持する。これらのデータ
ベースは、どちらもローカルメモリ606および/またはグローバルデータベー
ス612に記憶された、ネットアクティビティをサポートする情報を獲得する。
アドミニストレーションアクティビティおよび特権をサポートする情報は、いず
れのデータベースに、または機能的に別個の第3のデータベースに記憶されても
よい。
【0096】 ユーザデータベース ユーザデータベースは、グループ通信システムの個々のユーザを追跡する。C
Mのデータベース内に含まれたユーザ記録はCM218のネットデータベースに
規定されたネットのメンバーであってもよく、必ずしもなくてもよい。
【0097】 ユーザデータベースの各記録は、各CDに対応した関係データを記憶する1つ
以上のフィールドを有する。1つの実施形態において、各記録はユーザ名フィー
ルド、ユーザIDフィールド、ボコーダリストフィールド、ダイヤル番号フィー
ルド、ユーザタイプフィールド、CDユーザアドレス、およびCD PGP公開
キーを有する。1つ以上の他のフィールドも使用されうる。もちろん、他の実施
形態では、各記録が上記に開示されたものとは異なる情報を有していてもよい。
【0098】 ユーザ名フィールドは、特定のCD202に関連した“ジェーン・ドウ”のよ
うな正式な名前を識別する。ユーザIDフィールドは、ユーザをさらに識別する
“17882”のような特有のコードである。ボコーダリストフィールドは、ユ
ーザに関連するCD202によってサポートされるボコーダのリストを識別する
。このリストには、グループ通信システムによってサポートされていないボコー
ダが含まれていてもよい。ダイヤル番号フィールドは、ユーザに適用されたCD
202に適用されているダイヤル番号を識別する。このフィールドはインターネ
ットユーザ、すなわち、標準の音声サービスをサポートしないCDにとっては空
白であるか、あるいはヌルである。ユーザタイプフィールドは、ユーザがセルラ
ユーザか、一般的なインターネットユーザかを示す。1つの実施形態では、PS
TNダイヤルアップを介してCM218に接続されたユーザは、一般的なインタ
ーネットユーザとみなされる。CDユーザアドレスフィールドは、CD202に
対する特有のユーザアドレスを識別する。複数のユーザアドレスによって知られ
るCDは、一般的に、ユーザデータベース内に複数の対応するエントリを有する
。CD PGP公開キーフィールドは、CD202ユーザアドレスに関連するP
GP公開キーを記憶する。代わりに、他のタイプのキーもこのフィールドで記憶
することができる。
【0099】 ネットデータベース ネットデータベースは、CM218に対し既知の1セットのネットを規定する
。ネットデータベースは、参加を要求してネットの参加者となるユーザである、
各ネットの規定されたメンバーもリストアップしている。ネットデータベースの
各記録は、各ネットに対応する関連データを記憶する1つ以上のフィールドを有
する。1つの実施形態では、各記録は少なくとも1つの、ネット識別子フィール
ド、ネットアドレスフィールド、ネット所有者フィールド、ネットセキュリティ
フィールド、アービトレーションスキームフィールド、ネットボコーダフィール
ド、PTTフェールセーフフィールド、ハングタイムタイムアウトフィールド、
PTX休止応答タイムアウトフィールド、ウェークアップタイムアウトフィール
ド、レートライザタイムアウトフィールド、AYTタイムアウトフィールド、メ
ディアチャネルフィールド、およびネットメンバーシップフィールドを有する。
さらにフィールドを追加してもよく、あるいは、フィールドの数は必ずしも特定
のアプリケーションの特徴および機能に依拠していなくてもよい。各フィールド
は以下で説明される。
【0100】 ネット識別子フィールドは、CM218の情況内で特定のネットを識別する特
有の識別コードを有する。ネットアドレスフィールドは、対応するネットのSI
Pコンパチブルネットアドレスを有する。ネット所有者フィールドは、ユーザ識
別子によって識別されたユーザのリストを有し、このユーザは、対応するネット
に対するアドミニストレーション特権を有する。ネットセキュリティステータス
フィールドは、対応するネットがクリアまたは秘密であるかどうかの表示を有す
る。代替実施形態では、このフィールドは、なし、機密扱い、秘密のような、さ
まざまなレベルのセキュリティを識別することができる。アービトレーションス
キームフィールドは、ネット参加者間のPTTアービトレーションコンフリクト
を解決するために用いられる、アービトレーションスキームを識別する特有の値
を有する。ネットボコーダフィールドは、ネットの広告されたセッション記述で
示された標準ボコーダを識別する値を有する。このようなボコーダをCD202
に取り込んでいるネットメンバーは、サポートされているボコーダの彼らのリス
トにリストアップされているボコーダを有する。PTTフェールセーフフィール
ドは、CM218が話者特権を取消すまで、ネット参加者がネットにメディアを
送信することのできる最長時間を有する。ハングタイムタイムアウトフィールド
は、CM218がネットを休止状態にするまで、ネットが待機状態のままでいる
ことのできる最長時間を有する。PTX休止応答タイムアウトフィールドは、休
止ネットの話者特権が許可されてから、要求しているCDにPTXメッセージを
送信するまでの間に、CM218が待機する最長時間を有する。ウェークアップ
タイムアウトフィールドは、未処理のPTTリクエストを許可するまでに、ネッ
ト参加者がAYT“ウェークアップ”メッセージに応答するまでCM218が待
機する最長時間を有する。レートライザタイムアウトフィールドは、CM218
がネットのアクティブな参加者のリストから応答のないCDを削除するまでに、
CDがCM218のAYT“ウェークアップ”メッセージに応答するまでCM2
18が待機する最長時間を有する。AYTタイムアウトフィールドは、CM21
8がネットのアクティブな参加者のリストからCD202を削除するまでに、C
DがAYT“ウェークアップ”メッセージに応答するのをCM218が待つ最長
時間を有する。メディアチャネルリストフィールドは、ペイロード仕様を含む、
ネットに関するメディアチャネルのリストを有する。各ネットは一般的に、音声
を伝送する少なくとも1つのメディアチャネルをリストアップする。秘密ネット
は、第2のデータチャネルをリストアップすることができる。ネットメンバーシ
ップフィールドは、ネットの規定されたメンバーおよび関連するネット特有の特
権のリストを有する。
【0101】 上述のように、ネットのメンバーシップフィールドは、ネットに参加者として
加わる要求をなすことのできる1セットのユーザを規定する。このフィールドの
各エントリは、優先レベルのような、各ネットメンバーに対応するさらなる情報
と認証リストとを有していてもよい。他の情報も、各メンバーに対して同様に規
定してもよい。優先レベルは一般的に、PTTコンフリクトを解決するためのネ
ットのPTTアービトレーションアルゴリズムによって利用される。優先レベル
は、聴取のみの特権を許すよう規定されてもよい。認証リストは、ユーザがネッ
トに対して認証特権を有するのであれば、その認証特権を規定する。特権には、
ネットのメンバーシップリストにエントリを追加し、編集し、修正する機能と、
他のネットパラメータを修正する機能とが含まれていてもよい。
【0102】 ネットアドミニストレーション CMアドミニストレーションインターフェース グループ通信サービスを提供するシステムおよび方法の1つの実施形態では、
CM218には、独立したアドミニストレーションインターフェース604が含
まれ、これを通じてCM218がアドミニストレートされ、CMの動作について
のリアルタイムステータス報告が獲得される。他の変形も可能である。アドミニ
ストレーションインターフェース604は2つのネットワークポートからなり、
これらは、従来のJavaケイパブルウェブブラウザを通じてアドミニストレー
ションアクセスをサポートする、TCP/IPベースのハイパーテキスト転送プ
ロトコル(HTTP)インターフェースと、TCP/IPベースのグループ通信
特定コマンドラインインターフェース(CLI)である。
【0103】 アドミニストレーション機能は、TCP/IPベースのCLIを通じてサポー
トされる。CLIへのアクセスを認めるのに先立って、よく知られた技術を利用
してCM218のCLIインターフェースに接続している潜在的なアドミニスト
レータが認証される。
【0104】 CLIは、よく知られた固定のTCPポートアドレス上でコンタクトすること
ができ、同時に複数のCLIセッションを管理することができる。
【0105】 CLIはいくつかのアドミニストレーション機能をサポートすることができる
。この機能には、ユーザデータベースで新規ユーザ記録を作成すること、既存の
ユーザ記録を削除すること、および既存のユーザ記録を修正することなどが含ま
れる。他の機能には、ユーザデータベースに新規ネットを作成する機能、既存の
ネットを削除する機能、および既存のネットを修正する機能が含まれてもよい。
さらに他の機能には、アドミニストレータが全てのユーザを、ユーザ名、ダイヤ
ル番号、ユーザ識別子、同様に他の基準でリストアップする機能、全てのネット
をネットアドレスおよびネット識別子でネットデータベースにリストアップする
機能、アドミニストレータが特定のユーザ記録に関する全てのフィールドを表示
する機能、および、アドミニストレータがネットのネット識別子またはネットア
ドレスによって識別された特定のネットに関する全てのフィールドを表示する機
能を含むことができる。CLIには、アドミニストレータが特定のネットまたは
個々のネットメンバーに関する静的ステータス報告を照会できる機能をさらに含
んでいてもよい。この機能によって、アドミニストレータがリアルタイム(更新
)報告を照会でき、特に、ネット参加者の現在のリスト、現在の話者、メディア
トラフィックの存在または不存在、およびCM218によって送受信される任意
のメディアシグナリングメッセージを、識別できるようになる。
【0106】 1つの実施形態においてCM218は、ハイパーテキストマークアップ記述(
HTML)シンタクッスを用いてフォーマットされた、1つ以上のページを有す
るHTTPウェブサーバインターフェースを介して、アドミニストレーション機
能を一般的なウェブブラウザが利用できるようにする。アドミニストレーション
ページのうちの少なくとも1つには、組み込まれたJavaアプレットへのリフ
ァレンスを含んでもよい。
【0107】 いくつかのアドミニストレーション機能は、従来的なHTACCESS認証機
構を用いてウェブブラウザが出す、HTTP GETおよびPOSTコマンドを
通じてオプション的に行われてもよい。サポートされるアドミニストレーション
機能は、CM218のCLIインターフェースによってサポートされるもののサ
ブセットである。
【0108】 HTTPインターフェースはJavaアプレットをウェブブラウザに配信する
ために用いることができる。アプレットはCM218のCLIインターフェース
に依拠して、ウェブブラウザインターフェースを通じてユーザに追加的なアドミ
ニストレーション機能を提供することができる。
【0109】 CM218は、ネットアドミニストレーションに関する全てのアドミニストレ
ーション機能を管理し、これらに集中している。このアドミニストレーション機
能には、ネットの作成および削除、新規ユーザの規定および既存ユーザの削除、
ネットメンバーとしてのユーザの追加と削除、ならびにさまざまな動作パラメー
タをユーザ、ネットあるいはCMワイドベースで調整することが含まれる。
【0110】 セルラまたは他のサービスプロバイダに配信されると、CM218は、グルー
プ通信アクティビティをサポートするために利用される前に、基本アドミニスト
レーション構成を要求する。要求された初期構成は基本システム構成を含む。基
礎システム構成には、ルートレベルシステムアドミニストレーション用のオペレ
ーティングシステムレベルアカウントにパスワードを適用すことと、ローカルワ
イヤレスインフラストラクチャネットワーク上で適切な動作をなすための、CM
218ネットワークインターフェースを構成することが含まれる。
【0111】 CM218が構成されると、一般ネットアドミニストレーションが行われる。
1つの実施形態において、ネットアドミニストレーション機能は、HTMLまた
はTCP/IPで構築された他のネットワークインターフェースを通じてなされ
る。アドミニストレータは、従来のワールドワイドウェブ(WWW)ブラウザを
用いてCM218と対話する。アドミニストレーションは局地的に、あるいは遠
隔的に(インターネット上の任意の場所で、あるいはダイヤルアップを介して)
行われる。しかしながら、1つの実施形態においては、アドミニストレーション
アクセス用の基本的な伝送パスはTCP/IPである。複数(2つ以上)同時の
アドミニストレーション接続も可能である。
【0112】 ネットアドミニストレーションのためにCM218に接続すると、アドミニス
トレータは一般的に自己を認証し、認証されたアドミニストレーション行為のみ
が確実に受け入れられるようにする。異なるレベルのアクセスが可能であり、例
えば、認証済ネットメンバーが直接CM218のアドミニストレーションインタ
ーフェースに接続して、特定のネットメンバーシップリストを修正することがで
きるが、より一般的なアドミニストレーション特権は、特定のアドミニストレー
ションアカウント用に確保されている。分かりやすくするために、ユーザ定義を
特別に処理するものと、ネットを規定するものとに、アドミニストレーション行
為を分ける。ユーザ定義には、ユーザ名、特有のCDセルラシステム識別子、C
D電話番号、およびユーザのeメールアドレスが含まれていてもよい。CM21
8は、CD202に渡されることがあり、シグナリングメッセージでユーザを一
意的に識別する、特有のユーザ識別子も内部的に規定する。ネット定義には、ネ
ットアドレス、ネットハングタイム、プライベートディスパッチタイムアウト、
およびメンバーリストが含まれてもよい。ネットのメンバーリストは、メンバー
記録のリストからなり、これは、個別にユーザ識別子と優先レベルとを含む。最
低の優先レベルを持つメンバーは、一般的に聴取のみの特権を有する。
【0113】 CMアドミニストレータは、アドミニストレーション特権を有するネットの現
在のステータスを監視することができる。特に、アドミニストレータは、ネット
の状態(アクティブ、インアクティブ、休止、ウェークアップ状態など)の監視
とともにに、ネット参加者の現在のリストも決定することができる。ネットがア
クティブなときはいつでも、アドミニストレータは現在の話者の識別情報を監視
することもできる。現在のセッションの長さ、個々のユーザまたはネットの総会
話時間、特定のネットメンバーが送信特権を保持した最後の時刻、登録者の平均
数などのような、追加的な統計やステータスもまた、アドミニストレーションイ
ンターフェース604を通じてアドミニストレータが利用することができてもよ
い。
【0114】 CD202は、“プライベート通話”の概念もまたサポートすることができる
。これは、半二重ポイントツーポイント通話であり、プッシュトークボタンを発
呼者が押すことによってなされる。これは、従来の全二重ポイントツーポイント
通話で生じるような呼び出し電話を鳴らすことなく受け入れられる。
【0115】 ネットワークプロトコル グループ通信サービスを提供するシステムおよび方法の1つの実施形態の動作
は、2つのレベルで説明され、規定することができる。この2つのレベルは、一
般的に、互いに独立して動作する。物理、リンク、ネットワーク、および転送レ
イヤを有する低レベルについてここで説明する。グループ通信および関連するア
プリケーションレベルプロトコルを有する高レベルについてはここより先で説明
する。
【0116】 グループ通信サービスを提供するシステムおよび方法の1つの実施形態は、標
準インターネットおよび関連するプロトコルスタックを通して動作する。例えば
、CDMA通信システムにおいて、IS−705.5パケットデータサービスオ
プションにより提供される。もちろん、他の実施形態は、GSM通信システムの
ような、使用されている通信システムの特定のタイプに適合可能なデータサービ
スを代わりに利用してもよい。グループ通信サービスを提供するシステムおよび
方法のさまざまな実施形態も、V.32bis、V.90、または同様のPST
Nモデム標準規格を通して動作することができ、任意のIS−707.5セグメ
ントとは独立して、完全に公開インターネット内部で利用することが可能である
【0117】 ほとんどのグループ通信ネットワークトラフィックは、シグナリングまたはメ
ディアトラフィックのいずれかとして説明することができる。シグナリングトラ
フィックはさらに2つの異なるカテゴリに区別される。それは、主にSIP勧誘
要求および受信確認からなる通話設定および制御シグナリングと、主にリアルタ
イムフロア制御要求および関連する非同期式メッセージを有するメディアシグナ
リングである。メディアトラフィックは、リアルタイムポイントツーマルチポイ
ント音声またはデータブロードキャストを有する。
【0118】 シグナリングプロトコル グループ通信通話設定および通話制御シグナリングは、よく知られたセッショ
ン開始プロトコル(SIP)にしたがって行われるが、任意のシグナリングプロ
トコルが代わりに使用されてもよい。SIPはユーザデータグラムプロトコル(
UDP)または送信制御プロトコル(TCP)のいずれかを使用して伝送される
が、CD202は、1つの実施形態ではUDPを用いている、全てのSIPベー
スのシグナリング機能を実行し、CM218は全てのSIPシグナリング要求を
UDPを介して受信するよう要求している。
【0119】 1つの実施形態では、CM218は、SIPユーザエージェントサーバとSI
Pリダイレクトサーバの両方を構成する。グループ通信をサポートするために、
CD202は、SIPユーザエージェントクライアントを構成する。CM218
は、広告されたポート(1つの実施形態では、UDPポート5060)上で、到
来SIP接続を聴取することによって動作する。接続が生じると、SIPサーバ
は、要求を受信し、SIP通話シグナリング規則にしたがって処理する。サーバ
は複数の通話シグナリング接続を並行して処理することができる。
【0120】 ネットワークリソースを節約するために、CD202は、ネットへ正常に参加
した(あるいは失敗した)後、SIPサーバとのUDP接続を解除することがで
きる。UDP接続はその後復帰され、追加的なSIP通話シグナリング要求(例
えば、ネットを去るか、別のネットに切り替える)を送信することができる。
【0121】 UDPが、信頼できないコネクションレス伝送を提供するので、強固な通信を
確実にするためにアプリケーションレベルの信頼性保証が必要である。これらの
保証はSIP準拠のエンドポイント、すなわち、通信システム200でのCDに
より実現される。SIP通話シグナリングUDPストリームは、IPのようなデ
ータネットワークプロトコル内にカプセル化される。特別なフォーマッティング
は必要ない。ワイヤレスベースのCDまたはダイヤルアップPSTNベースのC
D208間で交換されるSIP通話シグナリングIPパケットは、PPP内部に
カプセル化される。ここでも、特別なフォーマッティングは必要とされない。
【0122】 1つの実施形態では、セルラベースのCD202と基地局216との間で交換
されるSIP通話シグナリングPPPフレームは、無線リンクプロトコル(RL
P)内にカプセル化される。このRLPは、無線でデータを送信するよく知られ
たワイヤレスプロトコルである。ダイヤルアップPSTNベースのCDのために
、V.32bisまたはV.90のような適切なモデム標準規格がRLPの代わ
りになる。どの場合も、特別の処理は要求されず、エラーフリーの物理リンクも
要求されない。
【0123】 1つの実施形態では、グループ通信メディアシグナリングは、音声およびデー
タトラフィックと同様に、UDP/IPデータグラムを用いて伝送される。CR
TPヘッダ圧縮が利用できるときには、メディアトラフィックはアプリケーショ
ンレイヤでRTPを用いてさらにカプセル化され、ヘッダ圧縮技術が、UDP/
IP到来および発信UDP/IPトラフィックに対して適切に適用される。
【0124】 メディアシグナリング要求および応答は、UDPデータグラム内にカプセル化
される。利用可能なときは、CRTPヘッダ圧縮を適用して、非圧縮のUDP/
IPヘッダを送信する影響を減らすことができる。
【0125】 各CDはダイナミックにUDPポートを選択する。CDは、このUDPポート
でグループ通信メディアシグナリング要求を聴取しようとし、SIP勧誘の一部
として、CM218にこのポート番号を通信する。それはネットへの参加を試行
する際に配信する。
【0126】 ネットのCMメディアシグナリング宛先アドレス(UDPポート番号を含む)
は、正常なSIP勧誘要求への応答の一部として配信される、ネットのセッショ
ン記述で説明される。SIPシグナリングアドレスとは違って、メディアシグナ
リング宛先アドレスはネット特有であり、ネットに参加しているCD202のイ
ンスタンス間で変わるかもしれない。
【0127】 1つの実施形態では、同一のCMによってホスト管理される複数のネットは独
立して動作し、メディアシグナリングもメディアトラフィックポートも共有しな
い。
【0128】 メディアトラフィック(音声) CD202からの音声トラフィックは、音声情報を表す1つ以上のデータフレ
ームをグループ分けすることによって、RTP/UDPまたはUDPペイロード
内にカプセル化される。1つの実施形態では、データフレームは、CD202に
存するボコーダにより生成されたフレームを有する。CRTPイネーブルされた
RTPの使用は、エンドツーエンドメディアレイテンシーを短縮させ、将来のI
P電話アプリケーションおよびサービスに相互運用性を提供するために推奨され
る。どの場合にも、CD202は、UDPポートをダイナミックに選択する。こ
のUDPポートで、CD202はメディアトラフィックを受信することを予測し
、ネットへの参加を試行する際にCD202が配信するSIP勧誘の一部分とし
て、ポート番号をCM218に通信する。
【0129】 CM218は、自己のメディアトラフィク宛先アドレス(UDPポート番号を
含む)と同様に、正常なSIP勧誘要求に対するセッション記述応答で、ネット
のボコーダと伝送カプセル化プロトコルを記述する。ネットのメディアシグナリ
ングアドレスのように、メディアトラフィック宛先アドレスはネット特有であり
、ネットに参加するCD202のインスタンスの間で変わることがある。
【0130】 通常、音声トラフィックはCD202でRTPを用いてカプセル化される。R
TPは、各UDPデータグラムをRTPヘッダおよびペイロードに区分する。音
声トラフィックは、一般的にCRTPヘッダ圧縮が利用できず、あるいはネット
メンバーによってサポートされていないときには、RTPカプセル化をすること
なく、単にUDPを用いてオプション的にカプセル化されてもよい。UDPペイ
ロードの構造は、RTPヘッダフィールドなしで、対応するRTPペイロード用
に与えられた規定にしたがう。
【0131】 メディアをUDPに直接カプセル化するという決定は、一般的にネットのアド
ミニストレータによって構成され、ネットのセッションアナウンスメントによっ
て広告される。
【0132】 メディアトラフィック(データ) 音声メディアに加えて、ネットは任意のデータブロードキャストもサポートす
ることができる。例えば、秘密のネットのリキー、eメール、データファイルな
どである。ネットがデータブロードキャストチャネルをサポートしている場合に
は、CM218は、CD202がネットに公式に参加する際に、メディアタイプ
をネットのSIPセッション記述で広告する。従来的なメディアブロードキャス
トのように、1つの実施形態では、一般的なデータブロードキャストはRLP(
あるいは対応する物理レイヤ)を通して動作するが、信頼性の低い伝送とみなさ
れる。
【0133】 1つの実施形態では、CD202には、インターネットドメイン名を、RFC
1034で規定されているドメイン名サービス(DNS)プロトコルを用いてイ
ンターネットアドレスに変換する機能が含まれる。代わりに、CD202は、R
FC1035で説明されているDNSクライアントまたは変換器としてのみ動作
する。
【0134】 CD202がDNSホスト名を変換するために、CD202は予め、DNSサ
ーバのIPネットワークアドレスでプログラムされている。DNSアドレスも、
CD202サービスプロバイダによって、および、オプションとしてはユーザに
よって構成されなければならない。
【0135】 CM218は、RFC1035で説明されるように、オプション的にDNSサ
ーバとしてはたらくよう構成されてもよい。DNSサーバは、外部のエンティテ
ィからのDNS要求に、転送プロトコルとしてTCPを用いて応答することがで
きるが、CM218もまたDNSメッセージをUDPを用いてカプセル化する。
【0136】 セルラマルチキャストチャネルへの拡張 グループ通信サービスを提供するシステムおよび方法のさまざまな実施形態は
、利用可能であれば、セルラマルチキャストチャネルの発達を活用するために設
計されてきた。そのようなチャネルは、一般的に1つの送信局が複数の聴取局、
またはCDに対して、送信データの複数の別個な再ブロードキャストを必要とせ
ず、直接アドレスすることを可能とする。
【0137】 セルラマルチキャストチャネルによって提供された効果を活用するために、ネ
ットのメディアシグナリングおよび`トラフィック宛先アドレスは従来のIPマ
ルチキャストチャネルとなり、CMから生じたメディアシグナリングおよびトラ
フィックブロードキャストの全ては、マルチキャストブロードキャストになる。
CDから生じたメディアシグナリング、トラフィックブロードキャスト、および
SIPシグナリングは、ポイントツーポイント通信としてのままである可能性が
高い。
【0138】 RLP修正 無線リンクプロトコル(RLP)はCD202内で修正され、リンクレイヤ(
RLPフレーム)損失が生じたときに生じるレイテンシーを短縮する。このよう
な修正はオプション的であり、アプリケーションレイヤプロトコルの伝送動作に
は明示的に影響しない。TCPもUDPも、信頼されるネットワーク(IP)ま
たはリンクレイヤサービスを想定しないからである。
【0139】 さまざまなRLPの修正方法が可能である。RLPを修正して、初期RLPタ
イムアウトの後に、複数の否定的な受信確認(NAK)応答を送信することがで
きる。これにより、リモートエンドを促して、失われたRLPフレームの複数の
コピーを送信し、正常なRLP回復の機会が改善される。
【0140】 (RLPタイムアウトが終了した後に)決してNAKを送信せず、落ちたRL
Pフレームがより高レベルのプロトコルスタックにエラーを生じさせるようにR
LPを修正してもよい。TCPに基づく任意のアプリケーションレベルプロトコ
ルは、TCPのエラー回復機構を通じて容易に回復する。
【0141】 CRTPヘッダ圧縮 通常、RTPカプセル化メディアトラフィックにおいて、RTPヘッダは、1
2バイトのオーバーヘッドを占め、UDPヘッダは8バイトのオーバーヘッドを
占め、さらにIPヘッダは20バイトのオーバーヘッドを占め、合計40バイト
のネットワークおよび転送プロトコルのオーバーヘッドである。このオーバーヘ
ッドは、既存のセルラやいくつかのダイヤルアップPSTNチャネルでさえも通
して、小さなRTPカプセル化ペイロードを伝送するのには大き過ぎることがあ
る。
【0142】 グループ通信サービスを提供するシステムおよび方法のさまざまな実施形態は
、トランスペアレントな機構の利用可能性を想定して、IP/UDP/RTPデ
ータグラムのヘッダフィールドを圧縮して無線帯域幅要求を減らす。PPP(ま
たは同様のリンクレイヤフレーミングプロトコル)内部のIP/UDP/RTP
ヘッダ圧縮の仕様は、インターネット技術標準化委員会(IETF)内の標準規
格として受け入れられている。この仕様は、一般的にCRTPヘッダ圧縮として
知られる、IP/UDP/RTPデータグラムのヘッダフィールドを、ポイント
ツーポイントネットワークに対して2バイト(UDPチェックサムが保持されて
いない場合。UDPチェックサムが保持されていれば4バイト)に圧縮する方法
を記述する。CRTPは、IP、UDPおよびRTPヘッダフィールドを圧縮す
る3つの基礎方法を採用する。 1.RTPセッションの期間を通して一定であるヘッダフィールドは、いった
んセッションの開始で送信され、再び送信されることはない。
【0143】 2.ヘッダフィールドはゆるやかに変化するか、小さな増分が差分的にエンコ
ードされる。
【0144】 3.定増分でほぼ常に変化するヘッダフィールドは、第2階差分を用いて差分
的にエンコードされる。定増分は送信されて記憶され、予期しない増分でフィー
ルドが変化したときにのみ更新される。
【0145】 このようにCRTPは、圧縮されたリンクの両端が、各RTPセッションに関
する情報または情況の共有なセットを保持すると仮定する。これには、フルIP
、UDP、RTPヘッダ(定数フィールドを含む)、一般的に定増分で変化する
フィールド用の第1階差分、および他の関連する情報が含まれる。
【0146】 インフラストラクチャサポート セルラCDMAインフラストラクチャを通して動作するとき、グループ通信サ
ービスを提供するシステムおよび方法の1つの実施形態は、シグナリングおよび
メディアトラフィックの伝送用に、IS−707.5で概略説明されているパケ
ットデータサービスオプションのような、データサービスの存在を要求する。さ
らに、グループ通信サービスを提供するシステムおよび方法の1つの実施形態は
休止モードを活用して、ポイントツーポイント音声サービス通話が、ネットブロ
ードキャストがインアクティビティであるの延長期間中に受信されるようにする
。IS−707.5パケットデータサービスオプションが利用できない場合には
、代替実施形態により、クイックネット接続(QNC)として知られるサービス
とIS−707.4を用いて、実現が可能となる。
【0147】 QNCは、IS−707.5により提供されるものと同じプロトコルスタック
を提供するが、QNCインフラストラクチャがCRTPヘッダ圧縮をサポートす
ることはあまりない。CD202は、IS−707.5ではなくQNCを用いて
パケット接続を交渉するよう構成されてもよく、QNCサービスが利用可能な場
合には、接続をパケットデータサービスオプション接続として処理する。
【0148】 ダイナミックIP(登録) 1つの実施形態においてCD202は、自己のIPネットワークアドレスが変
更されたか、あるいは変更されようとしているという事実を検知することができ
る。アドレス変更が生じたときにCD202がネットに参加している場合には、
CD202は、以下で説明するSIP勧誘コマンドを呼び出すことによって再び
ネットに加わる。
【0149】 CD202のIPネットワークアドレスは少なくとも2つの理由で変化する。
ローミングCDはセルラシステムまたはセルラネットワークを切り替え、新規I
Pネットワークアドレスを交渉するよう要求される。あるいは、CD202は、
何らかの理由でサービスの混乱を経験するか、あるいはデータサービスオプショ
ンを通話を落とすことがあり、サービスを再設定する際に、新規のIPネットワ
ークアドレスに割り当てられる。アドレス変更の際にCD202がネットに加わ
っており、適時な方法で、選択されたネットに再度加わらない場合には、CM2
18は最終的に自己のメンバーシップを終了させて、選択されたネットに関する
リストから、CD202を削除する。CD202は、最終的に一連のメディアシ
グナリングAYT要求メッセージに応答しない場合には、以下で説明するように
、アクティブなネット参加者のリストから削除される。
【0150】 IPモビリティサポート RFC2002は、IETF標準規格スタックプロトコル(一般的には移動I
Pとして知られる)を記述し、これにより、IPデータグラムを移動インターネ
ットノードにトランスペアレントにルーティングすることが可能となる。グルー
プ通信サービスを提供するシステムおよび方法の1つの実施形態は、アプリケー
ションまたはその関連プロトコルスタックに対するわずかな修正あるいは修正な
しに、移動IPに対してトランスペアレントに動作できるようにする。SIPの
ように、移動IPには登録機構が含まれ、移動ホストをネットワーク全体内で位
置決めする。SIPとは異なり、移動IP登録機構はネットワークレイヤで動作
し、必ずIPレベルアドレス指定スキームに直接結合されている。SIP登録は
アプリケーションレイヤで生じ、ネットワークレベルアドレス指定の詳細とは独
立して規定される。
【0151】 移動IPのもとでは、移動ホスト(すなわちCD202)は外部のエージェン
トを介してネットワークに接続する。外部エージェントは、CD202を“気付
”アドレスに適用する。気付アドレスは一時的だが正規のアドレスであり、これ
に対してインターネット上のどこからでもIPデータグラムをアドレス指定する
ことができる。CD202は気付アドレスを用いてそのホームエージェントにコ
ンタクトし、CD202の現在の気付アドレスを伝える。CD202の識別情報
を確認した後、ホームエージェントはCD202の気付アドレスを使用して、C
D202の永久ホームアドレスにアドレス指定されたパケットをCD202にト
ンネリングする(通常インターネットルーティングループ機構は、この永久ホー
ムアドレスをホームエージェントに直接配信するか、あるいはホームエージェン
トのネットワークに配信する。)。
【0152】 1つの実施形態において、グループ通信サービスを提供するシステムおよび方
法は移動IPを通じて動作することができる。しかしながら、CD202が自己
の永久アドレスを使用してネットに加わり、ホームエージェントがネットワーク
のトポロジーの意味においてCM218およびCD202から遠く離れている場
合には、移動IPはエンドツーエンドレイテンシーおよび、メディアトラフィッ
クおよびシグナリングの知覚される音声品質に悪影響を与えるかもしれない。こ
のような場合、メディアトラフィックは、公開インターネットまたは他の可変品
質サービスネットワークを通じてルーティングされる必要があるかもしれない。
これは移動IPを使用しなかった場合には必要とされなかったであろう。これを
避けるために、多くの場合、CD202は自己の気付アドレスを使用してネット
ブロードキャストサービスにアクセスし、その気付アドレスが変更されたときに
再びネットに加わることが好ましい。
【0153】 グループ通信アプリケーション グループ通信アプリケーションは、2つの異なるアプリケーションレベルプロ
トコルに基づく。それは、セッション開始プロトコル(SIP)とネットブロー
ドキャストメディアシグナリングである。SIPは、通話シグナリングおよび通
話設定のために使用される。メディアシグナリングはPTT要求を伝え、PTT
アービトレーションコンフリクトを解決し、ネット休止を管理する。
【0154】 SIP通話シグナリング RFC2543で規定されるセッション開始プロトコルは、CM218上のS
IPサーバインターフェースを使用してネットを発見し、ネットに参加し、ネッ
トから離脱するためのグループ通信システムアプリケーションレイヤ制御(シグ
ナリング)を提供する。ネットに加わるためには、CD202はネットを名称で
勧誘し、トップレベルSIPサーバを通じて通話に参加する。ネットから離脱す
るためには、CD202は対応する“グッドバイ”をネットに送信する。CDと
CM218との間で交換される、SIP通話シグナリングメッセージの通常予想
されるシーケンスは、図7に示される。
【0155】 CD202は、DNSを使用してトップレベルSIPサーバのIPアドレスを
決定し、必要ならば、用意されたプライマリまたはセカンダリSIPサーバアド
レスをインターネットネットワークアドレスに変換する。オプション的な他に採
りうるアプローチとして、SIP規則は、CD202がネットアドレスのシステ
ムドメイン部分に関連するDNSサービス記録を照会して、返信されたアドレス
でSIPサーバにコンタクトできるようにする。
【0156】 ネットへの参加を試みる前に、CD202はSIP勧誘方法を用いて通話をか
け、利用可能なネットの更新リストを要求することができる。例えば、移動識別
番号またはダイヤル番号MS6199726921により示されたCDは、sip.acme.comとい
うDNSアドレスを持つトップレベルSIPサーバに照会することにより、利用
可能なネットの現在のリストを決定したいと考える。この移動識別番号またはダ
イヤル番号は、IS−707.5パケットデータサービスオプションを使用して
無線接続を確立し、192.168.172.25というIPアドレスに適用されている。図7
のタイム1で示すように、CD202はsip.acme.com上のSIPサーバポートに
対するUDP/IP接続をオープンし、以下のような要求をなす。 勧誘 sip: nets@nbs. acme. com SIP/2.0 経由SIP/2.0/UDP 192.168.172.25 発信元: sip: MS6199726921@nbs. acme. com 宛先: sip: nets@nbs. acme. com 位置: sip: 192.168.172.25: 5062 通話ID: 123@192. 168. 172.25. acme. com ケース: 1勧誘 コンテンツ長: 0 ネットの更新リストを獲得するための要求は、特別の宛先、このケースでは、
sip: nets@nbs. acme. comにアドレス指定される。適切であれば、CD202に
は、セルラベースのCDがサービスを獲得しているネットワークとシステムとを
識別する、追加的なアプリケーション特定ヘッダも含まれていてよい。この情報
を含むサンプルヘッダを以下に示す。
【0157】 X-CDMA-システム : 0x7BCF X-CDMA-ネットワーク: 0xE289 CD202には、SIP要求ヘッダも含まれ、SIPサーバがグループ通信サ
ービスを理解してサポートすることをCD202が要求していると示すことがで
きる。要求ヘッダとともに配信されるオプションの値は、CD202によって使
用され、CD202がCM218にサポートを期待するグループ通信サービスの
特定のバージョンまたはタイプをCM218に通知する。サンプルのヘッダを以
下に示す。 要求: acme. bravo. nbs 図7のタイム2で示すように、CM218のトップレベルSIPサーバは、S
IPリダイレクション機構を用いて要求を宛先にリダイレクトすることができる
。この宛先は、ネット情報に対する要求を受信して応答するよう特別に規定され
ている。このようなリダイレクションを受信すると、CD202は応答をタイム
3でACKし、タイム4で示すように、勧誘要求をリダイレクトされた宛先に再
送信する。サンプルのSIPリダイレクション応答は以下のとおりである。 SIP/2.0 302一時的に移動 発信元: sip: MS6199726921@nbs. acme. com 宛先: sip: nets@nbs. acme. com 通話ID: 1238192. 168. 172.25. acme. com コンタクト: sip: nets@nbs. acme. com CSeq: 1 勧誘 上記の例では、CD202は、(前述された)DNS機構を通じてリダイレク
トされたアドレス(sip: nbs@nets. acme. com)用の適切なSIPコンタクトポ
イントの決定を必要とするであろう。CD202に関するこのプロセスを簡潔に
するために、CM218は、自己のインターネットネットワークアドレスを使用
して、リダイレクト先を明示的に特定してもよい。
【0158】 ネットのリストを要求している勧誘が正常に受信され、CM218によって受
け入れられると、CM218はタイム5で、以下のような勧誘要求応答を配信し
なければならない。 SIP/2.0 200 OK 発信元: sip: MS6199726921@nbs. acme. com 宛先: sip: nets@nbs. acme. com 通話ID: 123@192. 168.172.25. acme. com CSeq: 1勧誘 コンテンツタイプ: アプリケーション/nbs コンテンツ長: 71 G bravo@nbs. acme. com S 2オーディオデータ G dc@nbs. acme. com C 1オーディオ G techapps@nbs. acme. com C 1 オーディオ 勧誘要求応答には、一般的にそのコンテンツに、CD202が後に参加する可
能性のあるネットのセットを規定している、記録のリストが含まれていなければ
ならない。CM218は、要求しているCDを規定されたメンバーとしてリスト
アップしている、ネットに関する自己のネットデータベースに照会して、勧誘要
求に対する応答を作成する。
【0159】 ネットは、ネットの公式ネットアドレスを含むアプリケーション規定された記
録フォーマットを用いてコンテンツ内で識別される。ネットは任意の順序でリス
トアップされてもよい。この例では、勧誘応答のサンプルコンテンツのフォーマ
ットは、アプリケーション/X-acme-nbsグループリストのコンテンツタイプで
記述されている。このコンテンツに対する、可能性のある1つの定義は、一連の
記録であり、行ごとに1つの記録であり、それぞれは以下のシンタックスに準拠
する。 < 記録タイプ>[< フィールド>...<フィールド>] ここで、各記録における第1の記号は記録のタイプを規定し、1つ以上のフィ
ールド値がこれに続く。予想されるフィールド値の数は、記録のタイプにより潜
在的に決まる。この例では、3つのグループ規定された記録が含まれ(G)、こ
の各記録には、各ネットに対して規定されたメディアチャネルの数およびタイプ
の表示と同様にネットアドレスが含まれている。コンテンツの他の規定も可能で
ある。
【0160】 CM218は、さまざまな理由からCD202に対し正常に応答できないかも
しれない。そのような状況でCM218は、上述された勧誘応答の代わりに適切
なSIPステータスコードを配信する。CD202はそのようなステータスコー
ドを受け入れて解釈するよう準備しなければならず、どんな致命的なエラーの場
合にも、適切なアクション(例えば、CD202のユーザインターフェースディ
スプレイ上にエラーメッセージを表示することなど)をとらなければならない。
例えば、qualcomm.bravo.nbs要求を認識またはサポートしないSIPサーバは以
下のように応答することができる。 SIP/2.0 420不適当な拡張 未サポート: acme. bravo. nbs CM218は正常な勧誘応答を、登録の経過を示す以下のような情報ステータ
ス応答で始めることもできる。
【0161】 SIP/2.0 100 試行中 CD202は一般的に、正常な登録を始めるこのような情報ステータスコード
を受け入れて解釈することができる。
【0162】 勧誘(ネットへの参加) 1つの実施形態では、CD202は、図7のタイム7で示すように、ネットの
管理CMにSIP勧誘要求をなすことによって、ネットへ加わることを要求する
。CD202がSIPサーバに対してオープンUDP/IP接続を持たない場合
には、CD202はSIPサーバポートに対する新規UDP/IP接続をオープ
ンする。
【0163】 例えば、CD202は、以下のようなSIP勧誘を発行することによってAC
MEネットへの参加を試みることができる。 勧誘sip: acme@nbs. qualcomm. com SIP/2.0 経由SIP/2.0/TCP 192.168.172.25 発信元 < sip: MS6199726921@nbs. qualcomm. com > 宛先: acme < sip: acme@nbs. qualcomm. com > サブジェクト:参加 通話ID: 421b2-314159@192. 168.172.25. qualcomm. com コンテンツタイプ: アプリケーション/sdp Cseq: 1勧誘 コンテンツ長: 128 v=0 o= - 3115132610 3201 IN IP4 192. 168. 172. 25 s=acme c=IN IP4U192. 168.172.25 t=311532610 0 m=オーディオ 5200 RTP/AVP 12 a=タイプ: nbs 前述のように、CD202は、トップレベルSIPサーバによってリダイレク
トされ、勧誘要求をリダイレクトされた宛先に再発行するよう準備しなければな
らない。CM218のトップレベルSIPサーバは、対象となるネットに現在関
連しているMCUに対して、任意の到来勧誘要求を適切なようにリダイレクトし
なければならない。CD202は1回よりも多くリダイレクトされてもよい。
【0164】 勧誘が成功すると想定して、勧誘要求にはメディア情報源の記述が含まれてい
てもよく、これはCD202により生み出される。含まれている場合には、記述
はメッセージコンテンツとして含まれ、標準規格のSIPコンテンツタイプおよ
びコンテンツ長フィールド構成を使用して記述される。
【0165】 上述の例では、CD202は、RTP/AVP PureVoiceTMペイ
ロードプロファイルを使用してフォーマットされた単一のオーディオセッション
をソースすると広告している。セッション記述は、RFC2327によって規定
されたセッション記述プロトコル(SDP)互換性のあるフォーマットで配信さ
れる。SDPバージョン(v)を規定した後、セッション記述には、義務的な発
信元(o)記述が含まれる。この例では、ランダムセッション識別子3115132610
と、セッションバージョン3201が選択されている。このようなことであるから、
セッション識別子、バージョン、ネットワークおよびアドレスタイプIN IP
4、アドレス192.168.172.25の組み合わせが、セッションに関するグローバルな
特有の識別子を構成する。CD202は、セッション識別子とセッションバージ
ョンに関する値を選択する任意の便利な機構を利用してもよい。現在時刻の推定
を提供することは、セッション識別子を規定する1つの可能性のある方法である
【0166】 接続データ(c)は、ネットワークタイプIN、アドレスタイプIP4、およ
び接続アドレス192.168.172.25を規定することによって特定される。CD202
はIPアドレスを使用して、メディアトラフィックを接続アドレスとしてラベル
付け(またはソース)する。CD202はネットのネットアドレスの名称部分を
セッション名、この例では、acmeとして使用する。
【0167】 CD202は、ネットワーク時間プロトコル(NTP)フォーマットで、開始
時刻または現在時刻311532610の最良の推定値を提供することによってセッショ
ンの寿命(t)を特定し、セッションが無限(0)であると示す。
【0168】 メディアフォーマット(m)記述は、オーディオ、ソースポート5200、転送プ
ロトコルRTP/AVP、ペイロードフォーマット12というメディアタイプを
規定しており、これらはCD202がネットへ送信するために使用されることを
意図している。RTP/AVPペイロードプロファイルは、12のペイロードタ
イプをマッピングして、PureVoiceTMボコーダを用いてエンコードさ
れたオーディオを表す。このボコーダは、グループ通信サービスを提供するシス
テムおよび方法の譲受人が開発したものである。
【0169】 最後に、セッション記述は、属性(a)タイプ規定を使用して、CD202が
セッションをグループ通信として動作するよう要求していることを示す。CM2
18は、勧誘を許可する前に、勧誘された宛先アドレスが確かに有効なネットア
ドレスであることを確認しなければならない。
【0170】 正常な勧誘を示し、勧誘されたネットへの参加者のリストに追加されたことを
CD202に対して特に知らせるために、CM218はタイム8で次のような勧
誘応答を配信する。 SIP/2.0 200 OK 経由SIP/2.0/UDP 192. 168. 172. 25 発信元: < sip: MS6199726921@nbs. qualcomm. com > 宛先: acme < sip: acme@nbs. qualcomm. com > 通話ID: 421b2-314159@192. 168.172.25. qualcomm. com CSeq: 1勧誘 コンテンツタイプ: アプリケーション/sdp コンテンツ長: 179 v=0 o= - 3115132612 74512 IN IP4U192. 168.156.18 s=acme a=タイプ : nbs c=IN IP4 192. 168. 156. 18 m=オーディオ 8422 RTP/AVP 12 m=コントロール 8420 UDP/NBS 勧誘応答は、以前受信した勧誘、1つの実施形態では、発呼者のIDをリファ
レンスする。
【0171】 正常な勧誘応答には、勧誘されたネットに対するプライマリセッション記述が
含まれ、これは、サポートされたメディアトラフィックポートおよびフォーマッ
トをSDPシンタックスを用いて記述している。このシンタックスはSIPとと
もに用いられるよく知られたシンタックスである。セッション記述には、接続(
o)記述が含まれ、これは、すべてのメディアシグナリングとトラフィックが送
られるべきネットワークアドレスを規定する(この例では、192.168.156.18)。
ネットのメディア宛先ネットワークアドレスは、ネットのネットアドレスからの
DNSを使用して変換されたSIPユーザエージェントサーバのネットワークア
ドレスと必ずしも同じではない。
【0172】 セッション記述は、すべてのメディアおよび宛先メディアポートを記述する。
この例では、ネットに関して3つのメディアチャネルが規定されている。第1の
ものは、RTP/AVPメディアプロファイル(すなわち、QUALCOMM
PureVoiceTM)において規定されたようなタイプ12のペイロードを
用いてエンコードされたオーディオをサポートする。第2のものは、ダイナミッ
クペイロードタイプ(この例では、ペイロードタイプ100)を用いてエンコー
ドされた一般的なデータチャネルを、グループ通信特定メディアプロファイルに
よって規定されたフォーマットを用いて規定する。現在、2つのグループ通信特
定メディアフォーマットが存在する。それは、X−NBS−GVRSとX−NB
S−MELPである。前者は、RTPペイロードフォーマットを用いるグローバ
ルスター可変レートスピーチ(GVRS)ボコーダを使用してエンコードされた
オーディオを記述する。後者は、RTPペイロードフォーマットを用いるMEL
Pボコーダ標準規格を使用してエンコードされたオーディオを記述する。
【0173】 メディアを完全にUDP内で伝送するようにネットが構成されている場合には
(一般的にCRTPを構成していないインフラストラクチャのサポートが必要)
、SDPメディアアナウンスメントフィールドはUDP/NBSおよび全メディ
アに関するダイナミックペイロードタイプの伝送を使用する。X−NBS−QC
ELPのエンコード名は、QUALCOMMPureVoiceTMボコーダを
用いてエンコードされるオーディオを記述するために使用される。同様に、X−
NBS−GVRSとX−NBS−MELPのエンコード名は、UDP内に直接カ
プセル化されたGVRSオーディオおよびMELPオーディオメディアチャネル
をそれぞれ記述する。
【0174】 ネットのセッション記述で使用されるオーディオ用のメディアフォーマットは
、その初期勧誘要求でCD202によって提案されるフォーマットとコンフリク
トを生ずるかもしれない。CD202は、ネットのセッション記述によりすべて
のトラフィックのために規定されたメディアフォーマットを使用する。これは、
ネットにブロードキャストすることを意図している。
【0175】 第3のメディアチャネルは、UDPカプセル化グループ通信特定メディアシグ
ナリングチャネルを記述する。
【0176】 セッション記述には一般的に、ネットへの続いてなされる参加の一部として、
CD202によって送信されるメディアシグナリングメッセージを識別する目的
で、MCUによってCD202に適用されたSRC識別子も含まれる。この識別
子の値は、所定のネット上のすべてのアクティブ参加者の中で特有でなければな
らず、よってダイナミックに生成されなければならない。
【0177】 セッション記述には、ネットのメディアシグナリングが準拠する改定レベルを
示す、グループ通信プロトコルバージョンアナウンスメントも含まれる。このよ
うなアナウンスメントは、タイプ属性フィールドの値を拡大するか、新規属性を
規定することによって実現してもよい。この新規属性は例えばgc-改定であり、
この値はプロトコルバージョン番号である。
【0178】 ACK 1つの実施形態では、正常な勧誘応答を受信した後、CD202は、図7のタ
イム9で示すように、ネットのMCUのSIPユーザエージェントサーバにSI
P ACK要求を返信することにより勧誘を確認する。図7に示すサンプル交換
の後、以下のようなACK要求が送信される。
【0179】 ACK sip: nbs. qualcomm. com ; 転送=tcp SIP/2.0 経由SIP/2.0/TCP 192.168.172.25 発信元: < sip: MS6199726921@nbs. qualcomm. com > 宛先: condor < sip: acme@nbs. qualcomm. com > 通話ID: 421b2-314159@192. 168.172.25. qualcomm. com CSeq: 1 ACK ACK要求を送信した後、CD202は、SIPサーバとの自己のTCP接続
をクローズしてもよい。ACKが送信されるより前に、CD202は、CM21
8の勧誘応答で配信されるセッション記述にしたがって、自己のメディアシグナ
リングとトラフィックポートを初期化しなければならない。
【0180】 BYE 1つの実施形態では、正常な勧誘応答に応答してCD202がSIP ACK
メッセージを送信した後の任意の時間において、、図7のタイム10に示すよう
に、ネットのSIPユーザエージェントサーバにSIP BYEメッセージを送
信することによって、CD202はネットへの自己の参加を公式に終了してもよ
い。BYEを送信する前に、CD202はCM218へのTCP接続をオープン
しなければならないかもしれない。
【0181】 1つの実施形態では、CD202により送信されたBYEメッセージは以下の
フォームにしたがう。
【0182】 BYE sip: acme@nbs. qualcomm. com SIP/2.0 経由 SIP/2.0/TCP 192.168.172.25 発信元: < sip: MS6199726921@nbs. qualcomm. com > 宛先: condor < sip: acme@nbs. qualcomm. com > 通話ID: 421b2-314159@192. 168.172.25. qualcomm. com CSeq: 2 BYE なお、BYEは、SIPメッセージの以前の交換と同一の通話IDだが新規な
CSeqを使用する。 BYEは、CM218により、BYE応答で以下のような受信確認がなされる
(図7、タイム11)。 SIP/2.0 200 OK 経由SIP/2.0/TCP nbs. qualcomm. com 発信元: < sip: MS6199726921@nbs. qualcomm. com > 送信先: condor < sip: acme@nbs. qualcomm. com > 通話ID: 421b2-314159@192. 168. 172.25. qualcomm. com CSeq: 2 BYE BYEが受信確認されると、CD202はCM218とのUDP接続をクロー
ズすることができる。BYEへの受信確認に先立ち、CM218は表示されたネ
ットのアクティブな参加者のリストからCD202を削除する。
【0183】 オプション 一般的に、CD202はオプション方法を使用して、SIPサーバの機能を問
い合わせることができる。特に、CD202は任意のSIP宛先に問い合わせて
、この宛先がNBS通話シグナリングサポートを提供するかどうかを判断したい
と思うかもしれない。
【0184】 キャンセル 勧誘応答の受信と受信確認の送信に先立って、CD202は留保中の勧誘要求
を中止するよう望んでもよい。このような状況で、CD202はSIPキャンセ
ル方法を利用して、通話を適切に中止することができる。CM218のトップレ
ベルSIPリダイレクトサーバとSIPユーザエージェントサーバの両方がキャ
ンセル方法をサポートしていなければならない。
【0185】 例えば、ユーザが音声サービス通信をかけ、勧誘が完成する前に送信を押すよ
う決めた場合には、CD202はキャンセル方法を利用して、進行中の勧誘を中
止してもよい。このような状況では、勧誘が終了するのを待ってBYEを即座に
送信するのではなく、CD202は単に、即座に勧誘をキャンセルして要求され
た音声サービス通信をかけるために処理を進めることができる。
【0186】 グループ通信特定メディアシグナリング SIPを利用してCD202がネットの現在のメンバーシップへの正常に交渉
されたエントリを持った後、リアルタイム通話の制御は、各CDおよびネットの
MCUとの間で交換される、ポイントツーポイントアプリケーションレベルメデ
ィアシグナリングメッセージを通じて行われる。以下のグループ通信メディアシ
グナリングメッセージタイプが1つの実施形態にしたがって規定される。
【0187】 PTT プッシュトーク(PTT)要求メッセージはCD202によってCM218に
送信され、メディア、典型的には、音声をネットにブロードキャストするという
ユーザの希望を合図する。通常、PTT要求メッセージは、PTTスイッチ45
0がCD202上で起動されるたびに送信される。さらに、PTT解放メッセー
ジはCD202によってCM218に送信され、PTTスイッチ450の解放を
示す。
【0188】 PTTメッセージは、送信特権を許可または解放するために使用される、さま
ざまな情報を含む多数のフィールドを有する。1つの実施形態では、第1のフィ
ールドは、PTTメッセージが話者特権への要求または話者特権の解放のどちら
かを指定するために利用される。第2のフィールドは、どのCDがPTTメッセ
ージを送信したかを識別するために利用される。第3のフィールドは、後のPT
T解放およびPTXメッセージ(以下で定義)を許可して、特定のPTT要求を
リファレンスするための特有のメッセージ識別子を提供するために利用される。
識別子は、特定のCDの登録セッション内で一意的でなければならない。
【0189】 1つの実施形態では、CD202は、各送信PTT要求に対して少なくとも1
つのPTX応答メッセージを受信することを要求する。PTX応答が予め定めら
れた時間内に受信されない場合には、CD202は、PTTが伝送中に失われた
と仮定して、第3のフィールドで、同一のPTTメッセージ識別子を用いて第2
のPTTメッセージを再送信する。予め定められた時間は固定された時間期間幅
に関するものであってもよく、あるいは、システム状況にしたがって、ダイナミ
ックに変更されてもよい。例えば、ネットが休止していない場合には、予め定め
られた時間は比較的短い期間幅(1から2秒)でもよい。この場合、CM218
は比較的素早くPTTメッセージに応答できなければならない。ネットが休止モ
ードに入っている場合、アクティブ状態に戻るために要求される追加の時間を調
整するために、タイムアウトを延長しなければならない。
【0190】 1つの実施形態では、妥当な再送信回数の範囲内でCM218からPTX応答
メッセージが受信されていない場合には、CD202は、CM218はもはや到
達不可能と仮定してアイドル状態へ移行し、エラー状況をユーザに表示する。
【0191】 PTX PTXメッセージはCM218によって第1のCD202に送信され、さまざ
まなアービトレーションイベントを合図するのとともに、第1のCD202から
の以前のPTT要求の受信を確認して応答する。CM218はPTXメッセージ
を使用してPTTメッセージに応答する。これは、要求と解放の両方を含む。P
TXメッセージには、リファレンスされたPTT解放メッセージが許可あるいは
拒否されたことに関する情報が含まれる。PTT開放メッセージに応答するとき
、PTXメッセージは受信の確認を示すために使用される。CM218もPTX
メッセージを利用して、以前許可したPTT要求メッセージを拒否することがで
きる(より高い優先度のCDがPTT要求メッセージを出した場合、送信特権が
終了する(すなわち、タイムアウト)した場合、あるいは、送信特権を取消とす
べきことを要求する他の何らかのイベントが生じた場合)。
【0192】 1つの実施形態では、PTXメッセージはPTTメッセージに情報を伝達する
複数のフィールドを有する。第1のフィールドはPTXメッセージが未処理のP
TT要求に対する同期応答であるか、またはエラーまたは優先度アービトレーシ
ョンコンフリクトを示す非同期メッセージであるかのどちらかを示すよう規定さ
れる。第2のフィールドは、以前受信されたPTT要求をリファレンスする。第
3のフィールドはPTXメッセージが送信特権を許可しているか、拒否している
か、取り消しているか、あるいは確認しているかを示す。第4のフィールドは、
特にPTXメッセージが前回のPTT要求に対して拒否、取り消し、または動作
不能となっている場合に、PTX動作を説明する追加情報を提供する。このフィ
ールドは、より高い優先度の話者が送信特権を許可していることか、あるいはC
D202がネット参加者としてリストアップされておらず、よってネットに対す
るメディアシグナリング要求を送ることが許されていないことを示すことができ
る。第5のフィールドは、送信特権が有効な最長時間期間幅を表す。CM218
は、PTXメッセージが送信されたときからタイマをスタートさせる。代替実施
形態では、CD202がメディアトラフィックの送信を開始した時点でタイマが
開始される。このフィールドの値は、固定パラメータであってもよいが、ネット
トラフィックの量、アクティブなネットユーザ数などのような、さまざまなパラ
メータにともなって変化する変数であってもよい。
【0193】 CD202はPTXメッセージの受信確認を行ってもよいし、行わなくてもよ
い。送信PTXメッセージ応答が失われると、CD202のPTT再送信タイマ
は終了し、CD202は自己のPTT要求を再度送信することができる。
【0194】 PTA PTAメッセージはCM218によって、ネットに現在参加している各CDに
送信され、留保中のメディアトラフィックの送信者の識別情報をアナウンスする
。PTAメッセージは、送信特権の解放を公式にアナウンスするためにも利用さ
れる。PTAメッセージは、PTAメッセージが送信特権の許可(または拒否)
をアナウンスしているかどうかを示すフィールドを有する。さらに、送信特権の
取消し、または確認のような他の表示がこのフィールド内に含まれていてもよい
。第2のフィールドは、特定のCD202を識別する。このCD202は、次の
PTAメッセージが送信されるまでネットにメディアトラフィックをソースする
【0195】 PTTフロア制御要求が正常であったCD202は、話者特権が認められてい
ることをアナウンスするPTAメッセージを受信してもよいし、しなくてもよい
。メッセージは、対応するPTX応答を受信する前後に到達するかもしれない。
というのも、UDPのようないくつかのデータプロトコルは必ずしもデータグラ
ムの順序を保持しないからである。したがって、要求しているCDは、それが話
者特権を許可しているとアナウンスする何らかの受信PTAメッセージを無視す
ることと、PTX許可メッセージ応答の受信のみによって、それがネットへのメ
ディアの送信を開始できるかどうかを判断することを選んでもよい。
【0196】 1つの実施形態では、PTAアナウンスメントメッセージは受信確認されない
。失われたPTAメッセージは検知も再送信もされない。PTAアナウンスメン
トを受信しないCDは、後続する話者の話者識別情報を表示できないかもしれな
い。しかしながら、RTPカプセル化メディアを利用する代替実施形態では、送
信者を一意的に識別するためにソース宛先フィールドが用いられる。CDは前P
TAアナウンスメントとメディアストリームとの間でのマッピングをキャッシュ
し、特定の会話時間の間に対応するPTAアナウンスメントメッセージが受信さ
れない場合には、この情報を活用してソース宛先フィールドを利用してRTPカ
プセル化メディアストリームを識別することができる。
【0197】 AYT CM218は、場合によってはネットの個々のCDをポーリングして、当該C
Dがデータプロトコルを利用してコンタクト可能であることを確認する。ポーリ
ングメッセージは、“アーユーゼア?”、すなわちAYTメッセージとして知ら
れている。複数のAYTメッセージも、例えば、ネットがもはや休止状態にはな
いことをネット参加者に警告するために、ネット参加者のグループに対して送信
されてもよい。
【0198】 AYTは、CD202がデータプロトコルを介して依然としてコンタクト可能
かどうか、あるいは、CM218がネットの関連するセルラトラフィックチャネ
ルを休止状態から回復させることを望むかどうかを判断するために送信されても
よい。AYTメッセージは特有のメッセージ識別子を有して、後続するIAH応
答メッセージ(以下で説明する)が特定のAYT要求メッセージをリファレンス
できるようにする。特有のメッセージ識別子は、レイテンシーの推定値を生成す
るためのタイムスタンプリファレンスを含むことができる。なお、AYTメッセ
ージは必ずしも、各CDに同時にブロードキャストするものではない。CM21
8は、各ネット参加者に対するAYTメッセージの送信に時差を設け、同時にな
されるIAHメッセージ応答の洪水を受け取らないようにすることができる。
【0199】 CD202は、AYTメッセージが送信されたときは休止モードにあってもよ
いし、なくてもよい。一般的にCD202は、受信AYTメッセージに対してI
AH応答メッセージで応答する。1つの実施形態では、IAH応答がCM218
によって妥当なタイムアウトの範囲内に受信されない場合には、CM218は、
新規の一意的なメッセージ識別子を持つ新規AYTメッセージを送信する。設定
可能な回数の再送信の後、CD202からのAYTに対する応答が受信されてい
ない場合には、CD202は到達不可能と仮定され、CM218はこのCD20
2をネット参加者の現在のリストから削除する。削除されたCDからのさらなる
メディアシグナリングメッセージは、CD202が上述のように正常にネットに
再度加わるまで無視される(あるいは、エラー応答を発生する)。代替実施形態
では、CD202はネットに再度加わる必要がない。
【0200】 IAH CD202は、AYTメッセージに対して、“アイアムヒア”応答、すなわち
IAHとして知られている応答で受信確認をなす。1つの実施形態では、IAH
メッセージは、どの以前受信したAYTメッセージに対してCD202が受信確
認をなしているかを特定する識別フィールドを有する。IAHメッセージは、I
AHメッセージを送信するCD202を一意的に識別する情報も有する。
【0201】 CM218は、CD202が任意の受信AYTメッセージに対してIAH応答
メッセージで受信確認をなすと想定する。CDが沈黙状態において接続したまま
になっていること、すなわち、ネットメディアトラフィックとシグナリングを受
動的に監視していることを確認するためにリファレンスされたAYTメッセージ
が送信される場合には、CM218は、将来の参照のためにIAH受信の時刻を
記録する。
【0202】 ZZZ CM218が、ネットにおけるどのネットアクティビティ、代替実施形態では
、個々のネットメンバーに関してのアクティビティ、も予め定められた時間内に
生じていないとCM218が判断した場合には、CM218は“スリープ”メッ
セージ、すなわちZZZメッセージを1つ以上のCDに送信して、これらのCD
が関連する無線リソースを解放して、休止モードに入るよう促す。各CDは、例
えば、それが同時に他のパケットアプリケーションをサポートしているときには
、このメッセージを無視することを選んでもよい。1つの実施形態では、スリー
プメッセージは、CDに対してスリープメッセージを送信するCM218に対応
する識別コードを有し、スリープメッセージの複数の受信を区別する。
【0203】 1つの実施形態では、スリープメッセージが失われている場合には、CD20
2はスリープメッセージの受信確認を行わず、エラーリカバリは試行されない。
スリープメッセージが失われるのを防ぐために、CM218は、同一のスリープ
メッセージの複数のコピーを個々のCDまたはネット全体に送信してもよい。C
M218は、同一スリープメッセージのすべてのコピーが必ず定められた時間間
隔内で送信されるようにし、CD202は、第1のメッセージが受信されてから
、その無線リンクを解放し、休止状態に移行するまで、この時間間隔よりも長い
期間待機しなければならない。
【0204】 ASK 場合によっては、CD202はCM218にメッセージを送信して、CD20
2がCM218との接続を確認し、CD202がネット参加者としてリストアッ
プされているままであるかを判断できるようにする。このメッセージは“アスク
(ASK)”メッセージとして知られる。CD202は、サービスの中断または
、CD202が一時的にCM218との接続を失っている他の期間の後、自己の
参加を確認したいと思うかもしれない。1つの実施形態では、ASKメッセージ
は、特有のメッセージ識別子を有して、後続するFYI応答メッセージ(以下で
説明される)が特定のASK要求メッセージをリファレンスできるようにしてい
る。ASKメッセージは、ASKメッセージをCM218に送信する特定のCD
202を一意的に識別する識別コードをさらに有する。
【0205】 CD202は、CM218が受信ASKメッセージに対してFYI応答メッセ
ージで応答すると仮定する。FYI応答が妥当なタイムアウトの範囲内で受信さ
れない場合には、CD202は新規の特有なメッセージ識別子を有する新規のA
SKメッセージを送信する。設定可能な回数の再送信の後、CM218からのA
SKに対する応答が受信されていない場合、CM218は到達不可能であると仮
定されて、CD202はアイドル状態に移行する。
【0206】 FYI CD202からのASKメッセージに応答して、CM218は以前送信された
ASKメッセージの受信確認を行うためにCD202にメッセージを送信するか
、あるいはCD202に例外的な状況を通知するために、CM218によってA
SKメッセージが送信される。このメッセージは“FYI”メッセージとして知
られている。1つの実施形態では、FYIメッセージは、FYIメッセージが未
処理のASK要求への応答であるのか、あるいは例外的な状況を示すメッセージ
であるのかを規定するフィールドを有する。FYIは、FYIメッセージが、ネ
ット参加を確認し、アドミニストレーション的にはネットのメンバーリストから
削除されたことをCD202に通知するか、あるいは他のいくつかの予め定めら
れた機能を実行しているかどうかを示すフィールドをさらに有する。さらに、F
YIメッセージは、特に、CD202がネット参加者でもメンバーでもないこと
をFYIメッセージが示す場合に、FYIアクションを説明する追加の情報を提
供するステータスフィールドを有する。FYIメッセージはCD202が受信確
認しているという、以前受信したASKメッセージを参照する識別フィールドを
さらに有していてもよい。
【0207】 1つの実施形態では、CD202はFYIメッセージ応答の受信確認を送信し
ない。FYIメッセージ応答が失われた場合、CD202は、以前のASKメッ
セージを送信してから予め定められた時間期間が経過した後、新規ASKメッセ
ージ要求を送信する。
【0208】 メディアシグナリングメッセージシーケンス 図8は、単一CD202とネットが管理しているMCUとの間で交換されるグ
ループ通信メディアシグナリングメッセージのシーケンスを示す。メッセージは
示されている順序で送信される。
【0209】 タイム1で、アクティブなCD202はCM218にPTT要求を送信する。
これは、PTTメッセージ要求をなすことによってメディアをネットにブロード
キャストさせることをユーザが希望していることを示す。PTT要求に応答して
、タイム2でCM218は要求しているCD202にPTXメッセージ応答で応
答する。この応答によって、要求を許可するか、あるいは拒否してもよい。要求
が許可される場合には、タイム3でPTAアナウンスメントメッセージがネット
参加者に送信される。さらに、ユーザがネットのPTTタイムアウトを越えてブ
ロードキャストし続けるか、あるいはCD202がブロードキャストしていると
きに、より高い優先順位のユーザがPTT要求をなした場合には、第2のPTX
メッセージ応答がその後送信されてもよい。
【0210】 CD202は通常、ユーザがPTTスイッチ450を解放するまでメディアト
ラフィックをブロードキャストする。この解放の時点で、CD202はPTT解
放メッセージをCM218に送ることによって会話期間の終了を合図する(図9
、タイム4)。CM218はタイム5で、PTX確認メッセージにより応答し、
タイム6で、ネット参加者に会話期間の終了を知らせるアナウンスメントをブロ
ードキャストする。
【0211】 休止 延長されたネットのインアクティビティの時間の間、グループ通信サービスを
提供するシステムおよび方法の1つの実施形態は、データサービス通話が休止状
態におかれるようにする。CM218は、各ネットに対する同様の休止概念を独
立して管理することによって、休止状態への移行、休止状態からの移行を促進す
る。
【0212】 CM218は、ネットのハングタイムを計るために、インアクティビティタイ
マ614と呼ばれる第1のタイマを保持する。このハングタイムは、ネットのど
のメンバーも情報を他のネットメンバーに送信していない時間間隔として定義さ
れる。インアクティビティタイマ614が設定可能な予め定められた値に達する
と、CM218をトリガして、スリープメディアシグナリングメッセージをネッ
トの参加者にブロードキャストすることによってネットを休止状態に置く。代替
実施形態では、個々のインアクティビティタイマ614は、ネットの各メンバー
に対して保持され、設定可能な予め定められた時間期間の後、インアクティビテ
ィタイマはCM218をトリガして、各メンバーの個々のインアクティビティタ
イマが終了したときにスリープメッセージをメンバーに送信することによって、
各メンバーを1人ずつ休止状態に置く。
【0213】 スリープメッセージを受け取ると、アクティブなCDは、CDMA通信システ
ムにおけるIS−707.5のような使用中の特定のデータ送信プロトコルにし
たがって、自己のトラフィックチャネルを解放し、休止状態に入る。代わりに、
CDはスリープメッセージを無視して、接続状態のままでいてもよい。チャネル
を解放することができるデータチャネルを通しては動作しない、ダイヤルアップ
PSTNユーザのようなネットの参加者は、スリープメディアシグナリングメッ
セージを無視しなければならない。
【0214】 1つの実施形態では、PTXメッセージが送信されるときは、インアクティビ
ティタイマ614はゼロにリセットされ、送信特権が終了するか、CD202が
送信特権を解放するまでゼロのまま維持される。いったん送信特権が解放される
と、次のPTXメッセージが送信されるまでインアクティビティタイマ614は
進行する。
【0215】 ウェークアップタイム 参加しているCDが休止状態に入ると、CD202にアドレス指定されたデー
タが、CD202へのワイヤレス送信のためのセルラインフラストラクチャに到
達するか、あるいはCD202が送信されるべきデータを生成するかのどちらか
になるまで、そのCDは、一般的に休止のままとなる。前者の場合、CM218
によってCD202に送信されたトラフィックによってトリガされてもよい。後
者の場合、ユーザがPTTスイッチ450を押してネットへのブロードキャスト
をなす許可を要求することによってトリガされてもよい。グループ通信に関係し
ない他のトリガも可能である。
【0216】 ネットそれ自身は、1人以上のメンバーがPTT要求の送信をトリガするまで
休止のままである。PTT要求メッセージ(すなわち、PTXメッセージ)を許
可できるとCM218が判断する場合(複数の要求を処理する任意の必要なアー
ビトレーションを行うことを含む)には、各リストアップされたネット参加者に
AYT要求を送信し、休止状態からの移行をトリガする。任意の特定のCDに関
して、トリガが必要とされてもよいし、されなくてもよい(すなわち、要求して
いるCDには必要でない)が、1つの実施形態では、各CDはAYTに対して上
述のように応答する。
【0217】 1つの実施形態では、ネットが休止状態から移行しているとき、CM218は
、PTX休止応答タイマ616と呼ばれる設定可能な第2のタイマが終了するま
で、初期PTXメッセージの送信を抑制する。このタイマが終了すると、CM2
18はPTX許可メッセージを通常どおり送信する。しかしながら、CM218
は、ネットのウェークアップタイマ618と呼ばれる第3のタイマが終了するま
で、ネットにメディアを転送することを抑制する。この時間中に、送信している
CDから受信される任意のメディアがCM218内のバッファ622に記憶され
る。1つの実施形態では、送信特権を許可しうるとCM218が判断すると、両
タイマはリセットする。他の代替実施形態では、PTX許可が送信されるときに
、ウェークアップタイマ618はリセットされる。代替実施形態では、PTX許
可が送信された後にメディアがCM218によって受信されたとき、ウェークア
ップタイマ618はリセットされる。別の代替実施形態では、PTX許可が送信
されるときに、ウェークアップタイマ618はリセットされる。ウェークアップ
タイマ618の値は一般的にPTX休止応答タイマ616の値よりも大きい。ウ
ェークアップタイマ618が終了した後、ウェークアップタイム時間期間内に何
らかのメディアが受信されていた場合には、CM218はバッファ622からの
メディアとメディアシグナリングの転送を開始する。両タイマは一般的にネット
ごとに設定可能である。
【0218】 1つの実施形態では、いつバッファ622に記憶されたバッファ済みのメディ
アの送信を開始すべきかを判断するためにウェークアップタイマ618に依拠す
るよりもむしろ、AYTメッセージへの応答の設定可能なしきい値の回数を用い
て、バッファ622からのメディアトラフィックの送信を開始するのに十分なネ
ットメンバーが存在するのはいつかが判断される。例えば、10人のアクティブ
な(登録された)メンバーがいるネットにおいて、応答のしきい値数は7と等し
くてもよい。これは、9つのAYTメッセージ(AYTは送信特権を要求するメ
ンバーには送られない)に対して7つのIAH応答が受信されるとすぐに、バッ
ファ622内に記憶されている任意のメディアが7人のメンバーに送信されるこ
とを意味する。
【0219】 ネットが休止している間にPTT要求を許可しえないとCM218によって判
断されると、これにしたがって、CM218は要求しているCDに合図し、ネッ
トは休止のままとなる。
【0220】 レイトライザ 休止状態に入ったCDは、システム変更、サービスオプションの変更、または
、CDにAYTメッセージの受信と応答をさせないようにする他のいくつかのサ
ービス中断を経験する。CM218は“レイトライザ”タイマ620として知ら
れる第4のタイマを保持する。このタイマも、ウェークアップタイマおよびPT
X休止応答タイマとともにリセットする。このレイトライザタイマも一般的にネ
ットごとに設定可能である。レイトライザタイマ620が終了した後、AYTウ
ェークアップメッセージに対するIAH応答が受信されていないCDは、CM2
18によってネットのアクティブ参加者のリストから削除される。1つの実施形
態では、任意のこのように削除されたCDは、再びネット参加者となるために、
CM218のSIPサーバに再登録するよう要求される。
【0221】 音声バッファリング 休止状態から接続状態へCDが移行することに関連する遅延によって、CD2
02および/またはCM218は音声バッファリングを実行してユーザが知覚す
る移行遅延を減少させることができる。
【0222】 通常、CD202ユーザインターフェースは、ビジュアル機構またはオーディ
オ機構を通して、PTT要求の処理における2つのマイルストーンをユーザに合
図する。まず、CD202はPTTキー押下を検知したことを合図する。その後
、CD202は、CM218のPTXメッセージ応答を受信したことを合図する
。PTXメッセージ応答が、メディアをブロードキャストする許可を認めた場合
には、CD202ユーザインターフェースは、ユーザがネットへの話し掛けを開
始することができるという表示を提供する。もしくは、CD202ユーザインタ
ーフェースは、ユーザがネットに話しかけるための許可が拒否されたことを示す
。ネットが休止していないときは、PTT要求メッセージの送信と対応するPT
X応答メッセージの受信との間のレイテンシーは小さく、ユーザは次第に、PT
Tボタンが押される後に短く話す許可を認められることに慣れるだろう。
【0223】 しかしながら、CD202は自己のトラフィックチャネルを開放してしまった
かもしれず、データサービスを再確立する(例えば、無線リソースの再確立)際
に遅延に遭遇するという事実によって、ネットが休止しているときに、著しい遅
延がPTT要求の送信と対応するPTXの受信とを分離してしまうかもしれない
。遅延に加えてさらに、他の休止ネットメンバーは、CM218がPTT要求を
受信した後、トラフィックチャネルを再確立しなければならない。したがって、
ユーザがPTT要求を送信した後、最小の遅延で発話を開始できるようにするた
めに、擬似送信特権許可が、よく知られた技術を用いてCD202によって生成
され、一般的にはオーディオ手段によってユーザに提供される。擬似送信特権は
実際の送信特権の許可と似ており、よって、ユーザは一般的にこれら2つを区別
することができない。擬似送信許可は、PTT要求が生成されるとほぼ即座にユ
ーザ発話を開始できるようにする。実際の送信特権許可が受信されるか、あるい
は内部メモリの利用可能なスペースが全て使われてしまうまで、CD202は、
ユーザの音声を内部メディアバッファでバッファすることができる。
【0224】 話者特権を許可しているPTXメッセージ応答が到達する場合、現在の会話期
間中、ネットユーザ間に多少長いエンドツーエンドレイテンシーがあったとして
も、CD202はバッファされた音声の送信を開始して通常どおり動作を進行さ
せることができる。
【0225】 PTT要求を拒否しているPTXメッセージ応答が到達する場合、CD202
はネットへの話しかけを行う許可が否定されたことをユーザに合図する。このと
き、内部メディアバッファに記憶された任意の音声情報が消去されるかもしれな
い。
【0226】 話者特権が許可されているが、全ての利用可能な内部メモリスペースが全て使
われてしまう前に、PTXメッセージが到達していない場合、CD202はPT
X拒否をまねて、ユーザに話しかけをやめるよう合図する。CD202がサービ
スを再確立できなかった場合には、ここで他のエラーアクションをとり、これに
したがってユーザに通知する必要があるかもしれない。代わりに、このときまで
にデータサービス接続が再確立されている場合には、この状況におけるCD20
2は、先だったPTXメッセージの受信なしにCM218に対する音声メディア
の送信を開始することができる。
【0227】 ウェークアップタイマの終了を待つ間、CM218は、ネットのメディアチャ
ネル上でCD202から受信した任意のメディアをバッファすることができる。
このCD202には、送信特権のPTX許可が送信されている。受信されたメデ
ィアはCM218内のバッファ622に記憶される。ウェークアップタイマが終
了すると、CM218はPTAアナウンスメントをネットに送信し、バッファ6
22に記憶されたバッファ済メディアのブロードキャストを開始する。CM21
8のバッファ622が、ウェークアップタイマが終了する前に全て使われてしま
うと、CM218は、要求しているCDにPTX拒否を送信する。バッファ62
2に記憶されたバッファ済メディアは、ウェークアップタイマが終了してしまっ
た後にネットに送信されてもよい。ウェークアップタイマが終了してしまうと、
ネット動作は通常どおり行われる。
【0228】 任意のバッファ済メディアがバッファ622から送信される間、会話している
CDが話者特権を解放してしまったとしても、CM218はネットをアクティブ
であるとして扱う。よって、CM218は一般的に、中断しているCDがバッフ
ァ済メディアの情報源よりも高い優先度を有していない限り、CDがバッファ済
メディアの送信を中断できないようにする。
【0229】 CD202における内部メディアバッファの大きさは、アイドル状態から接続
状態へ移行するために予想される最長時間に基づいて選ぶことができる。同様に
、CM218におけるバッファ622の大きさは、CM218のネットデータベ
ースで特定されたネットが持つウェークアップタイマの(最大)値に基づいて選
ばれなければならない。
【0230】 ポイントツーポイント通話との対話 CDが休止状態にある間、CD202は、音声または別のデータサービスオプ
ションを通じてポイントツーポイント音声サービス通話を受信することができる
が、それでもなお、1つ以上の休止ネットが参加したままとなっている。ポイン
トツーポイントまたは他のデータサービス通話が終了した後、CD202は一般
的に休止状態に戻る。
【0231】 しかしながら、CDが、ポイントツーポイント音声サービスオプション通話ま
たは別のデータサービス通話を受信することを選んでいる間に、ネットが休止状
態から出た場合、CD202はAYT“ウェークアップ”メッセージ要求を見逃
し、これによってネットのアクティブな参加者のリストから削除されがちである
。このような例では、ポイントツーポイント通話が終了した後、CM218にA
SK要求を送信することによって、CD202は自己の参加ステータスを判断す
ることができる。
【0232】 一般に、CDがネットのアクティブな参加者のリストから削除されてしまうと
、再びネットに加わるには、CM218のSIPサーバに再登録する必要がある
【0233】 通常の状況下では、休止状態への移行を交渉したCDは、基地局が通話を終了
する前24時間までの休止データ通話に関連する状態を維持するよう期待するこ
とができる。しかしながら、基地局のリソースが少なくて貴重なときは、いくつ
かの基地局は、10分間だけ休止した後、通話を終了させることが許され、CD
202に対して明示に通知することなくこれを実行する。基地局によるこのよう
な行為によって、直接的に、ユーザが知らない間にネットのメディアトラフィッ
クの重大または重要な部分を失うことになってしまう。それは、CD202(ま
たはそのユーザ)がPTTスイッチ450を押すなどの動作をとるまで、CDが
休止モードのままでいるからである。よって、このような状況では、CD202
は、データ通話を休止から回復させようと試みた後、この通話が終了されている
ことを見つけるだけである。結果として、許された最長の休止時間(この例では
、10分間)より長い間、データ通話が休止している場合、ネットアクティビテ
ィが再開するときに、基地局が休止状態にあるデータ通話に再接続することをC
D202は仮定できない。
【0234】 多くの場合、CD202は基地局が休止データ通話を終了させてしまうのを避
けられない。しかしながら、CD202は、接続状態へ定期的に移行し、いくつ
かの無線データアクティビティを生じさせることによって、休止通話が終了され
ていないことを確認することができる。この方法を利用して、CD202は、通
話が基地局によって終了されたのかどうか、およびいつ終了されたのかを即座に
知ることができる。1つの実施形態では、ショートシリーズのICMP/IPエ
コー要求(すなわち、1セットのPING)が基地局に送信されて、返信を待つ
。代わりに、CD202はASKメディアシグナリング要求をCM218に送信
して、予想されるFYI応答を待ってもよい。いずれの場合も、接続状態への移
行が成功する場合には、CD202は、通話が有効なままであることと、休止状
態に戻ることが可能であることを確認している。後者のアプローチによっても、
CM218が引き続き、CD202を選択されたネットのメンバーであるとみな
していることをCD202が確認できる。
【0235】 このチェックを実行することによって、切断が発生する妥当な時間内に基地局
により休止データ通話が終了されたのがいつか、あるいは終了されたかどうかを
CD202が確実に検知できるようになる。基地局は一般的に、10分より短い
期間に休止になっているデータ通話を終了させないので、CD202が最後に休
止状態に移行してから少なくとも10分が終了するまで、CD202は一般的に
このチェックを実行しない。このようなチェックを送信する時間は固定された予
め定められた値でもよく、あるいはユーザインターフェースを通してユーザによ
り構成されてもよい。
【0236】 休止シグナリング 図9は、単一のCD202およびネットが管理しているMCUとの間で交換さ
れるグループ通信メディアシグナリングメッセージのシーケンスを示し、休止状
態を図示している。メッセージは示されている順序で送信される。
【0237】 ネットの設定可能なハングタイムが終了するのに十分に長い時間、ネットがア
イドル状態であった後、CM218は、ステップ1で示すように、スリープ要求
メッセージをネットの参加者にブロードキャストする。これを受けて、各CDは
、自己のエアインターフェースリソースを解放することによって、自己の無線リ
ソースを解放し、休止モードに入ることができる。一般にこれは、通信チャネル
に比較的早く再接続できるためのさまざまな設定を維持しながらも、MSC11
8および基地局216が、休止CDに関連する通信チャネルを切断することを意
味する。なお、1つの実施形態では、ネット参加者はスリープ要求メッセージに
応答しない。
【0238】 CDによる正常なPTT要求は、図9のタイム2に示すようにネットを休止モ
ードから回復させる。他のイベントもネットを休止から回復しうることが理解さ
れなければならない。例えば、ネットアドミニストレータは、1つ以上の意図さ
れたネットメンバーに送信するために、メッセージをCM218に送ることによ
って、この1つ以上のネットメンバーにコンタクトすることが必要かもしれない
。CM218は、ネットを休止から出す独立した方法を提供することができる。
例えば、かなりの時間が経過した後、どのPTT要求も受信されない場合、CM
218はネット参加者にAYTメッセージを自主的に送信して、どのCDが引き
続きメッセージに応答しているかを判断することができる。ネットを休止から出
す他の可能性もある。 タイム5のPTXメッセージによってPTT要求を許可するより前に、CM2
18は、要求しているCDのネットの他のメンバーにAYTメッセージ要求を送
信する(タイム3)。これにより、無線リソースがスリープメッセージに応答し
て解放された場合、以前に参加しているCDのそれぞれを休止状態から出し、C
Dは引き続きデータプロトコルを通じてコンタクトしうるということを確認する
。タイム5で、ここではPTX休止応答時間として規定されている設定可能な時
間期間の後、CM218はPTXメッセージを送信する。このメッセージは、要
求しているCDに送信特権を許可する。PTX休止応答時間は通信チャネルを再
確立し、IAHメッセージを送信する機会をCDに与える(タイム4)。そして
、これらのCDが引き続きコンタクト可能であることをCM218に警告する。
これによって、いったんPTX許可がなされると、CDはPTT要求者から通信
を受信することができる。
【0239】 PTX許可が要求しているCDによって受信されると、このCDは、CM21
8へのメディアの送信を開始する。ウェークアップタイマ618が終了するまで
、CM218は、他のネットメンバーにメディアを転送することを抑制する。こ
のことは、CM218内のバッファ622、またはCD202内部の内部メディ
アバッファにメディアを記憶させるCM218によってなされる。ウェークアッ
プタイマの値は一般的にPTX休止応答タイマの値よりも大きい。情報がウェー
クアップ時間期間内に記憶された場合には、ウェークアップタイマ618が終了
した後、CM218は、バッファ622または内部メディアバッファからのメデ
ィアおよびメディアシグナリング転送を開始する。この時間内にどの情報も送信
されなかった場合には、送信特権を有しているCDから受信した任意のメディア
が、他のネットメンバーに直接転送される。
【0240】 理想的には、PTT要求に応じて素早い返信がなされるように、PTX休止応
答タイマはゼロに設定される。ウェークアップタイマは、PTT要求者がCM2
18にメディアを送信している間に、CDが時間を計って通信チャネルを再確立
できるようにする。ウェークアップタイマが終了した後、タイム6でPTAメッ
セージをネットの参加者に出すことによって、CM218は話者にアナウンスす
る。そして、バッファ内に記憶される任意のメディアは、他のネットメンバーに
転送されてもよい。ウェークアップタイマの終了より以前にバッファリングが行
われなかった場合には、CM218によって話者からのメディアが受信されると
きに、メディアは他のネットメンバーに転送される。
【0241】 なお、ネットが休止状態から出た後に延長された時間に、CM218は、IA
Hメッセージ応答を受信することができ、CM218は、留保中のPTT要求を
許可する前に全てのネット参加者が応答するのを待たないかもしれない。PTX
メッセージ応答が送信された後にその人のIAH応答が到達した遅延応答者は、
ネット参加者としてリストアップされたままであるが、全ての最初のメディアト
ラフィックおよびシグナリングを受信しないかもしれない。設定可能な時間期間
後にAYT要求に応答しない任意のCDは、もはや到達不可能であると仮定され
、ネットのアクティブな参加者のリストから削除される。
【0242】 PTTアービトレーションシグナリング 図10は、話者特権を持ち、優先度の低いCDを中断させるより優先度の高い
CDを示すグループ通信メディアシグナリングメッセージのシーケンスを示す。
【0243】 タイム1で、優先度の低いCDは、PTTメッセージ要求をCM218に送信
する。このPTTメッセージ要求は、タイム2でCM218によって許可される
。CM218は、CD202が話者特権を持っていることを、タイム3でネット
メンバーにPTAメッセージを出すことによってアナウンスする。
【0244】 優先度の低いCDがメディアを送信している間に、第2のCDは、同一のネッ
トに対して、タイム4でCM218にPTTメッセージ要求を送信することによ
って中断しようとする。CM218は、第2のCDが話しているCDよりも高い
優先度を有し、したがって、その話しているCDにタイム5でPTX取消メッセ
ージを送信することによって、このCDから話者特権を取消す。CM218はそ
の後、タイム6で通常のPTXメッセージ応答によって優先度の高いCDに対し
てPTT要求を許可し、優先度の高いCDが話者特権を有することを、タイム7
でネットメンバーにPTAメッセージを送信することによってアナウンスする。
【0245】 中断しているCDが、第1のCDよりも高い優先度を持っていないとCM21
8が判断する場合には、CM218はPTXメッセージ応答によってPTT要求
を拒否し、話しているCDからネットの参加者へのメディアの配信を継続する。
【0246】 特定のCDに適用された優先度は、一般に、CM218によって保持されるデ
ータベースで規定される固定値であるが、CM218は他のアービトレーション
アルゴリズムを用いてもよい。このアルゴリズムは、ここで示されるように、必
ずしも常に、優先度が最も高い要求している参加者に対して話者特権を認めるわ
けではない。コンフリクトをアービトレートするために利用されるPTTアービ
トレーションアルゴリズムは、ネットごとに個別に構成されうる。
【0247】 CDユーザアドレッシング SIP通話シグナリングおよびPGP公開キー暗号化のいずれも、CD202
を一意的に識別するために、特有のユーザIDまたは同様の識別子の存在を要求
する。CM218ユーザデータベースは、内部ユーザ識別子を規定する(これは
、CD202に転送され、かつCD202によってメディアシグナリング要求の
際に使用されてもよい)。しかし、このユーザ識別子は、必ずしも特有のCDユ
ーザアドレスとして適切でなければならない必要はない。CD202のユーザI
Dアドレスもまた、任意の秘密またはプライベートなデータを含んでいてはなら
ない。この公衆公開は、既存のセルラインフラストラクチャ認証機構をそこなう
おそれがある。
【0248】 CD202ユーザアドレスがこれらの基本制約を満たす限り、多くの妥当な規
定を受け入れることができる。各CDにも特有のダイヤル番号が適用されるとす
ると、可能性のある1つの規定は、以下のシンタックスに基づくだろう。
【0249】 MS<DN>@nbs.<サービスプロバイダドメイン> ここで、<DN>はCD202のダイヤル番号を示し、<サービスプロバイダドメ
イン>は、サービスプロバイダのIPネットワークに関連した完全に装飾された
ドメイン名である。この定義を使用して、ダイヤル番号が619-972-6921であるC
Dに対するユーザアドレスとして MS6199726921@nbs. qualcomm. com を割り当ててもよい。なお、このフォームも、サービスプロバイダごとに、C
Dが複数の特有のユーザアドレスに適用されることを可能にする。
【0250】 より一般的なCDユーザアドレスは、以下のフォームを仮定する。 <ユーザ名>@<ドメイン> ここで、<ユーザ名>は、特定の<ドメイン>内に特有の、ユーザが定義しう
る文字列であり、<ドメイン>は任意のインターネットDNSドメインである。
例えば、 [email protected] は、ユーザAlice SmithのCD202ユーザアドレスであってもよい。
【0251】 CD202ユーザアドレスは、SIP登録および勧誘の際に送信者のヘッダで
使用され、要求されたSIPシンタックスの他の部分を構成するために使用され
てもよい。ユーザアドレスも、SIP要求を認証するために使用されるプライベ
ートPGPキーの生成に対する入力として使用されうる。
【0252】 CD202ユーザインターフェースは、ユーザが、ユーザアドレスを視認およ
び/または修正可能とすることができる。
【0253】 CD認証 ある一定の拒否のサービス攻撃を防止し、CDマスカレードを防ぐために、C
M218は場合によって、ネットへの登録または参加に先立って、CD202が
認証を受けるよう要求する。認証は、ネットワークまたはセルラインフラストラ
クチャレベルで存在しうる他の認証スキームとは無関係に、アプリケーションレ
ベルで行われてもよい。1つの実施形態では、暗号化された(安全な)ネットを
サポートする概念およびデータ構造とは独立して、CD認証も構成され、動作す
る。
【0254】 特に、CM218は、SIP要求を持つ認証ヘッダをCD202が含むよう要
求するかもしれない。認証ヘッダは、PGP公開キー暗号署名を利用して、SI
PメッセージがCD202によって署名されるようにする。
【0255】 公開キー暗号化は、暗号化装置(この事例では、CD202)に対してのみ知
られるプライベート秘密から、公開およびプライベートキーを生成する。この秘
密と組み合わせて、プライベートキーはメッセージに署名するよう要求されるが
、公開キーは、それ1つで、署名されたメッセージの署名を確認するために使用
される。よって、SIP認証をサポートするために、各CDにはプライベート秘
密およびプライベートキーが提供され、これらは通常決して共有されない。自己
の認証のためにCDが必要とするかもしれないCM218のそれぞれは、一般に
CD202の公開キーを知るよう要求される。公開キーは秘密ではないので、C
M218によって保持されるユーザデータベースの一部として記憶することがで
きるし、あるいは、インターネット上の一般公開キーサーバを通じてアクセスさ
れてもよい。
【0256】 CM218は、サーバ、ネット、またはユーザレベルでCD認証を要求するこ
とができる。サーバレベルにおいて、CM218は、CDのCM218のSIP
サーバに対して接続されたCDに要求して、認証証明書を提供させ、認証されて
いない要求を拒否する。サーバレベル認証が可能なときは、識別子(すなわち、
CDの公開キー)が前もってCM218に知られているCDのみが、有効にサー
バを使用できる。サーバレベル認証は、多くの比較的容易なサービス拒否攻撃か
らCM218のSIPサーバを保護することができる。
【0257】 CM218は認証を通じて、管理する1つ以上のネットを保護することができ
るが、他のネットを保護しないままにしてもよい。保護されたネットに自己を勧
誘させるようCDが試みる場合、CM218のSIPサーバは、CD202がC
M218によって認証されない限り、一般に要求を拒否する。
【0258】 最後に、CM218は認証を利用して、CD(または、一般的に任意のSIP
ユーザエージェントクライアント)が、他のCDのようにマスカレードを確実に
試みないようにし、したがって、正当なネット参加者に対するサービスを拒否す
るか、あるいは、ネットのメディアチャネルを消極的に監視する。特定のCDが
認証されるべきであるとCM218が要求する場合には、クライアントのSIP
要求が、CM218によって確認されうるPGP署名のようなさらなる認証を有
しない限り、CM218は一般に、CD202として接続しているクライアント
からのSIP要求を受け入れない。認証は、ユーザごとに構成されていてよい。
この例では、CM218は、他のユーザに未認証なままで参加を許す一方で、あ
る一定のユーザがネットに加わるのに先立ち、認証されなければならないことを
要求できる。
【0259】 PGPプライベートキーは、いったんCD202ユーザアドレスが規定されれ
ば、アドミニストレーション的にCD202内に提供されるか、あるいはCD2
02によって作成されてもよい。プライベートキーは外部に記憶されている必要
はないが、関連する公開キーは、CD認証を要求している任意のSIPサーバの
ユーザデータベースに読み込むことができる。
【0260】 複数のグループ通信システム 上述の説明は、少なくとも1つの実施形態において、グループ通信サービスを
提供するシステムおよび方法が独立したサービスとして採用されていることを想
定しており、1つのCM218が完全に独立して特定の地理的領域またはサービ
スのエリア内で動作する。しかしながら、グループ通信サービスを提供するシス
テムおよび方法の少なくとも1つの実施形態は、局地的な地理的エリアのサービ
スを越えてグループ通信サービスを拡張することも可能であることに留意すべき
である。このことは、GSM、TDMA、およびCDMAセルラネットワークを
含む複数の通信ネットワークに、GlobalstarTMやIridiumTMのような衛星通信
システム、ローカルエリアネットワークまたはワイドエリアネットワークを利用
した企業のイントラネットにCMを配備することによって達成される。
【0261】 異なるシステムのCM間での通信は、SIPサーバリダイレクト、ユーザデー
タベースおよびネットデータベース記録の交換、ならびに統合NBSサービスを
容易にするCM間の追加的なメッセージを利用して行われる。
【0262】 統合グループ通信サービスにおいて、任意のCDにネットの所有権を仮定でき
るようにし、これにより特定のCM218またはMCU602に対してネットの
動作を厳しく拘束しないようにすることが好ましい。CMの選択はその代わりダ
イナミックに決定されてもよい。これは、ネット参加者の大部分への近さ(利用
可能な位置決定技術を利用して決定される)、サービスプロバイダのシステム内
部ネットワークにおいて利用可能なサービスの質、および他の要因に基づいてい
る。同様に、任意のCMのSIPリダイレクトサーバは、任意のCDを適切なM
CUのSIPユーザエージェントサーバにリダイレクトできなければならない。
そして/または、必要ならば、CDを別のSIPリダイレクトサーバに転送する
ことも可能でなければならない。
【0263】 この統合システムにおいて、ネットのネットアドレスはグループ通信システム
にわたって意味を持つ。結果として、1つ以上のトップレベルSIPサーバは、
勧誘要求をリダイレクトし、ネット参加者をMCUに配信する役割を果たす。こ
れらのトップレベルSIPサーバは、共通なユーザとネットデータベースとを共
有し、異なるネットワークランデブー地点で同一の機能とリダイレクション決定
とを提供する。結果として、CDから発生する勧誘のリダイレクションは、重要
で決定的なレイヤの抽出を行い、この抽出により、複数のCMのインストールを
単一の同種のグループ通信サービスに統合できるようにする。
【0264】 統合グループ通信システムは図11に示される、この例では、CM1000は
、地上セルラ通信ネットワークをサポートし、CM1102は、衛星通信ネット
ワークをサポートしている。統合グループ通信サービスにおいて、システムは、
MCU制御装置612、MCUクラスタ1104として知られる、MCU602
の関連するセット、および関連するSIPユーザエージェントサーバ600によ
って提供される機能を繰り返すことによってスケーリングする。単一のデータベ
ース1106およびアドミニストレーションインターフェース1108は、シス
テムの複数のCMによって共有される。機能的なエンティティ間の通信は示され
ていない。
【0265】 CDがこのような統合システムにおけるネットに加わるためになされるプロセ
スは、単一のCMインストールを有するシステムで使用されるプロセスと同様で
ある。CD202は最初、トップレベル(今ではもうグローバルな)SIPリダ
イレクトサーバ1110にSIP要求を送信する。SIPリダイレクトサーバ1
110は、SIPのようなシグナリング機構を通じて、要求しているCDを適切
な宛先にリダイレクトする。ネットに参加するための勧誘要求の場合、宛先は、
対象となっているネットに対して現在責任を負っているMCUに関連する、SI
Pユーザエージェントサーバ600である。CD202が利用できるネットの現
在のリストを要求している勧誘の場合には、宛先は一般的に、その要求に応じる
ことのできる任意のユーザエージェントであってよい。
【0266】 これとは別に、リダイレクトサーバ1110は、既知のインプリメンテーショ
ン特定プロトコル、および/またはメッセージング規則を利用したアプリケーシ
ョン相互のメッセージングを通じて、MCUクラスタ1104と追加的なメッセ
ージを交換することができる。
【0267】 統合されていない場合は、リダイレクトサーバ1110が受信する勧誘要求に
対する宛先をリダイレクトサーバ1110が確実に決定できるようにするために
は、特別なスタートアップ動作が必要とされる。可能性のある1つの構成は、リ
ダイレクトサーバ1110に存在するためにSIP登録を要求する。リダイレク
トサーバ1110がグローバルデータベース1106に照会して、そこに含まれ
るネットの定義への各勧誘要求のマッピングを試行することが要求されてもよい
【0268】 商業セキュリティ 1つの実施形態では、暗号化されたグループ通信はオプション機能として可能
である。ネットユーザのオプションとして、特定のネット上で送信される音声お
よびデータが、送信しているCDで暗号化されてもよく、ネットの他の全てのC
Dによって解読されてもよい。暗号化はエンドツーエンド、すなわち第1のCD
から第2のCDまでである。CDからの通信は、一般的に、商業暗号アルゴリズ
ムによって暗号化される。このアルゴリズムは、CDに組み込まれている。1つ
の実施形態では、CDが暗号化されたものとして、あるいは暗号化されていない
ものとしてネットを取り扱うかの選択をすることはネットユーザの裁量であり、
通常は、CM218の関与は必要とされない。
【0269】 ユーザは、ネットごとに通信を暗号化させることを好むかどうかを選択するこ
とができる。1つの実施形態では、ユーザには、ユーザインターフェースを使用
してネットに対して暗号キーを入力する機能が与えられる。したがってユーザは
、そのネットに対して暗号化オプションを選択し、同一の暗号キーを利用してい
るネットの他のユーザとの暗号化された通信に加わることができる。
【0270】 一般的に、任意の時間において、ユーザはネットトラフィックの暗号化をイネ
ーブルにしたりディスプレイセーブルしたりできる。
【0271】 1つの実施形態では、対称キー、またはトラフィック暗号キー、すなわちTE
Kとして知られているキーの利用を通じて、メディアトラフィックは、対称に暗
号化される。このキーは、他のネットユーザによって共有される。一般的に、ネ
ットユーザに対しては、例えばよく知られたディッフィー−ヘルマン(Diffie-H
ellman)アルゴリズムのようなキーアグリーメントアルゴリズムは存しない。ネ
ットトラフィック暗号キーは、ネットユーザまたはネットアドミニストレータに
よってオフラインで生成され、それぞれの電話機に手動でキーを入力するネット
参加者に対して、安全に配信される。このキーは、新規のキーが生成され、ネッ
トユーザに配信されて、これまでのネットTEKと置き換えるまで、特定のネッ
トに対する全てのメディアトラフィックに使用される。
【0272】 暗号化選択 上述のように、特定のネットのメンバーになるとき、CD202はCM218
から受信するメッセージを介して通知される。特定のネットのためのネットアド
ミニストレータは、ネットトラフィックが暗号化されるべきであることを示すア
ドバイザリフラグを設定することができる。この表示は忠告のみであり、ネット
上の通信が実際に暗号化されることを正式に示してはいない。
【0273】 CD202ユーザインターフェースは、ユーザが、任意のネットを暗号化され
たネットとして指定できるようにし、さらに、ネットに関する暗号化されたアド
バイザリフラグが、CM218によって受信されたかどうかに関係なく、ユーザ
がネットにTEKを入力できるようにする。
【0274】 CDは、最短と最長のキーの長さを強制的に決定することができる。CDは、
キーとともに入力されるキーチェックサムに対する手段を提供することができ、
これが提供される場合には、入力されたキーに対するチェックサムを検査する。
チェックサムが入力されない場合、電話機は、チェックサムを計算して、ユーザ
に対して、表示できるようにする。CDは、一般的に、最初のキー入力の後は、
電話機のディスプレイにキーを表示しない。
【0275】 キーが所定のネットに対して正常に入力されると、このネット上のメディア送
信がこのキーを利用して暗号化され、このネット上で受信されたトラフィックは
このキーを利用して解読される。暗号化されたトラフィックには追加的なヘッダ
が含まれる。これは、電話機が暗号化/解読プロセスに同期し、遅延同期(すで
に進行中の送信に対する同期)をできるようにし、さらに送信者と受信者が同一
のトラフィック暗号キーを使用していることを確認できるようにする。暗号化さ
れるものとして指定していないネット上で、CDが(暗号化ヘッダの存在によっ
て検知される)暗号化トラフィックを受信する場合、CDは、暗号化されたトラ
フィックを受信していることをユーザに示し、例えば、オーディオをミュートし
たり、またはデータ出力を抑制して、トラフィックを出力しない。同様に、暗号
化するよう構成されたネット上で、CDが、暗号化されていないメディアトラフ
ィックを受信する場合、あるいは、トラフィックが正しく解読されていない場合
(例えば、キーに互換性がない場合)、電話機はユーザに警告してトラフィック
をミュートしなければならない。
【0276】 キーの生成および配信 暗号化されたネットのためのキーは、一般的に、ランダムな2進数である。一
般に、このキーは、ネット上の1人の当事者、またはこのネットのアドミニスト
レータによって生成され、安全にネット参加者へ配信される。キーの配信ポリシ
ーが、ネットユーザに対して現在残されており、かつCM218の外部にあるた
めに、それはネットのセキュリティの妥協点の潜在的なよりどころとなる。キー
配信の好ましい方法は安全な手段を介する方法であり、例えば、ネット参加者へ
のPGP暗号化eメールによるものである。他の方法もまた可能であり、電話通
話、フェースツーフェースでの面会、あるいは自動配信によって、SIP認証の
ために各CD内に一般に内蔵されているPGP秘密キーが利用される。
【0277】 安全なネットのためのキーを生成するようはたらくエンティティは、必要とさ
れるセキュリティのレベルを保証するために十分な長さを持つランダムな2進数
を選択しなければならない。その後このキーは、ユーザによってCD202に入
力するために、0から9までの数字を含む10進数に変換される。CD202は
、その後、この10進数を2進数に変換し、この2進数を暗号キーとして使用す
る。112ビットキーに対応する数を入力するため、例えば、ユーザは34桁の
10進数を入力する必要がある。CDは一般に、全てゼロ、全て1、または1と
0を交互に有しているような“バッド”キーを検出することができる。
【0278】 1つの実施形態では、暗号化されたネットは“カウンタモード”暗号化を利用
する。これは、状態変数または状態ベクトル(SV)として知られるカウンタの
電子コードブック(ECB)暗号化と、平文ビットのブロックで出力を排他的に
OR処理することを含む。カウンタ値がインクリメントされ、平文の各ブロック
に対してプロセスが繰り返される。1つの実施形態で使用される暗号化アルゴリ
ズムは、2つのキーを持つトリプルDES(Eモード)であり、カウ
ンタモードで使用される。コードブック幅は64ビットである。他の暗号化アル
ゴリズムも可能である。
【0279】 1つの実施形態では、暗号キーの長さは112ビットで固定である。ユーザが
不十分な10進数桁を入力して112ビットの2進数キーを作成する場合には、
112ビットの2進数を作成するために、固定されたパターンがユーザの入力に
追加される。1つの実施形態では、下位の56ビットが第1のDES(E)暗
号キーとして使用される。上位の56ビットが第2のDES(D)キーとして
使用される。もちろん、他の変化も可能である。
【0280】 状態ベクトル(SV)の構成は、図12に示される。1つの実施形態では、状
態ベクトルは以下のフィールドからなる。
【0281】 ・16ビット送信者IDフィールド1200: このフィールドは、ユーザ間の暗号SVが確実に一意的であるよう助けるた
めに用いられる。 グループ通信サービスのために、送信者IDは特定のTEKの全てのユーザ
に特有の番号でなければならない(例えば、暗号化されたネットに特有)。キー
が特定のネットに対して電話機に入力されたとき、送信者IDはCD202によ
ってランダムに選ばれる。代わりに、ユーザは既知の特有なランダム値を入力す
るオプションを有していてもよい。送信者IDは一般にネット固有であって、T
EKが使用されているかぎり変化しない。
【0282】 ・4ビットアプリケーションIDフィールド1202: このフィールドは、音声、データ、あるいはインコールシグナリングのよう
な、異なるが、おそらく同時におこるアプリケーションのために利用される暗号
ストリームを識別するために利用される。
【0283】 ・44ビット状態カウンタフィールド1204: このフィールドは、以下のサブフィールドに細分される: − 2ビット潜在成分1206: このフィールドは通常決して送信されない(よって、これは潜在的である
)が、データフレームを暗号化(または解読)するのに複数のコードブックが必
要なときはいつでも、SVの一意性を保持するために利用される。このカウンタ
は、データフレームコードブックカウンタとして考えられ、このカウンタは、デ
ータフレームごとに使用されるコードブックをカウントしながら、各新規データ
フレーム上でゼロにリセットされる。 − 14ビット短期成分1208: このフィールドは定期的に(RTPペイロード内で)送信され、データフ
レームカウンタとしてはたらく。 グループ通信サービスのために、各送信パケット(1つ以上のデータフレ
ームを含んでいてもよい)に対して一度フィールド全体が送信される。このフィ
ールドは、データフレームカウンタとして考えられる。それが、データフレーム
毎に必要とされるコードブックの数と無関係に、各データフレームに1つずつイ
ンクリメントするからである。 − 28ビット長期成分1210: このフィールドは、長期成分および短期成分によって形成される42ビッ
トカウンタのうち“高順位”のビットを構成する。 送信中に、短期成分が“ロールオーバー”するときはいつでも、このフィ
ールドは、自動的に1つずつインクリメントする。長期成分の初期値は、新規キ
ーが入力されるときにランダムに選ばれる。長期成分は、短期成分がロールオー
バーするときは毎回インクリメントされる。長期成分がオール1状態に達した場
合、長期成分はオールゼロにロールオーバーする。
【0284】 初期化とSVの一意性 状態ベクトルの低位44ビット(2ビット潜在フィールド以外。このフィール
ドは各データフレームに対してゼロにリセットされる)の初期化は要求されない
。しかしながら送信機は、トラフィックキーの寿命の間、確実に状態ベクトル(
SV)に一意性を持たせるよう要求される。トラフィックキーの寿命は任意(し
かし有限)時間である。送信者IDフィールド1200は、SVがネットユーザ
のグループの中で確実に一意的となるよう助ける。潜在ビットは“00”に初期
化され、データフレーム内でコードブックカウンタとして連続した順序で使用さ
れる。この機能は、単一コードブックよりも長いデータフレームに適用可能であ
る。
【0285】 送信者IDを割り当てるための中央機関がないために、ネットユーザ間の送信
者IDの一意性を絶対的に保証することはできない。新規キーが入力されると、
送信者IDは一般にランダムに設定される。このIDは、そのキーが使用される
間は一定のままとなる。ネットにおける1人より多い参加者が同一の送信者ID
を使用しているという希少な事象では、SVの一意性は、そのユーザ間の長期お
よび短期成分が一意的であるならば、なお認められうる。
【0286】 アプリケーションID1202は、さまざまなアプリケーションから生成され
た暗号ストリームを区別するために利用される。
【0287】 状態ベクトルの保持 送信機 暗号化装置に配信された各データフレームに関して、送信機は、トラフィック
キーが有効である間は状態ベクトルが必ず一意的であるようにする。このことは
、暗号化動作において、状態ベクトルの使用に続いて(すなわち、1つのデータ
フレームの暗号化の後に)既存の短期成分をインクリメントさせることによって
達成される。潜在成分は初めゼロに設定されており、データフレームを暗号化す
るために生成された、連続するコードブックのそれぞれについてインクリメント
される。短期成分が通話中に自己の最大値に達すると、送信機は短期成分をゼロ
に設定して長期成分をインクリメントさせる。
【0288】 受信機 受信機の解読装置に配信されるデータフレームについて、関連状態カウンタが
解読に先だって決定される。使用され、解読されるべきデータとともに解読装置
に提供される場合、短期および潜在成分がRTPペイロードから抽出される。短
期成分が通話中に自己の最大値に達した場合、解読装置は長期成分をインクリメ
ントさせて同期を維持する。解読装置はまた、ストリームに組み込まれた状態ベ
クトルの一部分の定期的な受信を追跡して、遅延入力を容易にする。ある理由に
より、ミスマッチが生じた場合、解読装置は定期的に回復された値を使用して、
解読のための状態ベクトルの関連部分を更新する。
【0289】 暗号同期の維持 送信機と受信機との間の同期を維持しなければならない。一般に、各データフ
レームの暗号化は新規コードブックで始まる。つまり、1つのフレームから次の
フレームへコードブックビットの保存が試行されることはない。暗号化のために
必要とされる以上のコードブックビットが生成されると、データフレームの暗号
化後、残りのビットは廃棄される。受信機は同一の手続きに沿って同期していな
ければならない。
【0290】 状態ベクトルの同期は、アプリケーションによって要求されるようにSVの一
部分を定期的に送信することにより維持される。暗号同期情報は、RTPペイロ
ード内で、適切なRTPペイロードプロファイルを利用して送信される。初期R
TPペイロードの暗号同期部分は、図13に示すように、短期成分(14ビット
)、送信者ID(16ビット)、アプリケーションID(4ビット)、および長
期成分(28ビット)からなる。
【0291】 連続したRTPペイロードは短期成分およびアプリケーションIDを各ペイロ
ード毎に更新する一方で、残存フィールド(長期成分を含む)が一度に6ビット
ずつ周期的に送信され、グループ通信のために必要とされる“遅延入力”を容易
にする。周期的に送信されるのは44ビットである(長期28ビット+送信者I
D16ビット)ことから、44/6つまり8パケットが、定期送信からこれらの
成分を累積するために用いられる。さらに、オール1(111111)の2つの
送信のように、予め規定された信号は、周期送信の各周期の間に、フレームフラ
グのスタートとして含まれていなければならない(8パケットの周期送信+2つ
のフラグ)。8フレームのシーケンスで送信される長期成分の値は、送信の開始
時、第1のフラグフレームで有効であった値である(このことは、長期成分がロ
ールオーバー中のケースをカバーする)。
【0292】 RTPが使用されない場合(例えば、CRTPヘッダ圧縮が利用できない場合
)、上述と同一の情報が、UDPパケットストリームの“アプリケーションヘッ
ダ”に組み込まれなければならない。簡潔にいえば、暗号同期の送信および維持
はRTPが提示されるときに使用されるものと同様でなければならない。
【0293】 キーチェックサム 1つの実施形態では、CD202は、入力されたトラフィック暗号キー上のチ
ェックサムを計算する。チェックサムは、正しいキーが入力されたことを確認す
るために用いることができる。または、ユーザ間で交換(例えば、口頭またはe
メール経由で)して、ユーザが同一のTEKを特定のネット用に使用しているこ
とを確認することができる。チェックサムの情報によって、ユーザがキーの値を
決定できなければならない。
【0294】 CD202は、任意の入力されたキーに関するチェックサムを計算し、これは
、一般にユーザに表示するために利用することができる。チェックサムは、オプ
ションとして、キーで入力してもよい。ユーザがチェックサムを入力する場合、
CD202は、入力されたチェックサムがCDによって計算されたチェックサム
と一致しない限りキーを受け入れることはできない。
【0295】 同期チェック 送信しているCDには一般的に、暗号化された送信の際に周期的に同期チェッ
クワードが含まれる。1つの実施形態では、同期チェックワードは、ネットの現
在のTEKとネットの現在の同期暗号状態変数とを使用して、既知の定数を暗号
化し、その結果を図14で示されているように16の下位ビットのような部分に
切り捨てた結果である。16ビット同期チェックワードは、RTPペイロードの
16ビット同期チェックヘッダで送信される。
【0296】 同期チェックフィールドは、定期的に送信ストリームに含まれ、すでに進行中
の送信(すなわち、受信機が、送信開始時に、状態変数全体の送信を見逃してし
まった)に対して遅延入力/同期化を可能にする。同期チェックフィールドは、
1つの実施形態では、少なくとも秒ごとに周期的に送信される。
【0297】 同期チェックワードの暗号化は、まさに標準データフレームの暗号化のように
、暗号同期状態変数の短期成分の1つの値を使用する。同期チェックワードが送
信RTPフレームに含まれる場合、第1の状態変数値は同期チェックワードを暗
号化/解読するために使用され、ペイロードの暗号化/解読は、次の値とともに
始まる。
【0298】 同期チェックワード生成プロセスに使用される定数値はネットTEKとともに
入力される。1つの実施形態では、定数は64ビット長であり、1つのコードブ
ックの長さと等しい。定数値はキーに追加され、1つの長い10進数列として入
力される。キーと同期チェック定数を分けるために区切り記号が使用されてもよ
い。チェックサムは、キーおよび同期チェック定数に対して計算される。
【0299】 上述の好ましい実施形態は、当業者がグループ通信サービスを提供するシステ
ムおよび方法を作り、利用できるように提供される。これらの実施形態に対して
さまざまな修正が容易であることは当業者に明らかであり、ここに規定された一
般原理は、発明の機能を利用することなく他の実施形態にも適用することができ
る。したがって、グループ通信サービスを提供するシステムおよび方法は、ここ
に示された実施形態に限定される意図はなく、ここに開示された原理と新規な特
徴に矛盾しない最も広い範囲と一致するよう意図されている。
【図面の簡単な説明】
【図1】 図1は、グループ通信を実現することができない典型的な従来技術のワイヤレ
ス通信システムの図である。
【図2】 図2は、機能ブロック図フォーマットで、グループ通信サービスを提供するシ
ステムおよび方法の1つの実施形態のグループ通信システムを図示している。
【図3】 図3は、図2のグループ通信システムで使用される動作プロトコルを図示して
いる。
【図4】 図4は、図2のグループ通信で使用される典型的な通信装置を図示している。
【図5】 図5は、図4の通信装置のさまざまな動作状態を図示している状態図である。
【図6】 図6は、図2のグループ通信システムで使用される通信マネージャーの機能ブ
ロック図である。
【図7】 図7は、図4の通信装置がネットに加わろうとするときの、図4の通信装置と
図6の通信マネージャーとの間の対話を図示している。
【図8】 図8は、図4の通信装置に配置されているプッシュトークスイッチが動作して
いるときの、図4の通信装置と図6の通信マネージャーとの間の対話を図示して
いる。
【図9】 図9は、休止期間を確立および抜け出るための、図4の通信装置と図6の通信
マネージャーとの間の対話を図示している。
【図10】 図10は、話者特権の取消中の、第1の通信装置、第2の通信装置、および図
6の通信マネージャー間の対話を図示している。
【図11】 図11は、第1の通信マネージャーと第2の通信マネージャーの統合の機能ブ
ロック図である。
【図12】 図12は、グループ通信サービスを提供するシステムおよび方法の1つの実施
形態で使用される状態ベクトルの図である。
【図13】 図13は、図13の状態ベクトルとともに使用される初期RTPペイロードの
暗号同期部分の図である。
【図14】 図14は、同期チェックワードの発生を図示している機能ブロック図である。
───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE,TR),OA(BF ,BJ,CF,CG,CI,CM,GA,GN,GW, ML,MR,NE,SN,TD,TG),AP(GH,G M,KE,LS,MW,MZ,SD,SL,SZ,TZ ,UG,ZW),EA(AM,AZ,BY,KG,KZ, MD,RU,TJ,TM),AE,AG,AL,AM, AT,AU,AZ,BA,BB,BG,BR,BY,B Z,CA,CH,CN,CR,CU,CZ,DE,DK ,DM,DZ,EE,ES,FI,GB,GD,GE, GH,GM,HR,HU,ID,IL,IN,IS,J P,KE,KG,KP,KR,KZ,LC,LK,LR ,LS,LT,LU,LV,MA,MD,MG,MK, MN,MW,MX,MZ,NO,NZ,PL,PT,R O,RU,SD,SE,SG,SI,SK,SL,TJ ,TM,TR,TT,TZ,UA,UG,UZ,VN, YU,ZA,ZW (72)発明者 クロケット、ダグラス・エム アメリカ合衆国、カリフォルニア州 92115 サン・ディエゴ、フォーティフォ ース・ストリート 4576 (72)発明者 ローゼン、エリック アメリカ合衆国、カリフォルニア州 92075 ソラナ・ビーチ、カレ・ポーラ 611 Fターム(参考) 5K067 BB21 CC08 CC14 EE02 EE10 GG01 GG11 HH11 HH21

Claims (26)

    【特許請求の範囲】
  1. 【請求項1】 複数の通信装置にグループ通信サービスを提供するシステム
    であって、 情報信号をデータネットワーク上の送信に適したデータパケットに変換し、前
    記データネットワークに前記データパケットを提供し、前記データネットワーク
    からデータパケットを受信する第1の通信装置と、 情報信号を前記データネットワーク上の送信に適したデータパケットに変換し
    、前記データネットワークに前記データパケットを提供し、前記データネットワ
    ークからデータパケットを受信する第2の通信装置と、 情報信号を前記データネットワーク上の送信に適したデータパケットに変換し
    、前記データネットワークに前記データパケットを提供し、前記データネットワ
    ークからデータパケットを受信する第3の通信装置と、 前記データネットワークに接続され、少なくとも前記第1の通信装置、前記第
    2の通信装置、および前記第3の通信装置の間にアービトレーションされたグル
    ープ通信を提供する通信マネージャーとを具備するシステム。
  2. 【請求項2】 前記アービトレーションされたグループ通信は、前記第1の
    通信装置から前記第2および第3の通信装置へ前記データパケットをルーティン
    グし、 前記第2の通信装置から前記第1および第3の通信装置へ前記データパケット
    をルーティングし、 前記第3の通信装置から前記第1および第2の通信装置へ前記データパケット
    をルーティングすることを含む請求項1記載のシステム。
  3. 【請求項3】 前記第1の通信装置はワイヤレス通信装置を具備する請求項
    1記載の装置。
  4. 【請求項4】 前記アービトレーションは、前記第1の通信装置、前記第2
    の通信装置、または前記第3の通信装置のいずれかに送信特権を許可する前記通
    信マネージャーを具備し、前記送信特権によりこれらの通信装置のうちの1つの
    みが任意の所定時間に前記データパケットを送信できるようにする請求項1記載
    のシステム。
  5. 【請求項5】 前記通信マネージャーは、 前記第1の通信装置、前記第2の通信装置、および前記第3の通信装置が、前
    記通信マネージャーにデータパケットを送信していない間に経過する時間を測定
    する第1のタイマと、 前記経過時間が予め定められた時間を超過した場合には、前記第1の通信装置
    、前記第2の通信装置、および前記第3の通信装置へメッセージを送信して、動
    作の休止モードに入れるプロセッサとをさらに備える請求項1記載のシステム。
  6. 【請求項6】 前記第1の通信装置は、ワイヤレス電話機、ワイヤレスカメ
    ラ、ワイヤレスビデオカメラ、ワイヤレスコンピュータ、ページャー、ワイヤレ
    スオーディオレコーディング装置、デスクトップコンピュータ、ワイヤライン電
    話機、およびデジタルカメラを含むグループから選択される請求項1記載のシス
    テム。
  7. 【請求項7】 前記第1の通信装置は、前記通信マネージャーからの送信特
    権を要求するプロセッサを備え、前記送信特権は1つの通信装置のみが任意の所
    定時間に前記情報信号を送信できるようにする請求項1記載のシステム。
  8. 【請求項8】 前記情報信号は、オーディオ信号、ビジュアルおよびデータ
    のグループから選択される請求項1記載のシステム。
  9. 【請求項9】 前記通信マネージャーは、 前記第1の通信装置からデータパケットを受信し、前記第2の通信装置に送信
    すべき複製データパケットを生成し、さらに前記第3の通信装置に送信すべき複
    製データパケットを生成する分岐制御ユニット(MCU)をさらに備える請求項
    1記載のシステム。
  10. 【請求項10】 前記通信マネージャーは、 前記第1の通信装置、前記第2の通信装置、および前記第3の通信装置に関す
    る情報を記憶するローカルデータベースをさらに備える請求項1記載のシステム
  11. 【請求項11】 前記データネットワークに接続され、前記第1の通信装置
    、前記第2の通信装置、および前記第3の通信装置に対して暗号化キーを配信す
    るセキュリティマネージャーをさらに備える請求項1記載のシステム。
  12. 【請求項12】 前記通信マネージャーは、 前記第1の通信装置、前記第2の通信装置、および前記第3の通信装置が前記
    休止モードにある間に、前記通信マネージャーが送信特権要求を受信してから経
    過する時間を測定する第2のタイマをさらに備え、 前記プロセッサはさらに、前記第2のタイマが予め定められた時間を超過した
    後にのみ、前記送信特権要求への応答を送信することを含む請求項5記載のシス
    テム。
  13. 【請求項13】 前記通信マネージャーは、 前記送信特権要求が前記通信マネージャーによって許可されうるときから経過
    した時間を測定する第3のタイマと、 前記第3のタイマが予め定められた時間を超過するまで前記第1の通信装置か
    ら受信した前記情報信号を記憶するバッファとをさらに備える請求項12記載の
    システム。
  14. 【請求項14】 前記第1の通信装置は、 前記通信マネージャーに排他的送信特権を要求する送信特権要求を生成し、前
    記送信特権要求が生成された後、擬似送信特権許可をさらに生成するプロセッサ
    と、 前記擬似送信特権許可が生成されてから予め定められたイベントが起こるまで
    前記情報信号を記憶する内部メディアバッファとを備える請求項1記載のシステ
    ム。
  15. 【請求項15】 前記予め定められたイベントは、前記送信特権の受信を含
    む請求項14記載のシステム。
  16. 【請求項16】 前記予め定められたイベントは、使用されている前記内部
    メディアバッファ内の利用可能な空間を含む請求項14記載のシステム。
  17. 【請求項17】 前記通信マネージャーは、 前記第1の通信装置から前記データパケットを受信し、前記第1の通信装置か
    ら受信した前記データパケットのそれぞれに対して少なくとも2つの複製データ
    パケットを生成する分岐制御ユニットを備え、第1の複製データパケットは、前
    記第2の通信装置に対応するアドレス情報を含み、第2の複製データパケットは
    、前記第3の通信装置に対応するアドレス情報を含む請求項1記載のシステム。
  18. 【請求項18】 前記第2の通信装置および前記第3の通信装置が前記通信
    マネージャーによって交信可能かどうかを判断するために、前記プロセッサはさ
    らに、前記第2の通信装置と前記第3の通信装置とにメッセージを送信し、 前記通信マネージャーは、 前記メッセージへの応答の数を測定するカウンタと、 前記カウンタが、予め定められた数の通信装置が前記メッセージに応答した
    ことを示すまで、前記第1の通信装置から受信した前記情報信号を記憶するバッ
    ファとをさらに備える請求項12記載のシステム。
  19. 【請求項19】 前記第1の通信装置は地上セルラ通信システムにおいて動
    作し、前記第2の通信装置は衛星通信システムで動作する請求項1記載のシステ
    ム。
  20. 【請求項20】 前記第1の通信装置はCDMA通信システムにおいて動作
    し、前記第2の通信装置はGSM通信システムで動作する請求項1記載のシステ
    ム。
  21. 【請求項21】 前記第1の通信装置はネットのメンバーであって、第1の
    データアドレスにより識別され、 前記第2の通信装置は前記ネットのメンバーであって、第2のデータアドレス
    によって識別され、 前記第1の通信装置は、第3のデータアドレスに前記データパケットを送信す
    ることにより前記第2の通信装置と通信し、前記第3のデータアドレスは前記ネ
    ットに関連し、前記ネットは前記通信マネージャーによってホスト管理され、前
    記通信マネージャーは、前記第1の通信装置から前記データパケットを受信し、
    前記データパケットを複製して前記複製データパケットを前記第2のデータアド
    レスにアドレスを指定し、前記第2の通信装置に前記複製データパケットを送信
    する請求項1記載のシステム。
  22. 【請求項22】 複数の通信装置にグループ通信サービスを提供する方法で
    あって、 ワイヤレス通信装置によって、情報信号をデータネットワーク上の送信に適し
    たデータパケットに変換し、 エアインターフェース上で前記データパケットを基地局に送信し、 前記データネットワーク上で前記データパケットを通信マネージャーに送信し
    、 前記通信装置により受信された前記データパケットのそれぞれに対して、少な
    くとも2つの複製データパケットを生成し、第1の複製データパケットは、第1
    の通信装置に対してアドレス指定され、第2の複製データパケットは、第2の通
    信装置に対してアドレス指定され、 少なくとも前記データネットワーク上で、前記第1の通信装置に対して前記第
    1の複製データパケットを送信し、 少なくとも前記データネットワーク上で、前記第2の通信装置に対して前記第
    2の複製データパケットを送信するステップを有する方法。
  23. 【請求項23】 前記第2の通信装置によって、情報信号をデータネットワ
    ーク上の送信に適したデータパケットに変換し、 前記データパケットを前記データネットワーク上で前記通信マネージャーに送
    信し、 前記通信マネージャーにより受信された前記データパケットのそれぞれに対し
    て、少なくとも2つの複製データパケットを生成し、第1の複製データパケット
    は、前記ワイヤレス通信装置に対してアドレス指定され、第2の複製データパケ
    ットは、前記第2の通信装置に対してアドレス指定され、 前記データネットワークおよび前記エアインターフェース上で前記ワイヤレス
    通信装置に前記第1の複製データパケットを送信し、 少なくとも前記データネットワーク上で前記第2の通信装置に前記第2の複製
    データパケットを送信するステップをさらに有する請求項22記載の方法。
  24. 【請求項24】 前記ワイヤレス通信装置、前記第1の通信装置、または前
    記第2の通信装置のいずれかに送信特権を許可し、前記通信特権は前記通信装置
    のうちの1つのみが任意の所定時間に前記データパケットを送信できるようにす
    るステップをさらに有する請求項22記載の方法。
  25. 【請求項25】 複数の通信装置にグループ通信サービスを提供するシステ
    ムであって、 ワイヤレス通信装置によって、情報信号をデータネットワーク上の送信に適し
    たデータパケットに変換する手段と、 前記データネットワークに結合された通信マネージャーに、前記データパケッ
    トを送信する手段と、 前記通信マネージャーにより受信された前記データパケットのそれぞれに対し
    て、少なくとも2つの複製データパケットを生成し、第1の複製データパケット
    は、第1の通信装置に対してアドレス指定され、第2の複製データパケットは、
    第2の通信装置に対してアドレス指定される手段と、 前記第1の複製データパケットと前記第2の複製データパケットを、前記第1
    の通信装置と前記第2の通信装置にそれぞれ送信する手段とを具備するシステム
  26. 【請求項26】 複数の通信装置にグループ通信サービスを提供するシステ
    ムであって、 第1の通信装置によって、情報信号をデータネットワーク上の送信に適したデ
    ータパケットに変換する手段と、 第1の通信装置によって、情報信号をデータネットワーク上の送信に適したデ
    ータパケットに変換する手段と、 第1の通信装置によって、情報信号をデータネットワーク上の送信に適したデ
    ータパケットに変換する手段と、 前記データネットワークに接続され、前記第1の通信装置から前記第2および
    第3の通信装置に前記データパケットをルーティングし、前記第2の通信装置か
    ら前記第1および第3の通信装置に前記データパケットをルーティングし、前記
    第3の通信装置から前記第1および第2の通信装置に前記データパケットをルー
    ティングする手段とを具備するシステム。
JP2001565581A 2000-03-03 2001-03-02 グループ通信サービスを提供するシステムおよび方法 Expired - Fee Related JP4672950B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/518,985 US6477150B1 (en) 2000-03-03 2000-03-03 System and method for providing group communication services in an existing communication system
US09/518,985 2000-03-03
PCT/US2001/006799 WO2001067675A2 (en) 2000-03-03 2001-03-02 System and method for providing group communication services

Related Child Applications (3)

Application Number Title Priority Date Filing Date
JP2010077844A Division JP4847595B2 (ja) 2000-03-03 2010-03-30 グループ通信サービスを提供するシステムおよび方法
JP2010077845A Division JP2010246111A (ja) 2000-03-03 2010-03-30 グループ通信サービスを提供するシステムおよび方法
JP2010253026A Division JP4944238B2 (ja) 2000-03-03 2010-11-11 グループ通信サービスを提供するシステムおよび方法

Publications (2)

Publication Number Publication Date
JP2003526276A true JP2003526276A (ja) 2003-09-02
JP4672950B2 JP4672950B2 (ja) 2011-04-20

Family

ID=24066304

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2001565581A Expired - Fee Related JP4672950B2 (ja) 2000-03-03 2001-03-02 グループ通信サービスを提供するシステムおよび方法
JP2010077844A Expired - Fee Related JP4847595B2 (ja) 2000-03-03 2010-03-30 グループ通信サービスを提供するシステムおよび方法
JP2010077845A Pending JP2010246111A (ja) 2000-03-03 2010-03-30 グループ通信サービスを提供するシステムおよび方法
JP2010253026A Expired - Fee Related JP4944238B2 (ja) 2000-03-03 2010-11-11 グループ通信サービスを提供するシステムおよび方法

Family Applications After (3)

Application Number Title Priority Date Filing Date
JP2010077844A Expired - Fee Related JP4847595B2 (ja) 2000-03-03 2010-03-30 グループ通信サービスを提供するシステムおよび方法
JP2010077845A Pending JP2010246111A (ja) 2000-03-03 2010-03-30 グループ通信サービスを提供するシステムおよび方法
JP2010253026A Expired - Fee Related JP4944238B2 (ja) 2000-03-03 2010-11-11 グループ通信サービスを提供するシステムおよび方法

Country Status (16)

Country Link
US (2) US6477150B1 (ja)
EP (1) EP1260056B1 (ja)
JP (4) JP4672950B2 (ja)
KR (1) KR100718856B1 (ja)
CN (1) CN1228942C (ja)
AR (1) AR029816A1 (ja)
AT (1) ATE422752T1 (ja)
AU (2) AU2001241951B2 (ja)
BR (1) BRPI0108898B1 (ja)
CA (2) CA2778246C (ja)
DE (1) DE60137622D1 (ja)
ES (1) ES2320731T3 (ja)
HK (1) HK1055036A1 (ja)
MY (1) MY129776A (ja)
TW (1) TW533706B (ja)
WO (1) WO2001067675A2 (ja)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006500828A (ja) * 2002-09-20 2006-01-05 クゥアルコム・インコーポレイテッド グループ通信ネットワークにおいてマルチメディアを提供するための通信装置
JP2006135511A (ja) * 2004-11-04 2006-05-25 Matsushita Electric Ind Co Ltd 通信プログラム及び通信端末
JP2007529936A (ja) * 2004-03-17 2007-10-25 フランス テレコム 「プッシュトゥトーク」セッションを管理するための方法、サーバおよびシステム
JP2008502252A (ja) * 2004-06-11 2008-01-24 ノキア コーポレイション 通信システム
JP2008514144A (ja) * 2004-09-30 2008-05-01 キョウセラ ワイヤレス コープ. 携帯電話ハンドセット、携帯電話システムおよび方法
EP1924026A2 (en) 2005-12-28 2008-05-21 Fujitsu Ltd. A communication method, communication system, relaying device and communication device
JP2008206164A (ja) * 2001-04-17 2008-09-04 Nokia Corp パケットモードスピーチ通信
US7428225B2 (en) 2004-02-19 2008-09-23 Hitachi Kokusai Electric Inc. Wireless communication system and wireless communication method
JP2009523357A (ja) * 2006-01-13 2009-06-18 サムスン エレクトロニクス カンパニー リミテッド PoCシステムにおけるメディア転送時間情報提供のための端末装置及び方法とメディア転送時間情報提供のためのPoCシステム
JP2010511354A (ja) * 2006-11-28 2010-04-08 クゥアルコム・インコーポレイテッド 動的な自動切断タイマー閾値(不活発タイマー閾値)を使用するサービスの終了の検出
US7889726B2 (en) 2004-06-11 2011-02-15 Nokia Corporation Communication system
JP2011130455A (ja) * 2003-09-15 2011-06-30 Qualcomm Inc 集中サーバを用いたホームキャリア決定のためのシステム及び方法
US8411594B2 (en) 2002-09-20 2013-04-02 Qualcomm Incorporated Communication manager for providing multimedia in a group communication network
WO2015114881A1 (ja) * 2014-01-31 2015-08-06 株式会社Jvcケンウッド 端末装置、管理装置、通信システム、プログラム、通信方法

Families Citing this family (461)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7522931B2 (en) * 1998-06-05 2009-04-21 Netnumber, Inc. Method and apparatus for accessing a network computer to establish a push-to-talk session
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US7844729B1 (en) 1999-05-03 2010-11-30 Digital Envoy, Inc. Geo-intelligent traffic manager
US6757740B1 (en) 1999-05-03 2004-06-29 Digital Envoy, Inc. Systems and methods for determining collecting and using geographic locations of internet users
US7685311B2 (en) * 1999-05-03 2010-03-23 Digital Envoy, Inc. Geo-intelligent traffic reporter
US6999414B2 (en) * 1999-10-27 2006-02-14 Broadcom Corporation System and method for combining requests for data bandwidth by a data provider for transmission of data over an asynchronous communication medium
ATE350706T1 (de) * 2000-02-08 2007-01-15 British Telecomm Kommunikationsnetzwerk
US6944150B1 (en) * 2000-02-28 2005-09-13 Sprint Communications Company L.P. Method and system for providing services in communications networks
US6477150B1 (en) * 2000-03-03 2002-11-05 Qualcomm, Inc. System and method for providing group communication services in an existing communication system
US8284737B2 (en) * 2000-03-03 2012-10-09 Qualcomm Incorporated Method of buffering to reduce media latency in group communications on a wireless communication network
CA2813651C (en) * 2000-03-03 2014-07-08 Qualcomm Incorporated Method and apparatus for participating in group communication services in an existing communication system
US20070195735A1 (en) * 2006-02-22 2007-08-23 Rosen Eric C Method of buffering to reduce media latency in group communications on a wireless communication network
US7107334B1 (en) * 2000-03-16 2006-09-12 Cisco Technology, Inc. Methods and apparatus for redirecting network traffic
US6982955B1 (en) * 2000-03-28 2006-01-03 British Telecommunications Public Limited Company Communications network
US6684250B2 (en) * 2000-04-03 2004-01-27 Quova, Inc. Method and apparatus for estimating a geographic location of a networked entity
US6718361B1 (en) * 2000-04-07 2004-04-06 Network Appliance Inc. Method and apparatus for reliable and scalable distribution of data files in distributed networks
US6771639B1 (en) * 2000-04-10 2004-08-03 Nortel Networks Limited Providing announcement information in requests to establish interactive call sessions
US6934269B1 (en) * 2000-04-24 2005-08-23 Microsoft Corporation System for networked component address and logical network formation and maintenance
US7123700B1 (en) * 2000-04-27 2006-10-17 Nortel Networks Limited Configuring user interfaces of call devices
US6574469B1 (en) * 2000-05-09 2003-06-03 Telefonaktiebolaget L M Ericsson (Publ) System and method of minimizing the number of voice transcodings during a conference call in a packet-switched network
US6988146B1 (en) * 2000-07-13 2006-01-17 Alcatel Simple multicast extension for mobile IP SMM
US7035248B2 (en) * 2000-08-10 2006-04-25 Alcatel Switch with emulation client
US20030050932A1 (en) * 2000-09-01 2003-03-13 Pace Charles P. System and method for transactional deployment of J2EE web components, enterprise java bean components, and application data over multi-tiered computer networks
US6917612B2 (en) * 2000-09-01 2005-07-12 Telefonaktiebolaged L M Ericsson System and method for address resolution in internet protocol (IP)-based networks
SE522919C2 (sv) * 2000-09-13 2004-03-16 Ericsson Telefon Ab L M Återberäkning av kontrollsumma för transportprotokoll
GB0022561D0 (en) * 2000-09-14 2000-11-01 British Telecomm Communications network
US7154850B1 (en) * 2000-09-20 2006-12-26 Lucent Technologies Inc. Wireless data transmission using time out control
US7203185B1 (en) * 2000-09-29 2007-04-10 Lucent Technologies Inc. Method and apparatus for providing bifurcated transport of signaling and informational voice traffic
US7562147B1 (en) * 2000-10-02 2009-07-14 Microsoft Corporation Bi-directional HTTP-based reliable messaging protocol and system utilizing same
US6970926B1 (en) * 2000-10-03 2005-11-29 Motorola, Inc. Dispatch call server in a packet based communication network
GB2368493B (en) * 2000-10-23 2003-02-26 Motorola Israel Ltd Access permissions for group calls
US7251232B1 (en) * 2000-11-22 2007-07-31 Cisco Technology, Inc. Point-controlled contention arbitration in multiple access wireless LANs
US7032153B1 (en) * 2000-11-28 2006-04-18 Nortel Networks Limited Dynamic automatic retransmission request in wireless access networks
US7016347B2 (en) * 2000-11-30 2006-03-21 Telefonaktiebolaget Lm Ericsson (Publ) Updating radio network data in an IP base station using an IP message
US6643357B2 (en) * 2000-12-14 2003-11-04 Nortel Networks Limited Distributed redirect server
US6760772B2 (en) 2000-12-15 2004-07-06 Qualcomm, Inc. Generating and implementing a communication protocol and interface for high data rate signal transfer
US7505594B2 (en) * 2000-12-19 2009-03-17 Qualcomm Incorporated Discontinuous transmission (DTX) controller system and method
US7343154B2 (en) * 2000-12-19 2008-03-11 Qualcomm, Incorporated Apparatus and method to determine dialing prefixes for call origination to a telephone number
US7290063B2 (en) * 2001-01-10 2007-10-30 Nokia Corporation Relocating context information in header compression
US7035911B2 (en) 2001-01-12 2006-04-25 Epicrealm, Licensing Llc Method and system for community data caching
US7188145B2 (en) 2001-01-12 2007-03-06 Epicrealm Licensing Llc Method and system for dynamic distributed data caching
US7447639B2 (en) * 2001-01-24 2008-11-04 Nokia Corporation System and method for error concealment in digital audio transmission
US7069208B2 (en) * 2001-01-24 2006-06-27 Nokia, Corp. System and method for concealment of data loss in digital audio transmission
US7801953B1 (en) * 2001-02-12 2010-09-21 Nortel Networks Limited Push-to-talk wireless telecommunications system utilizing an voice-over-IP network
US6917611B2 (en) * 2001-02-17 2005-07-12 Motorola, Inc. Method and apparatus for switching an on going communication of user information between a wireless connection and a wired connection
US6697614B2 (en) * 2001-02-27 2004-02-24 Motorola, Inc. Method and apparatus for distributed arbitration of a right to speak among a plurality of devices participating in a real-time voice conference
EP1368932A1 (en) * 2001-03-13 2003-12-10 BRITISH TELECOMMUNICATIONS public limited company Communications network
US6788946B2 (en) 2001-04-12 2004-09-07 Qualcomm Inc Systems and methods for delivering information within a group communications system
WO2002087095A1 (en) * 2001-04-25 2002-10-31 Envoy Worldwide, Inc. Wireless messaging system to multiple
GB0110542D0 (en) * 2001-04-30 2001-06-20 Nokia Corp Messaging system
US20030148779A1 (en) * 2001-04-30 2003-08-07 Winphoria Networks, Inc. System and method of expediting call establishment in mobile communications
US6912401B2 (en) * 2001-05-15 2005-06-28 Qualcomm Incorporated Communication device for providing an efficient dormant mode for a group communication network
US6904288B2 (en) * 2001-05-15 2005-06-07 Qualcomm Incorporated Controller for providing an efficient dormant mode for a group communication network
US6738617B2 (en) * 2001-05-15 2004-05-18 Qualcomm Incorporated Controller for reducing latency in a group dormancy-wakeup process in a group communication network
GB0112202D0 (en) * 2001-05-18 2001-07-11 Nokia Corp Charging in communication networks
US7100190B2 (en) * 2001-06-05 2006-08-29 Honda Giken Kogyo Kabushiki Kaisha Automobile web cam and communications system incorporating a network of automobile web cams
US6970445B2 (en) * 2001-06-14 2005-11-29 Flarion Technologies, Inc. Methods and apparatus for supporting session signaling and mobility management in a communications system
US6954442B2 (en) * 2001-06-14 2005-10-11 Flarion Technologies, Inc. Methods and apparatus for using a paging and location server to support session signaling
US7339903B2 (en) 2001-06-14 2008-03-04 Qualcomm Incorporated Enabling foreign network multicasting for a roaming mobile node, in a foreign network, using a persistent address
US7477629B2 (en) * 2001-06-14 2009-01-13 Qualcomm Incorporated Methods and apparatus for supporting session registration messaging
US8000241B2 (en) 2001-06-26 2011-08-16 Qualcomm Incorporated Methods and apparatus for controlling access link packet flow aggregation and resource allocation in a mobile communications system
US7027400B2 (en) 2001-06-26 2006-04-11 Flarion Technologies, Inc. Messages and control methods for controlling resource allocation and flow admission control in a mobile communications system
US7474650B2 (en) 2001-06-26 2009-01-06 Qualcomm Incorporated Methods and apparatus for controlling resource allocation where tunneling and access link packet aggregation are used in combination
US6845092B2 (en) * 2001-07-13 2005-01-18 Qualcomm Incorporated System and method for mobile station authentication using session initiation protocol (SIP)
US7484240B2 (en) * 2001-07-13 2009-01-27 Nokia Corporation Mechanism to allow authentication of terminated SIP calls
US7463615B2 (en) * 2001-07-13 2008-12-09 Qualcomm, Incorporated System and method for extended SIP headers for CDMA parameters
US7571215B2 (en) * 2001-07-16 2009-08-04 Bea Systems, Inc. Data replication protocol
US7600013B2 (en) * 2001-07-30 2009-10-06 Sierra Wireless, Inc. System and method for remotely monitoring modem status
US7363376B2 (en) * 2001-07-31 2008-04-22 Arraycomm Llc Method and apparatus for generating an identifier to facilitate delivery of enhanced data services in a mobile computing environment
US7738407B2 (en) * 2001-08-03 2010-06-15 At&T Intellectual Property Ii, L.P. Method and apparatus for delivering IPP2T (IP-push-to-talk) wireless LAN mobile radio service
US7307963B2 (en) * 2001-08-03 2007-12-11 At&T Corp. Architecture and method for using IEEE 802.11-like wireless LAN system to emulate private land mobile radio system (PLMRS) radio service
US7028030B2 (en) 2001-08-30 2006-04-11 Bea Systems, Inc. Cluster caching with concurrency checking
US20030046230A1 (en) * 2001-08-30 2003-03-06 Jacobs Dean Bernard Method for maintaining account consistency
CN1285047C (zh) * 2001-08-30 2006-11-15 Bea***公司 具有并行检查的群集高速缓存
US7068769B1 (en) * 2001-09-04 2006-06-27 Sprint Spectrum L.P. Method and system for communication processing based on physical presence
US7113980B2 (en) 2001-09-06 2006-09-26 Bea Systems, Inc. Exactly once JMS communication
WO2003021985A1 (en) * 2001-09-06 2003-03-13 Tersync Ltd. System and method for providing two-way radio communications network transmissions over internet protocol
US8812706B1 (en) 2001-09-06 2014-08-19 Qualcomm Incorporated Method and apparatus for compensating for mismatched delays in signals of a mobile display interface (MDDI) system
US7069331B2 (en) * 2001-09-13 2006-06-27 Utstarcom, Inc. Trunk group implementation in networks
JP2003101570A (ja) * 2001-09-21 2003-04-04 Sony Corp 通信処理システム、通信処理方法、およびサーバー装置、並びにコンピュータ・プログラム
FI113732B (fi) * 2001-09-28 2004-05-31 Nokia Corp Käyttäjäryhmän hallinnointi kommunikaatiojärjestelmässä
US7003292B2 (en) * 2001-10-10 2006-02-21 Nokia Corporation Mechanism for point-to-multipoint communication
US7154903B2 (en) * 2001-10-19 2006-12-26 Telefonaktiebolaget Lm Ericsson (Publ) System and method for management of data associated with a dormant mobile terminal
US7149224B1 (en) * 2001-10-23 2006-12-12 Cisco Technology, Inc. Method of point-to-point protocol negotiation
US6813264B2 (en) * 2001-11-02 2004-11-02 Qualcomm, Incorporated System and method for routing voice over IP calls
US20030095510A1 (en) * 2001-11-16 2003-05-22 Motorola, Inc. Use and management of groups defined according to a call initiation protocol
US6882850B2 (en) * 2001-12-03 2005-04-19 Sprint Spectrum L.P. Method and system for zone-based capacity control
US20040003046A1 (en) * 2001-12-12 2004-01-01 3Com Corporation System and methods for providing instant services in an internet protocol network
US6947772B2 (en) 2002-01-31 2005-09-20 Qualcomm Incorporated System and method for providing messages on a wireless device connecting to an application server
US7043266B2 (en) * 2002-02-04 2006-05-09 Sprint Spectrum L.P. Method and system for selectively reducing call-setup latency through management of paging frequency
US7634568B2 (en) * 2002-02-07 2009-12-15 Sprint Spectrum L.P. Method and system for facilitating services in a communication network through data-publication by a signaling server
US6781963B2 (en) * 2002-02-14 2004-08-24 Qualcomm Inc Method and an apparatus for terminating a user from a group call in a group communication network
AU2003217599A1 (en) * 2002-02-22 2003-09-09 Bea Systems, Inc. System and method for using a data replication service to manage a configuration repository
US6704396B2 (en) * 2002-02-27 2004-03-09 Sbc Technology Resources, Inc. Multi-modal communications method
US7313635B1 (en) * 2002-03-21 2007-12-25 Cisco Technology Method and apparatus for simulating a load on an application server in a network
US7426380B2 (en) 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US8126889B2 (en) 2002-03-28 2012-02-28 Telecommunication Systems, Inc. Location fidelity adjustment based on mobile subscriber privacy profile
US8027697B2 (en) 2007-09-28 2011-09-27 Telecommunication Systems, Inc. Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US9154906B2 (en) 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
US7206593B1 (en) 2002-04-04 2007-04-17 Sprint Spectrum L.P. Method for providing differing service levels in a wireless telecommunications network
US6950122B1 (en) * 2002-04-08 2005-09-27 Link Communications, Ltd. Integrated video data capture system
AU2003230821A1 (en) 2002-04-08 2003-10-27 Flarion Technologies, Inc. Support of disparate addressing plans and dynamic ha address allocation in mobile ip
US20030224721A1 (en) * 2002-05-31 2003-12-04 Martin Ronald Bruce Method and providing wireless-controlled wireless extension service
US7158625B2 (en) * 2002-06-17 2007-01-02 Qualcomm Incorporated Method and apparatus for automatically terminating a call
US7688764B2 (en) * 2002-06-20 2010-03-30 Motorola, Inc. Method and apparatus for speaker arbitration in a multi-participant communication session
US7372826B2 (en) * 2002-08-01 2008-05-13 Starent Networks, Corp. Providing advanced communications features
US20040028080A1 (en) * 2002-08-06 2004-02-12 Harish Samarasinghe Method of defining a SIP message body for communications between core network elements
US7254643B1 (en) 2002-08-08 2007-08-07 At&T Corp. System and method for providing multi-media services to communication devices over a communications network
US6944715B2 (en) * 2002-08-13 2005-09-13 International Business Machines Corporation Value based caching
US7453837B2 (en) * 2002-08-15 2008-11-18 Zteit Usa, Inc. Trunking system for CDMA wireless communication
WO2004017525A2 (en) 2002-08-15 2004-02-26 Zteit Usa, Inc. Trunking system for cdma wireless communication
US6996394B2 (en) * 2002-08-30 2006-02-07 Qualcomm Incorporated Server processing in providing messages for a wireless device connecting to a server
US7039398B2 (en) 2002-08-30 2006-05-02 Qualcomm Incorporated Server processing of interactive screens for a wireless device
US7983199B1 (en) * 2002-09-06 2011-07-19 Cisco Technology, Inc. Voice over internet protocol push-to-talk communication system
US7869803B2 (en) 2002-10-15 2011-01-11 Qualcomm Incorporated Profile modification for roaming in a communications environment
US7882346B2 (en) 2002-10-15 2011-02-01 Qualcomm Incorporated Method and apparatus for providing authentication, authorization and accounting to roaming nodes
JP3821086B2 (ja) * 2002-11-01 2006-09-13 ソニー株式会社 ストリーミングシステム及びストリーミング方法、クライアント端末及びデータ復号方法、並びにプログラム
US20040093433A1 (en) * 2002-11-13 2004-05-13 Armbruster Peter J. Method for group call address of record compression
US7333826B2 (en) * 2002-11-14 2008-02-19 Northrop Grumman Corporation Voice hub processing
US7231223B2 (en) * 2002-12-18 2007-06-12 Motorola, Inc. Push-to-talk call setup for a mobile packet data dispatch network
US20040120505A1 (en) * 2002-12-20 2004-06-24 Motorola, Inc. Method and apparatus for providing a voiced call alert
US20040128531A1 (en) * 2002-12-31 2004-07-01 Rotholtz Ben Aaron Security network and infrastructure
US7894377B2 (en) * 2002-12-31 2011-02-22 Motorola Solutions, Inc. Method and system for group communications
US7023813B2 (en) 2002-12-31 2006-04-04 Motorola, Inc. Methods for managing a pool of multicast addresses and allocating addresses in a communications system
US7369567B2 (en) * 2002-12-31 2008-05-06 Motorola, Inc. Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints
US7366780B2 (en) * 2002-12-31 2008-04-29 Motorola, Inc. System and method for controlling and managing sessions between endpoints in a communications system
US6798755B2 (en) * 2002-12-31 2004-09-28 Motorola, Inc. Apparatus and method for controlling and managing individual directed sessions in a communications system
AU2003300044A1 (en) * 2003-01-03 2004-08-10 Snowshore Networks, Inc. High performance transparent call distribution
US7180912B1 (en) 2003-01-06 2007-02-20 At&T Corp. System and method for providing a plurality of multi-media services using a number of media servers to form a preliminary interactive communication relationship with a calling communication device
US8165113B1 (en) 2003-01-30 2012-04-24 At&T Intellectual Property Ii, L.P. Session initiation protocol (SIP) message incorporating a number of predetermined address headers having predetermined address information
US7113790B2 (en) * 2003-02-18 2006-09-26 Qualcomm Incorporated Method and apparatus for using a traffic channel for communications of control data in a wireless communication system
US8661079B2 (en) * 2003-02-20 2014-02-25 Qualcomm Incorporated Method and apparatus for establishing an invite-first communication session
US7508923B1 (en) * 2003-02-27 2009-03-24 At&T Corp. Call control element constructing a session initiation protocol (SIP) message including provisions for incorporating address related information of public switched telephone network (PSTN) based devices
US7085244B2 (en) * 2003-03-07 2006-08-01 Nokia Corporation Floor control language
US7203490B2 (en) 2003-03-24 2007-04-10 Atc Technologies, Llc Satellite assisted push-to-send radioterminal systems and methods
US7330462B2 (en) * 2003-03-26 2008-02-12 Lucent Technologies Inc. Managing wireless packet service resources
US20040249949A1 (en) * 2003-03-27 2004-12-09 Christophe Gourraud Voice and multimedia distribution using Push-To-Talk (PTT) subscribers' group
US20040199649A1 (en) * 2003-03-31 2004-10-07 Teemu Tarnanen System and method to provide interoperability between session initiation protocol and other messaging services
US7283516B1 (en) 2003-04-07 2007-10-16 At&T Corp. Session initiation protocol (SIP) messages incorporating address and/or routing information obtained from a contact header of a redirect message
US8352725B1 (en) 2003-04-21 2013-01-08 Cisco Technology, Inc. Method and apparatus for managing secure communications
US7366163B1 (en) * 2003-04-25 2008-04-29 At&T Corp. Method for providing local and toll services with LNP, and toll-free services to a calling party which originates the call from an IP location connected to a sip-enabled IP network
US7522613B2 (en) 2003-05-07 2009-04-21 Nokia Corporation Multiplexing media components of different sessions
US20040224678A1 (en) * 2003-05-08 2004-11-11 Starent Networks, Corp. Reduced latency in half-duplex wireless communications
US7245932B2 (en) * 2003-05-20 2007-07-17 Lucent Technologies Inc. Real time administration of shared communication plan arrangements
ES2357234T3 (es) 2003-06-02 2011-04-20 Qualcomm Incorporated Generación e implementación de un protocolo y una interfaz de señales para velocidades de transferencia de datos elevadas.
KR101009953B1 (ko) * 2003-06-09 2011-01-21 주식회사 네이블커뮤니케이션즈 데이터 통신망과 전화망 간의 즉시 그룹통신을 위한 즉시 그룹통신 시스템 및 그 장치
US7701915B2 (en) * 2003-06-27 2010-04-20 Nokia Corporation Method in a communication system, a communication system and a communication device
US9160714B2 (en) * 2003-06-30 2015-10-13 Telefonaktiebolaget L M Ericsson (Publ) Using tunneling to enhance remote LAN connectivity
US7417988B1 (en) * 2003-06-30 2008-08-26 3Com Corporation Method and system for network based call-pickup
GB2404117B (en) * 2003-07-17 2005-11-30 Motorola Inc Cellular communication system messaging
US7277423B1 (en) 2003-07-18 2007-10-02 Sprint Spectrum L.P. Method and system for buffering media to reduce apparent latency in initiating a packet-based real-time media session
US7529200B2 (en) * 2003-07-24 2009-05-05 3E Technologies International, Inc. Method and system for fast setup of group voice over IP communications
US20050018827A1 (en) * 2003-07-25 2005-01-27 International Business Machines Corporation Conference call invitation with security
JP2005073236A (ja) * 2003-08-06 2005-03-17 Matsushita Electric Ind Co Ltd 中継サーバ、中継サーバのサービス管理方法、サービス提供システム、およびプログラム
US7822067B2 (en) 2003-08-08 2010-10-26 Qualcomm Incorporated Header compression enhancement for broadcast/multicast services
AU2004300958A1 (en) 2003-08-13 2005-02-24 Qualcomm, Incorporated A signal interface for higher data rates
GB0319359D0 (en) * 2003-08-18 2003-09-17 Nokia Corp Activation of communication sessions in a communication system
US7069032B1 (en) 2003-08-29 2006-06-27 Core Mobility, Inc. Floor control management in network based instant connect communication
FI20031268A0 (fi) * 2003-09-05 2003-09-05 Nokia Corp Ryhmäpalvelu, jossa mukana tietoa ryhmän jäsenistä
US6937856B2 (en) 2003-09-08 2005-08-30 Motorola, Inc. Method for push-to-listen remote monitoring
CN101764804A (zh) * 2003-09-10 2010-06-30 高通股份有限公司 高数据速率接口
US8520511B2 (en) * 2003-09-11 2013-08-27 Qualcomm Incorporated Automatic handling of incoming communications at a wireless device
US7809843B1 (en) * 2003-09-18 2010-10-05 Intel Corporation Globally unique identification in communications protocols and databases
GB2406462A (en) * 2003-09-25 2005-03-30 Nokia Corp Multicasting apparatus
US20050071459A1 (en) * 2003-09-26 2005-03-31 Jose Costa-Requena System, apparatus, and method for providing media session descriptors
US7684788B2 (en) * 2003-09-29 2010-03-23 M-Stack Limited Method and apparatus for processing messages received by a device from a network
DE112004001890B4 (de) * 2003-10-06 2017-04-06 Telesym, Inc. Gruppensprechanlage mit verzögerter Wiedergabe und Ad-hoc-basiertes Kommunikationssystem und -verfahren
RU2371872C2 (ru) 2003-10-15 2009-10-27 Квэлкомм Инкорпорейтед Интерфейс с высокой скоростью передачи данных
US20050090228A1 (en) * 2003-10-23 2005-04-28 Black Greg R. Apparatus and method for mitigation of session unavailability
US7505764B2 (en) 2003-10-28 2009-03-17 Motorola, Inc. Method for retransmitting a speech packet
EP1692842A1 (en) 2003-10-29 2006-08-23 Qualcomm Incorporated High data rate interface
EP1528824A1 (en) * 2003-10-30 2005-05-04 Hewlett-Packard Development Company, L.P. Improvements in or relating to the establishment of packet-based communications
US8121057B1 (en) 2003-10-31 2012-02-21 Twisted Pair Solutions, Inc. Wide area voice environment multi-channel communications system and method
EP2242231A1 (en) 2003-11-12 2010-10-20 Qualcomm Incorporated High data rate interface with improved link control
EP1692888B1 (en) * 2003-11-19 2009-08-19 Research In Motion Limited Systems and methods for facilitating instant communications over distributed cellular networks
CN101053232A (zh) 2003-11-25 2007-10-10 高通股份有限公司 具有改进链路同步的高数据速率接口
EP1697851B1 (en) * 2003-12-01 2009-12-23 Interdigital Technology Corporation Session initiation protocol (sip) based user initiated handoff
US7424293B2 (en) 2003-12-02 2008-09-09 Telecommunication Systems, Inc. User plane location based service using message tunneling to support roaming
US20050124365A1 (en) * 2003-12-05 2005-06-09 Senaka Balasuriya Floor control in multimedia push-to-talk
WO2005057881A1 (en) * 2003-12-08 2005-06-23 Qualcomm Incorporated High data rate interface with improved link synchronization
US7142537B2 (en) * 2003-12-18 2006-11-28 Motorola, Inc. Interface call signaling protocol
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
GB0329707D0 (en) * 2003-12-22 2004-01-28 Nokia Corp Activation of services in a communication system
FI20031886A0 (fi) * 2003-12-22 2003-12-22 Nokia Corp Pakettipohjaisten palvelujen aloittaminen julkisessa mobiiliviestintäjärjestelmässä
US8443092B2 (en) * 2003-12-23 2013-05-14 Alcatel Lucent Presentity filtering for user preferences
US9154921B2 (en) * 2004-01-12 2015-10-06 Qualcomm Incorporated Method and apparatus for sharing user information in a group communication network
US20050169223A1 (en) * 2004-01-16 2005-08-04 Crocker Ronald T. Method and apparatus for facilitating a PTT session initiation using an IP-based protocol
US20060116151A1 (en) * 2004-01-16 2006-06-01 Sullivan Joseph R Method and apparatus for management of paging resources associated with a push-to-talk communication session
US7127655B2 (en) * 2004-01-20 2006-10-24 Qualcomm, Inc. Methods and apparatus to optimize delivery of multicast content using probabilistic feedback
US7697501B2 (en) 2004-02-06 2010-04-13 Qualcomm Incorporated Methods and apparatus for separating home agent functionality
US7650380B2 (en) * 2004-02-12 2010-01-19 International Business Machines Corporation System and method for messaging and collaborating in an intranet environment
JP2005234666A (ja) * 2004-02-17 2005-09-02 Nec Corp PoCシステムおよびPoCサーバならびにPoCクライアント
US20050186992A1 (en) * 2004-02-20 2005-08-25 Slawomir Skret Method and apparatus to allow two way radio users to access voice enabled applications
CN1307829C (zh) * 2004-02-26 2007-03-28 中兴通讯股份有限公司 一种用户数据报文转送方法及转送装置
US7685279B2 (en) * 2004-03-04 2010-03-23 Quova, Inc. Geo-location and geo-compliance utilizing a client agent
US8655398B2 (en) 2004-03-08 2014-02-18 Atc Technologies, Llc Communications systems and methods including emission detection
CA2775784A1 (en) * 2004-03-10 2005-09-22 Qualcomm Incorporated High data rate interface apparatus and method
US20050202838A1 (en) * 2004-03-12 2005-09-15 Lucent Technologies, Inc., Method and apparatus for providing a low-latency, high-accuracy indication-to-speak
EP1728402B1 (fr) 2004-03-17 2018-05-16 Orange Procede, serveur et systeme de gestion d"une session «push-to-talk»
RU2355121C2 (ru) 2004-03-17 2009-05-10 Квэлкомм Инкорпорейтед Устройство и способ интерфейса с высокой скоростью передачи данных
US7567555B1 (en) 2004-03-22 2009-07-28 At&T Corp. Post answer call redirection via voice over IP
JP5032301B2 (ja) 2004-03-24 2012-09-26 クゥアルコム・インコーポレイテッド 高データレートインターフェース装置および方法
CA2558130C (en) 2004-04-13 2011-09-06 Research In Motion Limited Method for a session initiation protocol push-to-talk terminal to indicate answer operating mode to an internet protocol push-to-talk network server
US20050245240A1 (en) * 2004-04-30 2005-11-03 Senaka Balasuriya Apparatus and method for storing media during interruption of a media session
US7624188B2 (en) * 2004-05-03 2009-11-24 Nokia Corporation Apparatus and method to provide conference data sharing between user agent conference participants
FI20045180A0 (fi) * 2004-05-19 2004-05-19 Nokia Corp Ryhmä-ääniviestinnän hallinta tietoliikennejärjestelmässä
US8024476B2 (en) * 2004-05-21 2011-09-20 Microsoft Corporation Efficient message routing when using server pools
FI20040742A0 (fi) * 2004-05-31 2004-05-31 Nokia Corp Ohjaustiedon toimittaminen protokollaa varten
KR20050114556A (ko) * 2004-06-01 2005-12-06 삼성전자주식회사 피티티 서비스 제공 시스템의 통화 호 설정 방법 및 장치
US7437157B1 (en) 2004-06-02 2008-10-14 Sprint Spectrum L.P. Method and system for wireless admission control based on fixed or mobile nature of wireless communication devices
US8650304B2 (en) 2004-06-04 2014-02-11 Qualcomm Incorporated Determining a pre skew and post skew calibration data rate in a mobile display digital interface (MDDI) communication system
EP1978692B1 (en) 2004-06-04 2011-07-27 QUALCOMM Incorporated High data rate interface apparatus and method
CN1319359C (zh) * 2004-06-07 2007-05-30 华为技术有限公司 一种来话接入方法
AU2005256062B2 (en) * 2004-06-09 2009-06-11 Vanu, Inc. Reducing cost of cellular backhaul
EP1759492B1 (en) * 2004-06-22 2019-06-12 British Telecommunications public limited company Wireless ad hoc network
US7499441B2 (en) * 2004-06-29 2009-03-03 Motorola, Inc. Method for allowing a subscriber unit to access a channel for voice transmissions
US7738861B2 (en) * 2004-06-29 2010-06-15 Sony Ericsson Mobile Communications Ab Caller identification using push-to-talk protocol for wireless communications devices
CN1977493B (zh) * 2004-06-29 2012-05-09 摩托罗拉解决方案公司 为语音传输提供信道访问的方法和***
US20060003782A1 (en) * 2004-06-30 2006-01-05 Jensen James W Method and system for establishing communications with a spacecraft and other communications devices
US7398079B2 (en) * 2004-06-30 2008-07-08 Research In Motion Limited Methods and apparatus for automatically recording push-to-talk (PTT) voice communications for replay
ATE393531T1 (de) * 2004-07-15 2008-05-15 Ericsson Telefon Ab L M 'denial-of-service' schutz
US7792542B2 (en) * 2004-07-16 2010-09-07 Research In Motion Limited Transmit channel policing system, device, and method
KR100652646B1 (ko) * 2004-07-24 2006-12-06 엘지전자 주식회사 사용자 서비스 품질 향상을 위한 피티티 서비스 시스템 및방법
JP4102391B2 (ja) * 2004-07-28 2008-06-18 エルジー エレクトロニクス インコーポレイティド Pttサービスを提供するグループ通信システムの発言権付与方法
KR100641233B1 (ko) * 2004-07-28 2006-11-02 엘지전자 주식회사 피티티 서비스의 발언권 처리방법
KR100652650B1 (ko) * 2004-07-28 2006-12-06 엘지전자 주식회사 서비스 음영지역에서 동기화를 위한 피티티 서비스 시스템및 방법
KR100840365B1 (ko) * 2004-07-30 2008-06-20 삼성전자주식회사 다중 피.오.씨 세션의 세션 결합 방법 및 그 시스템
DE102004038646A1 (de) * 2004-08-09 2006-02-23 Siemens Ag Bereitstellung zumindest einer Adresse eines Applikationsservers
US7610225B2 (en) * 2004-08-13 2009-10-27 Qualcomm Incorporated Methods and apparatus for performing resource tracking and accounting at a mobile node
US20060036520A1 (en) * 2004-08-13 2006-02-16 O'neill Alan Methods and apparatus for resource utilization tracking, accounting and/or billing
US7616746B2 (en) * 2004-08-13 2009-11-10 Qualcomm Incorporated Methods and apparatus for tracking and charging for communications resource reallocation
US7987499B2 (en) * 2004-08-18 2011-07-26 Broadcom Corporation Method and system for exchanging setup configuration protocol information in beacon frames in a WLAN
US7930737B2 (en) * 2004-08-18 2011-04-19 Broadcom Corporation Method and system for improved communication network setup utilizing extended terminals
US7715559B2 (en) * 2004-08-26 2010-05-11 Motorola, Inc. Crypto-synchronization for secure communication
US7814195B2 (en) * 2004-09-10 2010-10-12 Sony Corporation Method for data synchronization with mobile wireless devices
US20060077958A1 (en) * 2004-10-08 2006-04-13 Satya Mallya Method of and system for group communication
US7629926B2 (en) 2004-10-15 2009-12-08 Telecommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US6985105B1 (en) 2004-10-15 2006-01-10 Telecommunication Systems, Inc. Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations
US20060083242A1 (en) * 2004-10-20 2006-04-20 Nokia Corporation Address modification in application servers
US20060089131A1 (en) * 2004-10-22 2006-04-27 Henry Huang Delay timers for managing internal state changes and messages in user equipment for real-time multimedia applications
US8213611B2 (en) * 2004-11-03 2012-07-03 Broadcom Corporation Two-stage block synchronization and scrambling
US20060105792A1 (en) * 2004-11-15 2006-05-18 Armbruster Peter J Method and apparatus for proving push-to-talk services to non-push-to-talk enabled networks
US8667363B2 (en) 2004-11-24 2014-03-04 Qualcomm Incorporated Systems and methods for implementing cyclic redundancy checks
US8723705B2 (en) 2004-11-24 2014-05-13 Qualcomm Incorporated Low output skew double data rate serial encoder
US8873584B2 (en) 2004-11-24 2014-10-28 Qualcomm Incorporated Digital data interface device
US8539119B2 (en) 2004-11-24 2013-09-17 Qualcomm Incorporated Methods and apparatus for exchanging messages having a digital data interface device message format
US8692838B2 (en) 2004-11-24 2014-04-08 Qualcomm Incorporated Methods and systems for updating a buffer
US8699330B2 (en) 2004-11-24 2014-04-15 Qualcomm Incorporated Systems and methods for digital data transmission rate control
EP1662833A1 (en) * 2004-11-29 2006-05-31 Hewlett-Packard Development Company, L.P. Improvements in using multiple communication systems
KR100684318B1 (ko) * 2004-11-30 2007-02-16 한국전자통신연구원 휴대단말의 슬립모드 구동방법 및 휴대단말의 슬립모드를위한 기지국의 통신방법
US7596224B2 (en) * 2004-12-07 2009-09-29 Motorola, Inc. Method and system for secure call alert
SE0403133D0 (sv) * 2004-12-22 2004-12-22 Ericsson Telefon Ab L M A method and arrangement for providing communication group information to a client
US7565357B2 (en) * 2004-12-30 2009-07-21 Alcatel Lucent Multi-sensor communication system
US20080263571A1 (en) * 2005-01-11 2008-10-23 Sms.Ac Systems and methods for automated user-initiated invitations
FR2881313B1 (fr) * 2005-01-24 2007-03-30 Sagem Procede d'emission de donnees par un dispositif membre d'un groupe d'appel
KR101181174B1 (ko) * 2005-01-26 2012-09-18 삼성전자주식회사 푸쉬투토크 오버 셀룰러 시스템 사용자의 단말 교체시세션 지속 보장 방법 및 그 시스템
KR100735328B1 (ko) * 2005-02-04 2007-07-04 삼성전자주식회사 Ptt 시스템에서 사용자 정보 자동 갱신 방법 및 그시스템
KR101057057B1 (ko) * 2005-02-07 2011-08-16 엘지전자 주식회사 이동통신 시스템에서의 서비스 그룹화에 의한 제어 정보 전송 및 수신 방법
KR101041814B1 (ko) * 2005-02-15 2011-06-17 엘지전자 주식회사 무선 이동통신 시스템에서 점대다 멀티미디어 서비스 제공방법
JP4507917B2 (ja) * 2005-02-28 2010-07-21 日本電気株式会社 セッション処理システム、セッション処理方法、及びプログラム
WO2006096557A2 (en) * 2005-03-04 2006-09-14 Sonim Technologies, Inc. Restructuring data packets to improve voice quality at low bandwidth conditions in wireless networks
ATE385132T1 (de) 2005-03-08 2008-02-15 Alcatel Lucent Drücken-zum-sprechen verfahren und server
CN100596075C (zh) * 2005-03-31 2010-03-24 株式会社日立制作所 利用广播组播服务实现多方会议服务的方法和设备
US7483416B2 (en) * 2005-04-01 2009-01-27 Cml Emergency Services Inc. Internet protocol radio dispatch system and method
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
CN100477862C (zh) 2005-04-27 2009-04-08 华为技术有限公司 一种确定集中控制服务器的方法及***
US8279868B2 (en) * 2005-05-17 2012-10-02 Pine Valley Investments, Inc. System providing land mobile radio content using a cellular data network
US8145262B2 (en) 2005-05-17 2012-03-27 Pine Valley Investments, Inc. Multimode land mobile radio
US7747021B2 (en) 2005-05-18 2010-06-29 General Dynamics C4 Systems, Inc. Method and apparatus for fast secure session establishment on half-duplex point-to-point voice cellular network channels
US7643817B2 (en) * 2005-05-18 2010-01-05 General Dynamics C4 Systems, Inc. Method and apparatus for rapid secure session establishment on half-duplex AD-hoc group voice cellular network channels
US7577455B2 (en) * 2005-05-25 2009-08-18 Palo Alto Research Center Incorporated Three turn interactive voice messaging system
US20060270429A1 (en) * 2005-05-25 2006-11-30 Palo Alto Research Center Incorporated Three turn interactive voice messaging method
US7882176B2 (en) * 2005-05-27 2011-02-01 Microsoft Corporation Establishing a multiparty session by sending invitations in parallel
CN101213801B (zh) * 2005-05-27 2012-12-12 诺基亚公司 用于网元、用户设备和***的扩展的信令能力的方法和装置
US7660850B2 (en) * 2005-05-27 2010-02-09 Microsoft Corporation Supporting a serial and a parallel invitation protocol
US8660573B2 (en) 2005-07-19 2014-02-25 Telecommunications Systems, Inc. Location service requests throttling
US8588210B2 (en) * 2005-07-22 2013-11-19 Motorola Solutions, Inc. Method and apparatus for floor control in a communication system
US7616967B2 (en) * 2005-07-25 2009-11-10 Motorola, Inc. Media-specific floor control for push-to-X communication
US8040875B2 (en) * 2005-07-30 2011-10-18 Alcatel Lucent Network support for caller ID verification
DE102005037569B4 (de) * 2005-08-09 2011-03-03 Infineon Technologies Ag Verfahren zum Vergeben eines Kommunikationsrechts, Kommunikationskonferenz-Sitzung-Server und Kommunikationskonferenz-Sitzung-Server-Anordnung
CA2619355A1 (en) * 2005-08-15 2007-02-22 John Roujinsky Method and system for obtaining feedback from at least one recipient via a telecommunication network
US7899004B2 (en) 2005-08-22 2011-03-01 Qualcomm Incorporated Distributed protocol over a wireless connection
US7768999B1 (en) * 2005-09-01 2010-08-03 Sprint Spectrum L.P. Method and system for interworking half duplex and full duplex conferencing
DE102005043006B4 (de) * 2005-09-09 2009-04-16 Infineon Technologies Ag Kommunikationssystem, Kommunikationssitzungs-Server-Einheit, Medienverteilungs-Einheit und Verfahren zum Übertragen von Daten im Rahmen einer Kommunikationssitzung
US9066344B2 (en) 2005-09-19 2015-06-23 Qualcomm Incorporated State synchronization of access routers
US9282451B2 (en) 2005-09-26 2016-03-08 Telecommunication Systems, Inc. Automatic location identification (ALI) service requests steering, connection sharing and protocol translation
US7825780B2 (en) 2005-10-05 2010-11-02 Telecommunication Systems, Inc. Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle
US8467320B2 (en) 2005-10-06 2013-06-18 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
US7907551B2 (en) 2005-10-06 2011-03-15 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
US7546120B1 (en) * 2005-10-14 2009-06-09 Sprint Spectrum L.P. Method and system for managing transmission of media to multiple subscribers
JP4890002B2 (ja) * 2005-10-28 2012-03-07 京セラ株式会社 通信装置、通信システムおよび通信方法
DK1781053T3 (da) * 2005-10-28 2012-08-13 Ericsson Telefon Ab L M Fremgangsmåder og apparat til tjeneste af typen push-to-talk
US20090017856A1 (en) * 2005-10-31 2009-01-15 Henrik Albertsson Transfer of Part of a Push to Talk Session
US20070100647A1 (en) * 2005-11-03 2007-05-03 International Business Machines Corporation Eligibility list management in a distributed group membership system
US7751348B2 (en) * 2005-11-04 2010-07-06 Cisco Technology, Inc. Method and system for providing a push-to-talk communication session
US8145249B2 (en) * 2005-11-04 2012-03-27 Cisco Technology, Inc. Method and system for providing a proxy media service
US20090239567A1 (en) * 2005-11-04 2009-09-24 Nobuyuki Ema Poc server automatic search method, quality adjustment method, and communication system using these methods
CN100421479C (zh) * 2005-11-10 2008-09-24 华为技术有限公司 基于PoC的群组数据管理方法及***
US8730069B2 (en) 2005-11-23 2014-05-20 Qualcomm Incorporated Double data rate serial encoder
US8692839B2 (en) 2005-11-23 2014-04-08 Qualcomm Incorporated Methods and systems for updating a buffer
US8401159B2 (en) * 2005-11-30 2013-03-19 On-Q Telecom Systems Co., Inc. Data provision to a virtual personal assistant for handling calls in a communication system
EP1955533A4 (en) * 2005-11-30 2013-01-09 On Q Telecom Systems Co Inc VIRTUAL PERSONNEL ASSISTANT FOR CALL MANAGEMENT IN A COMMUNICATION SYSTEM
CN1980416B (zh) * 2005-12-01 2011-05-18 华为技术有限公司 媒体发送权处理方法及装置
FI20055644A0 (fi) * 2005-12-02 2005-12-02 Nokia Corp Ryhmäviestintä
US8005459B2 (en) * 2005-12-16 2011-08-23 Research In Motion Limited System and method of authenticating login credentials in a wireless communication system
US8099082B2 (en) 2005-12-16 2012-01-17 Research In Motion Limited System and method wireless messaging in a wireless communication system
JP4916171B2 (ja) * 2005-12-27 2012-04-11 富士通株式会社 通信システム
EP1806934A1 (en) * 2006-01-05 2007-07-11 Research In Motion Limited Methods and apparatus for increasing security and control of voice communication sessions using digital certificates
US20100278099A1 (en) * 2006-01-26 2010-11-04 Nanyang Technological University Methods for Transmitting and Receiving Data and Communication Devices
DE102006004819B4 (de) * 2006-01-27 2007-12-20 Nokia Siemens Networks Gmbh & Co.Kg Kommunikationsverfahren mit mehreren Teilnehmern, Anordnung, Kommunikations-Verwaltungs-Server und Kommunikationsendgerät zum Durchführen eines Kommunikationsverfahrens mit mehereren Teilnehmern
WO2007088589A1 (ja) 2006-01-31 2007-08-09 Fujitsu Limited 電子会議におけるコンテンツ配信方法及び装置
US8150363B2 (en) 2006-02-16 2012-04-03 Telecommunication Systems, Inc. Enhanced E911 network access for call centers
US8224366B2 (en) * 2006-02-17 2012-07-17 Qualcomm Incorporated System and method for multiple simultaneous communication groups in a wireless system
EP1987628B1 (en) * 2006-02-21 2015-02-25 Telefonaktiebolaget L M Ericsson (publ) Method and apparatus for providing access for a limited set of mobile stations to a restricted local access point
US8059789B2 (en) 2006-02-24 2011-11-15 Telecommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
US20070214069A1 (en) * 2006-02-27 2007-09-13 Kalantri Sacchindrakumar G System for collecting billable information in a group communication system
US7991416B2 (en) * 2006-02-27 2011-08-02 Qualcomm Incorporated Prepackaging call messages for each target interation in setting up a push-to-talk call
US9167553B2 (en) 2006-03-01 2015-10-20 Telecommunication Systems, Inc. GeoNexus proximity detector network
US7471236B1 (en) 2006-03-01 2008-12-30 Telecommunication Systems, Inc. Cellular augmented radar/laser detector
US7899450B2 (en) 2006-03-01 2011-03-01 Telecommunication Systems, Inc. Cellular augmented radar/laser detection using local mobile network within cellular network
US7792899B2 (en) * 2006-03-24 2010-09-07 Cisco Technology, Inc. Automatically providing announcements for a push-to-talk communication session
WO2007118203A2 (en) * 2006-04-07 2007-10-18 Sonim Technologies, Inc. Systems and methods for implementing lazy-lock control procedure in real-time communication services
KR100992625B1 (ko) * 2006-05-04 2010-11-05 엘지전자 주식회사 PT Box 이용을 위한 PT 세션 설정 방법 및 단말
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
KR101011834B1 (ko) * 2006-06-01 2011-01-31 엘지전자 주식회사 Sip 기반의 메시지 서비스에서의 그룹 공지 방법
US8379676B1 (en) 2006-06-01 2013-02-19 World Wide Packets, Inc. Injecting in-band control messages without impacting a data rate
US7760723B1 (en) 2006-06-01 2010-07-20 World Wide Packets, Inc. Relaying a data stream from a data device to a network tunnel
US8018938B1 (en) 2006-06-02 2011-09-13 World Wide Packets, Inc. Translating between a switching format and a transport format
US7653056B1 (en) * 2006-06-02 2010-01-26 World Wide Packets, Inc. Virtual switching using a provisional identifier to conceal a user identifier
US8527770B2 (en) * 2006-07-20 2013-09-03 Research In Motion Limited System and method for provisioning device certificates
US8059613B1 (en) 2006-07-28 2011-11-15 Nextel Communications Inc. Implementing redirect on interoperability gateway for CDMA terminated PTT calls
US8027316B1 (en) 2006-07-28 2011-09-27 Nextel Communications Inc. Efficient selection of interoperability gateway for CDMA terminated PTT calls
CN1889435B (zh) * 2006-07-31 2010-04-14 华为技术有限公司 一种终端和服务器互通的方法和***
US8194682B2 (en) * 2006-08-07 2012-06-05 Pine Valley Investments, Inc. Multiple protocol land mobile radio system
US8266535B2 (en) 2006-09-11 2012-09-11 Broadnet Teleservices, Llc Teleforum apparatus and method
WO2008040109A1 (en) * 2006-10-04 2008-04-10 Prolity Corporation Voice and data communication devices, methodologies and systems
US7809390B2 (en) * 2006-10-30 2010-10-05 Cisco Technology, Inc. Method and system for providing information about a push-to-talk communication session
US20080104272A1 (en) * 2006-10-31 2008-05-01 Morris Robert P Method and system for routing a message over a home network
WO2008057477A2 (en) 2006-11-03 2008-05-15 Telecommunication Systems, Inc. Roaming gateway enabling location based services (lbs) roaming for user plane in cdma networks without requiring use of a mobile positioning center (mpc)
KR20080043134A (ko) * 2006-11-13 2008-05-16 삼성전자주식회사 통합 ip 메시징 서비스 클라이언트와 단문 메시징 서비스클라이언트 간에 메시지 통신을 위한 세션 설정 방법 및시스템
US8559610B2 (en) 2006-12-13 2013-10-15 Qualcomm Incorporated Method and apparatus for allocating network resources in a group communication system
US20080147827A1 (en) * 2006-12-14 2008-06-19 Morris Robert P Method And System For Synchronizing Operating Modes Of Networked Appliances
US20080147880A1 (en) * 2006-12-14 2008-06-19 Morris Robert P Methods And Systems For Routing A Message Over A Network
US7830883B1 (en) * 2006-12-19 2010-11-09 World Wide Packets, Inc. Modifying duplicate packets to have different transport formats
US8583189B2 (en) * 2006-12-28 2013-11-12 Motorola Mobility Llc Method and apparatus for the selective use of imperceptible invites
US7689568B2 (en) 2006-12-28 2010-03-30 Industrial Technology Research Institute Communication system
US20080160985A1 (en) * 2007-01-03 2008-07-03 Variyath Girish S Location based dialing over wireless media
US7881240B1 (en) 2007-01-25 2011-02-01 Sprint Spectrum L.P. Dynamic configuration of EV-DO-A slot cycle index based on communication application
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
US7974650B2 (en) * 2007-02-20 2011-07-05 Alcatel-Lucent Usa Inc. Interoperability between different types of wireless networks for push to talk group calls
US7764971B2 (en) * 2007-03-08 2010-07-27 Alcatel-Lucent Usa Inc. Control procedure for simultaneous media communications within a talk group in communication networks for public safety
US8275107B2 (en) * 2007-03-14 2012-09-25 Microsoft Corporation Techniques for managing a multimedia conference call
US20080240096A1 (en) 2007-03-29 2008-10-02 Twisted Pair Solutions, Inc. Method, apparatus, system, and article of manufacture for providing distributed convergence nodes in a communication network environment
EP1976195B1 (en) * 2007-03-30 2014-05-07 Alcatel-Lucent Method and apparatus for Mac address learning
GB2441399B (en) * 2007-04-03 2009-02-18 Cvon Innovations Ltd Network invitation arrangement and method
US9615352B2 (en) * 2007-04-06 2017-04-04 Sonim Technologies, Inc. Media transmission before floor grant in real time communication network
WO2008137763A2 (en) * 2007-05-04 2008-11-13 On-Q Telecom Systems Co., Inc. Data provision to a virtual personal assistant for handling calls in a communication system
US7961698B2 (en) 2007-07-10 2011-06-14 Qualcomm Incorporated Methods and apparatus for controlling interference to broadcast signaling in a peer to peer network
US20090016317A1 (en) * 2007-07-10 2009-01-15 Qualcomm Incorporated Methods and apparatus for supporting group communications utilizing device identifiers
US8694662B2 (en) 2007-07-10 2014-04-08 Qualcomm Incorporated Method and apparatus for communicating transmission requests to members of a group and/or making group related transmission decisions
US8495232B2 (en) 2007-07-10 2013-07-23 Qualcomm Incorporated Methods and apparatus for supporting broadcast communications in a peer to peer network
US8861418B2 (en) 2007-07-10 2014-10-14 Qualcomm Incorporated Methods and apparatus for supporting group communications with data re-transmission support
CN101137231B (zh) * 2007-07-31 2010-11-10 中兴通讯股份有限公司 基于码分多址集群***的终端登记方法及其装置
US8185087B2 (en) 2007-09-17 2012-05-22 Telecommunication Systems, Inc. Emergency 911 data messaging
US8644872B2 (en) * 2007-09-24 2014-02-04 Qualcomm Incorporated Continuous broadcast interface maintenance for group communications to wireless communications devices
US8122090B2 (en) * 2007-10-29 2012-02-21 Motorola Solutions, Inc. Method for requesting the termination of a communication session
GB2454871B (en) 2007-11-16 2012-01-18 Motorola Solutions Inc System, method and processor for use in communication
US9130963B2 (en) 2011-04-06 2015-09-08 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US7929530B2 (en) 2007-11-30 2011-04-19 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US9326135B2 (en) 2008-02-21 2016-04-26 Google Technology Holdings LLC Method and apparatus for secure communication in a digital two way radio protocol
US10015158B2 (en) * 2008-02-29 2018-07-03 Blackberry Limited Methods and apparatus for use in enabling a mobile communication device with a digital certificate
US9479339B2 (en) * 2008-02-29 2016-10-25 Blackberry Limited Methods and apparatus for use in obtaining a digital certificate for a mobile communication device
US20090252161A1 (en) * 2008-04-03 2009-10-08 Morris Robert P Method And Systems For Routing A Data Packet Based On Geospatial Information
TWI383703B (zh) * 2008-04-28 2013-01-21 Quanta Comp Inc 通訊系統及通訊方法
US7759168B2 (en) * 2008-05-13 2010-07-20 International Business Machines Corporation Electromagnetic interference shield for semiconductors using a continuous or near-continuous peripheral conducting seal and a conducting lid
CN102047675A (zh) * 2008-05-30 2011-05-04 日本电气株式会社 服务器装置和通信方法以及程序
AU2009267135A1 (en) 2008-07-01 2010-01-07 Twisted Pair Solutions, Inc. Method, apparatus, system, and article of manufacture for reliable low-bandwidth information delivery across mixed-mode unicast and multicast networks
US20100010992A1 (en) * 2008-07-10 2010-01-14 Morris Robert P Methods And Systems For Resolving A Location Information To A Network Identifier
US20100011048A1 (en) * 2008-07-10 2010-01-14 Morris Robert P Methods And Systems For Resolving A Geospatial Query Region To A Network Identifier
US20100010975A1 (en) * 2008-07-10 2010-01-14 Morris Robert P Methods And Systems For Resolving A Query Region To A Network Identifier
EP2151979A1 (en) * 2008-08-06 2010-02-10 Motorola, Inc. Method and apparatus for accessing context information
US8000313B1 (en) 2008-08-15 2011-08-16 Sprint Spectrum L.P. Method and system for reducing communication session establishment latency
CN101656991B (zh) 2008-08-18 2013-03-20 华为技术有限公司 消息发送过程中切换终端的方法及设备
CN101345677B (zh) * 2008-08-21 2011-06-01 西安西电捷通无线网络通信股份有限公司 一种增强广播或组播***安全性的方法
US8068587B2 (en) 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US8208000B1 (en) * 2008-09-09 2012-06-26 Insors Integrated Communications Methods, systems and program products for managing video conferences
US8892128B2 (en) 2008-10-14 2014-11-18 Telecommunication Systems, Inc. Location based geo-reminders
US8525681B2 (en) 2008-10-14 2013-09-03 Telecommunication Systems, Inc. Location based proximity alert
US8645507B2 (en) * 2008-11-05 2014-02-04 Siemens Enterprise Communications, Inc. Power management for a communications system
US20100124220A1 (en) * 2008-11-18 2010-05-20 Morris Robert P Method And Systems For Incrementally Resolving A Host Name To A Network Address
US8386773B2 (en) * 2008-12-09 2013-02-26 Research In Motion Limited Verification methods and apparatus for use in providing application services to mobile communication devices
US20100162129A1 (en) * 2008-12-19 2010-06-24 Morris Robert P Methods, Systems, And Computer Program Products For Synchronizing Second Level Resources With First Level Resources Of A Multi-Level Navigation History
US8374643B2 (en) * 2009-02-25 2013-02-12 Research In Motion Limited Systems and methods for facilitating push-to-talk (PTT) communications using SIP-based messaging
US9621561B2 (en) 2009-02-27 2017-04-11 Microsoft Technology Licensing, Llc Enabling trusted conferencing services
US7933272B2 (en) * 2009-03-11 2011-04-26 Deep River Systems, Llc Methods and systems for resolving a first node identifier in a first identifier domain space to a second node identifier in a second identifier domain space
US8406168B2 (en) 2009-03-13 2013-03-26 Harris Corporation Asymmetric broadband data radio network
US20100250777A1 (en) * 2009-03-30 2010-09-30 Morris Robert P Methods, Systems, And Computer Program Products For Resolving A First Source Node Identifier To A Second Source Node Identifier
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
US8867485B2 (en) 2009-05-05 2014-10-21 Telecommunication Systems, Inc. Multiple location retrieval function (LRF) network having location continuity
US9232364B2 (en) 2009-05-18 2016-01-05 Nextel Communications, Inc. Method, apparatus and computer-readable medium for improving push-to-talk call setup speed
US8332711B2 (en) * 2009-06-08 2012-12-11 Clearwire Ip Holdings Llc Systems and methods of information transmission
US8443107B2 (en) 2009-11-11 2013-05-14 Digital Envoy, Inc. Method, computer program product and electronic device for hyper-local geo-targeting
US8249078B1 (en) 2009-11-16 2012-08-21 Sprint Spectrum L.P. Prediction and use of call setup signaling latency for advanced wakeup and notification
US8296442B2 (en) * 2009-11-18 2012-10-23 Motorola Solutions, Inc. Method and apparatus for minimizing bandwidth usage between a communication server and media device
US8335532B2 (en) * 2010-01-19 2012-12-18 Qualcomm Incorporated Session-triggered pushing of group communication data
US8410900B2 (en) * 2010-03-23 2013-04-02 Robert Bosch Gmbh Method for processing received event message
TWI494750B (zh) * 2010-04-26 2015-08-01 Chunghwa Telecom Co Ltd Real - time monitoring and alarm system of service interface for large enterprise information integration platform
US20110264523A1 (en) * 2010-04-27 2011-10-27 Research In Motion Limited System and method for distributing messages to communicating electronic devices based on profile characteristics of users of the devices
US8731535B2 (en) * 2010-07-08 2014-05-20 Qualcomm Incorporated Group communication sessions in a wireless communications system
US8929940B2 (en) 2010-07-08 2015-01-06 Qualcomm Incorporated Group communication sessions in a wireless communication system
US8336664B2 (en) 2010-07-09 2012-12-25 Telecommunication Systems, Inc. Telematics basic mobile device safety interlock
WO2012005769A1 (en) 2010-07-09 2012-01-12 Telecommunication Systems, Inc. Location privacy selector
US8799454B2 (en) * 2010-12-15 2014-08-05 International Business Machines Corporation Behavior based client selection for disparate treatment
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
WO2012087353A1 (en) 2010-12-22 2012-06-28 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US8682321B2 (en) 2011-02-25 2014-03-25 Telecommunication Systems, Inc. Mobile internet protocol (IP) location
US9591689B2 (en) * 2011-03-30 2017-03-07 Telefonaktiebolaget Lm Ericsson (Publ) System and method for detachment in wireless communication system
US8649806B2 (en) 2011-09-02 2014-02-11 Telecommunication Systems, Inc. Aggregate location dynometer (ALD)
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
US8831556B2 (en) 2011-09-30 2014-09-09 Telecommunication Systems, Inc. Unique global identifier header for minimizing prank emergency 911 calls
JP5310824B2 (ja) * 2011-11-10 2013-10-09 株式会社リコー 伝送管理装置、プログラム、伝送管理システムおよび伝送管理方法
US9264537B2 (en) 2011-12-05 2016-02-16 Telecommunication Systems, Inc. Special emergency call treatment based on the caller
US9313637B2 (en) 2011-12-05 2016-04-12 Telecommunication Systems, Inc. Wireless emergency caller profile data delivery over a legacy interface
US8984591B2 (en) 2011-12-16 2015-03-17 Telecommunications Systems, Inc. Authentication via motion of wireless device movement
US9384339B2 (en) 2012-01-13 2016-07-05 Telecommunication Systems, Inc. Authenticating cloud computing enabling secure services
US8688174B2 (en) 2012-03-13 2014-04-01 Telecommunication Systems, Inc. Integrated, detachable ear bud device for a wireless phone
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
US9313638B2 (en) 2012-08-15 2016-04-12 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
US9003550B2 (en) 2012-12-31 2015-04-07 SmartBridge, LLC Systems and methods for crisis management and situational awareness
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
US9967777B2 (en) 2013-07-11 2018-05-08 Nokia Technologies Oy Processor sleep mode communication handling
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
DE102014009495B4 (de) 2014-06-26 2020-07-23 Unify Gmbh & Co. Kg Verfahren zum Aufbau einer für die Übermittlung von Medienströmen geeigneten Kommunikationsverbindung von einem ersten RTC-Client zu einem zweiten RTC-Client
WO2016021644A1 (ja) * 2014-08-08 2016-02-11 京セラ株式会社 受信端末及び送信端末
CN104348912A (zh) * 2014-10-27 2015-02-11 深圳市同洲电子股份有限公司 一种处理文件的方法及设备
FR3034608A1 (fr) 2015-03-31 2016-10-07 Orange Procede de priorisation de flux medias dans un reseau de communications
US20190014448A1 (en) * 2015-12-24 2019-01-10 Samsung Electronics Co., Ltd. Method and terminal for implementing communication
US10009820B2 (en) * 2016-01-08 2018-06-26 Blackberry Limited Transferring from a cellular network to asynchronous communications
CA3238095A1 (en) * 2016-03-31 2017-10-05 Dexcom, Inc. Systems and methods for inter-app communications
US10587427B2 (en) * 2016-04-14 2020-03-10 Talking Stick, Inc. Equitable electronic group communication session management using an ordered list to provide predetermined equal amount of exclusive time to each of the participants
US10978096B2 (en) * 2017-04-25 2021-04-13 Qualcomm Incorporated Optimized uplink operation for voice over long-term evolution (VoLte) and voice over new radio (VoNR) listen or silent periods
CN107566516B (zh) * 2017-09-25 2019-12-03 平安科技(深圳)有限公司 并发量控制方法、应用服务器及***
US10488212B2 (en) * 2017-10-18 2019-11-26 Taipei Anjet Corporation Method for tracking and navigating a group
CN113438920A (zh) 2018-12-19 2021-09-24 德克斯康公司 间歇性监测
EP3884558A4 (en) 2019-01-31 2022-08-17 General Electric Company BATTERY CHARGE AND DISCHARGE POWER CONTROL IN AN ELECTRICAL NETWORK
CN110843868A (zh) * 2019-10-30 2020-02-28 中铁电气化局集团有限公司 车辆控制方法、装置、计算机设备及存储介质
JP7380415B2 (ja) * 2020-05-18 2023-11-15 トヨタ自動車株式会社 エージェント制御装置
US11482225B2 (en) * 2020-09-15 2022-10-25 Motorola Solutions, Inc. System and method for concurrent operation of voice operated switch and voice control with wake word

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997047149A2 (en) * 1996-06-06 1997-12-11 Qualcomm Incorporated Method and apparatus of preserving power of a remote unit in a dispatch system
WO1999063773A1 (en) * 1998-06-03 1999-12-09 Orange Personal Communications Services Limited Dynamic allocation of radio resources in a packet switched communications-system

Family Cites Families (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US545405A (en) * 1895-08-27 System of electrical distribution
US4281380A (en) * 1978-12-27 1981-07-28 Harris Corporation Bus collision avoidance system for distributed network data processing communications system
US4550402A (en) * 1983-12-22 1985-10-29 Ford Motor Company Data communication system
US4955083A (en) * 1986-10-31 1990-09-04 Motorola, Inc. Dual mode radio transceiver for an SSB communication system
CA1300289C (en) * 1987-10-27 1992-05-05 Paul Anton Nysen Passive universal communicator
US4977589A (en) * 1988-11-25 1990-12-11 Motorola, Inc. Signalling and control protocol for a communication system
TW215138B (ja) * 1991-09-11 1993-10-21 Philips Nv
CA2081008A1 (en) 1992-01-30 1993-07-31 Michael D. Sasuta Method for receiving a communication after initiating a ptt
US5282204A (en) 1992-04-13 1994-01-25 Racotek, Inc. Apparatus and method for overlaying data on trunked radio
CA2094409C (en) * 1992-06-18 1998-07-14 Joshua Seth Auerbach Multicast communication tree creation and control method and apparatus
JP3483900B2 (ja) * 1992-07-08 2004-01-06 株式会社日立製作所 同報通信方法
US5387905A (en) 1992-10-05 1995-02-07 Motorola, Inc. Mutli-site group dispatch call method
GB2273224B (en) * 1992-12-05 1997-01-22 Netcomm Ltd An ATM Cell switch suitable for multicast switching
US5530915A (en) 1993-02-26 1996-06-25 Motorola, Inc. Method for determining and utilizing simulcast transmit times by master transceiver
US5450405A (en) 1993-04-02 1995-09-12 Motorola, Inc. Method for establishing and maintaining communication processing information for a group call
US5555447A (en) 1993-05-14 1996-09-10 Motorola, Inc. Method and apparatus for mitigating speech loss in a communication system
WO1995001024A1 (en) 1993-06-23 1995-01-05 Software Publishing Corporation Multiple computer conferencing system and method
US6279029B1 (en) * 1993-10-12 2001-08-21 Intel Corporation Server/client architecture and method for multicasting on a computer network
US5574934A (en) * 1993-11-24 1996-11-12 Intel Corporation Preemptive priority-based transmission of signals using virtual channels
US5535426A (en) 1993-12-13 1996-07-09 Motorola, Inc. Method and apparatus for moving primary control of a call in a multiple site communication system
JPH07212733A (ja) 1994-01-18 1995-08-11 Nippon Telegr & Teleph Corp <Ntt> 多地点間テレビ会議用端末
US5491835A (en) 1994-02-18 1996-02-13 Motorola, Inc. Method for maintaining audience continuity of a communication group call
US5479477A (en) 1994-03-03 1995-12-26 Motorola, Inc. Method and apparatus for assigning a control module to a communication resource in a dispatch radio communication system
US6404761B1 (en) * 1994-06-17 2002-06-11 Home Wireless Networks, Inc. Communications webs with personal communications links for PSTN subscribers
US5537684A (en) 1994-07-29 1996-07-16 Motorola, Inc. Method for a communication unit to influence communication resource allocation
US5530914A (en) 1994-08-15 1996-06-25 Motorola, Inc. Method for determining when a radio leaves a radio talk group
US5564071A (en) 1994-08-29 1996-10-08 Motorola, Inc. Method and apparatus for managing radio system attributes for communication units
US5524273A (en) 1994-09-06 1996-06-04 Motorola, Inc. Overlapping non-interactive radio patch method
US5530916A (en) 1994-10-11 1996-06-25 Motorola, Inc. Radio group call initiator identification storage and recall
US5511232A (en) 1994-12-02 1996-04-23 Motorola, Inc. Method for providing autonomous radio talk group configuration
US5530918A (en) 1994-12-05 1996-06-25 Motorola, Inc. Method and apparatus for message scheduling in a multi-site data radio communication system
US5590127A (en) * 1995-05-26 1996-12-31 Lucent Technologies Inc. Multimedia conference call providing adjustable bandwidth for individual communication terminals
US5717830A (en) * 1995-09-19 1998-02-10 Amsc Subsidiary Corporation Satellite trunked radio service system
US6850497B1 (en) * 1995-09-19 2005-02-01 Mobile Satellite Ventures, Lp Satellite trunked radio service system
US5923853A (en) * 1995-10-24 1999-07-13 Intel Corporation Using different network addresses for different components of a network-based presentation
US5912882A (en) * 1996-02-01 1999-06-15 Qualcomm Incorporated Method and apparatus for providing a private communication system in a public switched telephone network
US6118771A (en) * 1996-03-14 2000-09-12 Kabushiki Kaisha Toshiba System and method for controlling communication
US5778187A (en) * 1996-05-09 1998-07-07 Netcast Communications Corp. Multicasting method and apparatus
JPH09321790A (ja) 1996-05-28 1997-12-12 Sony Corp 情報伝送システムおよび情報伝送方法並びに通信装置
US5881368A (en) * 1996-06-06 1999-03-09 Qualcomm Incorporated Method and apparatus of power control in a CDMA dispatch system
CA2258938C (en) 1996-06-24 2004-04-06 Qualcomm Incorporated Method and apparatus for efficient system access in a dispatch system
US6332153B1 (en) * 1996-07-31 2001-12-18 Vocaltec Communications Ltd. Apparatus and method for multi-station conferencing
US5901142A (en) 1996-09-18 1999-05-04 Motorola, Inc. Method and apparatus for providing packet data communications to a communication unit in a radio communication system
US6037991A (en) * 1996-11-26 2000-03-14 Motorola, Inc. Method and apparatus for communicating video information in a communication system
KR100467708B1 (ko) * 1996-12-21 2005-05-11 삼성전자주식회사 비동기전송모드교환시스템의셀처리장치및방법
US5946399A (en) * 1997-02-18 1999-08-31 Motorola, Inc. Fail-safe device driver and method
US6215790B1 (en) * 1997-03-06 2001-04-10 Bell Atlantic Network Services, Inc. Automatic called party locator over internet with provisioning
US6011782A (en) * 1997-05-08 2000-01-04 At&T Corp. Method for managing multicast addresses for transmitting and receiving multimedia conferencing information on an internet protocol (IP) network
JP3615905B2 (ja) * 1997-05-12 2005-02-02 株式会社東京放送 デジタル映像分配装置
USH1894H (en) * 1997-09-26 2000-10-03 Dsc/Celcore, Inc. Flexible telecommunications system architecture
US6005848A (en) 1997-10-27 1999-12-21 Motorola, Inc. Method and apparatus for a talkgroup call in a wireless CDMA system
US5914958A (en) 1997-10-28 1999-06-22 Motorola, Inc. Fast call setup in a CDMA dispatch system
US5850611A (en) 1997-11-07 1998-12-15 Motorola, Inc. Method and apparatus for communicating in a dispatch communication system
FI108827B (fi) * 1998-01-08 2002-03-28 Nokia Corp Menetelmä yhteyden suojauksen toteuttamiseksi langattomassa verkossa
US6084919A (en) * 1998-01-30 2000-07-04 Motorola, Inc. Communication unit having spectral adaptability
JPH11239144A (ja) * 1998-02-23 1999-08-31 Fujitsu Ltd 転送レート制御装置
US6621514B1 (en) * 1998-03-12 2003-09-16 Intel Corporation Video conferencing system
US6275499B1 (en) * 1998-03-31 2001-08-14 Alcatel Usa Sourcing, L.P. OC3 delivery unit; unit controller
US6331986B1 (en) * 1998-04-24 2001-12-18 Lucent Technologies Inc. Method for resource allocation and routing in multi-service virtual private networks
US6496693B1 (en) * 1998-06-16 2002-12-17 International Business Machines Corporation Method and apparatus for transmitting data to a pager in a communications system
JP3334630B2 (ja) 1998-07-31 2002-10-15 日本電気株式会社 映像/音声データ一斉配信方法及び多地点テレビ会議システム
US6396843B1 (en) * 1998-10-30 2002-05-28 Agere Systems Guardian Corp. Method and apparatus for guaranteeing data transfer rates and delays in data packet networks using logarithmic calendar queues
US6385461B1 (en) * 1998-11-16 2002-05-07 Ericsson Inc. User group indication and status change in radiocommunications systems
US6782475B1 (en) * 1999-01-15 2004-08-24 Terence E. Sumner Method and apparatus for conveying a private message to selected members
US6532237B1 (en) * 1999-02-16 2003-03-11 3Com Corporation Apparatus for and method of testing a hierarchical PNNI based ATM network
US6321095B1 (en) * 1999-03-26 2001-11-20 Sherman Gavette Wireless communications approach
US6711147B1 (en) * 1999-04-01 2004-03-23 Nortel Networks Limited Merged packet service and mobile internet protocol
US6574232B1 (en) * 1999-05-26 2003-06-03 3Com Corporation Crossbar switch utilizing broadcast buffer and associated broadcast buffer management unit
US6466964B1 (en) * 1999-06-15 2002-10-15 Cisco Technology, Inc. Methods and apparatus for providing mobility of a node that does not support mobility
US6981034B2 (en) * 1999-06-30 2005-12-27 Nortel Networks Limited Decentralized management architecture for a modular communication system
US6674734B1 (en) * 1999-07-12 2004-01-06 Nokia Corporation Scheme to relocate H. 323 gatekeeper during a call when endpoint changes its zone
US6904041B1 (en) * 1999-07-14 2005-06-07 Siemens Communications, Inc. System and method for communication domains and subdomains in zones of real time communication systems
JP3609291B2 (ja) 1999-07-19 2005-01-12 日本電信電話株式会社 多地点通信用マルチキャスト中継装置
FI19991949A (fi) 1999-09-13 2001-03-14 Nokia Networks Oy Suljettu käyttäjäryhmäpalvelu matkaviestinjärjestelmässä
US6411815B1 (en) * 1999-09-28 2002-06-25 Motorola, Inc. Communication system and method for arbitrating service requests
US6795444B1 (en) * 1999-10-26 2004-09-21 Telefonaktiebolaget L M Ericsson (Publ) System and method for providing wireless telephony over a packet-switched network
US8271336B2 (en) * 1999-11-22 2012-09-18 Accenture Global Services Gmbh Increased visibility during order management in a network-based supply chain environment
US20010047517A1 (en) 2000-02-10 2001-11-29 Charilaos Christopoulos Method and apparatus for intelligent transcoding of multimedia data
US6477150B1 (en) * 2000-03-03 2002-11-05 Qualcomm, Inc. System and method for providing group communication services in an existing communication system
US6711398B1 (en) * 2000-04-19 2004-03-23 Hughes Electronics Corporation Radio signal broadcast system and method
US6594498B1 (en) * 2000-08-14 2003-07-15 Vesuvius, Inc. Communique system for cellular communication networks
US20020104098A1 (en) * 2001-01-31 2002-08-01 Zustak Fred J. Subscriber class television channel with class member programming
US7170863B1 (en) * 2001-02-12 2007-01-30 Nortel Networks Limited Push-to-talk wireless telecommunications system utilizing a voice-over-IP network
US20020161923A1 (en) * 2001-04-27 2002-10-31 Foster Michael S. Method and system for reconfiguring a path in a communications network
US20040004942A1 (en) * 2001-09-24 2004-01-08 Teleware, Inc. Multi-media communication management system having graphical user interface conference session management
US7237004B2 (en) * 2001-10-17 2007-06-26 Infocus Corporation Dataconferencing appliance and system
US20030078066A1 (en) * 2001-10-23 2003-04-24 Mark Maggenti System and method for approximating half duplex wireless dispatch system
US20040019668A1 (en) * 2002-07-24 2004-01-29 Kakadia Deepak K. System and method for scalable management of computing devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997047149A2 (en) * 1996-06-06 1997-12-11 Qualcomm Incorporated Method and apparatus of preserving power of a remote unit in a dispatch system
JP2000515334A (ja) * 1996-06-06 2000-11-14 クゥアルコム・インコーポレイテッド ディスパッチシステム内の遠隔装置の電力を保存する方法および機器
WO1999063773A1 (en) * 1998-06-03 1999-12-09 Orange Personal Communications Services Limited Dynamic allocation of radio resources in a packet switched communications-system
JP2002517965A (ja) * 1998-06-03 2002-06-18 オレンジ パーソナル コミュニケーションズ サーヴィシーズ リミテッド パケット交換通信システムにおける無線源の動的配置

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008206164A (ja) * 2001-04-17 2008-09-04 Nokia Corp パケットモードスピーチ通信
US8411594B2 (en) 2002-09-20 2013-04-02 Qualcomm Incorporated Communication manager for providing multimedia in a group communication network
JP2006500828A (ja) * 2002-09-20 2006-01-05 クゥアルコム・インコーポレイテッド グループ通信ネットワークにおいてマルチメディアを提供するための通信装置
JP2010213323A (ja) * 2002-09-20 2010-09-24 Qualcomm Inc グループ通信ネットワークにおいてマルチメディアを提供するための通信装置
JP2011130455A (ja) * 2003-09-15 2011-06-30 Qualcomm Inc 集中サーバを用いたホームキャリア決定のためのシステム及び方法
US7428225B2 (en) 2004-02-19 2008-09-23 Hitachi Kokusai Electric Inc. Wireless communication system and wireless communication method
JP2007529936A (ja) * 2004-03-17 2007-10-25 フランス テレコム 「プッシュトゥトーク」セッションを管理するための方法、サーバおよびシステム
JP4794547B2 (ja) * 2004-03-17 2011-10-19 フランス・テレコム 「プッシュトゥトーク」セッションを管理するための方法、サーバおよびシステム
US7889726B2 (en) 2004-06-11 2011-02-15 Nokia Corporation Communication system
JP2008502252A (ja) * 2004-06-11 2008-01-24 ノキア コーポレイション 通信システム
JP2008514144A (ja) * 2004-09-30 2008-05-01 キョウセラ ワイヤレス コープ. 携帯電話ハンドセット、携帯電話システムおよび方法
JP4672334B2 (ja) * 2004-11-04 2011-04-20 パナソニック株式会社 通信方法及び通信端末
JP2006135511A (ja) * 2004-11-04 2006-05-25 Matsushita Electric Ind Co Ltd 通信プログラム及び通信端末
US7596132B2 (en) 2005-12-28 2009-09-29 Fujitsu Limited Communication method, communication system, relaying device and communication device
US8139568B2 (en) 2005-12-28 2012-03-20 Fujitsu Limited Communication method, communication system, relaying device and communication device
EP1924026A2 (en) 2005-12-28 2008-05-21 Fujitsu Ltd. A communication method, communication system, relaying device and communication device
JP4742151B2 (ja) * 2006-01-13 2011-08-10 サムスン エレクトロニクス カンパニー リミテッド PoCシステムにおけるメディア転送時間情報提供のための端末装置及び方法とメディア転送時間情報提供のためのPoCシステム
JP2009523357A (ja) * 2006-01-13 2009-06-18 サムスン エレクトロニクス カンパニー リミテッド PoCシステムにおけるメディア転送時間情報提供のための端末装置及び方法とメディア転送時間情報提供のためのPoCシステム
JP2010511354A (ja) * 2006-11-28 2010-04-08 クゥアルコム・インコーポレイテッド 動的な自動切断タイマー閾値(不活発タイマー閾値)を使用するサービスの終了の検出
US8385350B2 (en) 2006-11-28 2013-02-26 Qualcomm Incorporated Detection for end of service using dynamic inactivity timer thresholds
WO2015114881A1 (ja) * 2014-01-31 2015-08-06 株式会社Jvcケンウッド 端末装置、管理装置、通信システム、プログラム、通信方法

Also Published As

Publication number Publication date
JP2011091821A (ja) 2011-05-06
US8077634B2 (en) 2011-12-13
CA2401322A1 (en) 2001-09-13
ATE422752T1 (de) 2009-02-15
BRPI0108898B1 (pt) 2016-07-05
EP1260056A2 (en) 2002-11-27
JP2010246111A (ja) 2010-10-28
CA2778246A1 (en) 2001-09-13
JP4672950B2 (ja) 2011-04-20
BR0108898A (pt) 2003-03-18
AU4195101A (en) 2001-09-17
KR100718856B1 (ko) 2007-05-16
CN1428029A (zh) 2003-07-02
JP4847595B2 (ja) 2011-12-28
JP4944238B2 (ja) 2012-05-30
AR029816A1 (es) 2003-07-16
HK1055036A1 (en) 2003-12-19
EP1260056B1 (en) 2009-02-11
CN1228942C (zh) 2005-11-23
US20030012149A1 (en) 2003-01-16
KR20020081390A (ko) 2002-10-26
TW533706B (en) 2003-05-21
WO2001067675A2 (en) 2001-09-13
US6477150B1 (en) 2002-11-05
AU2001241951B2 (en) 2005-03-24
CA2778246C (en) 2014-01-28
WO2001067675A3 (en) 2002-01-31
JP2010246110A (ja) 2010-10-28
CA2401322C (en) 2013-02-12
ES2320731T3 (es) 2009-05-28
MY129776A (en) 2007-04-30
DE60137622D1 (de) 2009-03-26

Similar Documents

Publication Publication Date Title
JP4944238B2 (ja) グループ通信サービスを提供するシステムおよび方法
JP5980729B2 (ja) 現存の通信システムにおいてグループ通信サービスに参加するための方法および装置
AU2001241951A1 (en) System and method for providing group communication services
JP2004500774A (ja) 既存の通信システムにおけるグループ通信サービスに参加するための方法及び装置
JP2011259442A5 (ja)
JP2011259443A5 (ja)
JP2011259444A5 (ja)
JP2011250435A5 (ja)
JP2011259445A5 (ja)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080303

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091208

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20100308

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20100317

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100330

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100511

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20100811

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20100818

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101111

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20101111

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20101221

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110120

R150 Certificate of patent or registration of utility model

Ref document number: 4672950

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140128

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees