首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 电信IT应用开发 >

中国电信移动增值业务接口中的鉴权 划价接口,联通的也行

2013-01-08 
中国电信移动增值业务接口中的鉴权 计费接口,联通的也行请问下如何对接中国电信移动增值业务接口中的鉴权

中国电信移动增值业务接口中的鉴权 计费接口,联通的也行
请问下如何对接中国电信移动增值业务接口中的鉴权 计费接口呢,给段示例代码学习学习。设计到什么SMAP协议 PDU啥的,不是很明白。 

[解决办法]
SGIP 协议中 网关(SMG)与计费中心通过TCP/IP 有个鉴权操作。计费中心为服务器端,SMG为客户端。一次鉴权过程完成对一个手机号码的鉴权。鉴权步骤如下:
1.SMG和计费中心建立TCP/IP连接;
2.SMG向计费中心发送鉴权命令;
3.SMG从计费中心接收鉴权应答;
4.SMG和计费中心断开连接;

消息描述
CheckUserSMG向计费中心请求对一个手机号码鉴权
CheckUser_Resp计费中心向SMG返回的一个手机号码的鉴权结果
SMG和计费中心的鉴权消息
,为此计费中心需要为本地的SMG分配一个查询用户和密码。
CheckUser_Resp消息中没有对应的UserNumber,这就需要SMG系统保留CheckUser消息的序列号(不必重新产生,使用submit消息中的序列号),以此做结果的对应。
而且这个“第三方付费”的协议还存在一些实现上的问题。比如SMG收到第三方付费的submit消息后,它可能做第三方用户的鉴权或forward,也可能做对被叫用户的消息发送或forward,具体应怎么做必须要看消息是从哪里发出的。是从SP发出的?还是从第三方用户所属SMG发出的?还是从其他SMG发出的?这无疑增加了SMG实现的复杂性和无效消息在SMG之间循环发送的可能性。
目前该方案只是联通的一个设想,尚无切实执行。目前联通提供的解决方案是每个地方的计费中心为当地的SMG提供一个“黑名单”,由SMG每天下载。SMG只检查usernumber是否在“黑名单”上来做鉴权。

热点排行