文档介绍:MML营业系统接口规范
深圳市华为技术有限公司
修订记录
目录
1 TELLIN MML营业系统接口概述 4
TELLIN MML功能概述 4
物理组网 5
SMP Agent应用建议 5
方案1——终端直联SMP Agent 5
方案2——终端通过营业系统服务器连接SMP Agent 6
混合方案 6
SMP Agent配置方式 6
SMP Agent配置原则 6
多SMP Agent配置方式 7
TELLIN MML消息接口 7
2 TELLIN MML基本规范 8
词法 8
字母 8
数字 8
分隔符 8
不可打印字符 9
语法 9
标识符 9
数据类型 9
MML命令格式规范 9
MML命令组成 9
命令码 9
参数块 9
MML命令格式表示法 9
MML命令范例 9
MML返回命令规范 9
MML返回命令概述 9
SUC命令 9
ERR命令 9
ACK命令 9
3 协议规程 9
TELLIN MML消息结构 9
消息开始标志 9
消息长度 9
消息头 9
结果标识 9
保留字 9
MML 9
MAC 9
加密与校验 9
加密机制 9
加密方式 9
校验算法 9
4 系统MML命令 9
登录命令LGI 9
LGI命令格式 9
LGI命令返回格式 9
注销命令LGO 9
LGO命令格式 9
心跳消息 HBT 9
获取服务器时间命令GET SYSTIME 9
TELLIN MML
营业系统接口规范
关键词:营业系统,接口,命令,MML
摘要:本文描述了TELLIN MML命令及其返回的规范,用于指导和规范TELLIN营业系统接口的设计和编写。本文还制定了TELLIN营业系统接口与营业系统之间的协议规程,用于指导运营商开发相应的运营服务器。
缩略语清单:
IN:智能网
TELLIN:有线智能网注册商标
SCP:业务控制点
SCU:业务控制单元
SDP:业务数据点
SMS:业务管理系统
SMP:业务管理点
SMAP:业务管理接入点
SMP-Agent:SMP代理,即营业系统接口
MML:Man - Machine Language人机命令语言
TELLIN MML营业系统接口概述
TELLIN MML功能概述
TELLIN MML营业系统接口是通过SMP开放,面向运营商营业系统,采用MML形式完成智能网业务数据管理功能的系统接口。
TELLIN MML营业系统接口主要面向营业厅系统,完成操作时间较短,涉及数据量小的业务数据管理功能,目前暂不提供大批量的数据操作(如大批量卡号管理、话单查询)和系统管理功能(如网络管理、业务管理等)。
TELLIN MML营业系统接口向营业厅系统屏蔽了系统内部实现的操作接口,营业厅系统可以使用卡号、密码等直接、显而易见的属性来操作业务数据,而系统内部的管理机制被营业系统接口屏蔽。
TELLIN MML营业系统接口只提供原子性的业务数据管理功能,具体管理流程、方式由营业系统根据业务的管理规则,灵活的利用业务系统提供的MML命令进行组合。换言之,
TELLIN MML营业系统接口为营业厅系统提供了搭建智能网业务运营功能的“积木”。
物理组网
下图中为TELLIN MML系统的物理组网图:
TELLIN MML营业系统接口组网图
在TELLIN MML应用中,华为公司提供SMP Agent,并在SMP Agent上开放TELLIN MML营业系统接口功能。
运营商可以利用MML接口开发、构建自己的营业系统:
在终端较少的时候,运营商可以将营业系统直接接入SMP-Agent;
在终端较多,且分布较广时,运营商可以开发营业系统服务器来对接入进行收敛;营业系统服务器与营业终端之间可以采用中间件的软件技术构建。
运营商也可以开发Web服务器,利用MML接口来提供。
SMP Agent应用建议
应用SMP Agent为营业系统服务,可以有下列的组网解决方案:
方案1——终端直联SMP Agent
这种方案只限于接入的终端