(57)【要約】  本発明は、ＰｏＣセッションに参加している特定クライアントが他のクライアントからのメディア伝送中にＰｏＣサーバにメディア伝送権を要求した場合に、ＰｏＣサーバは、現在メディア伝送権を有しているクライアントにメディア伝送中断メッセージを伝送して中断状態に遷移し、要求したクライアントにメディア伝送権を与える。割り込みクライアントによるメディアの伝送が完了すると、ＰｏＣサーバは中断されたクライアントにメディア伝送権を戻す。したがって、現在ＰｏＣインフラに権限のあるＰｏＣクライアントが進行中の対話に割り込み、この割り込みが終了すると、すぐ明示的なメディア要求を発生しなくても中断されたメディアを回復できる利点がある。また、プリエンティブ優先順位を有するＰｏＣクライアントが進行中である対話に割り込むプリエンティブシナリオを遂行しても自然な方式で対話を持続できる利点がある。
2008546301.tif 000002
【特許請求の範囲】
【請求項１】
ＰｏＣ(Push  to  talk  over  Cellular)システムにおけるプリエンティブ優先順位ＰｏＣユーザーによって中断されたメディア伝送権の回復システムであって、
ＰｏＣユーザーによってメディア伝送の要求がある場合に、フロアリクエストメッセージ（floor request message）をＰｏＣサーバに伝送し、前記ＰｏＣサーバから前記メディア伝送権要求に対する応答を受信するとメディアを伝送し、その後、前記メディアの伝送が完了すればメディア伝送完了メッセージを伝送するＰｏＣクライアントと、
前記フロアリクエストメッセージが受信された場合に、現在メディアを送信中であるＰｏＣクライアントにメディア伝送中断メッセージを伝送し、前記ＰｏＣクライアントからメディア伝送完了メッセージが受信されると、前記メディア伝送が中断されたＰｏＣクライアントに中断されたメディア伝送を再開するためにメディア伝送許可メッセージを伝送する前記ＰｏＣサーバと、
を含むことを特徴とするシステム。
【請求項２】
前記ＰｏＣクライアントは、前記メディア伝送中断メッセージを受信すると、中断状態に遷移することを特徴とする請求項１に記載のシステム。
【請求項３】
前記フロアリクエストメッセージは、メディア伝送権要求(Media  Burst  Request)メッセージであることを特徴とする請求項１に記載のシステム。
【請求項４】
前記ＰｏＣサーバは、前記メディア伝送中断メッセージを前記メディア伝送が中断されたＰｏＣクライアントに伝送し、キューの最初の列に入れることを特徴とする請求項１に記載のシステム。
【請求項５】
前記ＰｏＣクライアントは、プリエンティブ優先順位又は割り込み優先順位のうち少なくとも一つを有することを特徴とする請求項１に記載のシステム。
【請求項６】
ＰｏＣ(Push  to  talk  over  Cellular)システムにおけるＰｏＣセッションに参加している特定のＰｏＣクライアントがメディア伝送を中断する方法であって、
ＰｏＣセッションでメディアを受信中にメディアの伝送が要求される場合に、ＰｏＣクライアントがフロアリクエストメッセージを伝送する段階と、
前記フロアリクエストメッセージが受信されると、ＰｏＣサーバが現在メディアを送信中であるＰｏＣクライアントにメディア伝送中断メッセージを伝送し、前記メディアの伝送を要求したＰｏＣクライアントに前記メディア伝送権要求に対する応答を伝送する段階と、
前記メディア伝送権要求に対する応答が受信された場合に、前記ＰｏＣクライアントがメディアを伝送する段階と、
メディア伝送が完了した場合に、前記ＰｏＣクライアントがメディア伝送完了メッセージを前記ＰｏＣサーバに伝送する段階と、
前記メディア伝送完了メッセージが受信された場合に、前記ＰｏＣサーバが前記メディア伝送が中断されたＰｏＣクライアントにメディア伝送が可能であることを知らせるためのメディア伝送許可メッセージを伝送する段階と、
を有することを特徴とする方法。
【請求項７】
前記ＰｏＣクライアントは、前記メディア伝送中断メッセージを受信すると、中断状態に遷移する段階をさらに有することを特徴とする請求項６に記載の方法。
【請求項８】
前記フロアリクエストメッセージはメディア伝送権要求メッセージであることを特徴とする請求項６に記載の方法。
【請求項９】
前記ＰｏＣサーバは、前記メディア伝送中断メッセージを前記メディア伝送が中断されたＰｏＣクライアントに伝送し、キューの最初の列に入れる段階をさらに有することを特徴とする請求項６に記載の方法。
【請求項１０】
前記ＰｏＣクライアントが、プリエンティブ優先順位又は割り込み優先順位のうち少なくとも一つを有することを特徴とする請求項６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディア伝送制御(Media  Control）過程中に中断されたメディア伝送権(interrupted  floor）の回復ための構成を提供するシステム及び方法に関するものである。
【背景技術】
【０００２】
ＰｏＣ(Push to talk over Cellular)サービスは、相互に異なるＰｏＣユーザーグループとそのＰｏＣユーザーのＰｏＣグループへの参加の性質を考慮した多様な要求を定義する。ＰｏＣサービスの独特な特徴の一つは、メディア制御要求において優先順位を定義することである。ＰｏＣユーザーが優先順位を用いてメディアを要求すると、制御ＰｏＣサーバは優先順位と共にメディア要求を確認する。
【０００３】
現在、ＰｏＣサービスで定義された３つの優先順位は、普通ユーザー(normal  user)、高優先順位ユーザー(high-priority  user)、プリエンティブユーザー(preemptive  user)である。通常、ＰｏＣサーバは、メディア要求が到着する順にメディア伝送権を与える。一人以上の普通ＰｏＣユーザーがメディア要求を生成すると、その要求は到着した順で待機される(queued)。キューにメディア伝送権の待機を要求する場合、高優先順位ＰｏＣユーザーは、普通ＰｏＣユーザーに比べて高い優先順位を有する。したがって、高優先順位ＰｏＣユーザーは、普通ＰｏＣユーザーより伝送権を遅く要求しても、普通ＰｏＣユーザーの要求より早く伝送権を与えられるようにキューに入れられて待機する。キューが支援されていない場合には、伝送権は、普通ユーザー或いは高優先順位ＰｏＣユーザーに関係なく、メディア伝送権を要求した順に与えられる。同一の優先順位ユーザーは、同一の優先順位を有する他のユーザーに対して優先権を有していない。このような場合に、メディア伝送権の要求は、要求された時間順で待機される。
【０００４】
プリエンティブＰｏＣユーザーは、メディア伝送権(floor)を要求すると、他のユーザー、すなわち普通優先順位或いは高優先順位ＰｏＣユーザーがメディアを伝送しているか否かに関係なく、すぐに、メディア伝送権を与えられる。従って、プリエンティブユーザーがメディア伝送権を要求すると、直ちに普通ＰｏＣユーザー或いは高優先順位ＰｏＣユーザーが伝送しているメディア伝送が中断される。
【０００５】
図１は、プリエンティブユーザーがメディアを要求するときのメディア制御の手順を示す。
【０００６】
図１を参照すると、ＰｏＣクライアントＢはステップ１００〜１０３で、ＰｏＣセッションにおいてメディアを伝送する。プリエンティブＰｏＣユーザーであるＰｏＣクライアントＡは、ＰｏＣクライアントＢからメディアを受信している間に至急にメディアを伝送する必要性が発生し、ステップ１０４及び１０５で、メディア伝送権要求メッセージを制御ＰｏＣサーバに伝送する。
【０００７】
制御ＰｏＣサーバＸ(制御）は、メディアを伝送しているＰｏＣクライアントＢがプリエンティブＰｏＣユーザーであるか否かを判定する。ＰｏＣクライアントＢがプリエンティブＰｏＣユーザーではない場合には、サーバポリシーに従って、制御ＰｏＣサーバＸは、ステップ１０６及び１０７で停止トークバースト(stop  talk  burst)メッセージを伝送してＰｏＣクライアントＢのメディア伝送を中断する。
【０００８】
ＰｏＣクライアントＢは、ステップ１０８及び１０９で、制御ＰｏＣサーバＸにバッファリングされた(buffered)最後のメディアパケットを伝送し、ステップ１１２及び１１３でメディア伝送完了メッセージ（Media Burst Complete message）を制御ＰｏＣサーバＸに送信する。
【０００９】
制御ＰｏＣサーバＸは、ステップ１１０及び１１１でＰｏＣクライアントＢから受信された最後のメディアパケットを送り(forwards)、ステップ１１４及び１１５でＰｏＣクライアントＡにメディア伝送許可(Media  Burst  Confirm)メッセージを送信する。
【００１０】
このメディア伝送許可メッセージを受信すると、ＰｏＣクライアントＡは、ＰｏＣユーザーＡにメディア伝送が可能であることを通知する。その後、ＰｏＣクライアントＡは、ステップ１１６及び１１７で、制御ＰｏＣサーバにメディアを送信し始める。制御ＰｏＣサーバは、ステップ１２０及び１２１で、伝送するＰｏＣユーザーを除き、ＰｏＣセッションに参加している全ての他のＰｏＣクライアントにメディアを送信する。メディアを伝送する前に、制御ＰｏＣサーバは、他のＰｏＣクライアントに受信メディアバースト(Receiving  Media  burst)メッセージを伝送してプリエンティブＰｏＣユーザーがメディアを伝送することを知らせる。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上述した従来技術では、プリエンティブＰｏＣユーザーが、進行中のメディア伝送を中断し、自分のメディアを伝送することが許可されるが、中断されたＰｏＣユーザーにメディア伝送権を戻す方法は提供されていない。すなわち、プリエンティブＰｏＣユーザーによってメディア伝送が中断されたＰｏＣユーザーは、それ以上メディアを伝送できなくなり、更にメディアを伝送するためにはメディア伝送権を要求してキューの最後の位置で待機することになる。このように、プリエンティブＰｏＣユーザーの割り込みによってＰｏＣユーザーのメディア伝送が中断されると、ＰｏＣユーザーの観点からは、悪いユーザー経験(bad  user  experience)ともなりうる。また、このような特性は、一時的なメディア伝送権の取り消しを図ろうとしたプリエンティブＰｏＣユーザーが望まないことでもありうる。
【００１２】
したがって、上記した従来技術の問題点を解決するために、本発明の目的は、現在ＰｏＣインフラ(infrastructure)において権限のあるＰｏＣユーザーが進行中のメディア伝送を一時的に中断させて重要な事項を知らせることができ、中断されたメディア伝送を回復することができるシステム及び方法を提供する。
【課題を解決するための手段】
【００１３】
上記のような目的を達成するために、本発明は、ＰｏＣ(Push  to  talk  over  Cellular)システムにおけるプリエンティブ優先順位ＰｏＣユーザーによって中断されたメディア伝送権の回復システムであって、ＰｏＣユーザーによってメディア伝送の要求がある場合に、フロアリクエストメッセージをＰｏＣサーバに伝送し、メディア伝送権要求に対する応答が受信された場合にメディアを伝送し、その後、メディアの伝送が完了すればメディア伝送完了メッセージを伝送するＰｏＣクライアントと、フロアリクエストメッセージが受信された場合に、現在メディアを送信中であるＰｏＣクライアントにメディア伝送中断メッセージを伝送し、ＰｏＣクライアントからメディア伝送完了メッセージが受信されると、メディア伝送が中断されたＰｏＣクライアントに中断されたメディア伝送を再開するためにメディア伝送許可メッセージを伝送するＰｏＣサーバとを含むことを特徴とする。
【００１４】
また、本発明は、ＰｏＣシステムにおけるＰｏＣセッションに参加している特定のＰｏＣクライアントがメディア伝送を中断する方法であって、ＰｏＣセッションでメディアを受信する中にメディアの伝送が要求される場合に、 ＰｏＣクライアントがフロアリクエストメッセージを伝送する段階と、フロアリクエストメッセージが受信されると、ＰｏＣサーバが現在メディアを送信中であるＰｏＣクライアントにメディア伝送中断メッセージを伝送し、メディアの伝送を要求したＰｏＣクライアントにメディア伝送権要求に対する応答を伝送する段階と、メディア伝送権要求に対する応答が受信された場合に、ＰｏＣクライアントがメディアを伝送する段階と、メディア伝送が完了した場合に、ＰｏＣクライアントがメディア伝送完了メッセージをＰｏＣサーバに伝送する段階と、メディア伝送完了メッセージが受信された場合に、ＰｏＣサーバがメディア伝送が中断されたＰｏＣクライアントにメディア伝送が可能であることを知らせるためのメディア伝送許可メッセージを伝送する段階とを有することを特徴とする方法を提供する。
【発明の効果】
【００１５】
本発明は、ＰｏＣセッションに参加した特定クライアントが、他のクライアントからのメディア伝送中にＰｏＣサーバにメディア伝送権を要求した場合に、ＰｏＣサーバは、現在メディア伝送権を有しているクライアントにメディア伝送中断メッセージを伝送して中断状態に遷移させ、メディア伝送権を要求したクライアントにメディア伝送権を与える。割り込みクライアントによるメディアの伝送が完了すると、ＰｏＣサーバは中断されたクライアントにメディア伝送権を戻す。したがって、現在ＰｏＣインフラに権限のあるＰｏＣクライアントが進行中の対話に割り込み、この割り込みが終了すると、すぐ明示的なメディア要求を発生しなくても中断されたメディアを回復できる利点がある。また、プリエンティブ優先順位を有するＰｏＣクライアントが進行中である対話に割り込むプリエンティブシナリオを遂行しても自然に対話を持続できる利点がある。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
【００１７】
以下の説明において、関連した公知の機能或いは構成に関する具体的な説明が本発明の要旨を不明にすると判断された場合には、その詳細な説明を省略する。
【００１８】
本発明は、権限のある(priviledged)ＰｏＣユーザーが現在伝送中である他のＰｏＣユーザーのメディア伝送を中断させて自分のメディアを伝送した場合に、その後に、中断されたＰｏＣユーザーにメディア伝送権を戻すようにすることを目的としている。
【００１９】
インターネットマルチメディア通信(ＩＰ技術）を制御するためのアプリケーション階層プロトコルであるＳＩＰ(Session  Initiation  Protocol)又は拡張された(Extended)ＳＩＰは、基本的にグループＰｏＣ(Puch  to  talk  over  Cellular)呼(call)を設定するためのシグナリングプロトコルとして利用される。リアルタイムプロトコル(Real  Time  Protocol：ＲＴＰ)及びリアルタイム制御プロトコル(Real  Time  Control  Protocol：ＲＴＣＰ）は、各々メディアとメディア関連情報の実際的な伝送に利用される。また、リアルタイム制御プロトコルは、ＰｏＣが原則的に半二重通信サービス(half-duplex  service)であるため、一回にＰｏＣユーザーのうち一人だけがメディア情報を送信可能にするメディア制御方法(Media  Control  mechanism）として利用される。また、ＳＤＰ(Session  Description  Protocol)は、環境設定に関する情報を含んで伝送することができる。環境設定に関する情報は、構成されたセッションで使用されるメディア情報、各メディアごとに使用されるポート番号、コーデック情報、帯域幅を定義する。すなわち、一つのＰｏＣセッションで音声、ビデオ、写真、文字をメディアとして用いることができる。したがって、メディア伝送権は、音声伝送権すなわち発言権を含む。ＳＩＰとＳＤＰは、ＩＮＶＩＴＥメッセージに含まれて伝送され、ＰｏＣセッションを確立する。
【００２０】
まず、本発明では、ＰｏＣユーザーがメディア伝送を要求し、ＰｏＣセッションにおいてメディアを伝送するものとする。また、ＰｏＣシステムは、メディア伝送要求を待機させるためのキュー(queue）を実現し、ＰｏＣユーザーは、各々自分の順番が来ると、メディア伝送権を与えられるものとする。ＰｏＣシステムは、メディアとメディア関連シグナリング及びメディア仲裁のためにＲＴＰとＲＴＣＰを利用する。また、本発明で、メディアは、音声、映像、文字、ビデオ、ファイルのようなすべてのメディアを含み、特に、ＯＭＡ  ＰｏＣ  ｖ１で実現したトーク（Talk)を含む。したがって、本発明の図面に示すＴＢ(Talk Burst）は、メディアバーストの一種として見なされる。
【００２１】
本発明は、メディア要求に優先順位が適用される場合に、メディア仲裁手順にける新たな条件を提案するものである。したがって、新たなメディア仲裁方法が必要とされる。図２は、本発明の実施形態によるＰｏＣクライアントとＰｏＣサーバとの間のメッセージ信号の流れを示す。
【００２２】
ＰｏＣセッションは、ＰｏＣクライアントＡとＰｏＣクライアントＢとの間に構成される。メディア伝送権を要求した他のＰｏＣユーザーがいる場合には、そのメディア伝送権の要求は順にキューに待機される。
【００２３】
ＰｏＣクライアントＢは、ステップ２００〜２０３で、ＰｏＣクライアントＡにメディアを伝送する。ＰｏＣクライアントＡを含んだＰｏＣセッションに参加するグループメンバーは、ＰｏＣクライアントＢによって送信されたメディアを受信する。ＰｏＣユーザーＡが重要な事項を知らせるためにメディアの伝送を希望する場合には、ＰｏＣクライアントＡを用いるＰｏＣユーザーＡは、ステップ２０４及び２０５で、メディア伝送権要求メッセージを制御ＰｏＣサーバＸに伝送する。ここで、ＰｏＣユーザーＡは、プリエンティブ優先順位又は割り込み優先順位のうちの一つを有するユーザーであるものとする。
【００２４】
参加ＰｏＣサーバＡを通じてＰｏＣクライアントＡからメディア伝送権要求を受信すると、制御ＰｏＣサーバＸは、ＰｏＣユーザーＡが、進行中であるメディア伝送の中断を希望することを認知する。制御ＰｏＣサーバＸが、ステップ２０６及び２０７で、参加ＰｏＣサーバＢを通じてＰｏＣクライアントＢにメディア伝送中断(MB（Media Burst) Suspend)メッセージを送信する。このメッセージは、メディア伝送権がプリエンティブＰｏＣユーザーのメディア伝送が終了した後に、再度付与されるとの内容を含む。このメディア伝送中断メッセージを受信すると、ＰｏＣクライアントＢは、受信された要求によりメディア送信を中断し、ステップ２０８及び２０９で、ＰｏＣサーバＸにメディア伝送中断メッセージを受信したという応答メッセージを伝送する。ここで、図１に示したステップ１０８〜ステップ１１３の過程が同様に行われるが、その説明は省略する。
【００２５】
制御ＰｏＣサーバＸは、ステップ２１０及び２１１で、メディア伝送許可メッセージ（media burst confirm message）をＰｏＣクライアントＡに送信する。制御ＰｏＣサーバＸからメディア伝送許可メッセージを受信したＰｏＣクライアントＡは、ステップ２１２〜２１５で、ＰｏＣクライアントＢを含むＰｏＣセッションに参加するすべてのクライアントにメディアを送信し、ＰｏＣセッションに参加するすべてのクライアントはＰｏＣクライアントＡから伝送されたメディアを受信する。
【００２６】
ステップ２１６〜２１９で最後パケットのメディアまで伝送が完了すれば、ＰｏＣクライアントＡは、ステップ２２０及び２２１で、メディア伝送完了メッセージを制御ＰｏＣサーバに送信する。プリエンティブＰｏＣクライアントのメディア伝送完了メッセージを受信した制御ＰｏＣサーバＸは、ＰｏＣクライアントＢの中断されたメディア伝送を回復するために、ステップ２２２及び２２３でメディア伝送許可メッセージをＰｏＣクライアントＢに送信する。
【００２７】
メディア伝送許可メッセージを受信したＰｏＣクライアントＢは、メディア伝送が可能な状態であることを認知し、ステップ２２４〜２２７で、メディアをＰｏＣセッションに参加するすべてのクライアントに送信し、ＰｏＣセッションのすべてのクライアントはＰｏＣクライアントＡから伝送されたメディアを受信する。
【００２８】
一方、ステップ２０６及び２０７で、制御ＰｏＣサーバＸは、ＰｏＣクライアントのメディア伝送が中断されたことを知らせるために、図１のように停止メディアバーストメッセージ又はメディア伝送中断メッセージを伝送することができる。これら２つのメッセージは、共通的に、メディア伝送停止を要求する内容と、中断されたメディア伝送がプリエンティブＰｏＣユーザーのメディア伝送が終了した後に再開される内容を含む。
【００２９】
図３は、ＰｏＣクライアントのメディア伝送権制御手順を示す状態図である。図３及び図４に示すトークバースト(Talk Burst)メッセージは、メディアバーストメッセージの中で音声メディアに関連したメッセージの一例である。したがって、音声だけでなく他のメディアに対しても本発明による方法が同一に適用されることができる。
【００３０】
本発明の手順によると、プリエンティブＰｏＣクライアントによってメディア伝送が中断されたＰｏＣクライアントに中断の動作を適用するために新たな状態が導入される。本発明による新たな状態は、メディア伝送中に制御ＰｏＣサーバからメディア伝送中断メッセージを受信すると、ＰｏＣクライアントはメディア伝送を停止し、そのメディア伝送権要求がキューの最初の列に入れられる特性を有する。したがって、新たな状態では、メディア伝送が中断されたＰｏＣクライアントはメディアをそれ以上伝送できなくなり、プリエンティブＰｏＣクライアントからメディアを受信しなければならず、プリエンティブＰｏＣクライアントのメディア伝送が終了した後に、ＰｏＣクライアントはメディア伝送を再開する。
【００３１】
下記では、メディア伝送権制御手順において音声メディアを例として説明する。したがって、“メディア伝送”はメディアの一種として、混用して記載する。
【００３２】
図２及び図３を参照すると、まず、ＰｏＣクライアントＢは、状態３００でメディアを送信し、３０１で示されるメディア伝送中断メッセージ（TB_Suspend)を受信すると、直ちにメディア伝送中断及び待機状態(U:Suspend state）３０２になり、次のように動作する。
【００３３】
制御ＰｏＣサーバからメディア伝送中断メッセージを受信すると、ＰｏＣクライアントは、メディア伝送中断及び待機状態３０２になる。制御ＰｏＣサーバは、メディア伝送が中断されたクライアントのメディアをプリエンティブＰｏＣユーザーがメディア伝送を終了してから伝送されるようにキューに指定する。
【００３４】
ＰｏＣユーザーがメディア伝送中断及び待機状態でそれ以上のメディア伝送を望まない場合に、ＰｏＣクライアントは、３０４で示すように、メディア伝送要求取り消し（TB_Release）メッセージを通じてキューに格納されているメディア伝送権を取り消すこともできる。すなわち、ＰｏＣクライアントは、メディア伝送要求取り消し（TB_Release）メッセージを送信してメディア伝送権要求がキューから除去されることによって、メディア伝送中断及び待機状態からメディア伝送権なし(U: has no permission)状態３０５に遷移する。
【００３５】
メディア伝送が中断されたＰｏＣクライアントがメディア伝送の再開を希望する場合には、制御ＰｏＣサーバは、プリエンティブＰｏＣユーザーのメディア伝送が完了した時点でメディア伝送が中断されたＰｏＣユーザーにMB_Grant(図では、TB_Grant)メッセージを伝送することによって、メディア伝送権を再び付与する。
【００３６】
ＰｏＣクライアントは、メディア伝送中断及び待機状態３０２で３０６のようなMB_Grant(図面でTB_Grant)メッセージを受信すると、ＰｏＣクライアントは、メディア伝送可能(U: has Permission)状態３００に変わってメディアを送信し始める。
【００３７】
次に、図４を参照して、本発明の実施形態におけるＰｏＣサーバの制御によるＰｏＣユーザーの状態の変化を説明する。
【００３８】
メディア伝送中断及び待機状態(U:Suspend）４０２は、ＰｏＣクライアントのメディア伝送が許可されず、プリエンティブＰｏＣクライアントからメディアを受信しなければならない状態であることを示す。ＰｏＣユーザーは、メディア伝送可能状態４００でプリエンティブＰｏＣユーザーの要求によって制御ＰｏＣサーバが４０１に示すように、メディア伝送中断(S:TB_Suspend or TB_Revoke)メッセージを伝送した場合に、ＰｏＣユーザーはメディア伝送中断及び待機状態になる。
【００３９】
メディア伝送中断及び待機状態(U:Suspended)では、４０３に示すように、プリエンティブＰｏＣユーザーのメディアが継続して制御ＰｏＣサーバを通じてＰｏＣユーザーに伝送されると、ＰｏＣユーザーはメディア伝送中断及び待機状態を維持する。
【００４０】
制御ＰｏＣサーバは、ＰｏＣクライアントからメディア伝送要求取り消し(R:TB_Release) メッセージを受信すると、キューに格納されたメディア伝送権要求を取り消してＰｏＣユーザーをメディア伝送中断及び待機状態(U:Suspended)から‘メディア伝送権なし及び他のユーザーメディア伝送中’(U: Not Permitted AND TB_Taken)状態４０５に遷移する。
【００４１】
ＰｏＣユーザーからＰｏＣサーバがR:TB_Releaseを受信せずにプリエンティブＰｏＣユーザーのメディア伝送要求取り消し(R:TB_Release)メッセージを受信すると、ＰｏＣサーバが、メディア伝送許可(TB_Grant)メッセージをＰｏＣユーザーに送信する。このメッセージを受信したＰｏＣユーザーの状態は‘U:Suspended’から‘メディア伝送可能’(U:permitted)状態に遷移する。
【００４２】
プリエンティブＰｏＣクライアントがメディア伝送要求のためにＰｏＣサーバに伝送するメディア伝送権要求メッセージについて、下記の＜表１＞を参照して説明する。
【００４３】
ＴＢＣＰメディア伝送権要求メッセージは、メディア伝送のためにＰｏＣクライアントがＰｏＣサーバに送信するメッセージである。このメッセージを通じて、ＰｏＣサーバは、メディアの伝送を希望するＰｏＣユーザーを判定することができる。
【００４４】
【表１】
2008546301.tif 000003
【００４５】
サブタイプフィールドでは、ビットパターン０００００がメディア伝送権要求メッセージのために利用される。ＳＳＲＣ(Synchronization  source)フィールドは、メディア伝送のための許可を要求するＰｏＣクライアントのＳＳＲＣを含む。
【００４６】
一つ以上のオプションフィールドが、メディア伝送権要求メッセージに含まれることができる。各メディア伝送権要求メッセージのオプションフィールドは、３つのサブフィールドを含む。
【００４７】
第１のサブフィールドは、オプションＩＤサブフィールドである。オプションＩＤサブフィールドは、８ビットオプションＩＤで、選択されたオプションを示す。
【００４８】
第２のサブフィールドは、オプション長さサブフィールドである。オプション長さサブフィールドは、バイト単位のオプションフィールドの長さを示す一つのバイトからなる。オプション長さサブフィールドの値は、オプションＩＤ、オプション長さ、及びオプション値サブフィールドのバイト数の合計と同じである。
【００４９】
第３のサブフィールドは、オプション値サブフィールドである。オプション値サブフィールドは、整数個のバイトを有する。このサブフィールドのフォーマット及び値は、オプションに依存的である。
【００５０】
次のようなサブクローズ(subclause)が、特定メディア伝送権要求メッセージオプションサブフィールドを定義する。
【００５１】
メディア伝送要求優先順位レベルについて、ＰｏＣクライアントとＰｏＣサーバがメディア伝送要求のキューイング(queuing）を支援することを同意している場合には、メディア伝送要求優先順位レベルオプションが含まれる。ただし、プリエンティブ優先順位の場合には、キューイングを支援しなくてもオプションに含まれる。
【００５２】
ＰｏＣクライアントは、ＰｏＣユーザーがメディア伝送権要求が普通優先順位以外の優先順位レベルを有することを希望すると示した場合、又はＰｏＣクライアントがキューに待機されたメディア伝送要求の優先順位レベルを変更しようとする場合に、優先順位レベルを含める。
【００５３】
この場合、オプションＩＤサブフィールドは、１の値を有する。オプション長さサブフィールドは３の値を有する。オプション値サブフィールドは、定義されたメディア伝送要求優先順位レベルを示す一つのバイトを含んでなる。
【００５４】
このとき、メディア伝送権要求メッセージに含まれることができる定義されたメディア伝送要求優先順位レベルは、次のものである。
【００５５】
１．普通優先順位(normal  priority)
２．高優先順位(high  priority)
３．プリエンティブ優先順位(preemptive  priority)
４．割り込み優先順位(interrupt  priority)
割り込み優先順位を示すメディア伝送権要求メッセージは、上記のようにオプション値フィールドに新たな値(すなわち、４）を含む。割り込み優先順位を示す新たな値の代りに、新たなオプションＩＤサブフィールドを用いて割り込み優先順位オプションがメディア伝送権要求メッセージに設定されるができる。
【００５６】
上述した本発明の動作は、プリエンティブ優先順位を有するメディア伝送権要求メッセージとＰｏＣサーバの動作で実現することができる。なお、本発明は、新たな割り込み優先順位のメッセージを通じても同一の発明の効果が得られる。
【００５７】
メディア伝送中断及び中断されたメディア伝送要求のキューでの待機をＰｏＣクライアントに示す新たなＴＢＣＰメッセージが用いられてもよい
このようなメディア伝送中断メッセージについて、＜表２＞を参照して説明する。
【００５８】
【表２】
2008546301.tif 000004
【００５９】
サブタイプフィールドにおける別途の独特なビットパターンが、メディア伝送中断メッセージのために利用される。上記の＜表２＞で、“ＸＸＸＸＸ”ビットは、本発明のメディア伝送中断メッセージを示す固有の番号を記載する。
【００６０】
アプリケーション依存(application-dependent)データフィールドは、制御ＰｏＣ機能を遂行するＰｏＣサーバがＰｏＣクライアントのメディア伝送を中断するための理由(Reason)コードフィールドを含む。また、付加情報が付加情報フィールドに含まれることができるため、パケットの長さは理由コードフィールドの値に基づいて変わりうる。
【００６１】
ＳＳＲＣフィールドは、制御ＰｏＣ機能を遂行するＰｏＣサーバのＳＳＲＣを含む。
【００６２】
メディア伝送中断メッセージは、制御ＰｏＣ機能を遂行するＰｏＣサーバからメディア伝送許可を有するＰｏＣクライアントに送信されてメディア伝送を中断することを指示する。
【００６３】
上記したように本発明は、メディア伝送が許可された現在ＰｏＣユーザーのメディア伝送を中断し、プリエンティブＰｏＣユーザーのメディアを伝送するためにＰｏＣサーバの作動を誘発するメディア要求手順を修正する方法を提供する。これは、新たな優先順位レベルを導入し、或いはプリエンティブ優先順位モデルを拡張してなされる。
【００６４】
以上、本発明の詳細な説明においては具体的な実施形態に関して説明したが、特許請求の範囲を外れない限り、様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。したがって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【００６５】
【図１】プリエンティブ優先順位を用いるメディア伝送を示す信号の流れを示す図である。
【図２】本発明の実施形態によるＰｏＣクライアントとＰｏＣサーバとの間のメッセージの信号の流れを示す図である。
【図３】本発明の実施形態によるＰｏＣクライアントの状態遷移図である。
【図４】本発明の実施形態によるＰｏＣサーバの状態遷移図である。
【図１】
2008546301.tif 000005
【図２】
2008546301.tif 000006
【図３】
2008546301.tif 000007
【図４】
2008546301.tif 000008
【国際調査報告】
2008546301.tif 000009
2008546301.tif 000010