您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > IMSFTTH终端DNS解析相关规范V61
1域名注册模式设备能力1.1ONUONU应支持如下要求:1.ONU应支持ITMS下发的两个BAC的IP地址、单BAC域名+1个备用IP地址配置方式。(1)对于两个BAC的IP地址配置,应支持指定为主用和备用的IP地址。(2)对于单BAC域名+1个备用IP地址配置,应支持根据域名查询DNS,并保存返回的前2个IP地址,且能注册到第1个IP地址,若第1个IP地址注册不成功,则向第2个IP地址注册,两个IP地址注册的时间间隔应支持可配置。如果DNS解析获得的两个IP地址注册都不成功,则重新向DNS发起第二次及第三次查询,重新发起查询的时间间隔为15秒。如按照此方法三次查询后仍无法注册,则第三次以后的重新查询时间间隔改为10分钟,直到注册成功。2.ONU应支持从IP方式修改为域名后,或BAC域名通过ITMS写入后,不管是否与原来的BAC域名相同,都应支持主动查询DNS获取新的IP地址,并在呼叫空闲的情况下重新进行初始注册,将业务切换到新的BAC上。3.ONU应支持采用注册消息Register作为终端与BAC之间链路的检测消息。在正常情况下,应以重注册消息的周期作为终端与BAC之间链路检测周期。4.ONU应支持通过链路检测判定当前BAC设备的状态。ONU对当前的BAC设备的链路检测消息重传三次,最终没有响应,则判定当前的BAC地址不可用。5.ONU应支持轮询注册功能:在使用BAC域名的情况下,当前BAC不可用后,向终端注册时DNS解析获得的另一个IP地址进行注册,如果注册成功,则将相关业务切换到此BAC上,若不成功则重新向DNS发起查询。重新发起DNS查询的时间间隔要求同上述1.(2)条。6.当用户发起的呼叫请求没有得到响应时,或者收到失败响应时,SIP终端应支持立刻启动链路检测消息对当前BAC进行检测,在判定当前BAC不可用后,应启动轮询注册的功能。轮询注册的具体要求同上述第5条。(失败响应包括4xx、5xx、6xx)7.如果ONU向DNS查询收到无有效ip地址的响应,则重新向DNS发起查询,重新发起DNS查询的时间间隔要求同上述1.(2)条。8.如果ONU向DNS查询无响应,则每间隔5秒进行retry,若retry3次都不成功时,则用预先下发的备用IP地址注册。如果还无法成功,则重新向DNS发起查询,重新发起DNS查询的时间间隔要求同上述1.(2)条。9、仅当ONU在使用预先下发的备用IP地址注册成功后,在终端空闲挂机状态下时,在链路检测前先向DNS发起查询。如果查询成功并获取有效IP地址,且解析获得的第1个IP地址与当前注册的IP地址不相同,则解除当前注册,重新发起DNS查询,重新发起DNS查询的时间间隔要求同上述1.(2)条。1.2DNSDNS应支持如下要求:1.两台物理DNS;2.通过anycall模式,采用单一对外地址;3.每个域名包含2-4个BAC的IP地址,地址采用顺序后移的方式实现地址变化(每次下发后,第一个地址,变为最后地址);2注册流程简图获取VIOP地址及DNS地址获取用户相关业务信息向DNS发送解析请求向解析获得的第一个IP地址发送注册请求判断DNS给于的响应DHCP系统ITMS系统下发至ONU下发至ONU再次发送解析请求启动备用IP地址注册模式(参考ONU原注册流程)无效响应无响应正确响应判断获得的响应再次发送注册请求无效响应向解析获得的第二个IP地址发送注册请求无响应正确响应判断获得的响应再次发送注册请求无效响应再次发起DNS解析请求进入新的流程无响应正确响应ONU启动完成注册流程完成注册流程完成注册流程故障排查/检查数据故障排查/检查数据故障排查/检查数据故障排查/检查数据
本文标题:IMSFTTH终端DNS解析相关规范V61
链接地址:https://www.777doc.com/doc-2878716 .html