专注SIP通讯产品与方案

RAS协议的网闸搜索

  网闸搜索有两种方式:人工方式和自动方式。人工方式通过端点配置完成,将其归属网闸的运输层地址预置入配置文件或初始化文件。自动方式允许端点和归属网闸的关系可以随时间而改变,当原有网闸出故障时可以自动切换到替换网闸上去,不但提高了可靠性和灵活性,而且有效地减少了管理工作量,当所属网闸改变后无需在每个终端上都修改其配置文件。
在自动方式中,端点采用搜寻多播地址发送GRQ消息,询问“谁是我的网闸?"。可以有一个或多个网闸回送GCF消息,表示“我可以是你的网闸",并在消息中告之其RAS地址。不愿意该端点在其上登记的网闸则返回GRJ消息。如果有多个网闸回送GCF消息,端点可在其中任选一个作为其归属网闸,图5.8示出这一过程:
图5.8网闸自动搜寻过程
  如果超时仍未收到网闸的响应,端点可重发GRQ,但两次相邻GRQ之间的时间间隔不能小于5秒。如果仍未收到响应,则改用人工搜寻。
  任何时候端点发现至所属网闸的登记失效,即网闸拒绝登记请求或者不回送任何响应,就必须重新启动搜寻过程。
  下面简要说明搜寻消息的主要参数。端点发送的GRQ消息包含端点类型、端点自身的RAS地址、希望在其上登记的网闸标识等参数。如果未含网闸标识参数,就表示端点愿意在任何一个网闸上登记。
网闸返回的GCF消息除了包含该网闸标识和RAS地址外,还可包含"替换网闸"序列参数,它按优先级顺序指定,以后如果至该网闸的请求未予响应或被拒绝又未给出转向信息时,可转至哪些网闸圉新提出请求。GRJ消息也包含此参数,另外还给出拒绝原因 。