视频联网网关(NCG)V5.11.100FAQ手册.docx
-
资源ID:96376684
资源大小:4.64MB
全文页数:69页
- 资源格式: DOCX
下载积分:30金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
视频联网网关(NCG)V5.11.100FAQ手册.docx
FAQ 手册文档编号视频联网网关(NCG) 5.11.100 FAQ 手册联网网关 NCG(5.11.100)FAQ 手册密级级别: 内部公开目录保密信息,未经授权禁止扩散第 i 页2020-06-161. 组件介绍11.1. 参考资料11.2. 组件组成11.3. 版本说明11.4. 运行环境31.5. 端口列表32. 架构和流程62.1. 系统架构62.2. 内部结构82.3. 联网配置流程92.3.1. 联网网关配置功能流程92.3.2. 外域添加功能流程92.4. 主要业务流程102.4.1. 资源共享功能流程102.4.2. 云台控制流程112.4.3. 录像查询流程122.4.4. 级联-国标/DB33-UDP 取流功能流程132.4.5. 级联-国标/DB33-hik_tcp 私有协议取流功能流程142.4.6. 级联-国标-tcp 协议取流功能流程152.4.7. 国标代理场景下关键流程补充说明163. 问题排查方法233.1. 维护步骤233.2. 日志查看方法243.3. 日志使用方法273.4. 如何排查和定位问题313.5. 如何确认网络情况313.6. 如何更新替换组件版本313.7. 如何获取组件的版本信息343.8. 如何收集异常时的关键信息344. 常见问题354.1. 安装部署354.1.1. 程序启动失败354.2. 配置问题364.2.1开启国标集群代理364.3. 资源目录相关问题384.3.1. 资源任务可视化414.3.2. 标准资源校验424.4. 取流问题434.4.1. 预览取流失败434.4.2. 预览黑屏454.4.3. 预览卡顿464.4.4. 预览几十秒后断流464.4.5. INVITE、ACK、BYE 信令没有响应或发送464.4.6. INVITE、200 OK 报文携带收流、发送地址不正确474.5. 云台问题474.6. 录像查询问题474.7. 国标代理场景下的问题485. 典型场景/方案问题506. 日志排查506.1. 日志模块说明507. 附录517.1. 关键 bug 修订记录517.2. 错误码说明527.2.1. 联网信令服务 cascade 错误码527.2.2. WEB 服务错误码597.2.3. 联网媒体服务 media 错误码607.3. 常用工具使用637.3.1. 抓包工具Wireshark637.3.2. 码流查看分析工具647.3.3. Windows 调试工具Windbg657.4. 历史版本信息657.4.1. 内部架构658. 修订记录66联网网关 NCG(5.11.100)FAQ 手册密级级别: 内部公开1. 组件介绍1.1. 参考资料名称用途NCG 组件(5.11.100)安装部署手册包含组件的安装、卸载、升级、配置等相关的说明NCG 组件(5.11.100)用户使用手册包含组件前端的操作步骤、流程等说明NCG 组件(5.11.100)功能规格清单包含组件的功能、性能、安全等规格说明NCG 组件(5.11.100)端口清单包含组件所使用的端口、及功能、协议说明1.2. 组件组成NCG 专注于平台域间视频联网,基于标准协议与外域平台互联互通,支持视频通用标准协议(GB/T28181-2011,GB/T28181-2016,DB33/T629-2011)、以及行业视频标准协议(铁路联网协议、国网 B 协议接口等)。主要业务功能包括:域间注册与心跳、资源同步、实时预览、录像回放与控制、录像下载、语音广播、设备控制等NCG 由 cascade(国标联网信令服务)、ncg-db33(DB33 联网信令服务)、media(联网媒体服务)、web(联网管理服务)四个服务组成。其中 cascade 与 ncg-db33 在 5.6.0 及之前的版本为一个 cascade(联网信令服务),自 5.7.0 及之后的版本将联网信令服务拆分为两个子服务国标联网信令服务(cascade)和 DB33 联网信令服务(ncg-db33)。cascade 与 ncg-db33 负责各域间(上级和下级、上级和本级、本级和下级)资源同步、信令请求处理, media 负责各域间流媒体传输及部分流媒体类信令请求处理,web 负责管理和展示 NCG 配置和资源及状态。本文中没有特别提出的情况下,cascade 代指总的联网信令服务。NCG 安装和使用时依赖于PGsql、ActiveMq、Tomcat 等基础服务。PGsql 用于 cascade、web 的数据管理,ActiveMq 用于 cascade 和各服务间的通知管理,Tomcat 用于 web 应用的部署。1.3. 版本说明NCG 组件当前版本 5.11.100 为新体系下最新版本。版本更新信息:5.11.100 在 5.10.100 的基础上做了以下更新:1. 支持 AR 联网功能(AR 高点特有属性联网,级联 PTZ 信息查询,级联标签位增加、修改、删除、查询,调用)第 66 页2020-06-162. 支持按域进行 GPS 订阅,支持移动设备报警同步平台3. 支持巡检成功点位导入共享功能4. 支持手动共享下级域资源到本级平台5. 支持信令链路负载监控6. 点位状态 csv 文件增加 cn 字段表示名称7. 支持国标集群代理5.10.100 在 5.9.100 的基础上做了以下更新: 1.取流流程优化2. 新增异常资源删除可视化任务3. 级联返回错误码时使用 16 进制的错误码4. 新增启动增加待删外域的检测与处理5. 支持 GB35114 A 类联网协议6. 支持驱动管理7. 支持高倍速抽帧8. 支持国标信令流量监控5.9.100 在 5.8.100 的基础上做了以下更新: 1.支持资源目录可视化操作2. 支持国标协议集群代理3. 支持外域资源 CSV 同步4. 支持 NCG 不依赖核心服务独立运行5. 支持第三方联网协议JT809/10786. 媒体链路可视化7. 视频回放专项优化5.8.100 在 5.7.100 的基础上做了以下更新: 1.支持业务树的推送、解析2. 支持推送语音通道3. 支持删除自己建立的行政区划组织4. 支持检索本级的资源5. 支持在页面配置下级资源全量同步到 ldap 的时间5.7.100 在 5.6.100 的基础上做了以下更新: 1.新增平滑升级功能2. 新增国际化需求(多语言、多时区、exe 文件带签名信息)3. 新增公安获取扩展能力集功能4. 新增本级国标监控点取流时根据 LDAP 字段选取传输模式功能5. 新增获取视频本域标识的接口6. 新增关键内部错误码优化7. 新增内码级联功能8. 修改录像查询返回的录像文件大小可能变成负数的问题9. 修改录像查询返回的录像类型和下级不匹配问题10. 修改上报可视域信息为空的问题1.4. 运行环境硬件环境:推荐配置视频联网网关服务CPUIntel Xeon E3-1225 v3 3.2GHz 4核8线程内存8GB DDR3硬盘500GB网卡Intel 1000M NIC *2(安装最新网卡驱动)显卡Intel(R) HD Graphics P4600/P4700软件环境:软件环境支持操作系统环境CentOS 7.2 x86_64CentOS 7.4 x86_64CentOS 7.6 x86_64Java运行环境Oracle Java8/11 运行环境应用服务器环境Tomcat 8.0/8.5数据库环境PostgreSQL 9.6浏览器环境Chrome 40IE 9-111.5. 端口列表端口参数查看及配置方法:运行管理中心->系统维护->参数配置->视频联网网关->填写需要修改的端口->下发。注:Linux 安装完成后需要在运管开放端口,运行管理中心->系统维护->防火墙策略配置->视频联网网关->选中端口->下发。5.11.100:端口号使用场景是否需要映射是否可修改传输方式7100国标协议通信端口是是UDP/TCP7110DB33 协议通信端口是是UDP7118国标 35114 协议通信端口是是UDP/TCP7093私有协议通信端口否是TCP9155国标 35114 子服务restful 端口否是TCP/HTTP7097私有协议通信端口否是TCP7099国标子服务 restful 端口否是TCP/HTTP8198地标子服务 restful 端口否是TCP/HTTP7010对 NCG 集群监听端口否是TCP/HTTP7087rtsp 端口是是TCP7304集群管理端口否是TCP/UDP6009websocket 端口是是TCP26100-26899视频流传输端口段是是UDP/TCP8080WEB 服务器端口否是TCP9181本地驱动代理服务通信端口否是TCP/HTTP8860/8862/8866/8868媒体网关通过组播方式(被动)取流时所用端口否是UDP7116国标代理对外域 SIP 消息监听是是UDP/TCP9072国标 SIP 信令代理内部配置端口否是TCP/HTTP7119国标代理拦截本域网关端口否是UDP/TCP5.10.100:端口号使用场景是否需要映射是否可修改传输方式7100国标协议通信端口是是UDP/TCP7110DB33 协议通信端口是是UDP7118国标 35114 协议通信端口是是UDP/TCP7093私有协议通信端口否是TCP9155国标 35114 子服务restful端口否是TCP/HTTP7097私有协议通信端口否是TCP7099国标子服务 restful 端口否是TCP/HTTP8198地标子服务 restful 端口否是TCP/HTTP7010对 NCG 集群监听端口否是TCP/HTTP7087rtsp 端口是是TCP7304集群管理端口否是TCP/UDP6009websocket 端口是是TCP26100-26899视频流传输端口段是是UDP/TCP8080WEB 服务器端口否是TCP9181本地驱动代理服务通信端口否是TCP/HTTP8860/8862/8866/8868媒体网关通过组播方式(被动)取流时所用端口否是UDP5.9.100:端口号使用场景是否需要映射是否可修改传输方式7100国标协议通信端口是是UDP/TCP7110DB33 协议通信端口是是UDP7097私有协议通信端口否是TCP7099国标子服务restful 端口否是TCP/HTTP8198地标子服务restful 端口否是TCP/HTTP7010对 NCG 集群监听端口否是TCP/HTTP7087rtsp 端口是是TCP7304集群管理端口否是TCP/UDP6009websocket 端口是是TCP26100-26899视频流传输端口段是是UDP/TCP8080WEB 服务器端口否是TCP5.8.100:端口号使用场景是否需要映射是否可修改传输方式7100国标协议通信端口是是UDP/TCP7110DB33 协议通信端口是是UDP7097私有协议通信端口否是TCP7099国标子服务restful 端口否是TCP/HTTP8198地标子服务restful 端口否是TCP/HTTP7010对 NCG 集群监听端口否是TCP/HTTP7087rtsp 端口是是TCP7304集群管理端口否是TCP/UDP6009websocket 端口是是TCP26100-26899视频流传输端口段是是UDP/TCP8080WEB 服务器端口否是TCP5.7.100:端口号使用场景是否需要映射是否可修改传输方式7100国标协议通信端口是是UDP/TCP7110DB33 协议通信端口是是UDP7097私有协议通信端口否是TCP7099国标子服务restful 端口否是TCP/HTTP8198地标子服务restful 端口否是TCP/HTTP7010对 NCG 集群监听端口否是TCP/HTTP7087rtsp 端口是是TCP7304集群管理端口否是TCP/UDP6009websocket 端口是是TCP26100-26899视频流传输端口段是是UDP/TCP8080WEB 服务器端口否是TCP5.6.100:端口号使用场景是否需要映射是否可修改传输方式7100/7110标准协议通信端口是是UDP/TCP7097私有协议通信端口是是TCP7099/7010restful 端口否是TCP/HTTP7087rtsp 端口是是TCP7304集群管理端口否是TCP/UDP6009websocket 端口是是TCP26100-26899视频流传输端口段是是UDP/TCP8080WEB 服务器端口否是TCP2. 架构和流程2.1. 系统架构视频联网网关对区域视频监控平台中的监控资源、用户终端、监控中心等进行联网协议转换,实现视频监控平台的互联互通、资源共享。视频联网网关在跨域视频监控联网中的位置如图 2.1.1 所示。图中有四个不同域,实现不同域之间的互联互通、资源共享是通过视频联网网关来实现。不同域之间的联网方式有两种,一种是级联,两个域之间具有上下级关系,下级主动向上级发起注册,经上级鉴权认证后,才能进行域间通信;另外一种是互联, 两个域之间是平级关系,互相注册,经过对方鉴权认证后,才能进行域间通信。区域视频监控系统1区域视频监控系统2用户终端用户终端监控资源监控资源传输网络传输网络监控中心报警数据报警数据监控中心联网网关联网网关IP 传输网络联网网关联网网关区域视频监控系统m区域视频监控系统n用户终端报警数据报警数据用户终端传输网络传输网络监控中心监控资源监控资源监控中心图 2.1.1 跨域视频监控联网结构图.2.2. 内部结构联网网关的设计是基于模块化/插件化的设计思想,子模块尽可能遵循强内聚、松耦合和信息隐藏的原则,保证子模块之间相互独立。为了提高模块的独立性和稳定性,联网网关一般分为四个进程,一个进程是国标信令网关(cascade),负责以国标信令规范本级域和外域平台的信令交互,协议管理,对外提供接口;一个进程是地标信令网关(ncg-db33),负责以地标信令规范本级域和外域平台的信令交互,协议管理,对外提供接口;一个进程是联网管理服务(Web)应用所部署的 tomcat 进程,负责页面交互,级联配置、资源管理,状态展示;一个进程是媒体网关 (media),负责媒体流转发。但当需要进行转码时,会增加转码服务器模块,媒体网关获取到的码流传输给转码服务模块进行非标码流转为标准码流、标准码流降分辨率降码流等一系列操作。最新联网网关(5.10.100)架构如图 2.2.1 所示,5.7.0 与此架构一致,这里就不重复贴出了。历史版本(5.6.0)如见附录图 7.3.1 所示。通用视频联网服务组GB/T28181联网服务1GB/T28181联网服务n通用视频联网服务组DB33/T629联网服务1DB33/T629联网服务n客户端应用资源控制 视频流 事件API接口联网网关服务寻址联网管理服务数据库服务WEB配置操作管理设备控制视频资源同步 设备状态同步 事件订阅通知媒体服务1多线路管理外域管理资源管理转码管理联网驱动管理联网信令寻址调度管理信令集群管理媒体集群调度管理媒体服务n联网协议接入层本地联网驱动守护服务业务资 源同步.SIP信令代理服务资源控制视频流下级域平台行业组件核心服务设备接入框架存储管理框架视频网管事件服务上级域平台XX协议联网驱动nXX协议联网驱动1图 2.2.1 视频联网网关总体架构图(5.10.100)2.3. 联网配置流程2.3.1. 联网网关配置功能流程WEBCASCADEDB启动获取网关初始化信息初始化写入插件配置修改200 OK 配置修改Web 修改本级信令网关信息后,本级 cascade 收到信息先返回 200 OK,然后将变更信息写入数据库及配置文件 cascade.xml,重启时 cascade 从 cascade.xml 中读取本级信息。2.3.2. 外域添加功能流程WEBPGsqlcascade协议插件界面添加上下级域信息1. 插入数据库2. 向信令网关发送请求RESTful+CASCADE_INFO4.200 ok获取状态进行展示更新域状态3. 调用对应协议插件添加上下级回调更新域状态添加上级域时主动向上注册,添加下级域时等待下级注册从 WEB 添加上下级域后,由协议插件连接上下级域,并通知 CASCADE 修改状态并入库,WEB 界面直接从 pgsql 获取上下级域状态。2.4. 主要业务流程2.4.1. 资源共享功能流程资源共享功能按共享目标分有两种流程,共享给本级、共享给上级。目前下级资源共享给本级已由程序自动完成,无需配置或手动操作。下级资源推送给本级功能流程:1) 下级上送资源信息到上级联网信令网关 cascade.2) cascade 处理资源后写入数据库,并同步写入 ldap,同时发送资源变更通知(mq).3) 其他组件收到通知后,根据通知里的信息向 ldap 获取变更资源的详细信息.下级上级下级cascadeAP发送资源变更通知获取资源mqLDAPpgsql其他组件获取通知资源推送200 OK 入库录入LD图 2.4.1 资源自动推送到本级流程图共享资源给上级功能流程:1) 共享操作由界面触发,WEB 侧将共享关系入库后,下信令网关服务下发共享操作2) 信令网关 cascade 收到请求后,根据请求类型不同,分为两种流程:a. 简单共享,即 cascade 直接根据下发命令中的资源共享关系,推送共享数据到上级b. 异步共享,cascade 根据 WEB 侧提供的一个业务编号,从 web 侧批量获取共享关系,然后推送到上级,这种情况适用于共享资源数量较多时。上级下级上级联网服务cascadeWEBDB共享关系入库方式1 简单共享共享操作获取详细信息推送方式2 异步共享 共享操作循环处理获取共享关系获取详细信息推送取消共享软删除共享关系方式1 简单取消共享 取消共享操作推送DEL方式2 异步取消共享 取消共享操作循环处理分页获取共享关系推送DEL共享给上级操作图 2.4.2 共享资源到上级流程图2.4.2. 云台控制流程级联情况下对下级点位资源进行云台控制的流程如图 2.4.3 所示,上级 cascade 收到云台控制指令后向下级 cascade 发送控制信令,由下级 cascade 向设备接入框架发送控制指令,设备接入框架返回控制结果, 由 NCG 转发回给客户端。客户端上级cascade下级cascade下级DACncgweb寻址云台控制命令云台控制命令控制结果 控制结果 云台控制命令控制结果 2.4.3. 录像查询流程图 2.4.3 RESTful 云台控制流程客户端联网共享ncgweb上级cascade下级cascade联网共享级联情况下查询下级点位资源录像的流程如图 2.4.4 所示,录像的存放位置等信息由联网共享管理,上级cascade 负责将查询指令发送至下级,由下级 cascade 向联网共享进行录像查询,然后将查询结果及录像文件转发回上级客户端。录像查询寻址录像查询录像查询指令录像文件列表 200 OK 录像文件列表 200 OK 录像查询指令录像文件列表 录像文件列表 图 2.4.4 录像查询流程2.4.4. 级联-国标/DB33-UDP 取流功能流程下级平台取流 8. 根据监控点编号查询取流Url返回短链接url和media信息9. 开始取流 10.开始取流成功取流成功(下级media IP和端口) 11.根据短url获取长url返回长url取流成功数据12.码流数据Das-media/MGC联网共享ncg mediaCASCADENCG13.码流取流成功14.码流数据取流取流成功7.开始NCGncg mediaWEBCASCADE1. 获取取流url 返回短链接url2. 使用短链接url开始取流3. 通过短链接url查询长链接url返回长链接url4. 资源寻址 返回cascade服务地址5. 查询取流模式 返回取流模式6. 开始取流(上级media IP和端口)上级平台联网共享客户端国标/DB33-UDP 级联取流流程:1) 上级客户端调用联网共享的 RESTful 接口获取取流URL(短连接URL)2) 客户端调用StreamClient 取流接口,通过获取到的URL 向NCG 的 media 取流3) media 通过短连接URL 向联网共享获取长连接 URL4) media 向WEB 获取对应点位所在的 cascade 服务信息(寻址)5) media 向 cascade 获取点位的详细取流信息6) media 获取到信息后,向 cascade 发送取流请求7) 上级 cascade 向下级发送请流信令8) 下级 cascade 收到上级取流请求之后向联网共享获取取流 URL(短连接 URL)9) 下级 cascade 向下级 media 发送取流请求10) 下级 media 通过短连接 URL 取流,并通过信令中指定端口转发给上级2.4.5. 级联-国标/DB33-hik_tcp 私有协议取流功能流程上级平台下级平台客户端联网共享NCGncg mediaWEBCASCADENCGCASCADEWEBncg media联网共享Das-media/MGC 1.获取取流url 返回短链接url2. 使用短链接url开始取流3. 通过短链接url查询长链接url返回长链接url4. 资源寻址 返回cascade 服务5. 查询取流模式 6.查询取流URL返回取流URL7.查询下级media信息返回下级media信息返回取流模式8.开始取流9.资源寻址返回cascade服务 10.取流请求11. 根据监控点编号查询取流Url返回短链接url12. 取流接口 13.开始取流取流成功接口返回成功取流成功取流成功取流成功14.码流数据15.码流数据16.码流数据国标/DB33-hik_tcp 私有协议级联取流流程:1) 上级客户端调用联网共享的 RESTful 接口获取取流URL(短连接URL)2) 客户端调用StreamClient 取流接口,通过获取到的URL 向NCG 的 media 取流3) media 通过短连接URL 向联网共享获取长连接 URL4) media 向WEB 获取对应点位所在的 cascade 服务信息(寻址)5) media 向 cascade 获取点位的详细取流信息6) cascade 向下级 cascade 获取取流URL7) 下级 cascade 向下级联网共享获取 media 信息,并组装 URL 返回给上级 cascade,上级 cascade 返回给上级 media8) 上级 media 通过 URL 向下级 media 取流9) 下级 media 向下级 WEB 获取对应点位所在的 cascade 服务信息(寻址)10) 下级 media 向 cascade 发送取流信令11) 下级 cascade 向下级联网共享获取短 URL12) 下级 cascade 向 media 发送取流信息13) 下级 media 通过短连接 URL 去联网共享获取长连接URL14) 下级 media 通过长连接 URL 取流,并转发给上级2.4.6. 级联-国标-tcp 协议取流功能流程被动模式:上级平台下级平台客户端联网共享ncg mediaNCGWEBCASCADENCGCASCADEncg media联网共享Das-media/MGC1.获取取流url返回短链接url2. 使用短链接url开始取流3. 通过短链接url查询长链接url返回长链接url4. 咨询寻址返回cascade 服务地址5. 查询取流模式返回取流模式6. 开始取流(上级media ip和端口)7.开始取流8. 根据监控点编号查询取流Url返回短链接url和media信息9. 预取流返回下级media ip和端口10.发送下级media ip和端口11.发送下级media ip和端口ack12.开始取流13.开始取流取流成功 14.通过短链接url查询长链接url 返回长链接url取流成功取流成功15.TCP连接18.码流数据17.码流数据16.码流数据主动模式:上级平台下级平台客户端联网共享ncg mediaNCGWEBCASCADENCGCASCADEncg media联网共享Das-media/MGC1.获取取流url返回短链接url2. 使用短链接url开始取流3. 通过短链接url查询长链接url返回长链接url4. 咨询寻址返回cascade 服务地址5. 查询取流模式返回取流模式6. 开始取流(上级media ip和端口)7.开始取流8. 根据监控点编号查询取流Url返回短链接url和media信息9. 预取流返回下级media ip和端口10.发送下级media ip和端口11.发送下级media ip和端口ack12.开始取流13.开始取流取流成功 14.通过短链接url查询长链接url 返回长链接url取流成功取流成功15.TCP连接18.码流数据17.码流数据16.码流数据1) 上级客户端调用联网共享的 RESTful 接口获取取流URL(短连接URL)2) 客户端调用StreamClient 取流接口,通过获取到的URL 向NCG 的 media 取流3) media 通过短连接URL 向联网共享获取长连接 URL4) media 向WEB 获取对应点位所在的 cascade 服务信息(寻址)5) media 向 cascade 获取点位的详细取流信息6) media 获取到信息后,向 cascade 发送取流请求7) 上级 cascade 向下级发送请流信令8) 下级 cascade 收到上级取流请求之后向联网共享获取取流 URL(短连接 URL)9) 下级 cascade 向下级 media 发送取流请求10) 下级 media 通过短连接 URL 去联网共享获取长连接URL11) 下级media 通过长连接URL 取流,如果上级是被动模式,则下级 media 主动向上级media 建立 TCP 连接并发流,如果上级是主动模式,则上级 media 主动向下级 media 建立 TCP 连接,并收流。2.4.7. 国标代理场景下关键流程补充说明目前只有取流(预览或回放)才能做到完全的负载均衡,也即每个取流过程都会被负载到不同的信令网关 cascade 中去;除了取流外的资源检索,资源对上级共享,只能做到以任务维度的负载均衡,因为资源目录具有连续性,存在挂载关系,不能分开发送,所以目前只能做到非完全负载均衡;也即当A 信令网关cascade 检索下级资源后,下级针对于此次检索的所有的结果报送都必须由 A 来接收, 集群代理会根据谁检索,谁负责接收结果的规则进行负载;当检索完毕后,下一轮的检索会负载到其他的信令网关中去;此过程中如果存在大资源量的检索时,会造成信令网关 A 一直处于信令繁忙状态;资源订阅流程也需要注意,集群代理托管订阅所有的下级资源,下级资源变更后主动 NOTIFY 给集群代理后,集群代理会绑定一个信令网关进行后续此下级所有资源通知的接收,直到此信令网关异常崩溃; 异常崩溃后将转移到其他的信令网关;总结:取流是完全负载均衡,资源目录联网是非完全负载均衡2.4.7.1 外域对本级的取流(完全负载均衡)sd 外域取流负载均衡外域(下级或上级)国标集群代理INVITE(cassipagent) 轮训机制选择信令网关cascadeINVITE信令网关(cascade) 1XX-6XX 1XX-6XXACKACKCANCEL/BYE/INFOCANCEL/BYE/INFO2XX-6XX2XX-6XXoptBYE(被动结 束)/MESSAGE(文件 结束) 2XX-6XXBYE(被动结 束)/MESSAGE(文件结束)2XX-6XX名称:外域取流负载均衡作者:hongguohai版本:1.0Created: 2019/3/7 0:00:00更新日期: 2019/11/15 18:05:412.4.7.2 本级对外域的取流(完全负载均衡)sd 本域取流负载均衡媒体网关MEDIA获取信令网关HTTPNCGWEB后台国标集群代理(cassipagent)信令网关外域(下级或上级) (cascade)轮训机制获取信令网关cascade信令网关取流请求(HTTP)200INVITE名称:本域取流负载均衡作者:hongguohai版本:1.0Created: 2019/3/6 0:00:00更新日期:2019/3/6 20:54:13INVITE1XX-6XX1XX-6XX ACK/INFO/BYE/CANCELACK/INFO/BYE/CANCEL 2XX-6XX 2XX-6XX optBYE(被动结束)/MESSAGE(文件结束标志) BYE/MESSAGE 2XX-6XX2XX-6XX2.4.7.3 本级对下级抓包示例说明1. 完整流程2. INVITE:本级-集群代理3. INVITE:集群代理-下级4. 200OK:下级 -集群代理5. 200OK:集群代理 -本级6. ACK:本级 -集群代理7. ACK:集群代理 -下级8. BYE:本级 -集群代理9. BYE:集群代理 -下级