SIP注册过程

SIP注册过程,sip,voip,Sip,Voip,要通过voip拨打电话,用户需要先注册。所以注册是强制性的。我有一些注册流程的基本知识。用户使用expires头值30秒向服务器发送注册请求。服务器在收到来自用户的请求时,会发送带有expires头值120秒的响应。用户需要在expires标头时间段结束之前或60秒之前再次注册。注册完成后,注册服务器将在location server中发送用户的uri和位置。所以用户的位置将出现在位置服务器中。若位置服务器有用户的位置,那个么为什么用户需要在时间段结束之前再次注册。并且用户只需在时间段之前重新注

要通过voip拨打电话,用户需要先注册。所以注册是强制性的。我有一些注册流程的基本知识。用户使用expires头值30秒向服务器发送注册请求。服务器在收到来自用户的请求时,会发送带有expires头值120秒的响应。用户需要在expires标头时间段结束之前或60秒之前再次注册。注册完成后,注册服务器将在location server中发送用户的uri和位置。所以用户的位置将出现在位置服务器中。若位置服务器有用户的位置,那个么为什么用户需要在时间段结束之前再次注册。并且用户只需在时间段之前重新注册一次或多次??用户ip将在location server中存在多长时间???

当发送有效寄存器时,SIP注册器为该用户创建绑定并将其存储为“记录地址”

这通常至少包含SIP URI、公共IP及其过期时间,该时间等于当前时间+SIP expires标头中的时间

在到达记录过期时间后,记录地址不再有效,通常会被删除/删除。注册是软状态,除非刷新,否则将过期

如果在到达到期时间之前收到另一个有效寄存器,则SIP注册器上的记录地址将刷新以反映新的到期时间

所以在回答你的问题时:

用户ip将在位置服务器中存在多长时间

直到收到最后一个有效寄存器+达到寄存器的到期时间

并且用户只需在时间段之前重新注册一次或多次?? 用户只需在绑定过期之前发送另一个有效寄存器一次,即可将绑定作为记录地址保存在其中

进一步阅读:


谢谢您,先生……假设我的服务器响应过期60秒。在这60秒,考虑我没有重新登记,这意味着它将到期60秒到达。是吗???@Kousalya是的,如果你在12:00:00发送一个注册,过期时间为60秒,你将注册到12:01:00。如果您在12:00:55发送另一个寄存器,并再次过期60秒,则新的过期时间将为12:01:55,在12:01:50发送另一个寄存器,您将再次注册到12:02:50,依此类推。