Back to Documentation
Quick Start

HEP 模式 (Homer 协议):企业级流量摄取

针对中心化、多节点企业呼叫中心推荐的黄金标准流量摄取方法。

HEP (Homer 封装协议) 是针对中心化、多节点呼叫中心推荐的流量摄取方法。它能够将 SIP 信令与 RTP 媒体流从您的 VoIP 边缘设备(如 SBC、PBX、代理服务器)安全地复制并镜像到 CXMind 平台。

为什么选择 HEP?

与传统的端口镜像(Port Mirroring/SPAN)不同,HEP 是一种应用层封装协议,具有以下显著优势:

hub广泛的原生支持

被 FreeSWITCH、Asterisk、Kamailio 和 OpenSIPS 等主流 VoIP 平台原生深度支持。

share_windows高度分布式架构

多个地理位置分散的边缘代理可以同时向单个 CXMind 集群推送数据,极大地提升了扩展性。

speed无侵入性

复制流量作为旁挂 (side-car) 进程在处理路径之外运行,对现有的呼叫路由和通话质量(QoS)产生零影响。

data_object元数据丰富

HEP v3 不仅封装原始报文,还携带了时间戳、源/目的 IP 及协议类型等关键上下文元数据。

加密 HEP 传输策略 (Encrypted HEP Transport)

标准的 HEP v3 通常利用不可靠且未加密的 UDP 传输。在数据必须跨越公网的拓扑结构中,CXMind 提供以下安全加固方案:

推荐配置

vpn_lock WireGuard VPN

在 PBX 与 CXMind VPC 之间构建轻量级、高性能的 UDP 隧道。这种方式对应用层完全透明,且具备极低的 CPU 开销。

lock TLS 1.3 加密

将 HEP 运行在 TCP/TLS 之上。通过在 PBX 侧部署 stunnel 或 HAProxy 封装本地 UDP 流量,并在 CXMind 的原生 TLS 监听器端终止加密,确保数据全程不被监听。

配置示例:Kamailio & OpenSIPS

router
VoIP 边缘节点(Kamailio/PBX)
dns
CXMind 摄取引擎端口映射 9060
Kamailio 接入示例
loadmodule "siptrace.so"
modparam("siptrace", "hep_mode_on", 1)
modparam("siptrace", "hep_version", 3)
modparam("siptrace", "duplicate_uri", "sip:cxmind_server_ip:9060")

Need more help or have a specific architecture question?

Contact Engineering Support