(57)【要約】  本発明は、ＰｏＣシステムにおいて、ＰｏＣサーバとＸＤＭサーバとの連動機能を用いてユーザの動的要求事項を反映するマルチメディアＰｏＣ Ｂｏｘサービスに関する技術を提供する。特に、本発明は上記ＰｏＣ Ｂｏｘサービス方法において、ＰｏＣ ＸＤＭＳにＰｏＣユーザがメディア格納時に用いられるメディアタイプ、ＰｏＣ Ｂｏｘタイプ及びサービス要請満了後、連結アドレスなど、種々の情報を格納し、ＰｏＣクライアント及びＰｏＣサーバ間のＳＩＰ技術、ＰｏＣサーバとＸＤＭサーバとの連動により該当サービスを具現する方法を提案する。
2009531944.tif 000002
【特許請求の範囲】
【請求項１】
ＸＤＭＣとＰｏＣクライアントとを含むＰｏＣ端末機とＰｏＣサーバと、ＰｏＣボックスサービス情報格納サーバ及びメディア格納のためのＰｏＣボックスを含んで構成されるＰｏＣシステムにおける上記ＰｏＣボックスサービスを提供するための方法であって、
前記ＰｏＣボックスサービス情報が入力されれば、前記ＸＤＭＣが前記ＰｏＣボックスサービス情報を前記ＰｏＣボックスサービス情報格納サーバへ転送して格納するステップと、
前記ＰｏＣサーバが前記ＰｏＣクライアントへのセッション要求があれば、前記ＰｏＣボックスサービス情報格納サーバに格納された前記ＰｏＣクライアントにマッピングされたＰｏＣボックスサービス情報に従って前記ＰｏＣボックスサービスを提供するステップと、
を含んでなされることを特徴とするＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項２】
前記ＰｏＣボックスサービス活性化のための入力があれば、前記ＰｏＣクライアントが前記ＰｏＣボックスサービス活性化要求メッセージを前記ＰｏＣサーバへ転送するステップと、
前記ＰｏＣサーバは、前記ＰｏＣボックスサービス活性化要求メッセージを受信すれば、該当ＰｏＣクライアントに対するＰｏＣボックスサービスを活性化させるステップと、
をさらに含むことを特徴とする請求項１に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項３】
前記ＰｏＣボックスサービス情報を前記ＰｏＣボックスサービス情報格納サーバへ転送して格納するステップは、
前記ＰｏＣボックスサービス情報に応じてＰｏＣボックスサービスパラメータを生成するステップと、
前記生成されたＰｏＣボックスサービスパラメータを含むＰｏＣボックスサービス情報設定要請メッセージをアグリゲーションプロキシサーバを介して前記ＰｏＣボックスサービス情報格納サーバへ転送するステップと、
前記ＰｏＣボックスサービス情報格納サーバが前記ＰｏＣボックスサービス情報設定要請メッセージを受信すれば、前記メッセージ内に含まれたＰｏＣボックスサービスパラメータを格納するステップと、
を含むことを特徴とする請求項１に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項４】
前記ＰｏＣボックスサービス設定要請メッセージは、ＰｏＣボックスサービスパラメータを含むＸＭＬ文書であることを特徴とする請求項３に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項５】
前記ＰｏＣボックスサービス設定要請メッセージはＨＴＴＰ ＰＵＴメッセージであり、前記ＰｏＣボックスサービス設定要請メッセージは、前記ＰｏＣボックスサービスパラメータとセッション設定のためのＵＲＩ情報を含むことを特徴とする請求項３に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項６】
前記ＰｏＣボックスサービス設定要請メッセージは、ＸＣＡＰ規約を用いて前記ＰｏＣボックスサービス情報格納サーバへ転送することを特徴とする請求項３に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項７】
前記ＰｏＣボックスサービスパラメータは、
端末ＰｏＣボックスまたはネットワークＰｏＣボックスを使用するか否かを表すＰｏＣボックス種類、ＰｏＣボックスに転送しようとするメディアタイプ、最大格納サイズ及び時間と、ＰｏＣボックスにメディア格納時に使用するコーデック情報、ＰｏＣボックスの応答モード、ＰｏＣボックス識別子、ＰｏＣボックスサービス活性化要請メッセージが満了された時に使用されるＰｏＣボックスサービス関連情報のうち、少なくとも１つ以上のパラメータを含むことを特徴とする請求項３に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項８】
前記ＰｏＣボックスサービス情報格納サーバが受信した前記ＰｏＣボックスサービス情報設定要請メッセージ内にＰｏＣボックス識別子が含まれていれば、前記ＰｏＣボックス識別子の使用の可否を決定して、前記ＰｏＣボックス識別子の使用の可否を表す情報を含む応答メッセージを前記ＸＤＭＣへ転送するステップをさらに含むことを特徴とする請求項７に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項９】
前記ＰｏＣボックスサービス情報格納サーバが受信した前記ＰｏＣボックスサービス情報設定要請メッセージ内にＰｏＣボックス識別子が含まれていなければ、ＰｏＣボックス識別子を生成し、生成されたＰｏＣボックス識別子を含む応答メッセージを前記ＸＤＭＣへ転送するステップをさらに含むことを特徴とする請求項７に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項１０】
前記ＰｏＣボックスサービス情報格納サーバに格納されたＰｏＣボックスサービス情報に従って前記ＰｏＣボックスサービスを提供するステップは、
前記ＰｏＣサーバが前記ＰｏＣクライアントのためのセッション要求メッセージを受信すれば、前記ＰｏＣボックスサービス情報格納サーバに前記ＰｏＣクライアントにマッピングされて格納されたＰｏＣボックスサービス情報を要求するステップと、
前記ＰｏＣボックスサービス情報格納サーバは、前記ＰｏＣボックスサービス情報要求によって該当ＰｏＣクライアントにマッピングされて格納されたＰｏＣボックスサービス情報を前記ＰｏＣサーバに提供するステップと、
前記ＰｏＣサーバが前記ＰｏＣボックスサービス情報を受信すれば、前記ＰｏＣボックスサービス情報に従って前記セッション要求メッセージを該当ＰｏＣボックスへ転送するステップと、
を含むことを特徴とする請求項１に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項１１】
前記ＰｏＣボックスサービス情報格納サーバに格納されたＰｏＣボックスサービス情報に従って前記ＰｏＣボックスサービスを提供するステップは、
前記ＰｏＣボックスサービス情報格納サーバに前記ＰｏＣクライアントにマッピングされて格納されたＰｏＣボックスサービス情報を要求するステップと、
前記ＰｏＣボックスサービス情報格納サーバは、前記ＰｏＣボックスサービス情報要求に応じて該当ＰｏＣクライアントにマッピングされて格納されたＰｏＣボックスサービス情報を前記ＰｏＣサーバに提供するステップと、
前記ＰｏＣサーバが前記ＰｏＣボックスサービス情報を受信すれば、これを格納し、ＰｏＣサーバが前記ＰｏＣクライアントへのセッション要求メッセージを受信すれば、前記ＰｏＣボックスサービス情報に従って前記セッション要求メッセージを該当ＰｏＣボックスへ転送するステップと、
を含むことを特徴とする請求項１に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項１２】
前記ＰｏＣボックスが前記セッション要求メッセージを受信すれば、自動で応答メッセージを転送してセッションが生成されるステップと、
前記セッション生成後、前記ＰｏＣサーバが前記ＰｏＣボックスサービス情報に従って設定されたメディアタイプにマッピングされるメディアストリームを前記ＰｏＣボックスへ転送するステップをさらに含むことを特徴とする請求項１０に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項１３】
前記ＰｏＣボックスサービスを提供するためのＰｏＣシステムであって、
前記ＰｏＣボックスサービス情報が入力されれば、ＰｏＣボックスサービス情報をアグリゲーションプロキシサーバを介してＰｏＣボックスサービス情報格納サーバへ転送するＸＤＭＣを含むＰｏＣ端末機と、
転送されたＰｏＣボックスサービス情報を前記ＰｏＣ端末機にマッピングさせて格納する前記ＸＤＭＣと、
ＰｏＣクライアントのためのセッション要求があれば、前記ＰｏＣボックスサービス情報格納サーバに前記ＰｏＣクライアントにマッピングされて格納されたＰｏＣボックスサービス情報に従って前記ＰｏＣボックスサービスを提供する前記ＰｏＣサーバと、
を含んでなされることを特徴とするＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項１４】
前記ＰｏＣ端末機は、
前記ＰｏＣボックスサービス活性化のための入力があれば、前記ＰｏＣボックスサービス活性化要求メッセージを前記ＰｏＣサーバへ転送するＰｏＣクライアントをさらに含み、
前記ＰｏＣサーバは、前記ＰｏＣボックスサービス活性化要求メッセージを受信すれば、該当ＰｏＣクライアントに対するＰｏＣボックスサービスを活性化させることを特徴とする請求項１３に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項１５】
前記ＸＤＭＣが前記ＰｏＣボックスサービス情報入力に応じてＰｏＣボックスサービスパラメータを生成し、前記生成されたＰｏＣボックスサービスパラメータを含むＰｏＣボックスサービス情報設定要請メッセージをアグリゲーションプロキシサーバを介して前記ＰｏＣボックスサービス情報格納サーバへ転送することを含み、
前記ＰｏＣボックスサービス情報格納サーバが前記ＰｏＣボックスサービス情報設定要請メッセージを受信すれば、前記メッセージ内に含まれたＰｏＣボックスサービスパラメータを格納することを特徴とする請求項１３に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項１６】
前記ＰｏＣボックスサービス設定要請メッセージは、ＰｏＣボックスサービスパラメータを含むＸＭＬ文書であることを特徴とする請求項１５に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項１７】
前記ＰｏＣボックスサービス設定要請メッセージはＨＴＴＰ ＰＵＴメッセージであり、前記ＰｏＣボックスサービス設定要請メッセージは、前記ＰｏＣボックスサービスパラメータとセッション設定のためのＵＲＩ情報を含むことを特徴とする請求項１５に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項１８】
前記ＰｏＣボックスサービス設定要請メッセージは、ＸＣＡＰ規約を用いて前記ＰｏＣボックスサービス情報格納サーバへ転送することを特徴とする請求項１５に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項１９】
前記ＰｏＣボックスサービスパラメータは、
端末ＰｏＣボックスまたはネットワークＰｏＣボックスを使用するか否かを表すＰｏＣボックス種類、ＰｏＣボックスへ転送しようとするメディアタイプ、最大格納サイズ及び時間と、ＰｏＣボックスにメディア格納時に使用するコーデック情報、ＰｏＣボックスの応答モード、ＰｏＣボックス識別子、ＰｏＣボックスサービス活性化要請メッセージが満了された時に使用されるＰｏＣボックスサービス関連情報のうち、少なくとも１つ以上のパラメータを含むことを特徴とする請求項１５に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項２０】
前記ＰｏＣボックスサービス情報格納サーバは、受信した前記ＰｏＣボックスサービス情報設定要請メッセージ内にＰｏＣボックス識別子が含まれていれば、前記ＰｏＣボックス識別子使用の可否を決定して、前記ＰｏＣボックス識別子使用の可否を表す情報を含む応答メッセージを前記ＸＤＭＣへ転送することをさらに含むことを特徴とする請求項１９に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項２１】
前記ＰｏＣボックスサービス情報格納サーバは、受信した前記ＰｏＣボックスサービス情報設定要請メッセージ内にＰｏＣボックス識別子が含まれていなければ、ＰｏＣボックス識別子を生成し、生成されたＰｏＣボックス識別子を含む応答メッセージを前記ＸＤＭＣへ転送することをさらに含むことを特徴とする請求項１９に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項２２】
前記ＰｏＣサーバが前記ＰｏＣクライアントへのセッション要求メッセージを受信すれば、前記ＰｏＣボックスサービス情報格納サーバに前記ＰｏＣクライアントにマッピングされて格納されたＰｏＣボックスサービス情報を要求し、前記ＰｏＣボックスサービス情報を受信すれば、前記ＰｏＣボックスサービス情報に従って前記セッション要求メッセージを該当ＰｏＣボックスへ転送することをさらに含み、
前記ＰｏＣボックスサービス情報格納サーバは、前記ＰｏＣボックスサービス情報要求に応じて該当ＰｏＣクライアントにマッピングされて格納されたＰｏＣボックスサービス情報を前記ＰｏＣサーバに提供することをさらに含むことを特徴とする請求項１３に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項２３】
前記ＰｏＣサーバが前記ＰｏＣボックスサービス情報格納サーバに前記ＰｏＣクライアントにマッピングされて格納されたＰｏＣボックスサービス情報を要求して、前記ＰｏＣサーバが前記ＰｏＣボックスサービス情報を受信すれば、これを格納し、前記ＰｏＣクライアントへのセッション要求メッセージを受信すれば、前記ＰｏＣボックスサービス情報に従って前記セッション要求メッセージを該当ＰｏＣボックスへ転送することをさらに含み、
前記ＰｏＣボックスサービス情報格納サーバが前記ＰｏＣボックスサービス情報要求に応じて該当ＰｏＣクライアントにマッピングされて格納されたＰｏＣボックスサービス情報を前記ＰｏＣサーバに提供することをさらに含むことを特徴とする請求項１３に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項２４】
前記ＰｏＣボックスは、
前記セッション要求メッセージを受信すれば、自動で応答メッセージを前記ＰｏＣサーバへ転送してセッションを生成することをさらに含み、
前記ＰｏＣサーバは、前記セッション生成後、前記ＰｏＣボックスサービス情報により設定されたメディアタイプにマッピングされるメディアストリームを前記ＰｏＣボックスへ転送することをさらに含むことを特徴とする請求項２２に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項２５】
ＰｏＣボックスサービス情報格納サーバは、ＸＤＭＳであることを特徴とする請求項１３に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供システム。
【請求項２６】
ＸＤＭＣと第１のＰｏＣクライアントとを含むＰｏＣ端末機、ＰｏＣサーバ、ＰｏＣボックスサービス情報を格納するためのＸＤＭサーバ、及びメディアを格納するためのＰｏＣボックスを含んで構成されるＰｏＣシステムにおける前記ＰｏＣボックスサービスを提供するための方法であって、
前記ＸＤＭＣが前記第１のＰｏＣクライアントのための前記ＰｏＣボックスサービス情報を受信するステップと、
前記第１のＰｏＣクライアントのためのＰｏＣボックスサービス情報を前記ＸＤＭＣから前記ＸＤＭサーバへ転送するステップと、
第２のＰｏＣクライアントからセッション要求を受信するステップと、
前記ＰｏＣサーバが前記第の１ＰｏＣクライアントのための前記ＰｏＣボックスサービス情報を前記ＸＤＭサーバに要請するステップと、
前記第１のＰｏＣクライアントのための前記ＰｏＣボックスサービス情報を前記ＰｏＣサーバへ転送するステップと、
前記ＰｏＣサーバが前記第１のＰｏＣクライアントのための前記ＰｏＣボックスサービス情報に従って前記ＰｏＣボックスサービスを提供するステップと、
を含んでなされることを特徴とするＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【請求項２７】
前記第１のＰｏＣクライアントから前記ＰｏＣサーバへＰｏＣボックスサービス活性化要請メッセージを転送するステップと、
前記ＰｏＣサーバが前記ＰｏＣボックスサービス活性化要請メッセージを受信するステップと、
該当ＰｏＣクライアントのための前記ＰｏＣボックスサービスを活性化するステップと、
をさらに含むことを特徴とする請求項２６に記載のＰｏＣシステムにおけるＰｏＣボックスサービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰｏＣ（PTT over Cellular）システムにおけるＰｏＣボックス管理方法及びシステムに関し、特にマルチメディアＰｏＣシステムにおけるＰｏＣ端末が予め別のサーバにＰｏＣボックスサービスパラメータを格納し、セッション要請に従い該当ＰｏＣ端末のＰｏＣボックスサービスパラメータ情報に基づいてＰｏＣメディアをＰｏＣボックスに格納するためのＰｏＣボックス管理方法及びシステムに関する。
【背景技術】
【０００２】
移動通信が画期的に発展し、通信網が拡大されるにつれて、携帯電話を用いたより拡張され多様なサービスとアプリケーションが提供されている。また、ユーザの要求も多様化されて、単純通話サービスから外れて、位置サービス、マルチメディアサービス、ＰＴＴ（Push To Talk；以下、‘ＰＴＴ’と称する）サービスなどに拡大されている。特に、ＰＴＴサービスは、従来の無線機やＴＲＳ（Trunked Radio System）等に可能であったグループ通話と音声通話は勿論、インスタントメッセンジャー、状態表示など、多様な付加機能をサポートする。
【０００３】
現在、このようなＰＴＴ（Push To Talk）概念を移動通信網を用いてサービスするＰｏＣサービスに対する標準制定が活発に論議されている。既存の移動通信サービスと区別されるＰｏＣサービスの特徴の１つは、ユーザが複数のセッションに属していて、必要に従ってセッション間を移動しながら通話をできるという点である。ユーザが複数のセッションを移動しながら通話可能でなければならないという要求事項は、移動通信サービスを定義している団体であるＯＭＡ（Open Mobile Alliance）規格のＰｏＣ１．０の要求事項に明示されている。
【０００４】
ＰｏＣ １．０規格で定めるところによると、ＰｏＣセッションはリアルタイムでセッションに参加したＰｏＣクライアントのみにメディアデータを転送する。このような特性により、バッテリ放電及び不在のような多様な理由によりＰｏＣセッションに参加できないユーザは、１−１ ＰｏＣセッションあるいはグループＰｏＣセッションから転送される音声などのメディアストリームを受信できない。即ち、ＰｏＣ １．０技術は、従来のＣＳ通話でサポートするボイスメールボックスの機能をサポートしない。
【０００５】
上記のようにセッションに参加できない場合のＰｏＣ端末がメディアストリームを受信できなくなる問題を改善するために、ＯＭＡ ＰｏＣリリース２では、従来のＭＭＳサービス（Multi Media Service）でのＭＭボックス（Multi Media Box）と機能が類似なＰｏＣボックスを考慮している。ＰｏＣボックスサービスにおいて、１−１あるいはグループＰｏＣセッションにリアルタイムで参加できないＰｏＣクライアントが特定の物理的あるいは論理的格納システムを用いて該当ＰｏＣセッションに参加する。このようなＰｏＣボックスは、該当ＰｏＣセッションに参加するようになれば、セッション内に転送されるメディアを格納し、以後ＰｏＣユーザの要求に従い格納されたメディアを転送及び再生する。
【０００６】
一方、従来にはこのようなＰｏＣボックスサービスを具現するために、ＳＩＰ（Session Initiation Protocol）PUBLISHメッセージを用いてサービスを具現する方案がある。このような従来のＰｏＣボックスサービスを具現するためには、SIP PUBLISH方法を用いてＰｏＣボックスサービスをＰｏＣサーバに要請し、要請時、ＰｏＣサーバに伝達するＳＩＰ要請メッセージ内にＰｏＣボックスが格納しようとするメディアタイプを直接含むようにする。上記の技術は、ＰｏＣ１．０で定義しているＰｏＣサービスセッティング値を定義するＸＭＬ構造を定義する言語（schema）のフォーマットを拡張させることが必要であり、ＰｏＣサーバに直接ＸＭＬ文書を格納する特徴を有する。しかしながら、格納された文書の動的接近及びＳＩＰメッセージと独立的な編集及び修正機能を要求するＸＭＬ文書の特性を勘案する際、ＰｏＣサーバにＰｏＣボックスサービス関連データを直接格納する場合、多数のＰｏＣサービス設定値を格納することによって、ＰｏＣサーバに負荷が大きくなることがあり、ＰｏＣサービスと関連した多様なＸＭＬ文書を統合的に管理できないことがある。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、ＰｏＣサーバとＰｏＣボックスサービスパラメータを格納するＸＤＭサーバ（XML Document Management Server）との連動を用いてユーザの要求に符合する改善されたＰｏＣボックスサービスを具現するための方法及びシステムを提供することにある。
【０００８】
また、本発明の他の目的は、ＰｏＣボックスサービスのためのパラメータの維持及び管理とＰｏＣクライアントからＰｏＣボックスサービスを要請する方法の分離により無線区間を含むＰｏＣサーバの信号転送負担を軽減させ、関連したＸＭＬ文書のより効率良い管理のための方法及びシステムを提供することにある。
【０００９】
また、本発明の更に他の目的は、ＰｏＣボックスサービスパラメータをＸＤＭサーバに格納し、該当ＰｏＣクライアントへのセッション要請があれば、上記のサーバに格納されたＰｏＣボックスサービスパラメータを確認してＰｏＣボックスサービスを具現することによって、ＰｏＣセッションを管理するＰｏＣサーバでの信号転送負担を減らすための方法及びシステムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明のＸＤＭサーバ連動ＰｏＣボックスサービス提供方法は、ＰｏＣシステムにおいて、端末内のＸＤＭＣとＸＤＭサーバとの間にＰｏＣボックスサービスを用いる時に使用する規定文書（PoC Box Rule document）を設定するステップ、端末内のＰｏＣクライアントからＰｏＣボックスサービスを活性化させるステップ、以後、ＰｏＣサーバが新たなセッション要請メッセージを受信した時、ＸＤＭサーバから該当クライアントに対するＰｏＣボックスサービス情報を要請した後に受信するステップ、及びＰｏＣボックスサービス情報に従いセッション要請メッセージに対するルーティング及びメディア転送管理を遂行するステップを含むことができる。
【００１１】
また、本発明のシステムは、ＰｏＣボックスサービス関連規定文書をＸＤＭサーバに設定し管理し、ＰｏＣボックスサービスを活性化させるＳＩＰ信号をＰｏＣサーバに要請するＰｏＣ端末機と、上記ＸＤＭクライアントからのＸＭＬ文書を受信及び格納した後、ＰｏＣサーバと連動してＰｏＣボックスサービス関連規定文書を提供するＸＤＭサーバと、上記ＰｏＣクライアントからＰｏＣボックスサービス活性化メッセージを受信し、異なるネットワークからセッション要請メッセージを受信した時、該当ＸＭＬ文書に従い適切なＰｏＣボックスへのルーティング及びメディア転送制御を遂行するＰｏＣサーバから構成されることを特徴とする。
【００１２】
上記端末内のＸＤＭクライアントとＸＤＭサーバとの間にＰｏＣボックスサービス関連規定文書を設定するステップは、ＰｏＣボックスサービスを開始する時、使われるＰｏＣボックスタイプ（ネットワークあるいは端末機に存在するＰｏＣボックス）情報、ＰｏＣボックスへ転送する具体的なメディアタイプ情報、メディア格納時に許容するメディアの最大サイズ及び時間情報、ＰｏＣボックスの応答モード情報、ＸＤＭサーバに格納されるＸＭＬ文書の識別情報、ネットワークＰｏＣボックスにメディアを格納する場合に使用するコーデック情報、そして、上記動的情報に加えて、ＰｏＣボックスサービス活性化メッセージが満了した場合に使用するＰｏＣボックスサービスパラメータ情報を発生することを含むことを特徴とする。
【００１３】
また、本発明において、上記ＰｏＣクライアントからＰｏＣボックスサービス活性化メッセージを転送するステップは省略できる。ＰｏＣサーバは、上記クライアントに対するセッション要請メッセージを受信した後、自動でＸＤＭ文書を読取ってＰｏＣボックス規定文書を適用することもできる。上記ＰｏＣサーバがＸＤＭサーバからの該当ＰｏＣボックスサービス関連規定文書を受信するステップは、ＰｏＣボックスサービス活性化メッセージを転送した直後に遂行することもできる（この際、セッション要請メッセージを受信するか否かにかかわらず進行される）。したがって、このような手続きはＰｏＣクライアントがＰｏＣサーバに上記ＰｏＣボックスサービス活性化メッセージを要請する場合のみに適用されることが分かる。
【００１４】
また、本発明の上記ＸＤＭサーバは、従来のＰｏＣ ＸＤＭサーバに存在することができ、独立的に定義されたshared Rule XDMサーバに存在することもできる。
【発明の効果】
【００１５】
本発明によると、セッション開設のための種々の条件を満たす時、ネットワークによりセッションが開始されるＰｏＣボックスサービスの具現方法をＰｏＣボックスサービスパラメータの設定とサービス要請の手続きとに区分することにより、ＰｏＣセッションを管理するＰｏＣサーバでの信号転送負担を軽減することができる。また、ＰｏＣボックスサービスパラメータを自由に生成、修正、及び削除することで、関連ＸＭＬ文書をより動的に管理することができ、ＰｏＣ端末が消えた後にもＰｏＣボックスサービスが使用できるようにする機能も提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下に記述する本発明は、ＯＭＡ ＰｏＣ（PTT over Cellular）システムにおけるＰｏＣボックスサービスを遂行する方法であって、ＰｏＣサーバがＰｏＣ ＸＤＭＳ（Shared condition XDMS）あるいは共用ＸＤＭＳと連動してＰｏＣボックスサービスを提供する効率的な方案及びシステムを提案する。
【００１７】
より詳しくは、本発明はＰｏＣユーザがＰｏＣボックスサービスのために端末に含まれたＸＤＭＣ（XML Document Management Client）を通じてＰｏＣボックスサービスパラメータ情報をＸＤＭＳに格納する方案と、ＰｏＣクライアントとＰｏＣサーバとの間のＰｏＣボックスサービス要請、及び以後ＸＤＭＳとＰｏＣサーバとの間の連動によりユーザの要求を反映するＰｏＣメディア格納方案を提案する。
【００１８】
以下、添付した図面を参照しつつ本発明の実施形態を詳細に説明する。以下では、本発明をＰＴＴ（Push To Talk）システムのうち、特にセルラー移動通信網を使用してＰＴＴサービスを提供する、ＰｏＣ（PTT over Cellular）システムに適用する場合を例として説明する。一般にＰｏＣシステムは、グループ通話のセッション参加情報を伝達するためにＳＩＰ（Session Initiation Protocol）及びＳＩＰ拡張規約（protocol）を用い、グループ情報を獲得するためにＸＣＡＰ（XML Configuration Access Protocol）を用いる。特に本発明は、ＰｏＣ端末内のＸＤＭＣがＰｏＣボックスサービスパラメータをＸＤＭＳに格納するためにＸＣＡＰを用いる。
【００１９】
以下、記述する本発明の機能は、前述した規約（protocol）により具現されることができ、本発明の基本的な構造は、ＰｏＣ  Ｒｅｌ．１システムを基盤とすることができる。
【００２０】
図１は、一般的なＰｏＣサービスシステム及び関連ネットワーク構造に対する概念図である。図１に示すように、一般的なＰｏＣシステムは、ＰｏＣ端末機（User Equipment：ＵＥ）１００、ＸＤＭＳ（XML Document Management Server）１３０、１４０、及びＰｏＣサーバ１５０を含むように構成される。また、ＰｏＣシステムは、アグリゲーションプロキシサーバ１６０をさらに含むことができる。これらの構成要素は、アクセスネットワーク１１０、ＳＩＰ／ＩＰコアネットワーク１２０、及び遠隔ＰｏＣネットワーク１７０により連結される。
【００２１】
ＰｏＣ端末機１００は、ＰｏＣクライアント（client）１０２及びＸＤＭクライアント（XML Document Management Client：ＸＤＭＣ）１０４を含む。
【００２２】
ＰｏＣクライアント１０２は、ＰｏＣ端末機１００に内蔵されるサービス要請者であって、ＰｏＣ端末機１００に常駐しながらＰｏＣサービス加入者にＰｏＣサービスを提供するためのネットワーク接続を遂行する。ＰｏＣサービス加入者は、ＰｏＣクライアントが内蔵されたＰｏＣ端末を通じてＰｏＣサービスの提供を受ける。以下、本発明を説明するにあたって、ＰｏＣクライアントという用語は、ＰｏＣクライアントが内蔵された端末及びＰｏＣサービス加入者を総称する用語として使われる。以後、ＰｏＣクライアントの参照符号は、特別に区別されなければならない場合を除いては省略される。
【００２３】
ＰｏＣクライアントの主な機能は、ＰｏＣサービス加入者、即ちＰｏＣユーザの側面でＰｏＣセッションを設定したり、設定されている既存のセッションに参加したり、設定されているセッションを終了するものである。また、ＰｏＣクライアントは、トークバーストを作って伝達する機能、インスタントパーソナルアラート（Instant Personal alert）をサポートする機能、ＰｏＣサービスに接続した時の認証機能などを遂行する。ＰｏＣクライアントは、アクセスネットワーク１１０を介してＳＩＰ／ＩＰマルチメディアサポート核心ネットワークであるＳＩＰ／ＩＰコアネットワーク１２０に連結されることができる。
【００２４】
ＳＩＰ／ＩＰコアネットワーク１２０は、ＰｏＣサービスをサポートするためにＰｏＣサーバ１５０、ＸＤＭＳ１３０、１４０などと連結されてサービスを提供する。この際、ＰｏＣサーバ１５０は、ＰｏＣセッションを維持及び管理するControlling PoC Function機能を遂行したり、一対一通話や多者間通話のために開設されるＰｏＣセッションに参加するためのParticipating PoC Function機能を遂行する。
【００２５】
一方、ＰｏＣサービスは、コンファレンス通話のように、グループセッションを開設するサービスを伴うことができる。このために、ＯＭＡ規格はグループリストサービスのためのＸＤＭ（XML Document Management）クライアント１０４とＸＤＭＳ１３０、１４０を定義する。図１は、ＰｏＣサービスのために使われるＰｏＣ ＸＤＭＳ１４０と、他のサービスイネーブラーにも共通に使用できる共用ＸＤＭＳ１３０を図示している。グループ及びグループメンバーに関する情報は、ＰｏＣクライアントを通じてＸＤＭＳ１３０、１４０に格納されることができる。ＰｏＣクライアント１０２は、ＸＤＭＳ１３０、１４０から転送を受けた個人あるいはグループリストを通じて自身が呼び出すことができるＰｏＣクライアントの情報を知ることができる。ＸＤＭＳ１３０、１４０に格納されたグループ及びグループメンバー情報の生成、修正、及び管理は、インターネットやイントラネット等、ＰｏＣサービス提供者が信頼することができる通信網を通じてなされることができる。グループリストを生成、修正、及び除去する等のＸＭＬ文書管理の規約及び具体的な内容に対する説明は、本発明と直接的な関係がないので、詳細な説明は省略する。
【００２６】
グループサービスのために、アグリゲーションプロキシサーバ１６０は、ＸＤＭクライアント１０４からグループリスト関連要請があれば、これを適切な規則に従って各ＸＤＭサーバ１３０、１４０にルーティングする。
【００２７】
図２は、ＰｏＣサーバの概略的な構造図である。上記ＰｏＣサーバは、機能的な側面において、ＰｏＣセッションを全般的に維持及び管理するControlling PoC Function（以下、‘ＣＦ’と称する）と各セッション間の維持管理を担当するparticipating PoC Function（以下、‘ＰＦ’と称する）とに分けられる。ＰｏＣサーバの機能別の特性を下記の＜表１＞及び＜表２＞を参照して説明する。
【００２８】
【表１】
2009531944.tif 000003
【００２９】
ＣＦは、上記の＜表１＞のように、ＰｏＣセッションを総体的に管理する役目をするが、特にＰｏＣクライアントの話す権利（floor、発言権）の要請を受け入れて順序を定め、権限を与えて、任意のＰｏＣクライアントが要請したトークバースト（talk burst）をグループ呼出しに参加した全ての他のＰｏＣクライアントに分配し、グループ呼出しに参加したＰｏＣクライアントの情報を提供する。
【００３０】
ＰＦは、下記の＜表２＞のように、ＰｏＣセッションにおいて、ＣＦと各ＰｏＣクライアントと連繋されたセッションを管理する。特に、ＰｏＣクライアントが発言権を要求したり、ＣＦでＰｏＣクライアントに発言権を与える時に中継する役目をする。また、ＰＦはＣＦとＰｏＣクライアントとの間にメディアを中継する役目、両方の間に異なる符号化方法を使用していると、トランスコーディングする役目、同時セッションの場合には１つのセッションで話している時、他のセッションでも話せば、ＰｏＣユーザの選択に従って１つをフィルタリングする役目を遂行する。
【００３１】
【表２】
2009531944.tif 000004
【００３２】
図３は、ＰｏＣサーバのControlling PoC FunctionブロックとParticipating PoC Functionブロックを図式的に説明するための図である。
【００３３】
図３を参照すると、各ＰｏＣクライアント（１０２−Ａ乃至１０２−Ｄ）は、ＰＦ（３１０−Ａ乃至３１０−Ｄ）を通じてＣＦ３００に接続してＰｏＣセッションを設定する。以後、ＣＦ３００から発言権を与えられたＰｏＣクライアントの、該当発言に対するメディアが各ＰｏＣクライアントに伝えられる。この際、発言権を与えられたＰｏＣクライアントはグループセッションに参加しているＰｏＣクライアントの情報を確認した後でなければ適切な発言をすることができない。
【００３４】
ＰｏＣシステムにおいて、通話連結のための呼処理技術は、送信側と受信側の要求及び状況によって多様な手続きを遂行することができる。このような送信側と受信側の設定に従ってＯＭＡで要求しているＰｏＣシステムの特徴は、次の通りである。
【００３５】
第１に、受信側はＰｏＣクライアントの要求に従って自身の応答モードを設定し、自動応答モードと手動応答モードとに大別することができる。自動応答モードは受信側で指定したＰｏＣクライアントリストに該当ＰｏＣクライアントが含まれると、受信者の手動的な応答の代わりに該当ネットワークから送信側に即時応答を送るようにすることを意味する。このようなネットワークが端末の代わりに自動的な応答を送ることは、端末の応答モード設定要求に従ってＰｏＣサーバで応答モードと該当ユーザリストを格納する機能を有するためである。手動応答モードは自動応答ユーザリストに含まれないとか、不明な場合、または、受信者が全てのユーザに対し手動応答モードを設定した場合に動作する。ＰｏＣ通話要請は、受信ネットワークを経てユーザの端末まで転送され、ＰｏＣクライアントの許諾により通話が連結される。
【００３６】
第２に、ＰｏＣシステムはユーザのホームネットワーク内のＰｏＣサーバとの連結設定の可否によってon-demandセッションモードとpre-establishedセッションモードとに分類できる。pre-establishedセッションモードは、ＰｏＣクライアントが自身の要求に応じてＰｏＣクライアントと自身のホームネットワークに属するＰｏＣサーバとの間に事前にセッションを設定するためのものである。このようなpre-establishedセッションは、ＰｏＣクライアントが自身が使用するメディアパラメータをＰｏＣサーバと事前に折衝してＰｏＣサーバとメディアパラメータを再折衝無しで速いセッション開設をするために必要とする機能である。
【００３７】
事前セッションを設定するには、ＰｏＣクライアントがSIP INVITEの方法により、本文部、即ちSDP MIME（Session Description Protocol Multipurpose Internet Mail Extensions）ボディーにサポートするメディアパラメータを提供し、サーバから提供されたメディアパラメータを提供し、サーバから提供されたメディアパラメータに対する応答をする。サーバから受信する応答メッセージに新しく設定される事前セッションの識別情報とコンファレンス識別子（conference URI）を含んでＰｏＣクライアントに回答するようになる。
【００３８】
前述した事前セッションを用いる場合、ＩＰアドレス、ポート番号、使用されるコーデックメディアタイプ、及びトークバーストの制御のための規約（talk burst control protocol）のようなパラメータのために事前折衝を遂行することができる。on-demandセッションモードは、ＰｏＣクライアントが事前セッションを設定していない状態を意味し、他のＰｏＣクライアントが事前セッションを設定していない状態を意味し、他のＰｏＣクライアントの招待（INVITE）メッセージを受けた以後、ＰｏＣ呼連結手続きを遂行することを意味する。
【００３９】
ＰｏＣシステムにおいて、通話要請に対する応答モードの設定は、ネットワーク上の要素であるＰｏＣサーバとユーザ側の端末であるＰｏＣクライアントで全て格納されることができる。
【００４０】
ＰｏＣクライアントを管理するホームネットワークに応答モードを設定する場合は、ＰｏＣクライアントが属しているホームネットワーク内でセッション参加機能（participating function：ＰＦ）をするＰｏＣサーバで応答モードが具現される。
【００４１】
ネットワークに応答モードが設定された場合、ＰＦは異なるＰｏＣサーバからＰｏＣ通話が要請される時、直ちに自動でセッション進行メッセージの応答を通話要請ネットワークに送る。したがって、自動応答モードが設定された場合には、ＰｏＣクライアントまでセッションセットアップメッセージが伝達された後に応答される場合に比べて、通話要請手続きが簡素化され、これによって、初期発言権付与時間が低減される。
【００４２】
ネットワークで自動応答を遂行する場合、状況によってユーザの応答意志とは異なる結果をもたらすことができるので、ＰｏＣクライアントにも応答モードが設定できる。この際、ＰｏＣクライアントの応答モードがネットワーク上に設定された応答モードに優先される。これは、ＰｏＣクライアントが自身の応答モードを変更し、ＰｏＣサーバに応答モード更新を要求する時、ネットワークでの信号遅延やエラーによりリアルタイムで応答モードが反映されない時に発生するプライバシーの問題を解決するためである。
【００４３】
ＰｏＣサービスは、ユーザの応答モードをＰｏＣサーバとＰｏＣクライアントに全て設定することができる。応答モードはユーザの意思を最も最近に反映したＰｏＣクライアントにより決定される。このような決定に従ってメディア（実際ユーザの音声あるいは映像等）ストリームが伝達できる。
【００４４】
以下、前述した特徴を有するＰｏＣシステムにおけるＰｏＣマルチメディアセッション開設手続きを説明する。
【００４５】
送信側ＰｏＣクライアントは、ＳＩＰ規約を用いてマルチメディア（メディアタイプによって多様なフォーマットのオーディオ、ビデオ、及びテキストなどが包含できる）招請メッセージを送信して呼処理を要請する。このような呼処理要請に応答して、受信側クライアントは該当ＰｏＣサーバでの応答モード設定と事前セッションに従って多様な応答手続きを行う。ＰｏＣ通話のための呼処理手続きを、送信側及び受信側ＰｏＣクライアントが同一なネットワークに位置する場合のための手続きを用いて説明する。
【００４６】
送信側ＰｏＣクライアントは、受信側ＰｏＣクライアントのＳＩＰアドレス情報を含んだSIP INVITE要請を該当ＳＩＰ／ＩＰコアネットワークに送る。この際、SIP INVITEメッセージは、送信側ＰｏＣクライアントのＰｏＣアドレス情報、要求されるメディアパラメータ、ＰｏＣサービスであることを知らせる特性値情報等の要素をさらに含むことができる。ここで、“要求されるメディアパラメータ”は、要求されるセッションがマルチメディアセッションである場合、オーディオとビデオに関する符号化方法、レート、ペイロードタイプなどを表す多数特性値を含むことができる。
【００４７】
SIP INVITEメッセージは、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバやＤＮＳ（Domain Name Server）サーバなどでの経路質疑（query）を通じてＩＭＳネットワーク内の該当ＩＭＳサーバ、即ちＰ−ＣＳＰＦ及びＳ−ＣＳＰＦを経由してparticipating PoCサーバに伝えられる。一般的な通話要請時、ＰｏＣクライアントが連結されたparticipating PoCサーバは、開設されるセッションのトークバーストを管理するcontrolling PoCサーバと分離して具現されることができる。ＰＦに送られたSIP INVITE要請は、該当ネットワークのＳＩＰ／ＩＰコアネットワークを経由してcontrolling PoCサーバＣＦに伝えられる。
【００４８】
ＣＦを含むＰｏＣセッション制御ネットワークは、受信側ネットワークにSIP INVITE要請メッセージを伝達した後、受信側ネットワークの応答メッセージを受信することになる。受信側ネットワークから応答されるＳＩＰメッセージは、受信側ＰｏＣクライアントとＰＦの設定に従って、１ｘｘの臨時応答メッセージ（provisional response）、２ｘｘの成功応答メッセージ（successful response）、または４ｘｘ〜６ｘｘなどのエラー応答メッセージであることができる。自動応答（auto-answer）モードの場合、ＳＩＰ １８３‘session progress’信号が応答メッセージとして受信され、このメッセージを通じて通話要請者のＩＭＳ網でＰｏＣサーバとクライアントとの間の連結がなされることができる。受信側ＰｏＣクライアントの通話許諾信号は、ＳＩＰ １８３‘session progress’信号やＳＩＰ ２００‘ＯＫ’応答として回答され、ＣＦとＰＦのＰｏＣサーバを経由してＰｏＣクライアントに伝えられる。ＣＦは、受信側ＰｏＣサーバからＳＩＰ ２００“ＯＫ”応答やＳＩＰ １８３“session progress”信号が受信されると、ＰｏＣ呼が連結されたと判断し、トークバースト発言権を与えるfloor granted信号を送信側ＰｏＣクライアントに送る。ＳＩＰ ２００“ＯＫ”応答、またはＳＩＰ １８３“session progress”信号は、‘confirmed’応答、または‘unconfirmed’応答に区分できる。ＣＦは‘unconfirmed’応答を受信する場合、バッファリング機能を必要とする。
【００４９】
送信側ＰｏＣクライアントは、SIP INVITE要請信号に対する応答信号を受信した後、トークバースト転送許与信号、例えば、通話連結音を伝達するfloor granted信号をＲＴＣＰ規約を通じて受信する。floor granted信号は、トークバースト仲裁権限を有するＣＦで生成されて、該当ＰｏＣクライアントを管理するＰＦを経てＰｏＣクライアントへ転送される。この際、floor granted信号はＳＩＰ規約を利用せず、ベアラーの経路を利用するので、ＩＭＳのようなＳＩＰ／ＩＰコアネットワークを経ないで転送されることができる。通話連結音を確認する時、ＰｏＣクライアントは、メディア、例えば音声ストリームをＲＴＰ（Real-time Transport Protocol）規約を用いて転送する。
【００５０】
上記のように構成されるＰｏＣシステムにおけるＰｏＣボックス管理のためのシステムの構成に対して図４を参照して説明する。
【００５１】
図４を参照すると、ＰｏＣボックスサービスを具現するためのシステムは、ＰｏＣ端末機１００、ＸＤＭＳ１３０、及びＰｏＣサーバ１５０とメディア格納部の役目をするＰｏＣボックス４０２、４０７を含む。ＰｏＣボックスは、ＰｏＣ端末機１００の内部に端末ＰｏＣボックス４０２で具備されることもでき、ネットワーク上にネットワークＰｏＣボックス４０７で具備されることもできる。
【００５２】
より詳しくは、ＰｏＣ端末機１００は、ＰｏＣセッション開設及び制御に使われるＳＩＰ規約を処理するＰｏＣクライアント１０２とＰｏＣボックスサービスで利用されるＸＭＬ文書を管理するＸＤＭＣ１０４及びＰｏＣ端末機１００の内部に存在する格納部の役目のための端末ＰｏＣボックス４０２から構成できる。ユーザインターフェース４０１は、ユーザの入力をＰｏＣ端末機１００に伝達する。データ送受信部４０４は、パケットデータの送受信を遂行するための転送規約（protocol）スタックを含むことができる。このようなデータ送受信部４０４は、ＲＴＰ／ＲＴＣＰ／ＨＴＴＰ、ＵＤＰ、ＩＰ、Lower Layer Stackを含むことができる。
【００５３】
本発明において、ＸＤＭＣ１０４はユーザインターフェース４０１を通じて入力されるＰｏＣボックスサービスのためのサービスパラメータを含むＸＭＬ規定文書を生成してアグリゲーションプロキシサーバ１６０を介してＸＤＭＳ１３０へ転送する。ＸＤＭＳ１３０は、ＰｏＣボックスサービス情報を格納するためのサーバとして働作する。
【００５４】
また、ＰｏＣクライアント１０２は、ユーザインターフェース４０１を通じてＰｏＣボックスサービスを活性化させるための入力があれば、ＰｏＣボックスサービスを活性化するための要請メッセージであるSIP PUBLISHメッセージをＰｏＣサーバ１５０へ転送する。ＰｏＣボックスサービスが提供される時、ＸＤＭＳ１３０に格納されたＰｏＣボックスサービス制御パラメータを含む文書が適用される。
【００５５】
図４のように構成されるＰｏＣボックスサービスを提供するためのシステムの端末に提供されたＸＤＭＣ１０４を通じてＰｏＣボックスサービスパラメータ情報をＸＤＭＳ１３０に格納するための各構成要素間の動作を図５を参照して具体的に説明する。また、ＰｏＣクライアント１０２とＰｏＣサーバ１５０との間のＰｏＣボックスサービス要請、及び以後のセッション要求に従うＸＤＭＳ１３０とＰｏＣサーバとの間の連動により、ユーザが設定したＰｏＣボックスサービス要求に従って該当ＰｏＣボックスにメディアを格納する動作を図６を参照して説明する。
【００５６】
図５は、本発明の実施形態に従ってＰｏＣボックスサービスを提供するためのＰｏＣ端末機とＸＤＭサーバとの間に送受信される信号流れ図である。
【００５７】
図５を参照すると、ＰｏＣ端末機１００内のＸＤＭＣ１０４は、ユーザインターフェース４０１を通じて入力されるＰｏＣボックスサービスパラメータを生成する。ＰｏＣボックスサービスパラメータには、端末ＰｏＣボックスまたはネットワークＰｏＣボックスの使用の可否を表すＰｏＣボックス種類（PoC Box Type）、ＰｏＣボックスへ転送しようとするメディアタイプ（Media Type）、最大格納サイズ（Size）及び時間（Time）と、ＰｏＣボックスにメディア格納時に使用するコーデック情報（Codec Type）、ＰｏＣボックスの応答モード（answer mode）、ＰｏＣボックス識別子（PoC Box ID）のようなパラメータを含むことができる。ＰｏＣサーバ１５０でＰｏＣボックスサービス活性化要請メッセージが満了された時、ＰｏＣボックスサービス関連情報などをさらに含むこともできる。ここで、ＰｏＣボックス識別子はＸＤＭＣ１０４で自体的に生成して含めることができる。選択的に、このマラメータをＸＤＭＳで生成してＰｏＣ端末機１００へ転送することもできる。
【００５８】
ＸＤＭＣ１０４は、ユーザにより入力されたＰｏＣボックスサービス情報に対するＰｏＣボックスサービスパラメータを生成した後、ステップ５００とステップ５０２で生成したＰｏＣボックスサービスパラメータを含むＰｏＣボックスサービス情報設定のための要請メッセージを転送する。ＰｏＣボックスサービス設定要請メッセージは、ＨＴＴＰ ＰＵＴメッセージで具現でき、ＵＲＩ情報を含むことができる。また、ＨＴＴＰ ＰＵＴメッセージは、ＸＣＡＰ規約（protocol）を用いてＸＤＭＳへ転送することができる。この際、ＸＣＡＰ規約（protocol）はＸＭＬ文書に対するアクセスと編集が容易な規約である。生成されたＰｏＣボックスサービスパラメータは、ＨＴＴＰ ＰＵＴメッセージを用いてアグリゲーションプロキシ（Aggregation proxy）サーバ１６０へ転送される。アグリゲーションプロキシサーバ１６０は、要請されたメッセージに対する認証、圧縮、及びルーティングを担当するサーバであるので、受信したＨＴＴＰ ＰＵＴメッセージを該当ＸＭＬ文書の目的地であるＸＤＭＳに伝達する。ＨＴＴＰ ＰＵＴメッセージにはＰｏＣボックスサービスパラメータと共に、上記ＰｏＣボックスサービス規定ＸＭＬ文書に対する識別子情報を含んで転送する。
【００５９】
上記ＨＴＴＰ ＰＵＴメッセージを受信する時、ＸＤＭＳは受信したメッセージ内に含まれたＰｏＣボックスサービスに対するパラメータを格納する。ＸＤＭＳはステップ５０４及びステップ５０６で、ＨＴＴＰ ＰＵＴメッセージを転送したＸＤＭＣ１０４に応答メッセージをアグリゲーションプロキシサーバ４１０を介して転送する。仮にＰｏＣボックスサービスパラメータにＰｏＣボックス識別子が含まれたメッセージをＸＤＭＳが受信した場合には、その識別子が使用可能か否かを認証する。その識別子が使用可能であれば、ＸＤＭＳはＸＤＭＣ１０４から転送した識別子を設定して応答メッセージに含めて転送する。しかしながら、仮にＸＤＭＳが受信したＨＴＴＰ ＰＵＴメッセージにＰｏＣボックス識別子が含まれていなければ、ＰｏＣボックスサービスパラメータをマッピングできるＰｏＣボックスサービス識別子を生成する。ＸＤＭＳは、ＰｏＣボックスサービス識別子を応答メッセージに含めて、ステップ５０４とステップ５０６で、アグリゲーションプロキシサーバ１６０を介して応答メッセージをＸＤＭＣへ転送する。
【００６０】
上記のように本発明では、ＰｏＣ端末機１００内のＸＤＭＣ１０４とＸＤＭＳとの間にＰｏＣボックスサービスのセッション開始条件にマッピングされたＰｏＣボックスサービスパラメータと設定されたＰｏＣボックスサービスパラメータを識別するためのＰｏＣボックスサービス識別子を含むメッセージを送受信してＰｏＣボックスサービスを提供時に使用する条件を定義する。
【００６１】
上記のステップ５００乃至ステップ５０６で、ＸＤＭＳにＰｏＣボックスサービスパラメータと設定されたＰｏＣボックスサービスパラメータを識別するためのＰｏＣボックスサービス識別子が格納されれば、ＸＤＭＳはステップ５０７に進行してＰｏＣボックスＸＭＬ文書管理モードを設定する。この際、ＰｏＣボックスＸＭＬ文書管理モードは、格納されたＰｏＣボックスサービスパラメータを管理するために使われる。例えば、ＸＤＭＣ１０４はＰｏＣボックスサービスパラメータを修正及び削除のための入力があれば、ＸＤＭＳに格納された該当ＸＭＬ文書を修正及び削除する等のデータ管理のために、ＸＣＡＰ規約（protocol）を用いて上記ＰｏＣボックスサービス識別子情報と修正及び削除されるパラメータ情報とをＸＤＭＳへ転送して更新することができる。
【００６２】
図６は、本発明の実施形態に従ってＰｏＣクライアントがＰｏＣボックスサービスを活性化し、事前に設定されたＰｏＣボックスサービスデータに従ってＰｏＣサーバがＰｏＣボックスサービスを提供する過程を表す流れ図である。
【００６３】
ＰｏＣクライアント１０２は、ユーザによりＰｏＣボックスサービスを要請するための入力があれば、ステップ６００及びステップ６０２で、ＰｏＣボックスサービス活性化のための要請メッセージをＳＩＰ／ＩＰコア網を経由してＰｏＣサーバ１５０に伝達する。ＰｏＣボックスサービスを要請するためのメッセージは、SIP PUBLISHメッセージを使用することができ、この際、SIP PUBLISHメッセージはＰｏＣ  １．０技術で定義するＰｏＣサービス設定値を表すフィールドだけでなく、付加的なＰｏＣボックスサービスフィールドを含む。本発明では、このようなＰｏＣボックスサービスフィールドにＰｏＣボックスサービスの活性化の可否を表す値を含むことができる。ＰｏＣボックスサービス活性化のための要請メッセージは、ＰｏＣ端末機１００のアドレス情報を含むことができ、さらにＰｏＣボックスサービスデータ識別子を含むこともできる。
【００６４】
ＰｏＣサーバ１５０がＰｏＣボックスサービス要請メッセージを受信すれば、該当ＰｏＣボックスサービスを活性化させ、２００ ＯＫ応答メッセージをステップ６０４及びステップ６０５で、ＰｏＣクライアント１０２へ転送する。
【００６５】
ＰｏＣサーバ１５０は、ステップ６０６及びステップ６０７で、ＰｏＣボックスサービスが活性化されたＰｏＣクライアントからセッション要請メッセージを受信した場合、ステップ６０８で、ＸＤＭＳへ該当ＰｏＣボックスサービスにマッピングされて格納されたＸＭＬ文書を要請するために、ＰｏＣボックスサービスパラメータ情報要請のためのメッセージを転送する。ＰｏＣサーバ１５０は、ＸＤＭＳへ転送するＰｏＣサービスパラメータ情報要請メッセージにＰｏＣ端末機アドレス情報またはＰｏＣボックスサービスデータ識別子を含めることができる。
【００６６】
ＸＤＭＳは、ＰｏＣサービスパラメータ情報要請のためのメッセージを受信すれば、ステップ６１０で、２００ ＯＫ応答メッセージをＰｏＣサーバ１５０へ転送する。また、ＸＤＭＳはＰｏＣサービスパラメータ情報要請のためのメッセージに含まれたＰｏＣ端末機アドレス情報またはＰｏＣボックスサービスデータ識別子にマッピングされて格納されたＸＭＬ文書を含むNOTIFYメッセージを、ステップ６１２でＰｏＣサーバ１５０へ転送する。
【００６７】
ＰｏＣサーバ１５０は、該当ＰｏＣクライアントのためのＸＭＬ文書の伝達を受ければ、ステップ６１６で、ＸＭＬ文書を読取って、含まれているＰｏＣサービスパラメータ情報を通じてサービス規則を確認する。
【００６８】
ＰｏＣサーバ１５０は、上記のステップ６１６で確認したサービス規則に従ってセッション要請を受けたＰｏＣクライアントが設定したＰｏＣボックスへセッション要請メッセージ（SIP INVITE）を転送する。例えば、ＸＭＬ文書にＰｏＣボックスタイプが端末ＰｏＣボックスに設定されていれば、ＰｏＣサーバ１５０は端末ＰｏＣボックス４０２にセッション要請メッセージをルーティングする。
【００６９】
セッション要請メッセージを受信する時、ＰｏＣボックスは一般的にステップ６２０で、自動応答メッセージ（２００ ＯＫ）をＰｏＣサーバ１５０に伝達する。ＰｏＣサーバ１５０は、ステップ６２２及びステップ６２４で、セッションを要請したＰｏＣクライアントに応答メッセージを伝達することで、セッション連結過程を遂行する。ステップ６２６で、ＰｏＣサーバ１５０は、メディアストリーム格納動作を遂行する。ＰｏＣサーバ１５０は、セッション連結後にＰｏＣボックスへ転送されるメディア受信時、ステップ６１６で確認したサービス規則に従って要請されたメディアタイプのみをＰｏＣボックスへ転送することができる。
【００７０】
上記の図６のステップ６００乃至ステップ６０５で、ＰｏＣボックスサービス要請過程を遂行した後、ＰｏＣボックスサービスが活性化されるＰｏＣクライアントのためのセッション要請がある時、ＰｏＣサーバ１５０はＰｏＣボックスサービスと関連したＸＭＬ文書を要請し受信し、ＰｏＣボックスサービスを提供する。ＰｏＣサーバ１５０は、セッション要請メッセージに含まれたＰｏＣクライアントのＰｏＣボックス関連ＸＭＬ文書のみを格納できるので、サーバの負荷を減らすことができる。これとは異なる方法に、上記ＰｏＣボックスサービス関連ＸＭＬ文書を要請及び受信する過程は、ＰｏＣボックスサービス要請過程の遂行後に遂行することもできる。
【００７１】
上記の図６のステップ６００乃至ステップ６０５でのＰｏＣボックスサービス要請過程は省略されることもできる。このように、ＰｏＣボックスサービス要請過程が省略された場合には、ＰｏＣサーバ１５０が該当クライアントのためのセッション招請メッセージを受信した以後、ステップ６０８乃至ステップ６１４のＸＤＭＳからＰｏＣボックスサービス関連規定文書を収集する過程を遂行する。ＰｏＣサーバは、収集された文書に定義されたＰｏＣボックス関連サービスパラメータに従ってＳＩＰ呼処理及びメディア転送処理を遂行する。
【００７２】
図７及び図８は、本発明の実施形態に従って、上記の図５で、ＸＤＭＣからＸＤＭＳに伝えられるＨＴＴＰ ＰＵＴメッセージ内に含まれるＸＭＬ文書言語（schema）の例を図示する。図７及び図８で定義されたＸＭＬ文書型式は、ＸＤＭＣからＸＤＭＳに伝えられるＨＴＴＰ ＰＵＴメッセージに包含できる内容を含む。
【００７３】
図７を参照すると、文書に定義された各要素は、上記ＰｏＣボックスサービスパラメータであるメディアタイプ（PoC box Media Type）、ＰｏＣボックスタイプ（PoC box Type）、及びＰｏＣボックスで使われるコーデック情報（codec-type）、最大格納サイズ（max-size）及び時間情報（max-time）、ＰｏＣボックスの応答モード（answer-mode）、及びＰｏＣボックス活性化満了時に使われる基準情報（client-unavailable）などの情報を含む。この際、‘client-unavailable’情報は、ＰｏＣボックス活性化満了時、ＰｏＣボックス使用の可否を表す値を含む。このような値設定に従ってＰｏＣ端末が消えた後にもＰｏＣボックスサービスを使用できるようにする機能が提供されることができる。
【００７４】
ここで、ＰｏＣボックス活性化満了時に使用される基準情報には、図８に示すように、メディアタイプ、ＰｏＣボックスタイプ、ＰｏＣボックスで使われるコーデック情報、ＰｏＣボックスの応答モード、ＰｏＣボックス活性化満了時のＰｏＣボックス使用の可否を表す情報を含む。図７で、ＰｏＣボックスの応答モードは自動応答モード（PoC box am Type）に設定され、ＰｏＣボックス活性化満了時、ＰｏＣボックス使用の可否を表す情報はＰｏＣボックス使用設定（default-PoC box）に設定されている。
【００７５】
まず、図９は、上記した図６で、ＰｏＣクライアントからＰｏＣサーバに伝えられるSIP PUBLISHメッセージの内容を図示する。SIP PUBLISHメッセージは、従来のＰｏＣ１規格で定義するＰｏＣサービス設定値を拡張して‘pocbox-setting’要素を含むことによって、ＰｏＣボックスサービス活性化が設定されることができる。上記‘pocbox-setting’要素のサブ要素である‘PBX active’値を‘true’あるいは‘false’値に設定して、ＰｏＣボックスサービスの活性化及び非活性化要請を区分することができる。選択的に、上記ＸＤＭサーバに設定されたパラメータのうち、‘PRX_TYPE’値を‘NW PoC Box’または‘UE PoC Box’に設定する時、ＰｏＣボックスタイプが区分できる。このようなＰｏＣボックスタイプ情報は、ストリングテキストに含まれることもできる。
【００７６】
上記のように、SIP PUBLISHメッセージを用いて拡張されたＰｏＣサービス設定（PoC Service Setting）を具現するための拡張されたＸＭＬ言語（schema）の定義は、図１０及び１１に図示する。図面において、従来のＰｏＣサービス設定（PoC Service Setting）言語（schema）に追加して‘PBX’要素と‘PBX-type’要素を定義し、各々２進値とストリングテキスト値と表現される。
【００７７】
以上、本発明の詳細な説明においては具体的な実施形態に関して説明したが、特許請求の範囲を逸脱することなく、形式や細部についての様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。したがって、本発明の今後の実施形態の変更は本発明の技術から外れることができないものである。
【図面の簡単な説明】
【００７８】
【図１】一般的なＰｏＣサービスシステムの構成図である。
【図２】一般的なＰｏＣサーバの機能ブロック構成図である。
【図３】ＰｏＣサーバのControlling PoC FunctionブロックとParticipating PoC Functionブロックを説明するための図である。
【図４】本発明の実施形態に従うＰｏＣ端末とＰｏＣボックスを含むＰｏＣシステムのブロック構成図である。
【図５】本発明の実施形態に従ってＰｏＣボックスサービスを提供するためのＰｏＣ端末機とＸＤＭサーバとの間に送受信される信号流れ図である。
【図６】本発明の実施形態に従ってＰｏＣクライアントがＰｏＣ Ｂｏｘサービス識別子を用いてＰｏＣボックスを管理するための過程を示す流れ図である。
【図７】図５で、ＸＤＭＣからＸＤＭサーバに伝えられるＨＴＴＰ ＰＵＴメッセージ内に含まれるＸＭＬ文書言語（schema）の例示図である。
【図８】図５で、ＸＤＭＣからＸＤＭサーバに伝えられるＨＴＴＰ ＰＵＴメッセージ内に含まれるＸＭＬ文書言語（schema）の例示図である。
【図９】図６で、ＰｏＣ ＢｏｘサービスのためにＰｏＣクライアントからＰｏＣサーバに伝えられるSIP PUBLISHメッセージを示す例示図である。
【図１０】本発明の実施形態に従ってSIP PUBLISHメッセージを用いて拡張されたＰｏＣサービス設定（PoC Service Setting）を具現するために拡張されたＸＭＬ言語（schema）の例示図である。
【図１１】本発明の実施形態に従ってSIP PUBLISHメッセージを用いて拡張されたＰｏＣサービス設定（PoC Service Setting）を具現するために拡張されたＸＭＬ言語（schema）の例示図である。
【符号の説明】
【００７９】
１００  ＰｏＣ端末機
１０２  ＰｏＣクライアント
１０４  ＸＤＭＣ
１３０  ＸＤＭＳ
１５０  ＰｏＣサーバ
１６０  アグリゲーションプロキシサーバ
４０１  ユーザインターフェース
４０２  端末ＰｏＣボックス
４０４  データ送受信部
４０７  ネットワークＰｏＣボックス
【図１】
2009531944.tif 000005
【図２】
2009531944.tif 000006
【図３】
2009531944.tif 000007
【図４】
2009531944.tif 000008
【図５】
2009531944.tif 000009
【図６】
2009531944.tif 000010
【図７】
2009531944.tif 000011
【図８】
2009531944.tif 000012
【図９】
2009531944.tif 000013
【図１０】
2009531944.tif 000014
【図１１】
2009531944.tif 000015
【国際調査報告】
2009531944.tif 000016
2009531944.tif 000017