1

我想了解 REGISTER 和 SUBSCRIBE 的细微差别。在大多数情况下,您希望 UAC 注册然后订阅。UAC可以订阅但不注册..?或者 UAC 可以注册的帐户数量超过订阅的数量。

例如,注册 5 个帐户并订阅 3 个帐户

4

2 回答 2

6

REGISTER消息将您的URI Contact(您的用户代理所在的位置)与您的FromURI(您是谁)相关联。

SUBSCRIBE消息表明您希望接收有关某种事件的通知。sipwiz 给出了一个被通知呼叫转移状态的例子(它实际上使用REFER消息来执行转移)。

什么样的活动?几乎任何你想要的。为 SIP 定义了几个不同的事件包,包括呼叫转移(REFER 请求)和出席

于 2012-12-12T10:11:47.543 回答
2

两种类型的请求之间没有规定的联系。它们可以共享一个共同的目的,例如更新和通知存在信息,但除了这些情况之外,它们的目的在很大程度上是独立的。

例如,SUBSCRIBE 请求通常用于设置订阅以发送有关呼叫转移状态的通知,这与 REGISTER 请求完全无关。

是的,您可以在 5 个帐户上注册并在 3 个帐户上订阅某种活动。您还可以在 5 个帐户上注册并在所有 5 个帐户上订阅 3 个不同的事件包,这样您最终就获得了 15 个订阅等。

于 2012-12-12T01:46:59.140 回答