2.2 全局功能平面(Global Functional Plane)
從業務設計者的角度看,智能網由一些可重用的,與業務無關的構成塊(SIB)組成。每個SIB完成某種標準的網絡功能(如:號碼翻譯SIB,登記呼叫記錄SIB),業務設計者根據業務屬性對業務進行細分,利用SIB搭建出各種業務屬性,進而構成各種業務。
業務設計者只需描述出一個業務需要用到哪些SIB,這些SIB的先后順序,每個SIB的輸入輸出參數等即完成了一個業務的設計。
實例:用SIB定義800號業務(這里只包含號碼翻譯功能)的業務邏輯,如圖2所示。

圖2 800號業務的業務邏輯
可以看出,全局功能平面包括三個方面的內容:
SIB;基本呼叫處理(一個特殊的SIB,它說明一般的呼叫過程是如何啟動智能網業務以及如何被智能網控制的,其中啟動點(POI)和返回點(POR)提供了交換機與業務邏輯之間交互的接口);全局業務邏輯(描述SIB之間的鏈接順序,各個SIB所需要的數據,以及用于返回BCP的返回點等)。
在全局功能平面上,國際電聯(ITU)為智能網能力集1(IN CS-1)定義了14種SIB。
算法(Algorithm):對被指定的整型變量增加或減少一個給定的整數,可用于大眾呼叫和電話投票業務。
鑒權(Authenticate):提供證實功能(如:確認用戶是否合法),該SIB在所有的業務中都可能用到。
計費(Charge):對呼叫進行特殊的計費處理,如:按主叫賬號、按被叫賬號、按被叫話機進行計費等。
比較(Compare):將一任意類型的變量同指定的參數值進行比較。
分配(Distribution):執行一特定的算法,在用戶規定的分配參數基礎上,將呼叫分配到SIB的不同邏輯出口。
呼叫記錄信息(Log Call Information):把每次呼叫的詳細信息記錄到文件中去。
排隊(Queue):當網絡資源不足時,讓呼叫進行排隊等待,并給排隊用戶發出通知音;當資源可用時,則解除呼叫排隊。
篩選(Screen):將輸入數據與數據庫內容相比較,確定該參數在數據庫中是否存在。
業務數據管理(Service Data Management):對數據庫中儲存的信息進行修改,例如修改一個用戶的呼叫前轉號碼。
狀態通知(Status Notification):查詢和監視有關網絡資源狀態及其變化。
翻譯(Translate):例如縮位撥號的翻譯。
用戶交互作用(User Interaction):在網絡和主叫或被叫之間交流信息。例如:發送通知音,接收用戶的二次撥號。
核對(Verify):將輸入信息與期望的數據格式相比較,進行格式的核對。
基本呼叫處理(Basic Call Processing)。