版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、 概述根據(jù)2011年10月25日27日會(huì)議與各地市分公司溝通了解到的情況,目前地市合作業(yè)務(wù)根據(jù)平臺(tái)的計(jì)費(fèi)情況分為聯(lián)通計(jì)費(fèi)和合作方計(jì)費(fèi)兩種情況:對(duì)于聯(lián)通負(fù)責(zé)計(jì)費(fèi)的情況,可以保持原有方式不變,對(duì)于合作方計(jì)費(fèi)的業(yè)務(wù),建議將業(yè)務(wù)和計(jì)費(fèi)、結(jié)算等納入平臺(tái)管理,需要合作方平臺(tái)與綜增/VAC進(jìn)行對(duì)接,對(duì)接原則如下:對(duì)固網(wǎng)用戶開放的業(yè)務(wù),與綜增平臺(tái)進(jìn)行對(duì)接;對(duì)移動(dòng)網(wǎng)開放的用戶,與VAC平臺(tái)進(jìn)行對(duì)接;同時(shí)對(duì)固網(wǎng)和移動(dòng)網(wǎng)用戶開發(fā)的業(yè)務(wù),同時(shí)與綜增平臺(tái)和VAC對(duì)接,并且根據(jù)用戶類型進(jìn)行分別到綜增平臺(tái)或VAC平臺(tái)進(jìn)行鑒權(quán)。2、 業(yè)務(wù)管理目標(biāo):2.1 對(duì)固網(wǎng)用戶開放業(yè)務(wù)將合作伙伴信息、業(yè)務(wù)信息、鑒權(quán)、定購關(guān)系、計(jì)費(fèi)等
2、納入綜增平臺(tái)進(jìn)行管理:合作伙伴、業(yè)務(wù)信息由綜增平臺(tái)進(jìn)行管理;鑒權(quán)由業(yè)務(wù)平臺(tái)通過綜增的鑒權(quán)接口進(jìn)行鑒權(quán);定購關(guān)系由綜增平臺(tái)進(jìn)行集中管理,以綜增平臺(tái)為準(zhǔn),產(chǎn)品的定購/退定由業(yè)務(wù)平臺(tái)通過定購關(guān)系接口實(shí)現(xiàn),產(chǎn)品定購關(guān)系不在業(yè)務(wù)平臺(tái)保存,判斷用戶是否定購?fù)ㄟ^鑒權(quán)接口進(jìn)行;計(jì)費(fèi)包月費(fèi)用由綜增平臺(tái)根據(jù)定購關(guān)系生成計(jì)費(fèi)話單,點(diǎn)播業(yè)務(wù)由業(yè)務(wù)平臺(tái)生成原始話單傳遞給綜增平臺(tái)進(jìn)行批價(jià)后傳遞給計(jì)費(fèi)系統(tǒng)綜增平臺(tái)將在今年進(jìn)行四期擴(kuò)容改造工程,工程完成后將能夠完全支持上訴管理目標(biāo),在綜增平臺(tái)四期工程完成之前,暫時(shí)按照下面的過渡方案處理。在綜增平臺(tái)四期工程完成之前,可以采用下面的渡方案:合作伙伴、業(yè)務(wù)信息由綜增平臺(tái)進(jìn)行管理;鑒
3、權(quán)按照現(xiàn)有綜增平臺(tái)與168/自帶平臺(tái)鑒權(quán)方式進(jìn)行;定購關(guān)系按照綜增平臺(tái)與168/自帶平臺(tái)現(xiàn)有方式實(shí)現(xiàn)雙向同步;計(jì)費(fèi)包月費(fèi)用割接到168平臺(tái)上的業(yè)務(wù)由168平臺(tái)生成包月話單,與綜增平臺(tái)對(duì)接的業(yè)務(wù)由綜增平臺(tái)生成包月話單,點(diǎn)播業(yè)務(wù)由168平臺(tái)或者合作方平臺(tái)生成原始話單交給綜增平臺(tái)批價(jià);2.2 對(duì)移動(dòng)網(wǎng)用戶開放業(yè)務(wù)將合作伙伴信息、業(yè)務(wù)信息、鑒權(quán)、定購關(guān)系、計(jì)費(fèi)等納入PRM/VAC/CRM/BILLING進(jìn)行管理:合作伙伴、業(yè)務(wù)信息由PRM/CRM進(jìn)行管理;鑒權(quán)計(jì)費(fèi)由業(yè)務(wù)平臺(tái)通過VAC的鑒權(quán)計(jì)費(fèi)接口進(jìn)行;定購關(guān)系由VAC/CRM管理,以VAC/CRM為準(zhǔn),產(chǎn)品的定購/退定由業(yè)務(wù)平臺(tái)通過鑒權(quán)接口實(shí)現(xiàn),產(chǎn)品
4、定購關(guān)系不在業(yè)務(wù)平臺(tái)保存,判斷用戶是否定購?fù)ㄟ^鑒權(quán)接口進(jìn)行;計(jì)費(fèi)包月費(fèi)用由BSS系統(tǒng)進(jìn)行收取,點(diǎn)播業(yè)務(wù)由VAC平臺(tái)根據(jù)鑒權(quán)記錄生成原始話單傳送給BSS系統(tǒng)進(jìn)行批價(jià)。對(duì)于漏話通業(yè)務(wù)割接到綜增合:目前漏話通業(yè)務(wù)對(duì)外服務(wù)的形式是采用中繼分群方式,免費(fèi)群是用于提醒功能,被叫是本地固話,主叫為全國任何電話(移動(dòng)、聯(lián)通、電信)。計(jì)費(fèi)群是用于二次外呼,主叫是本地固話,被叫是全國任何電話(三大運(yùn)營(yíng)商)。業(yè)務(wù)計(jì)費(fèi)是由聯(lián)通交換機(jī)生成話單作為基礎(chǔ)語音費(fèi)進(jìn)行計(jì)費(fèi)。系統(tǒng)割接到綜增平臺(tái)上后,對(duì)于中繼部分。3、 接入方案3.1 對(duì)固網(wǎng)用戶開放業(yè)務(wù)1)SP/業(yè)務(wù)/產(chǎn)品信息管理:由綜增平臺(tái)進(jìn)行管理,通過綜增平臺(tái)錄入業(yè)務(wù)信息,為
5、鑒權(quán)和計(jì)費(fèi)提供基礎(chǔ)數(shù)據(jù)。2)認(rèn)證/鑒權(quán):業(yè)務(wù)平臺(tái)按照綜增平臺(tái)的接口規(guī)范實(shí)現(xiàn)相關(guān)接口,接口方式Socket,為綜增平臺(tái)為服務(wù)端,業(yè)務(wù)平臺(tái)為客戶端,接口協(xié)議為SMGP擴(kuò)展協(xié)議。3)定購關(guān)系:業(yè)務(wù)平臺(tái)按照綜增平臺(tái)接口規(guī)范實(shí)現(xiàn)定購關(guān)系同步接口,定購關(guān)系接口為雙向接口,業(yè)務(wù)平臺(tái)產(chǎn)生定購/退定時(shí),業(yè)務(wù)平臺(tái)通過綜增平臺(tái)提供的接口發(fā)送給綜增平臺(tái),綜增平臺(tái)為服務(wù)端,業(yè)務(wù)平臺(tái)為客戶端;綜增平臺(tái)產(chǎn)生的定購/退定時(shí),綜增平臺(tái)通過業(yè)務(wù)平臺(tái)提供的接口發(fā)送給業(yè)務(wù)平臺(tái),業(yè)務(wù)平臺(tái)為服務(wù)端,綜增平臺(tái)客戶端,接口方式為Http Post,消息格式為XML字符串。4)計(jì)費(fèi)話單:對(duì)于包月話單,可以由綜增平臺(tái)根據(jù)定購關(guān)系數(shù)據(jù)生成包月話單
6、傳遞給計(jì)費(fèi)系統(tǒng),對(duì)于按次、按時(shí)長(zhǎng)業(yè)務(wù),由業(yè)務(wù)平臺(tái)按照綜增平臺(tái)指定的話單格式定時(shí)生成話單文件通過FTP傳送到綜增平臺(tái)的話單服務(wù)器,綜增平臺(tái)進(jìn)行入庫批價(jià)后傳遞給計(jì)費(fèi)系統(tǒng)。3.2 對(duì)移動(dòng)網(wǎng)用戶開放業(yè)務(wù)1)SP/業(yè)務(wù)/產(chǎn)品信息管理:由PRM進(jìn)行管理,合作伙伴通過PRM進(jìn)行申請(qǐng),業(yè)務(wù)部門進(jìn)行審核并在CRM上配置產(chǎn)品。2)認(rèn)證/鑒權(quán):業(yè)務(wù)平臺(tái)按照VAC平臺(tái)的接口規(guī)范實(shí)現(xiàn)相關(guān)接口,接口方式Socket,為VAC為服務(wù)端,業(yè)務(wù)平臺(tái)為客戶端,接口協(xié)議見相關(guān)接口。3)定購關(guān)系:定購關(guān)系由VAC/BSS進(jìn)行管理,定購/退訂/使用鑒權(quán)由鑒權(quán)接口進(jìn)行。4)計(jì)費(fèi)話單:包月業(yè)務(wù)由BSS負(fù)責(zé)收取費(fèi)用,點(diǎn)播業(yè)務(wù)由VAC根據(jù)鑒權(quán)
7、生成原始話單交給BSS進(jìn)行批價(jià)。4、 相關(guān)接口4.1 綜增平臺(tái)接口4.1.1 鑒權(quán)接口 SMGP擴(kuò)展協(xié)議概述消息結(jié)構(gòu):l Message Header 消息頭(所有消息公共包頭)l Message Body 消息體消息頭結(jié)構(gòu)字段長(zhǎng)度(字節(jié))數(shù)據(jù)類型說明參考PacketLength4Integer數(shù)據(jù)包長(zhǎng)度RequestID4Integer請(qǐng)求標(biāo)識(shí)SequenceID4Integer消息流水號(hào)RequestID請(qǐng)求標(biāo)識(shí)說明: 請(qǐng)求名稱請(qǐng)求標(biāo)識(shí)說明Login0x00000001客戶端登錄LoginResp0x80000001客戶端登錄應(yīng)答ActiveTest0x00000004鏈路檢
8、測(cè)(30秒內(nèi)沒有任何請(qǐng)求消息或回應(yīng)消息,客戶端需要發(fā)送鏈路檢測(cè)包)ActiveTestResp0x80000004鏈路檢測(cè)應(yīng)答OffOrdAuth0x00000040點(diǎn)播鑒權(quán)OffOrdAuthResp0x80000040點(diǎn)播鑒權(quán)回應(yīng)ServEnd0x00000041點(diǎn)播結(jié)束ServEndResp0x80000041點(diǎn)播結(jié)束回應(yīng) 點(diǎn)播鑒權(quán)用戶選擇按時(shí)長(zhǎng)或按次使用業(yè)務(wù)時(shí),業(yè)務(wù)系統(tǒng)向綜合增值業(yè)務(wù)管理平臺(tái)發(fā)送點(diǎn)播鑒權(quán)的請(qǐng)求,由綜合增值業(yè)務(wù)管理平臺(tái)判斷用戶能否使用此業(yè)務(wù)。請(qǐng)求方向:業(yè)務(wù)平臺(tái)綜合增值業(yè)務(wù)管理平臺(tái)參數(shù)名必選/可選長(zhǎng)度注釋billingRefIdO32呼叫流水號(hào),
9、和計(jì)費(fèi)話單文件中相對(duì)應(yīng)。systemIdM4請(qǐng)求信息平臺(tái)編號(hào),增值業(yè)務(wù)管理平臺(tái)通過它知道請(qǐng)求方是哪一個(gè)平臺(tái),回應(yīng)到相應(yīng)的客戶端。infoOnwerIdM4信息屬主(000或311等)svcItemNumberM16服務(wù)項(xiàng)目編碼spidO24SP企業(yè)編號(hào)callTypeM2(Integer )呼叫類型:1呼入、1呼出callerNumM24主叫號(hào)碼calledNumM32被叫號(hào)碼feePhoneM24支付費(fèi)用戶號(hào)碼usePhoneM24使用業(yè)務(wù)用戶號(hào)碼productPgIDO16組合包ID,0表示沒有通過組合包進(jìn)行訂購orderModeO2(Integer)訂購方式1、168等方式 2、綜合語音
10、門戶3、綜合WEB門戶 4、綜合短信門戶5、綜合門戶人工 6、其它方式回應(yīng)消息:參數(shù)名必選/可選長(zhǎng)度注釋retCodeM2(Integer)結(jié)果:0成功 1、限額、2、余額不夠 3、黑名單retDescO48錯(cuò)誤信息描述usePhoneM24使用業(yè)務(wù)用戶號(hào)碼durationM16時(shí)長(zhǎng),以秒為單位,如果0表示不限時(shí)長(zhǎng)。如,在WEB化10元錢買25分鐘(可以分多次使用)balanceM16余額,用戶本次可使用的金額(以分單位) 0表示不以金額限制feeTypeM2(Integer)資費(fèi)類型(1包月、2按次、3按時(shí)長(zhǎng)、4、體驗(yàn)期)feeInfoM16資費(fèi)金額,如果按時(shí)填寫費(fèi)率productPgIDO
11、16組合包ID,0表示沒有通過組合包進(jìn)行訂購productPgMemo032包說明或優(yōu)惠說明feePhone024計(jì)費(fèi)號(hào)碼feePhonePayType02(int)2表示后付費(fèi),1表示預(yù)付費(fèi) 點(diǎn)播結(jié)束針對(duì)按時(shí)長(zhǎng)業(yè)務(wù),用戶結(jié)束這一個(gè)業(yè)務(wù)之后,用戶掛機(jī)或進(jìn)入其它業(yè)務(wù);則168系統(tǒng)發(fā)送點(diǎn)播結(jié)束的消息請(qǐng)求。168在寫話單時(shí)同時(shí)發(fā)起這一個(gè)服務(wù)。請(qǐng)求方向:業(yè)務(wù)平臺(tái)綜合增值業(yè)務(wù)管理平臺(tái)參數(shù)名必選/可選長(zhǎng)度注釋billingRefIdO32呼叫流水號(hào),和計(jì)費(fèi)話單文件中相對(duì)應(yīng)。systemIdM4請(qǐng)求信息平臺(tái)編號(hào),增值業(yè)務(wù)管理平臺(tái)通過它知道請(qǐng)求方是哪一個(gè)平臺(tái),回應(yīng)到相應(yīng)的客戶端。i
12、nfoOnwerIdM4信息屬主(000或311等)svcItemNumberM16服務(wù)項(xiàng)目編碼spidO24SP企業(yè)編號(hào)feeTypeM2(Integer)資費(fèi)類型(1包月、2按次、3按時(shí)長(zhǎng)、體驗(yàn)期)FeeInfoM8信息費(fèi)usePhoneM24使用業(yè)務(wù)的號(hào)碼feePhoneM24支付費(fèi)用號(hào)碼startTimeM一五開始時(shí)間(YYYYMMDDHH24MNSS)endTimeM一五結(jié)束時(shí)間(YYYYMMDDHH24MNSS)durationM16時(shí)長(zhǎng)(秒)productPkgIdO16組合包ID,0表示沒有通過組合包進(jìn)行訂購productPkgMemoO32包說明或優(yōu)惠說明回應(yīng)消息:參數(shù)名必選
13、/可選長(zhǎng)度注釋usePhone24使用業(yè)務(wù)的號(hào)碼retCodeM2(Integer)結(jié)果:0成功,11其它錯(cuò)誤retDescO32錯(cuò)誤信息描述4.1.2 定購關(guān)系接口 定購關(guān)系接口概述接口請(qǐng)求通過HTTP Post的方式發(fā)送,采用gb2312編碼XML格式。格式如下例:<?xml version="1.0" encoding="gb2312" ?> <request><reqId> </reqId> <spid> </spid> <time>
14、</time> <Phone> </Phone> <needpwd> </needpwd> <pwd> </pwd> <infoOwner> </infoOwner> <svcItemNum> </svcItemNum></request> 正向接口用戶通過綜合增值業(yè)務(wù)管理平臺(tái)的門戶(語音、WEB、短信、人工)訂購或者注銷了包月業(yè)務(wù)。由綜合管理平臺(tái)實(shí)時(shí)的發(fā)送消息通增值業(yè)務(wù)平臺(tái)系統(tǒng)。綜合增值業(yè)務(wù)管理平臺(tái)收從綜服系統(tǒng)中收到用戶拆機(jī)信息后,自動(dòng)
15、觸發(fā)并通過正向訂購接口通知增值業(yè)務(wù)取消此用戶的訂購關(guān)系。請(qǐng)求方向:綜合增值業(yè)務(wù)管理平臺(tái)增值業(yè)務(wù)平臺(tái)(此服務(wù)由增值業(yè)務(wù)平臺(tái)提供)xxxx.xxx.xxx./aixs/service/OrderRelatio請(qǐng)求參數(shù):參數(shù)名必選/可選類型注釋requestidMString只需要在回應(yīng)消息返回相同的值timeMString時(shí)間infoowneridMString信息屬主(000或311等)svcitemnumberMString服務(wù)項(xiàng)目編碼spidMStringSP企業(yè)編號(hào)opertypeMInteger1表示退訂0表示訂購feephoneMString計(jì)費(fèi)號(hào)碼usephoneMString使用方
16、號(hào)碼,贈(zèng)送時(shí)為受贈(zèng)的號(hào)碼callnumOString主叫號(hào)碼。(也可以通過WEB發(fā)起,WEB登錄的號(hào)碼)callednumOString被叫號(hào)碼productpkgidOString本字段填產(chǎn)品 ID或套餐ID(0表示沒有通過組合包進(jìn)行訂購)validstartdateOString包月開始日期validenddateOString包月結(jié)束日期ordermodeOString訂購方式1、168等方式 2、綜合語音門戶3、綜合WEB門戶 4、綜合短信門戶5、綜合門戶人工 6、其它方式feePhonePayTypeInteger付費(fèi)類型:2表示后付費(fèi),1表示預(yù)付費(fèi)返回參數(shù)參數(shù)名必選/可選類型注釋r
17、equestid和請(qǐng)求消息中值相同time時(shí)間和請(qǐng)求包中相同feephone和請(qǐng)求消息中值相同resultcodeMInteger結(jié)果:0成功 1、限額、2、余額不夠 3、黑名單、4號(hào)碼不合法、11其它錯(cuò)誤resultdescriptionOString錯(cuò)誤信息描述 反向接口用戶通過業(yè)務(wù)平臺(tái)可以直接訂購其平臺(tái)的業(yè)務(wù),業(yè)務(wù)平臺(tái)通過反向訂購的接口完成業(yè)務(wù)的鑒權(quán)和訂購關(guān)系的同步。請(qǐng)求方向:業(yè)務(wù)平臺(tái)綜合增值業(yè)務(wù)管理平臺(tái)xxxx.xxx.xxx./aixs/service/RevOrderRelation請(qǐng)求參數(shù):參數(shù)名必選/可選類型注釋infoowneridMString信息屬主(000
18、或311等)svcitemnumberMString服務(wù)項(xiàng)目編碼spidOStringSP企業(yè)編號(hào)opertypeMInteger1表示退訂0表示訂購callnumOString主叫號(hào)碼。callednumOString被叫號(hào)碼feephoneMString計(jì)費(fèi)號(hào)碼usephoneMString使用方號(hào)碼,贈(zèng)送時(shí)為受贈(zèng)的號(hào)碼validstartdateOString開始有效時(shí)間。validenddateOString結(jié)束有效時(shí)間。包月有好多種,有包天,包月、包XXordermodeOInteger訂購方式1、168等方式 2、綜合語音門戶3、綜合WEB門戶 4、綜合短信門戶5、綜合門戶人工 6
19、、其它方式回應(yīng)消息:參數(shù)名必選/可選類型注釋feephoneMString用于調(diào)試和問題的跟蹤resultcodeMInteger結(jié)果:0成功 1、限額、2、余額不夠 3、黑名單、4號(hào)碼不合法、11其它錯(cuò)誤resultdescriptionOString錯(cuò)誤信息描述feePhonePayType0Integer付費(fèi)類型:2表示后付費(fèi),1表示預(yù)付費(fèi)4.1.3 話單接口 計(jì)費(fèi)文件要求命名類似于31190010001736120070216125059.11616671、前三位為區(qū)號(hào)2、4-7位為文件類型。規(guī)劃如下3、29位之后隨便,我們可以加“.1161667”來代表此業(yè)務(wù)。4、8-
20、一五位為序號(hào),序號(hào)是我們采集的唯一線索,必須以步長(zhǎng)一遞增,不能重復(fù)跳躍.5、16-29為日期,日期必須和文件內(nèi)容在同一帳期(主要說的是每月最后一個(gè)文件如果在下個(gè)月1號(hào)產(chǎn)生文件名不能是下個(gè)月的,必須是當(dāng)月的),格式 yyyymmddhh24miss14位,每月最后一個(gè)文件最晚在1號(hào)上午產(chǎn)生.6、文件傳到我們服務(wù)器過程中要加臨時(shí)后綴".tmp",都傳完后改名。7、文件下發(fā)后不能修改。 稽核文件要求命名類似于:311900120070309.Sta_ama1.前三位為區(qū)號(hào)2.4-7位為文件類型,和話單的通道號(hào)一致3.8-一五為日期日期,格式y(tǒng)yyymmdd8位。4.
21、日期是我們采集線索,每天一個(gè)不能多也不能少,若無文件要做空文件.目前此業(yè)務(wù)一周才一個(gè)所以那六天一定要做空文件。5.每天的稽核文件必須在次日的凌晨?jī)牲c(diǎn)之前生成完畢。文件名日期是昨天,內(nèi)容也是昨天的6.稽核文件沒有文件頭文件尾,每條記錄長(zhǎng)度為62,前50位為話單文件名,左對(duì)齊不足補(bǔ)空格,后10位為話單數(shù),右對(duì)齊左補(bǔ) 0,最后兩位為回車換行。 數(shù)據(jù)格式文件頭匯總記錄格式字段名 字段代號(hào) 長(zhǎng)度 類型 備注 總記錄數(shù) TotalRecord 11 NUMBER 總時(shí)長(zhǎng) TotalDuration 11 NUMBER 總金額 TotalFee 11 NUMBER 清單記錄數(shù)據(jù)部分字段名 字段
22、代號(hào) 長(zhǎng)度 類型 備注 主叫號(hào)碼 CallingNum 20 CHAR 固話加區(qū)號(hào) 業(yè)務(wù)接入號(hào)碼 CalledNum 10 CHAR 如:16800168 業(yè)務(wù)號(hào)碼 ServiceNum 20 Char 使用的業(yè)務(wù)欄目編碼 起始日期 StartDate 8 Char YYYYMMDD 起始時(shí)間 StartTime 6 Char HHmmSS 時(shí)長(zhǎng) Duration 11 NUMBER 單位:秒 金額 Fee 11 NUMBER 單位:分 備注 Notes 20 Char 描述欄目?jī)?nèi)容可為空 (改放項(xiàng)目編碼)費(fèi)率 Rate 一五 Char 單位:分/分鐘;分/月 SP/CP編號(hào) SP/CPNum
23、 9 CHAR 注明:1)所有NUMBER型的字段均為數(shù)字型CHAR,指組成全部為數(shù)字,但實(shí)際處理時(shí)應(yīng)當(dāng)做CHAR型處理;2)話單采用定長(zhǎng)字段域,長(zhǎng)度不足預(yù)定長(zhǎng)度時(shí):字符型在尾部加空格,左對(duì)齊;數(shù)字型在開頭加0,右對(duì)齊。4.2 VAC平臺(tái)接口4.2.1 接口描述接口消息包括認(rèn)證鑒權(quán)請(qǐng)求、認(rèn)證鑒權(quán)應(yīng)答、認(rèn)證鑒權(quán)確認(rèn)、認(rèn)證鑒權(quán)確認(rèn)應(yīng)答等消息。業(yè)務(wù)系統(tǒng)向AAA發(fā)起鑒權(quán)請(qǐng)求,AAA生成詳細(xì)的話單記錄。鑒權(quán)計(jì)費(fèi)接口是請(qǐng)求和響應(yīng)的接口消息,基于TCP的網(wǎng)絡(luò)連接。業(yè)務(wù)系統(tǒng)作為協(xié)議通訊的客戶端先建立與VAC的TCP連接。然后,雙方在會(huì)話期間開始交換PDU(Protocol Data Unit).當(dāng)在連接上沒有
24、信息交換的時(shí)候,雙方應(yīng)該每隔C(C為可設(shè)置參數(shù))秒鐘相互發(fā)送Handset PDU,以保持連接。如果在T(T為可設(shè)置參數(shù))秒之后,仍然沒有對(duì)方的響應(yīng)信息回復(fù),則發(fā)送方應(yīng)該再一次發(fā)送Handset PDU.如果在發(fā)送方發(fā)送N-1(N為可設(shè)置參數(shù))條Handset PDU到對(duì)方之后,仍然無響應(yīng)信息,發(fā)送方將關(guān)閉連接,通訊結(jié)束。其中C,T,N的值均可以根據(jù)實(shí)際情況進(jìn)行設(shè)定。C的典型值為60秒,T是60秒,N是3。業(yè)務(wù)系統(tǒng)和VAC之間的協(xié)議的一種典型應(yīng)用場(chǎng)景描述如圖1:業(yè)務(wù)系統(tǒng) AAAOpen Tcp ConnetcionBindBindRespCheckPriceCheckPriceRespHand
25、setHandsetRespUnbindUnbindRespClose Tcp Connetcion圖1:業(yè)務(wù)系統(tǒng)和VAC之間的典型應(yīng)用場(chǎng)景4.2.2 Command ID (命令字)定義業(yè)務(wù)系統(tǒng)和VAC之間消息的Command ID 定義如下:Command ID值描述CmdID_Bind0x10000001連接請(qǐng)求CMDID_BindResp0x80000001連接應(yīng)答CMDID_UnBind0x10000002去連接請(qǐng)求CMDID_UnBindResp0x80000002去連接應(yīng)答CMDID_Handset0x10000003鏈接握手請(qǐng)求CMDID_ HandsetResp0x80000
26、003鏈接握手應(yīng)答CMDID_CheckPrice0x10000005鑒權(quán)批價(jià)請(qǐng)求CMDID_CheckPriceResp0x80000005鑒權(quán)批價(jià)應(yīng)答CMDID_CheckPriceConfirm0x10000006鑒權(quán)批價(jià)確認(rèn)請(qǐng)求CMDID_CheckPriceConfirmResp0x80000006鑒權(quán)批價(jià)確認(rèn)應(yīng)答CMDID_TrafficPrice0x10000007流量批價(jià)請(qǐng)求CMDID_ TrafficPriceResp0x80000007流量批價(jià)應(yīng)答CMDID_ContentAbstractReq0x10000008保留、內(nèi)容摘要請(qǐng)求CMDID_ContentAbstract
27、Resp0x80000008保留、內(nèi)容摘要響應(yīng)4.2.3 基本數(shù)據(jù)類型業(yè)務(wù)系統(tǒng)和VAC之間的基本數(shù)據(jù)類型定義如下:名稱描述Unsigned Integer 無符號(hào)整數(shù)Integer44字節(jié)整數(shù)Integer22字節(jié)整數(shù)Integer1單字節(jié)整數(shù)Octet String固定長(zhǎng)度字符串,不足長(zhǎng)度則右補(bǔ)二進(jìn)制0,此類型字符串定義的最大長(zhǎng)度不包括結(jié)束符0的長(zhǎng)度Octet String(Decimal)右對(duì)齊固定長(zhǎng)度的字符串。不足長(zhǎng)度則左補(bǔ)二進(jìn)制0 C-Octet String以0結(jié)束的C類型字符串TLV StringTLV 方式定義中的字符串類型,此類型不需要帶結(jié)束符”0”,長(zhǎng)度以TLV 中的Leng
28、th 的值為準(zhǔn)。(可選參數(shù)用)4.2.4 PDU 概述PDU包括消息頭和消息體。如下表所示PDU 組成描述Message Header消息頭Message Body消息體消息頭定義如下:字段名稱類型字節(jié)長(zhǎng)度描述TotalLengthUnsigned Integer4一個(gè)PDU的總字節(jié)數(shù)(包括這一字段的4個(gè)字節(jié))CommandIdUnsigned Integer4命令標(biāo)識(shí)符SequenceIdUnsigned Integer4用于請(qǐng)求和響應(yīng)間保持聯(lián)系的序號(hào)為了便于協(xié)議未來的擴(kuò)充,協(xié)議提供以TLV形式定義的可選參數(shù)??蛇x參數(shù)使用方法如下:1). 只帶必須的。如果要用到時(shí)就帶上,用不到則不帶。2).
29、 最大長(zhǎng)度只用來限制該字段的長(zhǎng)度上限,任何時(shí)候都不能做為判斷tlv字段實(shí)際長(zhǎng)度的依據(jù)。任何時(shí)候tlv字段內(nèi)容的實(shí)際長(zhǎng)度的唯一依據(jù)只能是長(zhǎng)度字段即L字段。3). 一個(gè)tlv字段包括tag ,length,value。Value的長(zhǎng)度由length唯一確定,可以是0。如果length為0即Value的長(zhǎng)度是0時(shí),tlv由tag,length組成。4).出于協(xié)議的兼容性考慮,要求客戶端或者服務(wù)器可以跳過不能識(shí)別的TLV字段。TLV字段的定義如下表所描述名稱類型字段長(zhǎng)度描述TagInteger22字段標(biāo)簽LengthInteger22字段長(zhǎng)度ValueOctet StringVariable Leng
30、th字段內(nèi)容 連接消息該消息用于建立從業(yè)務(wù)系統(tǒng)到增值業(yè)務(wù)平臺(tái)的連接。1) Bind 連接請(qǐng)求方向:業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎->VACBind 連接請(qǐng)求消息中包含的參數(shù)如下:字段名稱類型長(zhǎng)度(字節(jié))描述SourceDevice_TypeInteger44原始端設(shè)備類型,參考附錄B可不做邏輯處理SourceDevice_IDOctet String20原始端設(shè)備識(shí)別號(hào),定義為“2位設(shè)備類型3位省分代碼1位序列號(hào)”2位設(shè)備類型見vac與增值系統(tǒng)規(guī)范附錄B,3位省分代碼見VAC與BSS規(guī)范附錄A.16DestinationDevice_TypeInteger44目標(biāo)端設(shè)備類型,可不做邏輯
31、處理DestinationDevice_IDOctet String20目標(biāo)端設(shè)備識(shí)別號(hào),定義為“2位設(shè)備類型3位省分代碼1位序列號(hào)”2位設(shè)備類型見vac與增值系統(tǒng)規(guī)范附錄B,3位省分代碼見VAC與BSS規(guī)范附錄A.16Check_SourceOctet String16該域用來對(duì)原始端進(jìn)行鑒權(quán)。它生成的MD5 加密算法如下:原始端認(rèn)證號(hào)碼原始端設(shè)備ID+共享密鑰+時(shí)間戳共享的密鑰部分由VAC分配,時(shí)間戳由發(fā)端設(shè)備生成,格式是:MMDDHHMMSS,月日時(shí)分秒。共享密鑰的最大長(zhǎng)度是40 字節(jié) Time_StampOctet String10時(shí)間戳由原始端設(shè)備生成,格式是:MMDDHHMMSS,
32、月日時(shí)分秒。VersionInteger44協(xié)議版本, 采用100標(biāo)識(shí)1.00,126標(biāo)識(shí)1.26。2) BindResp連接應(yīng)答方向 : VAC->業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎BindResp連接應(yīng)答消息中包含的參數(shù)如下:字段名稱類型長(zhǎng)度(字節(jié))描述Result_CodeInteger44結(jié)果碼如下:0:成功1:帳戶錯(cuò)誤2:密碼錯(cuò)誤3:原始端設(shè)備類型非法4:原始端設(shè)備ID 號(hào)非法5:目標(biāo)端設(shè)備類型非法6:目標(biāo)設(shè)備ID 非法7:重復(fù)的連接請(qǐng)求 去連接消息該消息提供給VAC 一個(gè)安全的斷鏈過程以清除資源。1) Unbind 去連接請(qǐng)求方向 : 業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎->VACUnbi
33、nd 去連接請(qǐng)求消息中不包含任何參數(shù)字段名稱類型長(zhǎng)度(字節(jié))描述2) UnbindRspone去連接應(yīng)答方向 : VAC->業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎UnbindRspone去連接應(yīng)答消息中包含的參數(shù)如下:字段名稱類型長(zhǎng)度(字節(jié))描述ResultCodeInteger44結(jié)果碼:0:成功8:沒有連接 鏈路握手消息該消息用于維持VAC和業(yè)務(wù)業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎之間的TCP 連接。1) Handset鏈路握手請(qǐng)求方向 : 業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎<->VAC鏈路握手消息中不包含任何參數(shù)。字段名稱類型長(zhǎng)度(字節(jié))描述2) HandsetResp鏈路握手應(yīng)答方向 : 業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎
34、<->VACHandsetResp鏈路握手應(yīng)答消息中不包含任何參數(shù)。字段名稱類型長(zhǎng)度(字節(jié))描述 鑒權(quán)批價(jià)鑒權(quán)批價(jià)消息是一個(gè)復(fù)合操作,包括了用戶鑒權(quán)、業(yè)務(wù)鑒權(quán)、定購關(guān)系鑒權(quán)、計(jì)費(fèi)等操作的功能。1) CheckPrice鑒權(quán)批價(jià)請(qǐng)求方向 : 業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎 -> VACCheckPrice鑒權(quán)批價(jià)請(qǐng)求消息中包含的參數(shù)如下:字段名稱類型長(zhǎng)度/最大長(zhǎng)度(字節(jié))描述SourceDevice_TypeInteger44發(fā)送端設(shè)備類型,參考附錄BSourceDevice_IDOctet String20發(fā)送端設(shè)備標(biāo)識(shí),定義為“2位設(shè)備類型3位省分代碼1位序列號(hào)”2位設(shè)備
35、類型見vac與增值系統(tǒng)規(guī)范附錄B,3位省分代碼見VAC與BSS規(guī)范附錄A.16DestinationDevice_TypeInteger44目標(biāo)設(shè)備類型DestinationDevice_IDOctet String20目標(biāo)設(shè)備標(biāo)識(shí),定義為“2位設(shè)備類型3位省分代碼1位序列號(hào)”2位設(shè)備類型見vac與增值系統(tǒng)規(guī)范附錄B,3位省分代碼見VAC與BSS規(guī)范附錄A.16SequenceNumberOctet String20業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎生成的唯一識(shí)別標(biāo)識(shí)。標(biāo)識(shí)多個(gè)請(qǐng)求是屬于同一個(gè)事務(wù)。SequenceNumber是消息生成時(shí)間、業(yè)務(wù)系統(tǒng)標(biāo)識(shí)和序列號(hào)的組合,其格式為: MMDDHHMMSSYYYY
36、YYXXXX,其中MMDDHHMMSS:當(dāng)前時(shí)間 YYYYYY:業(yè)務(wù)系統(tǒng)標(biāo)識(shí),編碼方式為:Y1Y2Y3Y4Y5Y6:Y1Y2,設(shè)備類型,Y3Y4Y5,三位省份代碼,Y6,設(shè)備序列號(hào)XXXX:序列號(hào)VAC對(duì)編碼本身不做鑒權(quán),但要保證SequenceNumber的唯一性O(shè)A_TypeInteger44業(yè)務(wù)發(fā)起端地址類型,參考附錄BOANetwork_IDOctet String10業(yè)務(wù)發(fā)起端用戶歸屬網(wǎng)絡(luò)標(biāo)識(shí)。如:WCDMA、GSM等OAOctet String 36業(yè)務(wù)發(fā)起端地址。填寫手機(jī)號(hào)碼DA_TypeInteger44目標(biāo)地址類型,參見附錄BDANetwork_IDOctet String1
37、0目標(biāo)端用戶歸屬網(wǎng)絡(luò)標(biāo)識(shí)。如:WCDMA、GSM等DAOctet String 36目標(biāo)地址。填寫手機(jī)號(hào)碼FATypeInteger44付費(fèi)地址類型,填1。保留作為以后可以獨(dú)立設(shè)定付費(fèi)方時(shí)使用。參考附錄BFANetwork_IDOctet String10付費(fèi)用戶歸屬的網(wǎng)絡(luò)標(biāo)識(shí)。保留作為以后可以獨(dú)立設(shè)定付費(fèi)方時(shí)使用。FAOctet String36付費(fèi)地址。填手機(jī)號(hào)碼。保留作為以后可以獨(dú)立設(shè)定付費(fèi)方時(shí)使用。ServiceIDTypeInteger441:SPID+ServiceID3:SPID+SP_ProductID5: SPID+SPEC_ProductID SP_IDOctet Stri
38、ng21填寫企業(yè)代碼ServiceID/FeatureStringOctet String21ServiceIDType為1時(shí)填寫ServiceID為3時(shí)填寫SP_ProductID為5時(shí)填寫SPEC_ProductID(業(yè)務(wù)部件能知曉用戶定購或點(diǎn)播CRM的產(chǎn)品構(gòu)成)ProductIDOctet String8CRM產(chǎn)品ID, ServiceIDType為5時(shí)有效,其他填8個(gè)空格Service_updown_TypeInteger44業(yè)務(wù)上下行類型:1: MOAT2: AOMT3: MOMT 終端到終端4、P TO E,終端到郵箱9: 其它vac對(duì)彩信p to e、sp彩信、在信、wap pu
39、sh業(yè)務(wù)需要判斷具體取值,對(duì)其他業(yè)務(wù)不鑒權(quán)本字段Begin_TimeOctet String14開始時(shí)間YYYYMMDDHHMMSS年月日時(shí)分秒ResentTimesInteger11重發(fā)次數(shù): 0:只發(fā)一次1-255:重發(fā)次數(shù)默認(rèn)取值0Operation TypeInteger440、鑒權(quán)計(jì)費(fèi)ServiceIDType=1時(shí),如果請(qǐng)求中有LinkID,進(jìn)行點(diǎn)播關(guān)系鑒權(quán),無LinkID,進(jìn)行訂購關(guān)系鑒權(quán),鑒權(quán)通過則進(jìn)行計(jì)費(fèi)。1、定購ServiceIDType必須為32、退定 ServiceIDType必須為33、退定ServiceType對(duì)應(yīng)的所有業(yè)務(wù)(終端側(cè)不能單獨(dú)退訂業(yè)務(wù)除外):Servi
40、ceIDType必須為34、點(diǎn)播:業(yè)務(wù)平臺(tái)能判斷是點(diǎn)播,直接填46、定購關(guān)系鑒權(quán)(用于檢查用戶是否訂購了此業(yè)務(wù))7、屏蔽業(yè)務(wù)能力8、恢復(fù)業(yè)務(wù)能力ServiceTypeOctet String2業(yè)務(wù)類型,見VAC與BSS接口規(guī)范附錄A 7當(dāng)Operation Type=1、2、3、4時(shí),VAC不對(duì)鑒權(quán)發(fā)起方的業(yè)務(wù)類型與產(chǎn)品的業(yè)務(wù)類型進(jìn)行比較鑒權(quán)可選參數(shù)LinkIDTLV20事務(wù)關(guān)聯(lián)ID,點(diǎn)播業(yè)務(wù)的事務(wù)關(guān)聯(lián),由AAA產(chǎn)生。格式如下:8位隨機(jī)序列數(shù);為空(二進(jìn)制0)表示無效SMSFormatTLV4短信內(nèi)容格式0:ASCII串3:短信寫卡操作4:二進(jìn)制信息8:UCS2編碼一五:含GB漢字SMSCon
41、tentLenTLV4短信內(nèi)容長(zhǎng)度SMSContentTLVSMSContentLen短信內(nèi)容(短信上行過程短信網(wǎng)關(guān)需要將內(nèi)容發(fā)送給平臺(tái)分析)CPIDTLV8CP代碼ContentIDTLV22內(nèi)容代碼OrderMethodTLV4訂購渠道,取值見VAC與BSS接口規(guī)范附錄,在定購時(shí)業(yè)務(wù)系統(tǒng)必須填寫PushIdTLV20營(yíng)銷方式,推薦方IDFeeTypeTLV2計(jì)費(fèi)類型,該字段不能為空。0:不計(jì)費(fèi),僅用于核減SP對(duì)稱的信道費(fèi);1:免費(fèi)2:按條/次計(jì)費(fèi)3:按包月收取4:封頂計(jì)費(fèi)5:按流量計(jì)費(fèi)6:按時(shí)長(zhǎng)計(jì)費(fèi)7:包多月計(jì)費(fèi)feeTLV8單位,分。增值系統(tǒng)不批價(jià)的不帶fee字段,同時(shí)VAC側(cè)支持按照業(yè)
42、務(wù)類型進(jìn)行配置是否批價(jià)處理。對(duì)代收費(fèi)業(yè)務(wù)fee、FeeType必須正確填寫(FeeType只能填2、3),如本字段為空,返回3002錯(cuò)誤。AccessNoTLV21用戶聯(lián)通在信、彩信等接入號(hào),對(duì)在信類、彩信類業(yè)務(wù)必須填寫注:(1)當(dāng)Operation Type=7時(shí),VAC取消ServiceType對(duì)應(yīng)的終端側(cè)能單獨(dú)退訂的所有訂購關(guān)系并立即失效,并關(guān)閉該ServiceType對(duì)應(yīng)用戶業(yè)務(wù)能力;后續(xù)業(yè)務(wù)平臺(tái)發(fā)起關(guān)于該ServiceType的相關(guān)鑒權(quán)(當(dāng)業(yè)務(wù)系統(tǒng)發(fā)起Operation Type=8鑒權(quán),或針對(duì)高信用度產(chǎn)品發(fā)起Operation Type=0鑒權(quán),vac返回成功),vac返回失敗10
43、06;當(dāng)屏蔽所有業(yè)務(wù)能力時(shí),servicetype填寫00。(2)當(dāng)Operation Type=8時(shí),VAC開通該用戶的ServiceType對(duì)應(yīng)業(yè)務(wù)能力。(3)當(dāng)Operation Type=3時(shí),u 當(dāng)servicetype不為00、SPID不為00000、SP_ProductID為00000時(shí),退訂用戶SPID下的servicetype所有訂購關(guān)系;u 當(dāng)servicetype為00、SPID不為00000、SP_ProductID為00000時(shí),退訂用戶SPID下所有業(yè)務(wù)類型所有訂購關(guān)系;u 當(dāng)servicetype不為00、SPID為00000、SP_ProductID為00000
44、時(shí),退訂用戶servicetype下的所有訂購關(guān)系;u 當(dāng)servicetype為00、SPID為00000、SP_ProductID為00000時(shí),退訂用戶所有訂購關(guān)系;(4)針對(duì)點(diǎn)對(duì)點(diǎn)彩信,業(yè)務(wù)代碼、產(chǎn)品代碼等按照以下方式分配,彩信中心按照以下規(guī)則填寫后發(fā)起到vac的國內(nèi)點(diǎn)對(duì)點(diǎn)彩信業(yè)務(wù)鑒權(quán),彩信國際互通網(wǎng)關(guān)按照以下規(guī)則填寫后發(fā)起到vac的國際彩信業(yè)務(wù)鑒權(quán):u CPID:不需要規(guī)定,不使用 u SPID :99999u 國際彩信業(yè)務(wù)代碼 : 32000001,其中32 彩信中心編碼,00 全國業(yè)務(wù),0001 業(yè)務(wù)編號(hào);國際彩信產(chǎn)品代碼:3200000101u 國內(nèi)點(diǎn)對(duì)點(diǎn)彩信代碼:32xx00
45、02,其中32 彩信中心編碼,xx 分公司業(yè)務(wù)(xx為省分代碼),0002 業(yè)務(wù)編號(hào);國內(nèi)點(diǎn)對(duì)點(diǎn)彩信產(chǎn)品代碼 32xx000201u 國內(nèi)點(diǎn)到mail彩信代碼:32xx0003,其中32 彩信中心編碼,xx 分公司業(yè)務(wù)(xx為省分代碼),0003 業(yè)務(wù)編號(hào);國內(nèi)點(diǎn)對(duì)點(diǎn)彩信產(chǎn)品代碼 32xx000301 (5)針對(duì)業(yè)務(wù)代碼等信息,增值系統(tǒng)、vac、業(yè)務(wù)支撐系統(tǒng)必須都是可配、可調(diào)的(6)增值系統(tǒng)發(fā)起ServiceID計(jì)費(fèi)鑒權(quán)情況下,VAC根據(jù)業(yè)務(wù)找產(chǎn)品,其中有一個(gè)代收費(fèi)產(chǎn)品,即按照代收費(fèi)處理。2) CheckPriceResp鑒權(quán)批價(jià)應(yīng)答方向 : VAC -> 業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎為了避免VA
46、C較忙時(shí)無法在規(guī)定時(shí)間內(nèi)內(nèi)響應(yīng)而造成部分業(yè)務(wù)的定購的流失。在業(yè)務(wù)系統(tǒng)向AAA發(fā)鑒權(quán)批價(jià)請(qǐng)求后,業(yè)務(wù)系統(tǒng)作為Server,VAC作為Client,業(yè)務(wù)系統(tǒng)等待AAA的響應(yīng)。CheckPriceResp鑒權(quán)批價(jià)應(yīng)答消息中包含的參數(shù)如下:字段名稱類型長(zhǎng)度/最大長(zhǎng)度(字節(jié))描述Result_CodeInteger44結(jié)果碼。0 : OK, 其它為錯(cuò)誤代碼,見附錄ConfirmIntervalInteger44等待CheckPriceConfirm 消息的時(shí)間間隔。如果操作失敗或者該域是不相關(guān)的缺省值設(shè)為“1”NeedConfirmInterger11確認(rèn)標(biāo)識(shí)。如果需要確認(rèn),需要接著發(fā)一條confirm
47、消息,并保持其SequenceNumber和本消息的一致0:無需確認(rèn)1:需要確認(rèn)-1:如果操作失敗缺省值設(shè)為“-1”originalADROctet String36原始地址,主要用于偽碼轉(zhuǎn)換時(shí)返回原來的用戶號(hào)碼。MT:返回接收方用戶原號(hào)碼MO:返回發(fā)送方用戶偽碼。偽碼轉(zhuǎn)換策略可配置??蛇x參數(shù)LinkIDTLV20事務(wù)關(guān)聯(lián)ID,點(diǎn)播業(yè)務(wù)的事務(wù)關(guān)聯(lián),由AAA產(chǎn)生。格式如下:8位隨機(jī)序列數(shù);為空(二進(jìn)制0)表示無效FeeTypeTLV2計(jì)費(fèi)類型,該字段不能為空。0:不計(jì)費(fèi),僅用于核減SP對(duì)稱的信道費(fèi)1:免費(fèi)2:按條/次計(jì)費(fèi)3:按包月收取4:封頂計(jì)費(fèi)5:按流量計(jì)費(fèi)6:按時(shí)長(zhǎng)計(jì)費(fèi)7:包多月計(jì)費(fèi)8:包月
48、計(jì)費(fèi)+單位費(fèi)率(該值不另外增加話單中計(jì)費(fèi)類型字段取值,對(duì)包月計(jì)費(fèi)+單位費(fèi)率資費(fèi)類產(chǎn)品中的包月計(jì)費(fèi)話單類型填3,對(duì)單位計(jì)費(fèi)話單類型填2)對(duì)會(huì)話類計(jì)費(fèi),5或6必須返回RedirectTlv4用于告知業(yè)務(wù)接入網(wǎng)關(guān)如何處理用戶請(qǐng)求,有以下幾種類型:1. 需定購2. 需確認(rèn)3. 錯(cuò)誤頁面(參考錯(cuò)誤值)4. 試用到期5. 資費(fèi)修改提示ReturnMessageTlv256返回相應(yīng)錯(cuò)誤描述信息給業(yè)務(wù)系統(tǒng)。NeedToNextNodeTLV1VAC決定是否需要將原消息轉(zhuǎn)至下一網(wǎng)絡(luò)節(jié)點(diǎn):0:不需要1:需要SP_ProductIDTlv12填寫SP_ProductIDSPEC_ProductIDTlv12CRM構(gòu)
49、成產(chǎn)品標(biāo)識(shí)ProductIDTlv8CRM產(chǎn)品ID注:當(dāng)業(yè)務(wù)系統(tǒng)(目前只針對(duì)WAP系統(tǒng),可配置)發(fā)起定購關(guān)系鑒權(quán)(Operation Type=6)時(shí),如果VAC中已經(jīng)有該用戶對(duì)于指定業(yè)務(wù)的定購關(guān)系,響應(yīng)中向業(yè)務(wù)系統(tǒng)返回成功,同時(shí)返回FeeType 、SP_ProductID、SPEC_ProductID、ProductID字段;當(dāng)用戶無定購關(guān)系時(shí),返回1201錯(cuò)誤,不返回FeeType 、SP_ProductID、SPEC_ProductID、ProductID字段。注:當(dāng)CheckPrice請(qǐng)求中Operation Type=1(定購)時(shí),ReturnMessage 具體格式為:exist
50、sub:spid,sp_productid,spec_productid,productid;其中existsub結(jié)構(gòu)體表示該請(qǐng)求對(duì)應(yīng)的已定購產(chǎn)品的信息。當(dāng)用戶要定購產(chǎn)品和前一已定購產(chǎn)品有互斥關(guān)系時(shí),existsub填寫已定購并生效的互斥產(chǎn)品信息;例如用戶已定購1元手機(jī)郵箱(spid,sp_productid,spec_productid,productid分別為99999,8200000101,123451234501,12345001),再定購2元手機(jī)郵箱(99999,8200000102,123451234502,12345002)時(shí),vac返回1204錯(cuò)誤,并在ReturnMessag
51、e中返回“existsub:99999,8200000101,123451234501,12345001”,表示該已定購產(chǎn)品和要定購產(chǎn)品互斥。 鑒權(quán)批價(jià)確認(rèn)鑒權(quán)批價(jià)確認(rèn)消息用于業(yè)務(wù)使用結(jié)果的確認(rèn),若業(yè)務(wù)使用失敗,需要進(jìn)行費(fèi)用回補(bǔ)。1) CheckPiriceConfirm鑒權(quán)批價(jià)確認(rèn)請(qǐng)求方向 : 業(yè)務(wù)系統(tǒng)/業(yè)務(wù)引擎 -> VACCheckPiriceConfirm鑒權(quán)批價(jià)確認(rèn)請(qǐng)求中包含的參數(shù)如下:字段名稱類型長(zhǎng)度/最大長(zhǎng)度(字節(jié))描述SourceDevice_TypeInteger44原始端設(shè)備類型,參考附錄BSourceDevice_IDOctet String20原始端
52、設(shè)備標(biāo)識(shí),定義為“2位設(shè)備類型3位省分代碼1位序列號(hào)”2位設(shè)備類型見vac與增值系統(tǒng)規(guī)范附錄B,3位省分代碼見VAC與BSS規(guī)范附錄A.16DestinationDevice_TypeInteger44目標(biāo)端設(shè)備類型DestinationDevice_IDOctet String20目標(biāo)端設(shè)備標(biāo)識(shí),定義為“2位設(shè)備類型3位省分代碼1位序列號(hào)”2位設(shè)備類型見vac與增值系統(tǒng)規(guī)范附錄B,3位省分代碼見VAC與BSS規(guī)范附錄A.16SequenceNumberOctet String20和對(duì)應(yīng)ChickPrice請(qǐng)求中的SequenceNumber相同。標(biāo)識(shí)多個(gè)請(qǐng)求是屬于同一個(gè)事務(wù)。SequenceNumber是消息生成時(shí)間、業(yè)務(wù)系統(tǒng)標(biāo)識(shí)和序列號(hào)的組合,其格式為: MMDDHHMMSSYYYYYYXXXX,其中MMDDHHMMSS:當(dāng)前時(shí)間 YYYYYY:業(yè)務(wù)系統(tǒng)標(biāo)識(shí)XXXX:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 比粗細(xì)課件教學(xué)課件
- 2024健身房與會(huì)員之間的會(huì)員服務(wù)合同
- 2024年建筑工人勞務(wù)雇傭協(xié)議
- 2024年度藝人非獨(dú)家合作合同及演出安排
- 2024年廣告發(fā)布與媒體推廣合同
- 2024年度廢舊物資回收利用合同的履行
- 2024年度技術(shù)研發(fā)計(jì)算機(jī)軟件開發(fā)合同
- 制作高端課件教學(xué)課件
- 04年數(shù)據(jù)中心運(yùn)維服務(wù)合同
- 2024年廢棄物處理服務(wù)合同(含危險(xiǎn)廢物)
- 八上語文古詩詞理解性默寫
- 湖南省長(zhǎng)沙市雅禮集團(tuán)2024-2025學(xué)年九年級(jí)上學(xué)期11月期中英語試題
- 2023年 評(píng)審準(zhǔn)則質(zhì)量記錄手冊(cè)表格匯編(101個(gè))
- 2024年度采購合同管理程序指南
- GB/T 44693.1-2024危險(xiǎn)化學(xué)品企業(yè)工藝平穩(wěn)性第1部分:管理導(dǎo)則
- 湖南省三湘名校教育聯(lián)盟2023-2024學(xué)年高二下學(xué)期4月期中聯(lián)考地理試題
- 2024秋期國家開放大學(xué)專科《現(xiàn)代教師學(xué)導(dǎo)論》一平臺(tái)在線形考(形成性考核任務(wù)一至四)+終結(jié)性考核(大作業(yè))試題及答案
- 2024年銀行考試-征信人員考試近5年真題附答案
- 世界一流港口綜合評(píng)價(jià)報(bào)告
- 第四單元 比(單元測(cè)試)-2024-2025學(xué)年六年級(jí)上冊(cè)數(shù)學(xué)人教版
- 遼寧省盤錦市第一完全中學(xué)2023-2024學(xué)年八年級(jí)上學(xué)期期中數(shù)學(xué)試卷
評(píng)論
0/150
提交評(píng)論