Signaling Insight:实时系统信息可视化超级平台
1. 简介
Signaling Insight是一种实时系统信息可视化的解决方案。应用于通信领域,是一款针对系统内部的call trace 软件,它可以将通信软件内部详细信息,如呼叫流程,状态迁移,事件,以及用户自定义信息等等可视化的显示出来。
Signaling Insight是借鉴了开发者以前为某知名设备商开发的Call trace软件经验,比之call trace, 它重定义了核心架构,扩大了应用范围,提升了数据处理能力,增加了数据挖掘等一系列高级功能,它是在竟争激烈的NGN市场实战中发展起来的具有巨大价值的软件。
请注意资料中所述应用实例都是Call trace的过往真实应用。
2. 应用场景
Signaling Insight应用于研发的UT和SIT阶段,以及产品推广和运营维护阶段,与开发工具提供的IDE,入网测试的专业工具一起,形成了产品生命周期内完整的可视化解决方案。
| 产品生命周期 |
|编码调试 | Unit test/PIT/SIT | 入网测试 | 运营维护 |
| IDE | Signaling Insight | 入网测试仪| Signaling Insight |
图1:Signaling Insight, IDE,测试工具在产品生命周期中应用说明
Signaling Insight首先是为解决具有复杂事务逻辑的实时系统研发质量问题而开发的软件,它不仅仅发现问题,而且解决问题,因此在功能上类似于一种白盒测试工具。它实现了事务(呼叫)流程,事件,状态,数据等等信息的可视化,从而在R&D阶段为保障和提升产品质量提供了一种可视化手段。
Signaling Insight一经实用,体现出的价值远远超越了当初的目标,用户群迅速扩大到研发,测试,技术支持,系统工程师,市场人员乃至运营商客户,受到了多个产品线的关注与效仿,展现出巨大实用价值。
对于系统工程师和市场人员,通过呼叫实例向客户演示系统组网,一方面吸引客户,另一方面让客户对你的产品建立信心。
在产品的运营与维护阶段,Signaling Insight可以长时间监控网络设备,当故障发生时,通过可定制的,类似SQL的搜索引擎,在海量呼叫信息中,让研发人员迅速找到问题呼叫,然后再通过对呼叫过程的可视化分析,对问题远程迅速定位,这是Signaling Insight最直接的价值体现。
Signaling Insight在核心网设备(呼叫控制器和网关)应用中解决了90%以上的产品质量问题,既提升了产品层次,又争取了客户。
3.为什么用Signaling Insight
通讯产品的质量与维护是令所有企业头痛的问题,由此产生的沉重的负担消耗了大部分的利润,甚至使一些项目变为亏损,应用Signaling Insight,可以解决大部分质量问题,争取客户,节省开支。
Signaling Insight不仅仅是产品研发,测试和运营维护的利器,如下的强大的功能和优异性能,也使其成为产品推广过程中一道亮丽的风景线:
支持超级信令,如IPTV应用中的M级信令。
支持超级事务(呼叫),单个事务(呼叫)中无限制信令数量支持。
支持超级图形,无限大的流程图支持。
支持无限制的存储容量,开创性的架构与算法可保证G级数据与M级数据拥有同样的组织检索效率。
界面美观流畅,操作简洁,使用方便。
Signaling Insight对用户具有强大吸引力,实用经历表明,不管是研发,测试还是市场人员,及至高层管理者,都非常愿意应用Signaling Insight并作为产品特色展示给客户,它不需要强制推广,而是以实用性和优异表现吸引扩大用户群,它是真正可以帮助企业成功的软件平台。
在竞争激烈的电信市场,产品的可维护性日益成为决定胜败的关键因素。在东南亚某国世界一级运营商的NGN招标过程中,Signaling Insight作为核心网产品唯一的维护手段,在系统故障时展现了迅速的反应能力,也许我们的产品在质量上并无突出之处,但是这一点让用户印象深刻,最终击败了强大的对手,拿下这个大单,进而还影响了欧美运营商的选择。
在与核心网产品一起推广的四年多时间里,Signaling Insight获得了国内外(包括各省市,亚太,欧美)运营商的一致好评,东南亚与台湾的运营商甚至提出付费单独购买。
4. Signaling Insight提供的功能
Signaling Insight,提供的功能包括基本功能和高级功能。
i. 基本功能:
Signaling Insight提供如下基本功能:
ü 完整详细的呼叫信令流程图。
ü 可视化信令解析树和原始信令数据。
ü 与组网方式相关联的任务定制,全程的呼叫跟踪。
ü 文件功能:文件的保存与打开。
ü 消息显示与控制。
ü 流程图的缩放与保存功能。
ü 呼叫遍历与跳转功能。
ii. 高级功能
Signaling Insight提供如下高级功能:
ü 呼叫过滤与流控功能。
ü 数据挖掘(呼叫搜索与信令搜索)。
高级功能是我们根据市场反应和用户需求不断增加的功能,当前数据挖掘是个非常有价值的功能,用户可以定制查询条件,然后搜索到所有符合条件的历史记录。
5. 如何与设备集成
设备版的Signaling Insight是C-S结构软件,包含工具平台和设备桩模块两部分,桩模块收集来自各个呼叫模块的信息,并与工具平台交互。设备方每个(主)CPU都需要桩模块。
Signaling insight要求Insight的每个消息提供8 byte insight信息,其中一个4byte用于insight ID, 另外一个4byte 用于时间戳。大部分实时系统设计时都应该会有类似考虑。
Signaling Insight不是一个独立的产品,它是一种开创式的测试与维护解决方案,我们会负责将桩模块迁移到您的系统中。
在实时系统内部,客户的研发人员仅需要调用一个Insight API发送想要可视化的消息(信令,事件,数据,状态变迁等等),余下的工作交给桩模块去完成。
另一部分工作是客户需要按照我们提供的模板实现windows下的的消息解析库(dll),虽然会产生大量代码,但解码是一个不断重复的过程,实际上并不会产生过大的压力。
当前设备版的Signaling insight面向 3G/4G,是一种基于IP的解决方案,Insight的设备需支持网口(以后会支持串口)。
可视化是实时系统发展的必然趋势,应用Signaling Insight,您可以在最短的时间内获得世界级的产品测试和维护功能!
联系人方式:MSN:windzg@hotmail.com, Mobile:13713672133, Tel:0755-86314027,86067813