10.2.4 Refreshing Bindings 10.2.4刷新绑定 Each UA is responsible for refreshing the bindings that it has previously established. A UA SHOULD NOT refresh bindings set up by other UAs.
每个UA负责刷新其先前建立的绑定。UA不应刷新其他UA设置的绑定。
The 200 (OK) response from the registrar contains a list of Contact fields enumerating all current bindings. The UA compares each contact address to see if it created the contact address, using comparison rules in Section 19.1.4. If so, it updates the expiration time interval according to the expires parameter or, if absent, the Expires field value. The UA then issues a REGISTER request for each of its bindings before the expiration interval has elapsed. It MAY combine several updates into one REGISTER request. 来自注册器的200(OK)响应包含一个列出所有当前绑定的Contact字段列表。UA使用第19.1.4节中的比较规则对每个联系人地址进行比较,以查看是否创建了联系人地址。如果是,它将根据expires参数或expires字段值(如果不存在)更新过期时间间隔。然后,UA在过期间隔过去之前为其每个绑定发出REGISTER请求。它可以将多个更新合并为一个REGISTER请求。 A UA SHOULD use the same Call-ID for all registrations during a single boot cycle. Registration refreshes SHOULD be sent to the same network address as the original registration, unless redirected.
UA应在单个引导周期内对所有注册使用相同的呼叫ID。除非重定向,否则注册刷新应发送到与原始注册相同的网络地址。