广东移动空中充值业务BOSS端解密流程
- 格式:pdf
- 大小:33.32 KB
- 文档页数:5
关于TD-Femto系统与BOSS接口的需求上线测试报告一、Femto资费订购1、登陆营业前台,输入办理了集团宽带小区产品的测试号码(20143519411),进入1104模块,如图:2、进入1104-产品变更模块,点击订购,选择Femto资费,如图:3、输入Sim卡号(必填项)和选择是否开启闭合(必填项),并添加闭合用户,如图:4、相关信息填写后,点击订购,并确认,返回1104-产品变更确认订购Femto资费,到客户首页,购物车展示订单信息,并提交页面提示订单提交成功,订购成功,如图:结果:订购Femto资费订购成功二、修改Femto资费1、利用Femto订购案例中的测试号码(20143519411),进入1104-产品变更模块,点击修改,如图:信息,如图;面提示订单提交成功,则修改Femto资费成功,如图:结果:修改Femto资费订购成功三、关闭Femto资费1、利用Femto订购案例中的测试号码(20143519411),进入1104-产品变更模块,点击修改按钮,是否开启闭合选择关闭,点击确定后,如图:2、页面返回1104-产品变更模块,点击提交后,页面提示,如图:3、确认后,页面跳转到客户首页,购物车中展示订单信息,点击提交按钮,提交订单,页面提示订单提交成功,如图:结果:关闭Femto资费订购成功四、开启Femto资费1、接关闭Femto资费案例(案列三),利用案例三的测试号码,进入1104-产品变更模块,点击修改按钮,是否开启闭合选择开启,输入闭合用户,点击确定,如图:2、确定后,页面返回1104-产品变更首页,展示变更信息,并进行提交,如图:3、提交后,页面返回客户信息首页,购物车展示订单信息,点击提交订单,页面提示订单提交成功,如图;结果:开启Femto资费订购成功五、申请停机1、登陆营业前台,输入集团号码(20143519411),进入1100-申请停复机模块,选择申请停机,点击提交按钮,如图:2、页面提示操作成功,页面返回客户首页,如图:3、在客户首页,购物车展示订单信息,点击订单提交按钮,页面提示订单提交成功,如图:结果:集团号码(20143519411)申请停机办理成功六、申请复机1、接案例五,同样利用集团号码(20143519411)进入1100-申请停复机模块,选择申请复机,点击提交按钮,如图:2、页面提示如图:单按钮,页面提示订单提交成功,如图:结果:集团号码(20143519411)申请复机办理成功七、业务暂停1、登陆营业前台,输入办理了Femto资费的集团号码,进入1108-业务暂停恢复模块,点击暂停,如图:2、页面显示受理业务名称,暂停Femto资费,点击提交,如图:3、页面提示提交成功,如图;4、提交成功后,页面返回客户首页,购物车展示订单信息,点击提交按钮,页面提示订单提交成功,如图:结果:暂停Femto资费成功八、恢复Femto资费1、接案例七,暂停Femto资费后,利用暂停过的测试号码进入营业前台1108-业务暂停恢复模块,如图:2、点击恢复按钮,受理业务中展示Femto资费变更状态请求恢复,如图:3点击提交按钮,页面提示提交成功,页面返回客户首页,提交订单,页面提示订单提交成功,如图:结果:Femto资费恢复成功。
中国移动BBOSS系统话单规范-点击拨号业务话单文件说明V1.0目录版本历史 (3)1概述 (4)2文件接口 (4)2.1文件格式 (4)2.1.1文件命名规则 (4)2.1.2文件格式说明 (4)2.1.3文件存放目录 (4)2.1.4文件校验 (5)2.2话单文件格式 (5)2.2.1头记录 (5)2.2.2话单记录 (6)2.2.3尾记录 (8)2.3汇总文件格式 (8)2.3.1汇总头记录 (8)2.3.2汇总话单记录 (9)2.3.3汇总尾记录 (9)2.4错单文件格式 (9)2.4.1错单记录 (10)2.4.2尾记录 (10)2.5拒收文件格式 (10)版本历史1概述本文档详细描述了BBOSS系统同点击拨号平台之间交互的话单文件格式,是BBOSS进行计费结算的系统输入、输出依据。
2文件接口2.1文件格式2.1.1文件命名规则文件采用纯文本格式,文件名定义如下表:(1)文件名中的“CTD”表示该文件为点击拨号话单文件;(2)“YYYYMMDDHH24MISS”表示文件生成的时间;(3)“NNN”表示当日文件序号(范围:000-999),每日文件序号从000开始;(4)文件名前加“E”表示错单文件,BBOSS接收并处理完一个话单文件后,生成该文件对应的错单文件,文件名为“E” + 业务话单文件名;(5)“Fxxx”代表文件级错误代码,见《中国移动BBOSS系统话单规范---点击拨号话单文件检错标准》-文件级检错标准;2.1.2文件格式说明文件采用纯文本格式,每条记录以回车换行符结束。
2.1.3文件存放目录BBOSS与点击拨号平台之间的话单交互通过网状网系统实现,具体的主机目录如下:2.1.4文件校验文件接受方应对文件进行校验。
2.2话单文件格式文件名:CTD YYYYMMDDHH24MISSNNN(平台给BBOSS)话单文件每条记录长度为467字节,文件大小为467字节的整数倍。
业务话单文件由一条头记录、多行话单记录和一条尾记录构成,用“回车&换行”来标识一条记录,每条记录由如下表格所示的字段组成。
1.移动BOSS系统应用介绍:随着我国电信市场竞争格局的形成,竞争的焦点从资源竞争逐渐转向了以加强IT技术建设为标志的质量竞争,市场和业务的竞争成为运营商成败的关键。
BOSS系统由于能全面提升企业运营效率、降低成本、增强企业核心竞争力及管理决策的科学性、及时性等,使得电信运营商纷纷构建自身的运营支撑体系,以期在市场竞争中取得优势。
BOSS是业务运营支撑系统(BusinessOperationsSupportSystem)的简称,它涵盖了以往的计费、结算、营业、账务和客户服务等系统的功能,对各种业务功能进行集中、统一的规划和整合,是一体化的、信息资源充分共享的支撑系统。
移动BOSS系统一般采用“两级三层”的结构,“两级”指的是:集团公司建成一级业务中心,负责总部一级的业务支撑;省公司负责建设全省集中的BOSS 系统,全面接管该省的计费、结算、营业、账务和客户服务等原有系统的功能;地市一级只作为系统的接入,不再存放数据和提供业务应用。
“三层”指的是:系统由集中的数据核心层、灵活的业务逻辑层和开放的接入层构成,其中数据核心层又分为数据和服务两个子层,业务逻辑层包含业务函数和业务过程两部分。
而经过几年的发展,如今BOSS的功能已由"业务支撑"向"业务核心"转变,不再局限于业务提供、计费等后台支撑作用,而成为了创造营收的核心动力。
无疑,对于电信运营商来说,完善的BOSS是为客户提供优质服务、从而在激烈竞争中立于不败之地的有力武器,同时也是加强管理、使运营商不断发展的工具。
此外,当今的电信业的竞争不只是在电信运营企业之间的进行,而是整条产业链的竞争。
电信运营商企业网的外延也不断扩大,其用户不仅是企业内部的管理者和员工,也包括了企业外部的合作伙伴,甚至包括企业的客户,如供应链管理系统、人力资源外包、客户服务系统和企业电子商务系统。
然而,所有这些全新的变化要求我国的电信企业必须寻求更加先进的BOSS 系统。
移动空中充值系统解决方案一、项目背景:随着移动支付的普及和发展,电子充值已成为我们日常生活的一部分。
手机话费充值作为移动支付中的一种重要方式,为用户提供了便利和灵活性。
为了进一步满足用户需求和提升用户体验,我们决定开发一套移动空中充值系统。
二、系统概述:三、系统功能:1.用户注册与登录功能:用户可以通过手机APP或网页进行注册和登录,注册完成后可以使用系统的充值服务。
3.查询功能:用户可以随时查询自己的账户余额和充值记录等信息。
4.充值提醒功能:系统可以根据用户设定的条件发送相应的充值提醒,提醒用户进行充值操作。
5.充值记录功能:系统可以记录用户的充值记录,方便用户进行查询和查看历史充值情况。
四、技术架构:1. 前端开发:使用HTML、CSS和JavaScript等前端技术进行开发,实现用户界面和用户交互功能。
2. 后端开发:使用Java或Python等后端开发语言,搭建系统的服务器和数据库,实现系统的业务逻辑和数据处理功能。
3. 手机APP开发:使用Android和iOS开发技术,开发适配不同手机平台的APP客户端。
4.数据库系统:使用关系型数据库或NoSQL数据库,存储用户信息、充值记录等数据。
6.安全防护:采用HTTPS协议进行数据加密传输,使用防火墙等安全措施保护系统安全。
五、项目计划:1.需求分析和设计阶段:分析用户需求,制定系统功能和架构设计,完成概要设计和详细设计文档。
2.系统开发阶段:根据需求和设计文档开展系统开发工作,包括前端、后端和手机APP的开发。
3.测试与优化阶段:进行系统整体测试、模块测试和性能测试等,解决存在的问题并对系统进行优化。
4.系统部署与上线阶段:在生产环境中进行系统部署和上线,提供稳定和可靠的服务。
5.系统维护与升级阶段:根据用户反馈和需求变化进行系统的维护和升级工作,持续提升系统性能和用户体验。
六、项目风险和对策:1.安全风险:对于用户账户和支付信息的保护是系统中的关键问题,需要加强安全防护措施,加密传输和数据加密存储等。
集团业务关键流程说明1.简介1.1.背景1.2.术语和缩略语1.3.参考资料1.4.相关文档《省CRM与ESOP对接总体方案》《集团业务数据存储方案》2.集团业务关键流程2.1.本地集团业务受理本地集团客户开户目标业务流程:1.客户经理在ESOP办理集团客户开户业务2.调用省CRM集团客户编码资源查询接口返回可用集团编码3.ESOP选定一个集团编码后调用省CRM集团编码暂选接口4.如果客户经理重新选择集团编码,调用省CRM的集团编码释放接口5.如果需要选择代理商信息,ESOP查询代理商数据(代理商数据由NGCRM同步到ESOP)。
6.ESOP系统,调用省CRM的获取客户标识序列号获取客户标识。
7.ESOP系统完成集团客户资料和信息化帐户的创建。
8.ESOP系统完成集团客户开户操作。
9.调用省CRM置集团编码为使用。
10.调用集团客户资料同步接口,省CRM返回成功/失败。
11.省CRM记录集团客户资料和客户资料。
12.ESOP完成资料归档,将客户状态置为有效状态。
本地集团产品开户目标业务流程:1.ESOP发起本地集团客户产品开户2.ESOP进行菜单权限校验,判断操作员是允许操作本业务。
3.ESOP根据集团编码获取集团客户信息、用户信息、帐户信息。
4.ESOP进行业务受理规则校验,判断客户是否允许办理此业务。
5.ESOP查询集团主体产品和附加产品信息。
6.选择集团主体产品和附加产品,加载产品附加属性信息。
7.ESOP对录入产品附加属性进行合法性校验。
8.对于集团产品号码资源和其他资源,ESOP调用CRM_PUB_999接口的CSResGetTelnums业务命令字获取号码资源。
9.ESOP调用CRM_PUB_999接口的CSResCheckLock业务命令字对号码进行预占。
10.ESOP完成前台产品规则校验。
11.ESOP向省CRM发起订单校验申请。
12.省CRM订单预生成,并返回订单信息。
13.ESOP保存订单预生成信息。
1、存费送费路径:业务变更——本地业务受理——产品转换——营销类——预付费优惠方案(存费项+送费项)。
打印发票及启用税控打印却小勾,勾选发送业务短信。
送费立即到账,存费12个月返还。
送费可以抵扣除梦网业务之外的其他费用。
全球通存费送费:业务变更——本地业务受理——产品转换——营销类——全球通话费优惠方案。
(全球通用户已有活动未到期的最多提前3个月办理)。
2、购手机送费:业务变更——本地业务受理——产品转换——购机类——2010年预付费购机(签约二)(里面包含目前移动所有的活动,Ctrl+F搜索)——选择手机(询问客户最低消费)——下一步——确认——选择手机颜色(输入串码,最后的打印发票及税控打印一定要打勾)。
全球通购手机送费:业务变更——本地业务受理——产品转换——购机类——普通全球通购TD机——选择机型及套餐全球通更改套餐:业务变更——本地业务受理——产品转换——营销类——选择套餐3、密码重置(全球通只能凭身份证):业务变更——本地业务受理——密码重置预付费密码重置:业务变更——预付费业务受理——预付费密码重置——条件9选3.4、补卡:业务变更——本地业务受理——验证通话记录(客户统一视图——清单查询——通话清单查询预处理)——补卡5、上网卡卡户:开户——产品——试商用先锋数据卡;信息机开户:开户——产品——无线座机白卡神州行、动感地带:商品销售——售货——OCE套卡销售6、过户():业务变更——本地业务受理——过户7、改号通知音:业务变更——本地业务受理——产品转换——语音类8、国际漫游:业务变更——本地业务受理——产品转换——语音类——漫游标志(国际漫游标志、通话级别,有存1500元的一定要更改账期未C1000).9、销户(销户之前查看积分):销户业务。
10、账户退费:缴费销账——退预交款11、银行卡托收:业务变更——本地业务受理——改资料——支付类型(公司业务的合同好一定要填)12、一卡多号:业务变更——本地业务受理——产品转换——语音类(选择香港一卡多号、勾选香港大众——点击附件选择号码)13、PUK码:客户统一视图——客户资料查询——SIM卡解码查询14、转品牌:业务变更——本地业务受理——全品牌转换。
移动空中充值系统解决方案北京卡联网络科技发展有限公司说明空中充值业务是指通过手机短信发送充值信息.经过相关的程序解析,传递给移动公司BOSS进行充值的业务。
目前已与广东移动公司合作模式为例。
1网络结构钓能网短伯充值语咅通這区城BOSS2业务模块图3系统逻辑图3.1系统连接架构描述1.移动公司通过特制STK卡,发送充值短信给移动SHS, SMS转发短信给省LOD网关2.省中心与移动公司服务器通过两条SOCKET连接,一收一发用来和省中心进行通信,传递业务报文。
同时移动公司服务器还和省公司LOD网关连接,以接受发送到移动SMS中心的充值短消息。
3.通过STK卡发送的充值短信,经过SMS转发给LOD网关,移动公司服务器从LOD网关检索到转发过的短信,对短信进行解密、解码。
然后根据短信内容区分是充值还是冲正,然后将相应的请求报文发送到省中心,省中心查出归属局后,检查信用额度,将报文转发到智能网,智能网报文返回后,省中心通过SOCKET CLIENT发送到卡联科技SOCKET服务器,消息传送属于异步机制。
4.省BOSS系统接受业务报文后,根据报文内容进行充值或者冲正处理后,通过短信中心发送相应的结果给代理商手机以及客户的手机。
同时通过socket传送处理结果给卡联科技的socket服务器,卡联科技根据接受的处理结果,送一条短信给LOD短信网关,通知客户业务处理结果,举例如下:尊敬的客户,您通过卡联科技公司营业网点的充值业务已经处理成功,充值金额:XXX,如果有任何疑问,欢迎拨打卡联科技客服电话:XXXXXX或者广东移动客服电话:18615.报文遵守《中国移动BOSS统一帐户接口协议UASP1.1》,采用存款报文(A_DEPOSIT)、6.A_DEPOSIT_RESP.冲正报文A_RESERVAL、A_RESERVAL_RESP, SOCKET 建立连接符合UASP1. 1,需要密码认证,识别链路检测报文。
广东移动空中充值业务BOSS端解密流程一、 解密流程
二、 算法描述
1、数据加解密算法
(1) 3DES加密算法3DESenc
Key (16bytes)= Key_left (8bytes) || Key_right (8bytes)
Data 8bytes
Result1(8bytes) = DESenc[Key_left](Data)
Result2(8bytes) = DESdec[Key_right](Result1)
Result (8bytes) = DESenc[Key_left](Result2)
(2) 3DES解密算法3DESdec
Key (16bytes)= Key_left (8bytes) || Key_right (8bytes)
Data 8bytes
Result1(8bytes) = DESdec[Key_left](Data)
Result2(8bytes) = DESenc[Key_right](Result1)
Result (8bytes) = DESdec[Key_left](Result2)
(3) 3DES_ECB加密算法3DESenc_ECB
Data = D1 || D2 || D3……|| Dn
数据Data按每8个字节分成数据块D1,D2,…,Dn,若最后一个数据块Dn不足8个字节,以0x20填充至8个字节。
Result1(8bytes) = 3DESenc[Key](D1)
Result2(8bytes) = 3DESenc[Key](D2)
……
Resultn(8bytes) = 3DESenc[Key](Dn)
Result = Result1 || Result2 || Result3 ……|| Resultn
(4) 3DES_ECB解密算法3DESdec_ECB
Data = D1 || D2 || D3……|| Dn
数据Data按每8个字节分成数据块D1,D2,…,Dn,若最后一个数据块Dn不足8个字节,以0x20填充至8个字节。
Result1(8bytes) = 3DESdec[Key](D1)
Result2(8bytes) = 3DESdec[Key](D2)
……
Resultn(8bytes) = 3DESdec[Key](Dn)
Result = Result1 || Result2 || Result3 ……|| Resultn
2、密钥分散算法PBOC
PBOC是指中国人民银行指定的密钥分散专用算法。
Km是指主密钥,Seed 是指分散因子,Kd是指由Km根据Seed分散得到的二级密钥,INV1 (Seed)是指将分散因子取反后的结果。
Kd_left(8bytes) = 3DESenc [Km](Seed)
Kd_right(8bytes) = 3DESenc[Km](INV1 (Seed))
Kd = Kd_left(8bytes) || Kd_right(8bytes)
3、MAC算法
(1) 参与MAC签名的数据由三部分产生:初始数据,原始数据,补位数据(2) 校验结果:8字节MAC值
(3) 算法定义:采用DESenc算法
(4) 初始数据:0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
(5) 原始数据:报文头 + 明文数据体
(6) 补位数据:若原始数据不是8的倍数,则右补齐0x20。
若原始数据为8的整数倍,则不用补齐0x20
(7) 密钥:会话密钥Kc的左8字节
4、加密的计算步骤
(1) 参与加密的数据由两部分产生:原始数据,补位数据
(2) 算法定义:采用3DESenc_ECB算法
(3) 原始数据:明文数据体(不含报文头) + 作MAC时填充的0x20 + MAC值
(4) 补位数据:若原始数据不是8的倍数,则右补齐0x20。
若原始数据为8的整数倍,则不用补齐0x20
(5) 密钥:会话密钥Kc
三、 数据包结构
1、数据包结构
描述备注
报文头报文头(明文传输)
明文数据体明文数据体(密文传输)
MAC值报文头和明文数据体的校验(密文传输)
2、报文头
序号项目必须(M) /
可选(O) 类型长度
(字节)
备注
1 业务标识 M
ASCII 2
标识业务类型
2 密钥版本及序号 M Hex 1 标识当前使用密钥的版本和序号。
3 分散随机数 M Hex
8
由SIM卡产生的随机数,用于构成
生成会话密钥的分散因子。
(1)业务标识
字节偏移描述长度(字节) 类型注释
1 业务标识
2 ASCII “SL”标识空中充值业务“JY”标识交易查询业务“ZH”标识帐户查询业务
(2)密钥版本及序号
字节偏移描述长度(字节) 类型注释
3 密钥版本
及序号1 Hex
— 高半字节标识密钥版本,当前版
本为‘0001’(bit)
— 低半字节标识密钥序号,用低半
字节对5取模得到密钥序号;密
钥由SIM卡随机选择
(3)分散随机数
字节偏移描述长度(字节) 类型注释
4 分散随机
数8 Hex
由SIM卡产生的8位随机数,用以构
成生成会话密钥的分散因子。
3、明文数据体
(1)空中充值业务
序号项目类型长度(字节)说明
1 随机数Hex 4 由SIM卡生成,唯一标识一次
空中充值
2 被充值号码ASCII 11 11位被充值手机号码
3 充值金额ASCII 2-3 50/100/300元
4 密码ASCII 6 6位客服密码
(2)交易查询业务
序号项目类型长度(字节)说明
1 起始时间ASCII 8 8位起始时间,YYYYMMDD
2 终止时间ASCII 8 8位终止时间,YYYYMMDD
3 密码ASCII 6 6位客服密码
(3)帐户查询业务
序号项目类型长度(字节)说明
1 密码ASCII 6 6位客服密码
注:
(1)以上数据都采用 8-bit数据编码,DCS值为04;
(2)明文数据体中每两个数据项之间以“#”分隔,并以“*”号结尾。