地市自帶平臺IVR業務接入方案(共31頁).doc_第1頁
地市自帶平臺IVR業務接入方案(共31頁).doc_第2頁
地市自帶平臺IVR業務接入方案(共31頁).doc_第3頁
地市自帶平臺IVR業務接入方案(共31頁).doc_第4頁
地市自帶平臺IVR業務接入方案(共31頁).doc_第5頁
已閱讀5頁,還剩27頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1、 概述根據2011年10月25日27日會議與各地市分公司溝通了解到的情況,目前地市合作業務根據平臺的計費情況分為聯通計費和合作方計費兩種情況:對于聯通負責計費的情況,可以保持原有方式不變,對于合作方計費的業務,建議將業務和計費、結算等納入平臺管理,需要合作方平臺與綜增/VAC進行對接,對接原則如下:對固網用戶開放的業務,與綜增平臺進行對接;對移動網開放的用戶,與VAC平臺進行對接;同時對固網和移動網用戶開發的業務,同時與綜增平臺和VAC對接,并且根據用戶類型進行分別到綜增平臺或VAC平臺進行鑒權。2、 業務管理目標:2.1 對固網用戶開放業務將合作伙伴信息、業務信息、鑒權、定購關系、計費等

2、納入綜增平臺進行管理:合作伙伴、業務信息由綜增平臺進行管理;鑒權由業務平臺通過綜增的鑒權接口進行鑒權;定購關系由綜增平臺進行集中管理,以綜增平臺為準,產品的定購/退定由業務平臺通過定購關系接口實現,產品定購關系不在業務平臺保存,判斷用戶是否定購通過鑒權接口進行;計費包月費用由綜增平臺根據定購關系生成計費話單,點播業務由業務平臺生成原始話單傳遞給綜增平臺進行批價后傳遞給計費系統綜增平臺將在今年進行四期擴容改造工程,工程完成后將能夠完全支持上訴管理目標,在綜增平臺四期工程完成之前,暫時按照下面的過渡方案處理。在綜增平臺四期工程完成之前,可以采用下面的渡方案:合作伙伴、業務信息由綜增平臺進行管理;鑒

3、權按照現有綜增平臺與168/自帶平臺鑒權方式進行;定購關系按照綜增平臺與168/自帶平臺現有方式實現雙向同步;計費包月費用割接到168平臺上的業務由168平臺生成包月話單,與綜增平臺對接的業務由綜增平臺生成包月話單,點播業務由168平臺或者合作方平臺生成原始話單交給綜增平臺批價;2.2 對移動網用戶開放業務將合作伙伴信息、業務信息、鑒權、定購關系、計費等納入PRM/VAC/CRM/BILLING進行管理:合作伙伴、業務信息由PRM/CRM進行管理;鑒權計費由業務平臺通過VAC的鑒權計費接口進行;定購關系由VAC/CRM管理,以VAC/CRM為準,產品的定購/退定由業務平臺通過鑒權接口實現,產品

4、定購關系不在業務平臺保存,判斷用戶是否定購通過鑒權接口進行;計費包月費用由BSS系統進行收取,點播業務由VAC平臺根據鑒權記錄生成原始話單傳送給BSS系統進行批價。對于漏話通業務割接到綜增合:目前漏話通業務對外服務的形式是采用中繼分群方式,免費群是用于提醒功能,被叫是本地固話,主叫為全國任何電話(移動、聯通、電信)。計費群是用于二次外呼,主叫是本地固話,被叫是全國任何電話(三大運營商)。業務計費是由聯通交換機生成話單作為基礎語音費進行計費。系統割接到綜增平臺上后,對于中繼部分。3、 接入方案3.1 對固網用戶開放業務1)SP/業務/產品信息管理:由綜增平臺進行管理,通過綜增平臺錄入業務信息,為

5、鑒權和計費提供基礎數據。2)認證/鑒權:業務平臺按照綜增平臺的接口規范實現相關接口,接口方式Socket,為綜增平臺為服務端,業務平臺為客戶端,接口協議為SMGP擴展協議。3)定購關系:業務平臺按照綜增平臺接口規范實現定購關系同步接口,定購關系接口為雙向接口,業務平臺產生定購/退定時,業務平臺通過綜增平臺提供的接口發送給綜增平臺,綜增平臺為服務端,業務平臺為客戶端;綜增平臺產生的定購/退定時,綜增平臺通過業務平臺提供的接口發送給業務平臺,業務平臺為服務端,綜增平臺客戶端,接口方式為Http Post,消息格式為XML字符串。4)計費話單:對于包月話單,可以由綜增平臺根據定購關系數據生成包月話單

6、傳遞給計費系統,對于按次、按時長業務,由業務平臺按照綜增平臺指定的話單格式定時生成話單文件通過FTP傳送到綜增平臺的話單服務器,綜增平臺進行入庫批價后傳遞給計費系統。3.2 對移動網用戶開放業務1)SP/業務/產品信息管理:由PRM進行管理,合作伙伴通過PRM進行申請,業務部門進行審核并在CRM上配置產品。2)認證/鑒權:業務平臺按照VAC平臺的接口規范實現相關接口,接口方式Socket,為VAC為服務端,業務平臺為客戶端,接口協議見相關接口。3)定購關系:定購關系由VAC/BSS進行管理,定購/退訂/使用鑒權由鑒權接口進行。4)計費話單:包月業務由BSS負責收取費用,點播業務由VAC根據鑒權

7、生成原始話單交給BSS進行批價。4、 相關接口4.1 綜增平臺接口4.1.1 鑒權接口 SMGP擴展協議概述消息結構:l Message Header 消息頭(所有消息公共包頭)l Message Body 消息體消息頭結構字段長度(字節)數據類型說明參考PacketLength4Integer數據包長度RequestID4Integer請求標識SequenceID4Integer消息流水號RequestID請求標識說明: 請求名稱請求標識說明Login0x00000001客戶端登錄LoginResp0x80000001客戶端登錄應答ActiveTest0x00000004鏈路檢

8、測(30秒內沒有任何請求消息或回應消息,客戶端需要發送鏈路檢測包)ActiveTestResp0x80000004鏈路檢測應答OffOrdAuth0x00000040點播鑒權OffOrdAuthResp0x80000040點播鑒權回應ServEnd0x00000041點播結束ServEndResp0x80000041點播結束回應 點播鑒權用戶選擇按時長或按次使用業務時,業務系統向綜合增值業務管理平臺發送點播鑒權的請求,由綜合增值業務管理平臺判斷用戶能否使用此業務。請求方向:業務平臺綜合增值業務管理平臺參數名必選/可選長度注釋billingRefIdO32呼叫流水號,

9、和計費話單文件中相對應。systemIdM4請求信息平臺編號,增值業務管理平臺通過它知道請求方是哪一個平臺,回應到相應的客戶端。infoOnwerIdM4信息屬主(000或311等)svcItemNumberM16服務項目編碼spidO24SP企業編號callTypeM2(Integer )呼叫類型:1呼入、1呼出callerNumM24主叫號碼calledNumM32被叫號碼feePhoneM24支付費用戶號碼usePhoneM24使用業務用戶號碼productPgIDO16組合包ID,0表示沒有通過組合包進行訂購orderModeO2(Integer)訂購方式1、168等方式 2、綜合語音

10、門戶3、綜合WEB門戶 4、綜合短信門戶5、綜合門戶人工 6、其它方式回應消息:參數名必選/可選長度注釋retCodeM2(Integer)結果:0成功 1、限額、2、余額不夠 3、黑名單retDescO48錯誤信息描述usePhoneM24使用業務用戶號碼durationM16時長,以秒為單位,如果0表示不限時長。如,在WEB化10元錢買25分鐘(可以分多次使用)balanceM16余額,用戶本次可使用的金額(以分單位) 0表示不以金額限制feeTypeM2(Integer)資費類型(1包月、2按次、3按時長、4、體驗期)feeInfoM16資費金額,如果按時填寫費率productPgIDO

11、16組合包ID,0表示沒有通過組合包進行訂購productPgMemo032包說明或優惠說明feePhone024計費號碼feePhonePayType02(int)2表示后付費,1表示預付費 點播結束針對按時長業務,用戶結束這一個業務之后,用戶掛機或進入其它業務;則168系統發送點播結束的消息請求。168在寫話單時同時發起這一個服務。請求方向:業務平臺綜合增值業務管理平臺參數名必選/可選長度注釋billingRefIdO32呼叫流水號,和計費話單文件中相對應。systemIdM4請求信息平臺編號,增值業務管理平臺通過它知道請求方是哪一個平臺,回應到相應的客戶端。i

12、nfoOnwerIdM4信息屬主(000或311等)svcItemNumberM16服務項目編碼spidO24SP企業編號feeTypeM2(Integer)資費類型(1包月、2按次、3按時長、體驗期)FeeInfoM8信息費usePhoneM24使用業務的號碼feePhoneM24支付費用號碼startTimeM15開始時間(YYYYMMDDHH24MNSS)endTimeM15結束時間(YYYYMMDDHH24MNSS)durationM16時長(秒)productPkgIdO16組合包ID,0表示沒有通過組合包進行訂購productPkgMemoO32包說明或優惠說明回應消息:參數名必選

13、/可選長度注釋usePhone24使用業務的號碼retCodeM2(Integer)結果:0成功,11其它錯誤retDescO32錯誤信息描述4.1.2 定購關系接口 定購關系接口概述接口請求通過HTTP Post的方式發送,采用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> 正向接口用戶通過綜合增值業務管理平臺的門戶(語音、WEB、短信、人工)訂購或者注銷了包月業務。由綜合管理平臺實時的發送消息通增值業務平臺系統。綜合增值業務管理平臺收從綜服系統中收到用戶拆機信息后,自動

15、觸發并通過正向訂購接口通知增值業務取消此用戶的訂購關系。請求方向:綜合增值業務管理平臺增值業務平臺(此服務由增值業務平臺提供)http:/xxx.xxx.xxx./aixs/service/OrderRelatio請求參數:參數名必選/可選類型注釋requestidMString只需要在回應消息返回相同的值timeMString時間infoowneridMString信息屬主(000或311等)svcitemnumberMString服務項目編碼spidMStringSP企業編號opertypeMInteger1表示退訂0表示訂購feephoneMString計費號碼usephoneMStri

16、ng使用方號碼,贈送時為受贈的號碼callnumOString主叫號碼。(也可以通過WEB發起,WEB登錄的號碼)callednumOString被叫號碼productpkgidOString本字段填產品 ID或套餐ID(0表示沒有通過組合包進行訂購)validstartdateOString包月開始日期validenddateOString包月結束日期ordermodeOString訂購方式1、168等方式 2、綜合語音門戶3、綜合WEB門戶 4、綜合短信門戶5、綜合門戶人工 6、其它方式feePhonePayTypeInteger付費類型:2表示后付費,1表示預付費返回參數參數名必選/可選

17、類型注釋requestid和請求消息中值相同time時間和請求包中相同feephone和請求消息中值相同resultcodeMInteger結果:0成功 1、限額、2、余額不夠 3、黑名單、4號碼不合法、11其它錯誤resultdescriptionOString錯誤信息描述 反向接口用戶通過業務平臺可以直接訂購其平臺的業務,業務平臺通過反向訂購的接口完成業務的鑒權和訂購關系的同步。請求方向:業務平臺綜合增值業務管理平臺http:/xxx.xxx.xxx./aixs/service/RevOrderRelation請求參數:參數名必選/可選類型注釋infoowneridMStri

18、ng信息屬主(000或311等)svcitemnumberMString服務項目編碼spidOStringSP企業編號opertypeMInteger1表示退訂0表示訂購callnumOString主叫號碼。callednumOString被叫號碼feephoneMString計費號碼usephoneMString使用方號碼,贈送時為受贈的號碼validstartdateOString開始有效時間。validenddateOString結束有效時間。包月有好多種,有包天,包月、包XXordermodeOInteger訂購方式1、168等方式 2、綜合語音門戶3、綜合WEB門戶 4、綜合短信門戶

19、5、綜合門戶人工 6、其它方式回應消息:參數名必選/可選類型注釋feephoneMString用于調試和問題的跟蹤resultcodeMInteger結果:0成功 1、限額、2、余額不夠 3、黑名單、4號碼不合法、11其它錯誤resultdescriptionOString錯誤信息描述feePhonePayType0Integer付費類型:2表示后付費,1表示預付費4.1.3 話單接口 計費文件要求1、前三位為區號2、4-7位為文件類型。規劃如下3、29位之后隨便,我們可以加“.1161667”來代表此業務。4、8-15位為序號,序號是我們采集的唯一線索,必須以步長一遞增,不能重

20、復跳躍.5、16-29為日期,日期必須和文件內容在同一帳期(主要說的是每月最后一個文件如果在下個月1號產生文件名不能是下個月的,必須是當月的),格式 yyyymmddhh24miss14位,每月最后一個文件最晚在1號上午產生.6、文件傳到我們服務器過程中要加臨時后綴".tmp",都傳完后改名。7、文件下發后不能修改。 稽核文件要求1.前三位為區號2.4-7位為文件類型,和話單的通道號一致3.8-15為日期日期,格式yyyymmdd8位。4.日期是我們采集線索,每天一個不能多也不能少,若無文件要做空文件.目前此業務一周才一個所以那六天一定要做空文件。5.每天的稽

21、核文件必須在次日的凌晨兩點之前生成完畢。文件名日期是昨天,內容也是昨天的6.稽核文件沒有文件頭文件尾,每條記錄長度為62,前50位為話單文件名,左對齊不足補空格,后10位為話單數,右對齊左補 0,最后兩位為回車換行。 數據格式文件頭匯總記錄格式字段名 字段代號 長度 類型 備注 總記錄數 TotalRecord 11 NUMBER 總時長 TotalDuration 11 NUMBER 總金額 TotalFee 11 NUMBER 清單記錄數據部分字段名 字段代號 長度 類型 備注 主叫號碼 CallingNum 20 CHAR 固話加區號 業務接入號碼 CalledNum 10

22、 CHAR 如:16800168 業務號碼 ServiceNum 20 Char 使用的業務欄目編碼 起始日期 StartDate 8 Char YYYYMMDD 起始時間 StartTime 6 Char HHmmSS 時長 Duration 11 NUMBER 單位:秒 金額 Fee 11 NUMBER 單位:分 備注 Notes 20 Char 描述欄目內容可為空 (改放項目編碼)費率 Rate 15 Char 單位:分/分鐘;分/月 SP/CP編號 SP/CPNum 9 CHAR 注明:1)所有NUMBER型的字段均為數字型CHAR,指組成全部為數字,但實際處理時應當做CHAR型處理;

23、2)話單采用定長字段域,長度不足預定長度時:字符型在尾部加空格,左對齊;數字型在開頭加0,右對齊。4.2 VAC平臺接口4.2.1 接口描述接口消息包括認證鑒權請求、認證鑒權應答、認證鑒權確認、認證鑒權確認應答等消息。業務系統向AAA發起鑒權請求,AAA生成詳細的話單記錄。鑒權計費接口是請求和響應的接口消息,基于TCP的網絡連接。業務系統作為協議通訊的客戶端先建立與VAC的TCP連接。然后,雙方在會話期間開始交換PDU(Protocol Data Unit).當在連接上沒有信息交換的時候,雙方應該每隔C(C為可設置參數)秒鐘相互發送Handset PDU,以保持連接。如果在T(T為可設置參數)

24、秒之后,仍然沒有對方的響應信息回復,則發送方應該再一次發送Handset PDU.如果在發送方發送N-1(N為可設置參數)條Handset PDU到對方之后,仍然無響應信息,發送方將關閉連接,通訊結束。其中C,T,N的值均可以根據實際情況進行設定。C的典型值為60秒,T是60秒,N是3。業務系統和VAC之間的協議的一種典型應用場景描述如圖1:業務系統 AAAOpen Tcp ConnetcionBindBindRespCheckPriceCheckPriceRespHandsetHandsetRespUnbindUnbindRespClose Tcp Connetcion圖1:業務系統和VAC

25、之間的典型應用場景4.2.2 Command ID (命令字)定義業務系統和VAC之間消息的Command ID 定義如下:Command ID值描述CmdID_Bind0x10000001連接請求CMDID_BindResp0x80000001連接應答CMDID_UnBind0x10000002去連接請求CMDID_UnBindResp0x80000002去連接應答CMDID_Handset0x10000003鏈接握手請求CMDID_ HandsetResp0x80000003鏈接握手應答CMDID_CheckPrice0x10000005鑒權批價請求CMDID_CheckPriceResp

26、0x80000005鑒權批價應答CMDID_CheckPriceConfirm0x10000006鑒權批價確認請求CMDID_CheckPriceConfirmResp0x80000006鑒權批價確認應答CMDID_TrafficPrice0x10000007流量批價請求CMDID_ TrafficPriceResp0x80000007流量批價應答CMDID_ContentAbstractReq0x10000008保留、內容摘要請求CMDID_ContentAbstractResp0x80000008保留、內容摘要響應4.2.3 基本數據類型業務系統和VAC之間的基本數據類型定義如下:名稱描述

27、Unsigned Integer 無符號整數Integer44字節整數Integer22字節整數Integer1單字節整數Octet String固定長度字符串,不足長度則右補二進制0,此類型字符串定義的最大長度不包括結束符0的長度Octet String(Decimal)右對齊固定長度的字符串。不足長度則左補二進制0 C-Octet String以0結束的C類型字符串TLV StringTLV 方式定義中的字符串類型,此類型不需要帶結束符”0”,長度以TLV 中的Length 的值為準。(可選參數用)4.2.4 PDU 概述PDU包括消息頭和消息體。如下表所示PDU 組成描述Message

28、Header消息頭Message Body消息體消息頭定義如下:字段名稱類型字節長度描述TotalLengthUnsigned Integer4一個PDU的總字節數(包括這一字段的4個字節)CommandIdUnsigned Integer4命令標識符SequenceIdUnsigned Integer4用于請求和響應間保持聯系的序號為了便于協議未來的擴充,協議提供以TLV形式定義的可選參數。可選參數使用方法如下:1). 只帶必須的。如果要用到時就帶上,用不到則不帶。2). 最大長度只用來限制該字段的長度上限,任何時候都不能做為判斷tlv字段實際長度的依據。任何時候tlv字段內容的實際長度的唯

29、一依據只能是長度字段即L字段。3). 一個tlv字段包括tag ,length,value。Value的長度由length唯一確定,可以是0。如果length為0即Value的長度是0時,tlv由tag,length組成。4).出于協議的兼容性考慮,要求客戶端或者服務器可以跳過不能識別的TLV字段。TLV字段的定義如下表所描述名稱類型字段長度描述TagInteger22字段標簽LengthInteger22字段長度ValueOctet StringVariable Length字段內容 連接消息該消息用于建立從業務系統到增值業務平臺的連接。1) Bind 連接請求方向:業務系統/

30、業務引擎->VACBind 連接請求消息中包含的參數如下:字段名稱類型長度(字節)描述SourceDevice_TypeInteger44原始端設備類型,參考附錄B可不做邏輯處理SourceDevice_IDOctet String20原始端設備識別號,定義為“2位設備類型3位省分代碼1位序列號”2位設備類型見vac與增值系統規范附錄B,3位省分代碼見VAC與BSS規范附錄A.16DestinationDevice_TypeInteger44目標端設備類型,可不做邏輯處理DestinationDevice_IDOctet String20目標端設備識別號,定義為“2位設備類型3位省分代碼

31、1位序列號”2位設備類型見vac與增值系統規范附錄B,3位省分代碼見VAC與BSS規范附錄A.16Check_SourceOctet String16該域用來對原始端進行鑒權。它生成的MD5 加密算法如下:原始端認證號碼原始端設備ID+共享密鑰+時間戳共享的密鑰部分由VAC分配,時間戳由發端設備生成,格式是:MMDDHHMMSS,月日時分秒。共享密鑰的最大長度是40 字節 Time_StampOctet String10時間戳由原始端設備生成,格式是:MMDDHHMMSS,月日時分秒。VersionInteger44協議版本, 采用100標識1.00,126標識1.26。2) BindResp

32、連接應答方向 : VAC->業務系統/業務引擎BindResp連接應答消息中包含的參數如下:字段名稱類型長度(字節)描述Result_CodeInteger44結果碼如下:0:成功1:帳戶錯誤2:密碼錯誤3:原始端設備類型非法4:原始端設備ID 號非法5:目標端設備類型非法6:目標設備ID 非法7:重復的連接請求 去連接消息該消息提供給VAC 一個安全的斷鏈過程以清除資源。1) Unbind 去連接請求方向 : 業務系統/業務引擎->VACUnbind 去連接請求消息中不包含任何參數字段名稱類型長度(字節)描述2) UnbindRspone去連接應答方向 : VAC-

33、>業務系統/業務引擎UnbindRspone去連接應答消息中包含的參數如下:字段名稱類型長度(字節)描述ResultCodeInteger44結果碼:0:成功8:沒有連接 鏈路握手消息該消息用于維持VAC和業務業務系統/業務引擎之間的TCP 連接。1) Handset鏈路握手請求方向 : 業務系統/業務引擎<->VAC鏈路握手消息中不包含任何參數。字段名稱類型長度(字節)描述2) HandsetResp鏈路握手應答方向 : 業務系統/業務引擎<->VACHandsetResp鏈路握手應答消息中不包含任何參數。字段名稱類型長度(字節)描述

34、 鑒權批價鑒權批價消息是一個復合操作,包括了用戶鑒權、業務鑒權、定購關系鑒權、計費等操作的功能。1) CheckPrice鑒權批價請求方向 : 業務系統/業務引擎 -> VACCheckPrice鑒權批價請求消息中包含的參數如下:字段名稱類型長度/最大長度(字節)描述SourceDevice_TypeInteger44發送端設備類型,參考附錄BSourceDevice_IDOctet String20發送端設備標識,定義為“2位設備類型3位省分代碼1位序列號”2位設備類型見vac與增值系統規范附錄B,3位省分代碼見VAC與BSS規范附錄A.16DestinationDevice_Type

35、Integer44目標設備類型DestinationDevice_IDOctet String20目標設備標識,定義為“2位設備類型3位省分代碼1位序列號”2位設備類型見vac與增值系統規范附錄B,3位省分代碼見VAC與BSS規范附錄A.16SequenceNumberOctet String20業務系統/業務引擎生成的唯一識別標識。標識多個請求是屬于同一個事務。SequenceNumber是消息生成時間、業務系統標識和序列號的組合,其格式為: MMDDHHMMSSYYYYYYXXXX,其中MMDDHHMMSS:當前時間 YYYYYY:業務系統標識,編碼方式為:Y1Y2Y3Y4Y5Y6:Y1Y

36、2,設備類型,Y3Y4Y5,三位省份代碼,Y6,設備序列號XXXX:序列號VAC對編碼本身不做鑒權,但要保證SequenceNumber的唯一性OA_TypeInteger44業務發起端地址類型,參考附錄BOANetwork_IDOctet String10業務發起端用戶歸屬網絡標識。如:WCDMA、GSM等OAOctet String 36業務發起端地址。填寫手機號碼DA_TypeInteger44目標地址類型,參見附錄BDANetwork_IDOctet String10目標端用戶歸屬網絡標識。如:WCDMA、GSM等DAOctet String 36目標地址。填寫手機號碼FATypeIn

37、teger44付費地址類型,填1。保留作為以后可以獨立設定付費方時使用。參考附錄BFANetwork_IDOctet String10付費用戶歸屬的網絡標識。保留作為以后可以獨立設定付費方時使用。FAOctet String36付費地址。填手機號碼。保留作為以后可以獨立設定付費方時使用。ServiceIDTypeInteger441:SPID+ServiceID3:SPID+SP_ProductID5: SPID+SPEC_ProductID SP_IDOctet String21填寫企業代碼ServiceID/FeatureStringOctet String21ServiceIDType為

38、1時填寫ServiceID為3時填寫SP_ProductID為5時填寫SPEC_ProductID(業務部件能知曉用戶定購或點播CRM的產品構成)ProductIDOctet String8CRM產品ID, ServiceIDType為5時有效,其他填8個空格Service_updown_TypeInteger44業務上下行類型:1: MOAT2: AOMT3: MOMT 終端到終端4、P TO E,終端到郵箱9: 其它vac對彩信p to e、sp彩信、在信、wap push業務需要判斷具體取值,對其他業務不鑒權本字段Begin_TimeOctet String14開始時間YYYYMMDDH

39、HMMSS年月日時分秒ResentTimesInteger11重發次數: 0:只發一次1-255:重發次數默認取值0Operation TypeInteger440、鑒權計費ServiceIDType=1時,如果請求中有LinkID,進行點播關系鑒權,無LinkID,進行訂購關系鑒權,鑒權通過則進行計費。1、定購ServiceIDType必須為32、退定 ServiceIDType必須為33、退定ServiceType對應的所有業務(終端側不能單獨退訂業務除外):ServiceIDType必須為34、點播:業務平臺能判斷是點播,直接填46、定購關系鑒權(用于檢查用戶是否訂購了此業務)7、屏蔽業

40、務能力8、恢復業務能力ServiceTypeOctet String2業務類型,見VAC與BSS接口規范附錄A 7當Operation Type=1、2、3、4時,VAC不對鑒權發起方的業務類型與產品的業務類型進行比較鑒權可選參數LinkIDTLV20事務關聯ID,點播業務的事務關聯,由AAA產生。格式如下:8位隨機序列數;為空(二進制0)表示無效SMSFormatTLV4短信內容格式0:ASCII串3:短信寫卡操作4:二進制信息8:UCS2編碼15:含GB漢字SMSContentLenTLV4短信內容長度SMSContentTLVSMSContentLen短信內容(短信上行過程短信網關需要將

41、內容發送給平臺分析)CPIDTLV8CP代碼ContentIDTLV22內容代碼OrderMethodTLV4訂購渠道,取值見VAC與BSS接口規范附錄,在定購時業務系統必須填寫PushIdTLV20營銷方式,推薦方IDFeeTypeTLV2計費類型,該字段不能為空。0:不計費,僅用于核減SP對稱的信道費;1:免費2:按條/次計費3:按包月收取4:封頂計費5:按流量計費6:按時長計費7:包多月計費feeTLV8單位,分。增值系統不批價的不帶fee字段,同時VAC側支持按照業務類型進行配置是否批價處理。對代收費業務fee、FeeType必須正確填寫(FeeType只能填2、3),如本字段為空,返

42、回3002錯誤。AccessNoTLV21用戶聯通在信、彩信等接入號,對在信類、彩信類業務必須填寫注:(1)當Operation Type=7時,VAC取消ServiceType對應的終端側能單獨退訂的所有訂購關系并立即失效,并關閉該ServiceType對應用戶業務能力;后續業務平臺發起關于該ServiceType的相關鑒權(當業務系統發起Operation Type=8鑒權,或針對高信用度產品發起Operation Type=0鑒權,vac返回成功),vac返回失敗1006;當屏蔽所有業務能力時,servicetype填寫00。(2)當Operation Type=8時,VAC開通該用戶的

43、ServiceType對應業務能力。(3)當Operation Type=3時,u 當servicetype不為00、SPID不為00000、SP_ProductID為00000時,退訂用戶SPID下的servicetype所有訂購關系;u 當servicetype為00、SPID不為00000、SP_ProductID為00000時,退訂用戶SPID下所有業務類型所有訂購關系;u 當servicetype不為00、SPID為00000、SP_ProductID為00000時,退訂用戶servicetype下的所有訂購關系;u 當servicetype為00、SPID為00000、SP_Pro

44、ductID為00000時,退訂用戶所有訂購關系;(4)針對點對點彩信,業務代碼、產品代碼等按照以下方式分配,彩信中心按照以下規則填寫后發起到vac的國內點對點彩信業務鑒權,彩信國際互通網關按照以下規則填寫后發起到vac的國際彩信業務鑒權:u CPID:不需要規定,不使用 u SPID :99999u 國際彩信業務代碼 : 32000001,其中32 彩信中心編碼,00 全國業務,0001 業務編號;國際彩信產品代碼:3200000101u 國內點對點彩信代碼:32xx0002,其中32 彩信中心編碼,xx 分公司業務(xx為省分代碼),0002 業務編號;國內點對點彩信產品代碼 32xx00

45、0201u 國內點到mail彩信代碼:32xx0003,其中32 彩信中心編碼,xx 分公司業務(xx為省分代碼),0003 業務編號;國內點對點彩信產品代碼 32xx000301 (5)針對業務代碼等信息,增值系統、vac、業務支撐系統必須都是可配、可調的(6)增值系統發起ServiceID計費鑒權情況下,VAC根據業務找產品,其中有一個代收費產品,即按照代收費處理。2) CheckPriceResp鑒權批價應答方向 : VAC -> 業務系統/業務引擎為了避免VAC較忙時無法在規定時間內內響應而造成部分業務的定購的流失。在業務系統向AAA發鑒權批價請求后,業務系統作為Server,V

46、AC作為Client,業務系統等待AAA的響應。CheckPriceResp鑒權批價應答消息中包含的參數如下:字段名稱類型長度/最大長度(字節)描述Result_CodeInteger44結果碼。0 : OK, 其它為錯誤代碼,見附錄ConfirmIntervalInteger44等待CheckPriceConfirm 消息的時間間隔。如果操作失敗或者該域是不相關的缺省值設為“1”NeedConfirmInterger11確認標識。如果需要確認,需要接著發一條confirm消息,并保持其SequenceNumber和本消息的一致0:無需確認1:需要確認-1:如果操作失敗缺省值設為“-1”ori

47、ginalADROctet String36原始地址,主要用于偽碼轉換時返回原來的用戶號碼。MT:返回接收方用戶原號碼MO:返回發送方用戶偽碼。偽碼轉換策略可配置。可選參數LinkIDTLV20事務關聯ID,點播業務的事務關聯,由AAA產生。格式如下:8位隨機序列數;為空(二進制0)表示無效FeeTypeTLV2計費類型,該字段不能為空。0:不計費,僅用于核減SP對稱的信道費1:免費2:按條/次計費3:按包月收取4:封頂計費5:按流量計費6:按時長計費7:包多月計費8:包月計費+單位費率(該值不另外增加話單中計費類型字段取值,對包月計費+單位費率資費類產品中的包月計費話單類型填3,對單位計費話

48、單類型填2)對會話類計費,5或6必須返回RedirectTlv4用于告知業務接入網關如何處理用戶請求,有以下幾種類型:1. 需定購2. 需確認3. 錯誤頁面(參考錯誤值)4. 試用到期5. 資費修改提示ReturnMessageTlv256返回相應錯誤描述信息給業務系統。NeedToNextNodeTLV1VAC決定是否需要將原消息轉至下一網絡節點:0:不需要1:需要SP_ProductIDTlv12填寫SP_ProductIDSPEC_ProductIDTlv12CRM構成產品標識ProductIDTlv8CRM產品ID注:當業務系統(目前只針對WAP系統,可配置)發起定購關系鑒權(Oper

49、ation Type=6)時,如果VAC中已經有該用戶對于指定業務的定購關系,響應中向業務系統返回成功,同時返回FeeType 、SP_ProductID、SPEC_ProductID、ProductID字段;當用戶無定購關系時,返回1201錯誤,不返回FeeType 、SP_ProductID、SPEC_ProductID、ProductID字段。注:當CheckPrice請求中Operation Type=1(定購)時,ReturnMessage 具體格式為:existsub:spid,sp_productid,spec_productid,productid;其中existsub結構體表

50、示該請求對應的已定購產品的信息。當用戶要定購產品和前一已定購產品有互斥關系時,existsub填寫已定購并生效的互斥產品信息;例如用戶已定購1元手機郵箱(spid,sp_productid,spec_productid,productidReturnMessage中返回“existsub:”,表示該已定購產品和要定購產品互斥。 鑒權批價確認鑒權批價確認消息用于業務使用結果的確認,若業務使用失敗,需要進行費用回補。1) CheckPiriceConfirm鑒權批價確認請求方向 : 業務系統/業務引擎 -> VACCheckPiriceConfirm鑒權批價確認請求中包含的參數

51、如下:字段名稱類型長度/最大長度(字節)描述SourceDevice_TypeInteger44原始端設備類型,參考附錄BSourceDevice_IDOctet String20原始端設備標識,定義為“2位設備類型3位省分代碼1位序列號”2位設備類型見vac與增值系統規范附錄B,3位省分代碼見VAC與BSS規范附錄A.16DestinationDevice_TypeInteger44目標端設備類型DestinationDevice_IDOctet String20目標端設備標識,定義為“2位設備類型3位省分代碼1位序列號”2位設備類型見vac與增值系統規范附錄B,3位省分代碼見VAC與BSS

52、規范附錄A.16SequenceNumberOctet String20和對應ChickPrice請求中的SequenceNumber相同。標識多個請求是屬于同一個事務。SequenceNumber是消息生成時間、業務系統標識和序列號的組合,其格式為: MMDDHHMMSSYYYYYYXXXX,其中MMDDHHMMSS:當前時間 YYYYYY:業務系統標識XXXX:序列號ErrCode Integer44:錯誤代碼0:成功非0:失敗,錯誤碼見附錄End_TimeOctet String14業務結束時間:YYYYMMDDHHMMSS年月日時分秒ServiceTypeOctet String2業務類型,見VAC與BSS接口規范附錄A 72) CheckPiriceConfirmResp鑒權批價確認應答

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論