0

私は JAIN SLEE + SIP の初心者で、Rhino SDK で単純な B2BUA サーバーを作成するタスクがあります。クライアントが登録して他のクライアントに電話をかけることができる例があります。私の仕事は、この例を次のように変更することです。

  • クライアントAは、B2BUAサーバーへの電話をいくつかの仮想番号にかけます
  • B2BUA サーバーは、この仮想番号に登録されているクライアントに並行して電話をかけ、電話が鳴るようにします。
  • クライアントが電話に出ると、+200 OKを B2BUA サーバーに送信します。
  • B2BUA サーバーは自動的にクライアント A にリダイレクトするため、このクライアントのペアは通信します。
  • そして同時に、B2BUA は CANCEL を他のクライアントに送信します。

どうやってするの?

4

1 に答える 1

0

さて、あなたはあなたが他に何をする必要があるかを説明しました:)?

https://www.rfc-editor.org/rfc/rfc3261->11-12ページ

                 atlanta.com  . . . biloxi.com
             .      proxy              proxy     .
           .                                       .
   Alice's  . . . . . . . . . . . . . . . . . . . .  Bob's
  softphone                                        SIP Phone
     |                |                |                |
     |    INVITE F1   |                |                |
     |--------------->|    INVITE F2   |                |
     |  100 Trying F3 |--------------->|    INVITE F4   |
     |<---------------|  100 Trying F5 |--------------->|
     |                |<-------------- | 180 Ringing F6 |
     |                | 180 Ringing F7 |<---------------|
     | 180 Ringing F8 |<---------------|     200 OK F9  |
     |<---------------|    200 OK F10  |<---------------|
     |    200 OK F11  |<---------------|                |
     |<---------------|                |                |
     |                       ACK F12                    |
     |------------------------------------------------->|
     |                   Media Session                  |
     |<================================================>|
     |                       BYE F13                    |
     |<-------------------------------------------------|
     |                     200 OK F14                   |
     |------------------------------------------------->|
     |                                                  |

プロキシは多かれ少なかれ機能しますB2BUAとして、非常に単純なB2B。

回答などの間にSDPをコピーする必要があります。

于 2012-09-22T09:22:35.410 に答える