OCS的前世今生

2021-08-23 14:58:17 字數 1290 閱讀 6756

隨著中國 3g 的正式開幕, ocs 不再是乙個概念了,所謂的概念在網上也是一搜一大把,大家如果有興趣的話,可以去找找,我這裡比較隨意的講講,可能對於初學者看著可能更加能接受一些吧。

為什麼會出現這種情況呢,因為我們傳統的計費系統基於 cdr 檔案,屬於離線計費,也叫 hot billing ,當然我也不知道為什麼叫 hot billing ,而不叫 spicy billing 。總之,這種計費方式必須得等你結束通話**,交換機產生話單後,計費系統才能處理,因此會導致所謂的「最後一分鐘欠費」問題。對於這種問題,運營商在技術不具備的情況下,只能從運營上來解決。很多運營商採用的就是當你賬戶的餘額不是很多的情況下,限制你的撥出,這樣當然能很大程度上解決這個問題,但是對於真正的惡意欠費並沒多少用途,同時卻大大降低了使用者體驗。

1、  你打進乙個**,

2、  交換機馬上告訴智慧型網系統通話的詳細情況,

3、  智慧型網通過判斷餘額,比方說你有 1 塊錢,現在打的是市話,一分鐘 6 毛,智慧型網就告訴交換機,給這個通話 1 分鐘,然後自己則鎖定 6 毛錢的授權,這樣,你就只能打一分鐘**了,一分鐘時間一到,通話馬上就被切斷了

4、  通話結束,交換機再告訴智慧型網,剛才的通話結束了,智慧型網按照實際通話的時長,扣除費用,釋放授權。

隨著中國移動的日益發展和市場競爭的日益惡化,並且早期網路投資早已收回,運營商對於欠費的控制和業務的發展的權衡的天平已經慢慢傾斜,運營商不再為了控制那點少許的欠費而影響系統對於資費的支援。即使智慧型網系統在資費的配置上做了很多任務作,但是依然無法滿足市場競爭的需要。而且,運營商會發現,要 boss 廠商改乙個需求,比要智慧型網廠商改乙個需求,要花費的時間和精力要少很多很多,所以後期的動感地帶系統,很多地方已經不再使用智慧型網系統了。

最後,這裡再說一點就是智慧型網系統和 ocs 的另外乙個區別。從上面的場景,我們看到,智慧型網系統會把賬戶的餘額全部授權做一次業務,比方說,如果你賬戶上有 50 塊,你打一分鐘 6 毛市話的話,智慧型網會做乙個 49 塊 8 毛的授權,同時告訴交換機,使用者可以通話 83 分鐘。這種計算方法叫做時長反算,意思是通過餘額反算出來時長。

1、  你打進乙個**

2、  交換機告訴 ocs 系統(或者是通過智慧型網系統**)通話的詳細情況

3、 

ocs 系統發現賬戶餘額為 50 塊,你打的又是市話的話,則給你做 6 塊錢的授權,告訴交換機,先給你接續 10 分鐘。此時,你賬戶可用餘額還有 44 塊錢,這時你就可以幹點別的業務了。

4、 

10 分鐘後你還沒掛機,交換機在來找 ocs 系統在申請時長,依次反覆,直到你主動終止業務或者是餘額不足接續業務為止。

LinkedList前世今生

1 linkedlist元素在內部儲存的實現,節點定義即指向前一元素的指標,後一元素的指標,當前元素的值。private static class entry 2 建立乙個空鍊錶。預設有個頭指標header。private transient entryheader new entry null,n...

前世今生 STL

嘛,string就是乙個用於字串處理的標準類庫,但是需要注意的是其速度可能會比直接操縱char陣列要慢一些。reverse這個方法是我一直都想找到但是沒有找到的,在判斷回文的時候格外好用。string s abcdef string ss s ss abcdef reverse ss.begin s...

位址 前世今生

alu arithemetic and logic unit 書面意思是 算術與邏輯部件,運算器,算術與邏輯單元,通俗來講 cpu處理的資料位數。從4位 8位 16位 32位,處理能力越來越強。發問 16位計算能力如何處理20位的位址呢?cs ip 是一組暫存器,用於告知 cpu 當前將要讀取的彙編...