第四課 業(yè)務(wù)無關(guān)構(gòu)筑塊(SIB)定義
SIB是智能網(wǎng)中網(wǎng)絡(luò)功能的抽象表示。SIB的定義使得業(yè)務(wù)與實(shí)現(xiàn)業(yè)務(wù)的技術(shù)無關(guān),.智能網(wǎng)CS-1建議所定義的13種SIB決定了業(yè)務(wù)設(shè)計(jì)人員可用的網(wǎng)絡(luò)功能。在實(shí)施過程中還能增加相應(yīng)的SIB,這為后來的CS-n建議發(fā)展新業(yè)務(wù)提供了方便。
(1) 運(yùn)算SIB
運(yùn)算SIB對(duì)呼叫產(chǎn)生的數(shù)據(jù)進(jìn)行指定的算術(shù)運(yùn)算,得出所需的計(jì)算結(jié)果。它可用于簡(jiǎn)單的算術(shù)運(yùn)算,比如:計(jì)數(shù)器遞增。
(2) 計(jì)費(fèi)SIB
計(jì)費(fèi)SIB對(duì)呼叫進(jìn)行特定的計(jì)費(fèi)處理,這里的特定是指包含通常完成基礎(chǔ)呼叫所發(fā)生的任何費(fèi)用。通常包含:
- 發(fā)生費(fèi)用的所有資源;
- 費(fèi)用的目的地;
需要說明的是:用戶計(jì)費(fèi)帳單不是靠計(jì)費(fèi) SIB生成的。
(3) 比較SIB
比較SIB把一個(gè)標(biāo)識(shí)符和一特定參考值進(jìn)行比較,比較會(huì)有以下三種結(jié)果:
- 標(biāo)識(shí)符比參考值大。
- 標(biāo)識(shí)符比參考值小。
- 標(biāo)識(shí)符等于參考值。
(4) 分配SIB
分配SIB根據(jù)用戶指定的參數(shù)把呼叫分配到不同的邏輯終端。
分配SIB是根據(jù)用戶標(biāo)識(shí)的運(yùn)算法則來分配呼叫的,比如:可以根據(jù)給每個(gè)終端的百分比來分發(fā)呼叫。
(5) 限制SIB
限制呼叫次數(shù)和智能網(wǎng)提供的業(yè)務(wù)屬性有關(guān)。這種限制基于用戶自己指定的參數(shù)。
注意:限制SIB不是用于網(wǎng)絡(luò)擁塞管理功能的。
限制SIB可以用于限定全部或只是部分與智能網(wǎng)提供的業(yè)務(wù)屬性相關(guān)的呼叫。比如,可以過濾以下的呼叫:
- 在指定的期限(可以是無限期)以指定時(shí)間的間隔發(fā)出呼叫。
- 根據(jù)一個(gè)計(jì)數(shù)法則來允許呼叫(如禁止P個(gè)呼叫后允許N個(gè))。
(6) 呼叫信息記錄SIB
這個(gè)SIB把呼叫相關(guān)信息記錄到指定的文件,這些信息的類別可以通過業(yè)務(wù)支持?jǐn)?shù)據(jù)來識(shí)別。每個(gè)這種SIB的實(shí)例都會(huì)生成一條指定CID信息的記錄。
(7) 隊(duì)列SIB
隊(duì)列SIB提供安排智能網(wǎng)呼入先后順序的功能, 隊(duì)列SIB提供所有呼叫排隊(duì)有關(guān)的處理。主要有:
- 如果資源允許的話,接入該呼叫。
- 把呼入放進(jìn)隊(duì)列排隊(duì)。
- 在等待隊(duì)列中向主叫送出通知音。
- 等到資源許可后,從等待隊(duì)列取出呼叫,完成接續(xù)。
(8)篩選
篩選是比較標(biāo)識(shí)符和列表中的頂,看看標(biāo)識(shí)符是否存在于列表中,如果在列表中找到了標(biāo)識(shí)符,就叫作"匹配"狀態(tài)。以下是使用篩選SIB的例子:
- 驗(yàn)證用戶號(hào)和密碼;
- 根據(jù)網(wǎng)絡(luò)地址來篩選接受或發(fā)起的呼叫;
多個(gè)篩選SIB實(shí)例和其他SIB(如翻譯SIB和比較SIB)組合起來,可以實(shí)現(xiàn)復(fù)雜的篩選功能。
(9) 業(yè)務(wù)數(shù)據(jù)管理SIB
這個(gè)SIB完成業(yè)務(wù)數(shù)據(jù)管理的操作,包括替換、讀取、遞增、遞減存貯在網(wǎng)絡(luò)上的信息。例如:讀取或替換用戶的呼叫轉(zhuǎn)移號(hào)碼。
(10)狀態(tài)通知SIB
這 個(gè)SIB提供查詢網(wǎng)絡(luò)資源狀態(tài)和狀態(tài)變化的能力。有以下四類狀態(tài)通知請(qǐng)求:
- 獲得資源狀態(tài):執(zhí)行后返回的是資源的當(dāng)前狀態(tài)。
- 等待狀態(tài):一直等待,直到資源到達(dá)預(yù)想的狀態(tài)才返回;若資源已經(jīng)處于預(yù)想的狀態(tài),則不用等待,馬上返回。
- 發(fā)起連續(xù)監(jiān)視:監(jiān)視并記錄忙/閑狀態(tài)的變化,并同時(shí)監(jiān)視資源狀態(tài)的所有變化和其他要求監(jiān)視的事件。
- 取消連續(xù)監(jiān)視。
(11)翻譯SIB
這個(gè)SIB根據(jù)各種輸入?yún)?shù)把輸入信息翻譯成輸出信息。輸入的參數(shù)用于指明翻譯時(shí)要掃描的文件。這種翻譯可只用輸入信息作為依據(jù),也可同時(shí)以輸入信息和CLI作為依據(jù)。
舉個(gè)例子,翻譯SIB可以把輸入信息(如用戶撥號(hào)) 翻譯成網(wǎng)絡(luò)接續(xù)呼叫所要依據(jù)的標(biāo)準(zhǔn)撥號(hào)方案。
翻譯SIB和其他SIB(如比較SIB)聯(lián)合,可以提供有時(shí)間限制的網(wǎng)絡(luò)功能。
(12)用戶交互SIB
交互就是在網(wǎng)絡(luò)和呼叫用戶之間交換信息,這里的呼叫用戶可以是主叫也可以是被叫。
用戶交互SIB為呼叫用戶提供另一個(gè)呼叫用戶的信息(如通知)和/或集合信息。
通知有以下幾種例子:
- DTMF信號(hào)音。
- 用戶定制或標(biāo)準(zhǔn)的音頻消息。
- 表示網(wǎng)絡(luò)接續(xù)進(jìn)程的提示音(如:撥號(hào)音,忙音等)。
集合信息有以下幾種例子:
- DTMF信號(hào)音。
- 聲音。
- IA5字符串文本。
用戶交換SIB向用戶發(fā)出指定的通知(可以是空的通知),根據(jù)重復(fù)的類型(計(jì)次或限時(shí)),通知消息一直重復(fù)直到計(jì)次或時(shí)限到。
在提示用戶輸入信息時(shí),用戶可以不輸入。假若用戶輸入了信息并且用戶輸入信息允許中斷提示,那么在用戶開始輸入信息后提示消息會(huì)停送。如果不允許用戶中斷提示消息,那么直到提示消息(消息序列)放完都不會(huì)接收用戶的輸入,只有等提示消息(或消息序列)放完后才開始響應(yīng)用戶的輸入,并接收用戶的第一個(gè)輸入,否則就會(huì)出錯(cuò)。
當(dāng)接收到應(yīng)收最大數(shù)量的字符、或收到結(jié)束標(biāo)志字符、或輸入間隔超時(shí)就認(rèn)為輸入已完成。
(13)驗(yàn)證SIB
這個(gè)SIB把接收到的信息和所希望接收的信息格式進(jìn)行比較,驗(yàn)證所收到的信息是否符合要求。
驗(yàn)證SIB通常緊跟在用戶交互SIB從呼叫用戶收集到信息之后。這一業(yè)務(wù)支持識(shí)別數(shù)據(jù)格式的類別。
例如:這一SIB可用于要驗(yàn)證輸入信息的地方,包括以下信息:
- 用戶標(biāo)識(shí)
- 網(wǎng)絡(luò)地址
- 任何額外的對(duì)話,如:個(gè)人標(biāo)識(shí)碼的輸入或應(yīng)答選擇提示。
潛在應(yīng)用這一SIB的業(yè)務(wù)有:
- 被叫集中付費(fèi)
- 選擇性呼叫轉(zhuǎn)移
- 全球個(gè)人通信(UPT)
- 電話選舉
涞源县|
盐池县|
德格县|
大荔县|
天台县|
民和|
高安市|
理塘县|
南部县|
靖宇县|
柯坪县|
台山市|
红安县|
靖边县|
资讯
|
托里县|
北辰区|
延吉市|
许昌市|
化州市|
怀仁县|
红河县|
澄迈县|
烟台市|
包头市|
河津市|
阳新县|
汪清县|
叶城县|
讷河市|
潜山县|
德格县|
廉江市|
吉安县|
沁源县|
新闻|
和田县|
潜山县|
文昌市|
永登县|
象山县|