TR069协议与商业应用4——TR069服务器测试工具

article/2025/10/18 21:32:18

声明:原创作品,严禁用于商业目的。 如有任何技术问题,欢迎和我交流:19826269205(微信同号)。

腾讯课堂链接
B站免费视频部分

文章目录

  • 1. openACS
  • 2. VigorACS
  • 3. XACS
    • 3.1 概述
    • 3.2. 设备接入
    • 3.3 管理端登录
    • 3.4 更多功能
  • 4. 华为ITMS软件
    • 4.1 TMS1000 简介
    • 4.2 TMS1000 系统组件
    • 4.3 TMS1000 应用案例

1. openACS

Openacs是一个早期用Java编写的开源的ACS服务器,该项目于2007-09-06 由Audrius Valunas发起,经过四年的开发,Openacs已经拥有了非常完善的功能,不仅仅可以作为CPE开发的辅助测试工具,而且完全可以胜任对一定数量的CPE进行远程管理。Openacs采用B/S模式,可以通过浏览器访问ACS服务器,对CPE的远程管理可以通过编写Java script来灵活实现。因官网不再开源和维护,所以软件的功能相对比较简单和易用。具体openACS介绍和安装可以参考文章:openACS安装和测试
在这里插入图片描述

2. VigorACS

这个软件是由国外i-LAN Technology Pty Ltd公司出品的,该软件可以说是openacs的集成,只需要一个安装包就可以完成部署。相比于openacs,拥有更多的模板和可视化图形界面,起初是免费提供使用,随着后来CPE端业务需求和TR069协议规范的发展,该软件也不再免费。现提供已经安装好VigorACS软件的VMware虚拟机的镜像下载地址:
链接:https://pan.baidu.com/s/12vkZzL0UpqcmR84GjFx_lg 提取码:wkvs
如果需要此款软件或者有任何技术问题,可以私信我。
在这里插入图片描述

3. XACS

3.1 概述

XACS是由个人组织完成的一款适合于中小企业管理设备CPE的软件,使用JAVA语言编写,提供WEB可视化管理界面。下载地址:
链接:https://pan.baidu.com/s/1LmuC6XrQAogeNTmxKnoi5g 提取码:idn8
解压文件后,进入软件根目录xacsPlus下,执行start.bat, 即可启动系统,如果所示:
在这里插入图片描述
启动后,可以将启动窗口隐藏到工具栏,在工具栏中双击图标,可以还原窗口; 如果要退出系统,点击并闭并退出按钮。

3.2. 设备接入

目前TR069管理系统(XACS)参考电信ACS的管理要求,参数上兼容电信光猫的默认参数。也适用标准TR069协议实现。
接入ACS路径设置为 :http://acsip:port/path
acsip - 为运行ACS的服务器IP地址
port - 为在系统设置下面运行配置中配置的ACS服务端口,默认启用端口为9090(同时支持80端口),也可以是用户设置的其它端口
path - 可以为任何路径。当前系统支持任意上报路径接入。
在光猫上面只需要配置上报路径,CPE连接参数,ACS认证参数使用默认即可。
可以参考如下图:
在这里插入图片描述

3.3 管理端登录

TR069管理系统WEB界面默认访问路径为http://acsip ,系统默认访问端口80。
在这里插入图片描述
默认用户名为admin, 默认密码为admin。
登录后,展示的是全局面板。全局面板呈现内容有终端在线统计,型号分类统计,厂商分类统计,近一个月模板下发数量等,可以全面监控和管理CPE侧设备。
在这里插入图片描述
另外,云端登录的网址是:xacs云端登录, 默认用户名为admin, 默认密码为admin。可以根据stun配置测试CPE的TR111协议是否支持。

3.4 更多功能

在这里插入图片描述

4. 华为ITMS软件

4.1 TMS1000 简介

TMS1000 综合终端管理系统(以下简称 TMS1000)是一个基于 TR069 协议的终端管 理系统。主要用于终端组件,如家庭网关的远程配置、升级、诊断和管理。TMS1000 采用 CWMP(CPE WAN Management Protocol)协议与终端交互,可实现终 端库存管理、系统管理、域用户管理、业务管理、报表管理、远程故障诊断和终端搜 索等功能。TMS1000 基于华为公司统一的 iMap 网管平台技术,可运行于 Windows Server 2008 R2,数据库支持 Microsoft SQL Server 2008 R2,支持分布式和群集安装部署,可将终端按部门分组分域管理。具有安全性高、可靠性好、性能强大,并可大规模管理终端等特点。
另外,华为itms平台和联创平台、中兴平台等ACS软件管理基本上是与运营商合作,所以一般小型企业或者公司很难购买得起这些商用平台,但是参与运营商的招标测试,又不得不受限于这些平台的工单业务测试,才能投标。而华为ITMS是目前功能覆盖最广,使用最广泛的网管平台。
ITMS的人机界面包括client客户端和WEB客户端。client客户端完成库存管理、系统管理、域/用户管理、告警管理、系统监控、文件管理等功能。WEB客户端完成终端管理、业务管理、工作计划、报表管理、日志管理等功能。
Client客户端登录界面如下:
在这里插入图片描述
WEB客户端登录界面如下:
在这里插入图片描述

4.2 TMS1000 系统组件

如下图是华为公司的iManager TMS1000软件结构:
在这里插入图片描述

4.3 TMS1000 应用案例

下图是某市旅游酒店使用光猫设备连接ITMS,进行业务管理的应用。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://chatgpt.dhexx.cn/article/NVlOxDCC.shtml

相关文章

TR069-STUN

该模块依据TR-111实现STUN Server功能,基站设备(CPE)作为STUN Client,向STUN Server发送BINDING-REQUEST,CPE通过BINDING-RESPONSE响应消息获取设备是否在NAT之后,以及NAT类型。 如果设备在NAT之后&#xf…

TR069 测试

对于需要测试TR069的用户,可以使用一个免费的测试平台。 测试方法可以参考下面的流程: TR069智能云平台提供了完全免费的终端自动配置系统. 1.首先登录到http://39.106.195.193:9090/acscloud 注册您的用户 2.注册成功后,在您的设备端配置ACS…

TR069协议与商业应用5——TR069协议架构设计

声明:原创作品,严禁用于商业目的。 如有任何技术问题,欢迎和我交流:19826269205(微信同号)。 腾讯课堂链接 B站免费视频部分 文章目录 1. TR069(CWMP)程序设计思想2. 架构分析3. T…

TR069协议

TR069( Technical Report 069)全称是“ CPE广域网管理协议(CWMP),用于远程终端管理,是 CPE 和 ACS之间沟通的通讯协定。CPE 可以借着这个协定完成服务开通、功能设定、档案上传下载、系统检测 等等初始化及…

TR069浅析

何为TR069? TR069, 全称“Technical Report 069”是由DSL Forum修订的一份技术规范,该规范是应用层的管理协议,命名为“CPE广域网管理协议”。 TR069定义了一套全新的网管体系结构,包括管理模型,交互接口及基本的管理…

TR069

tr069简介 全称是“用户终端设备广域网管理协议(CWMP) 用于远程终端管理,比如远程的配置阿什么的(对远程的设备进行配置等管理) 1. TR069协议网络架构 ACS为自动配置服务器,负责对终端设备CPE进行管理…

CWMP协议(TR069协议)学习

文中借鉴了一些大神的整理,后面会贴上链接,如侵删 目录 一、概念(来自百度百科) 二、网络元素 三、基本功能 四、CWMP协议栈 五、远程调用方法(RPC)详细的RPC方法定义请参见TR-069 六、inform的事件…

TR069是什么鬼

一,TR069是什么 1,概念 搞嵌入式或通信设备的,或多或少都会听说TR069。那他是什么鬼? TR069,就是CPE广域网管理协议。 它用于ACS和CPE之间的自动协商交互,能够实现终端的自动配置。( ACS&#x…

TR069协议详解

一、关于TR069协议 TR069, 全称“Technical Report 069”是由DSL Forum(一个非盈利性的全球行业联盟,致力于发展宽带网络范, 其成员包括通讯、设备、计算机、网络和服务提供商等行业的领先厂商,现已更名为“Broadband Forum”)修…

TR-069协议介绍

一、概念 关于TR-069 ①协议命名 TR-069, 全称“Technical Report 069”是由DSL Forum(一个非盈利性的全球行业联盟,致力于发展宽带网络范)。其成员包括通讯、设备、计算机、网络和服务提供商等行业的领先厂商,现已更名为“Broadband Forum…

apache多个php版本fcgi,apache使用mod_proxy_fcgi实现多版本php共存

2019-08-02 apache使用mod_proxy_fcgi实现多版本php共存 首先配置php 安装你想用的php版本,找到你的php-fpm.conf配置文件 将listen换成你想要的端口 比如listen 127.0.0.1:9099 注意,如果你的fpm系变量配置文件在php-fpm.d的www.conf下面,请…

搭建nginx+fcgi并使用Holer实现内外网访问

1、环境搭建 本文使用了ubuntu20.04系统进行搭建。 1.1搭建nginx服务器 到Nginx的官网(http://nginx.org/en/download.html)上去下载最新的源码包,本文使用的是nginx-1.20.0.tar.gz (1)执行tar -zxvf nginx-1.20.0.tar.gz 命令解压文件到当…

web服务选择lighttpd,采用fcgi组件技术扩展处理业务层

目录 一、简介fcgi:web和web服务器间数据传输的桥梁... 2 二、源码编译配置ARM Lighttpd Fastcgi C.. 3 【1】交叉编译。源文件都从官网下载。 Fcgi lighttpd zlib. 3 【2】配置服务器server.document-root"/www" fastcgi.server "bin-path&quo…

Nginx运行FastCGI程序(ngx_http_fastcgi_module模块、fcgi库、spwan-fcgi进程管理器)

一、什么是CGI 通用网关接口(Common Gateway Interface、CGI)描述了客户端和服务器程序之间传输数据的一种标准,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。 CGI 独立于任何语言的,CGI 程序可…

php运行方式fpm fcgi,php如何从fpm-fcgi切换运行模式到cli

在使用一个php爬虫的时候提示一定要用cli环境 我查看了当前php版本信息如下: 我打印 PHP_SAPI 显示 fpm-fcgi 如何才能变成 cli 服务器环境是linux+nginx 补充:我能不能理解为cli一定是要命令行模式? 刚刚在命令行里测试了PHP_SAPI 输出了cli 问:能不能http模拟调用实现cli…

spwan-fcgi和fcgi 关系

spwan-fcgi: 举个例子: spawn-fcgi -a 127.0.0.1 -p 10000 -f ./login spwan-fcgi.c: main 函数 会执行参数解析过程 获得 ip 端口 和 执行文件的路径。 bind_socket 函数会执行 sockt 的 绑定监听过程, 函数 fcgi_spawn_connection 会通过系统调用d…

nginx+spawn-fcgi+demo+fcgi库函数

由于项目中用到了nginxFastCGI相关内容,所以这段时间学习了一下,顺便记下相关内容。 我是在远程工作机上实验的,有个缺点就是没有root权限,所以有些步骤我就没做了,比如make install(nginx)、添…

【fcgi-2.4.0】移植fcgi-2.4.0到armv7平台

源码下载链接 Index of /lookaside/extras/fcgi/fcgi-2.4.0.tar.gz/d15060a813b91383a9f3c66faf84867e (fedoraproject.org)https://src.fedoraproject.org/lookaside/extras/fcgi/fcgi-2.4.0.tar.gz/d15060a813b91383a9f3c66faf84867e/下载fcgi-2.4.0.tar.gz 解压源码 tar …

程序异常捕获库 - CrashRpt

CrashRpt.dll用来在应用程序出现异常crash时,捕获到错误,并收集出错信息:MiniDump文件、硬件信息、系统信息、出错信息、进程信息、服务信息、驱动信息、启动信息、软件列表、端口信息、磁盘分区、WinSock LSP、IE插件、网卡信息。 1、使用方…

CrashRpt.dll用来在应用程序出现异常crash

欢迎加入我们的QQ群,无论你是否工作,学生,只要有c / vc / c 编程经验,就来吧!158427611 欢迎加入我们的QQ群,无论你是否工作,学生,只要有c / vc / c 编程经验,就来吧&a…