cmpp2.0和3.0的區別!
首先,要說得是也是大家用得最多的中國移動的網關協議--CMPP,CMPP協議還在用得是有兩個版本,壹個是CMPP2.0,另外壹個是CMPP3.0。從SP接入到CMPP3.0開始,就是接入了卓望的MISC系統。單從協議上講CMPP2.0和3.0之間的最大區別是3.0增加了LinkID。然後在Fee_terminal_type,Dest_terminal_type以及Src_terminal_type增加對用戶號碼的定義,當這些用戶號碼類型為0:表示真實號碼;為1:表示偽碼。從增加的這些信息可以看到,第壹,LinkID其實是壹個臨時的定購關系標識,也就是說對於點播類業務,SP的短信系統收到這個LinkID後,才能建立正常的定購關系,而發送的信息必須攜帶LinkID才可以成功收費,否則就會監權失敗,信息發送不出去。這樣就從技術上阻止了SP亂發收費信息;第二,用戶號碼類型,現在傳給SP還是普通的手機號碼,那麽有了這個標識就是以後有可能發送上來的不是用戶的手機號碼了,而是壹個普通的偽碼,那麽以後SP就不能獲得最終用戶的手機號碼了。CMPP3.0除了協議方面的改進外,還把定購關系從SP方面剝離。以前CMPP2.0的時代,用戶的定購關系由SP自行把握,因此很容易出現SP私自捆綁用戶收費的現象,現在中國移動上了MISC1.6後,就把所有定購關系都放在運營商,而通過Provision的方式來和SP進行定購用戶的同步,並且訂購關系以運營商裏面的數據為準,這也是從技術上杜絕了SP自己管理的定購關系所出現的問題。