專利名稱:通用服務(wù)協(xié)調(diào)機(jī)構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及實(shí)時(shí)過程控制,尤其涉及利用自動(dòng)化程序解決通信系統(tǒng)內(nèi)的服務(wù)交互問題。
背景技術(shù):
電信市場(chǎng)的非標(biāo)準(zhǔn)化以及新的概念諸如先進(jìn)智能網(wǎng)絡(luò)(AIN)和通用個(gè)人電信(UPT)的引進(jìn),結(jié)合用戶定制服務(wù)的能力,導(dǎo)致電信用戶所要求的以及向電信用戶所提供的服務(wù)數(shù)量的迅速增長。估計(jì)在可預(yù)見的未來,這種增長趨勢(shì)將繼續(xù)下去。
所預(yù)見的服務(wù)量的增長需要增加服務(wù)提供系統(tǒng)的先進(jìn)性和復(fù)雜性,并將產(chǎn)生潛在的服務(wù)交互問題數(shù)量的迅速增長。用數(shù)學(xué)術(shù)語來講,交互問題量與服務(wù)量(n)有關(guān),它可以潛在地達(dá)到n階乘(n!)那樣高。幸而,實(shí)際上服務(wù)交互問題量的極限因服務(wù)限定和其它的電信因素低于該理論最大值。然而,必須予以認(rèn)識(shí)并加以解決的服務(wù)交互問題的總量仍然很大并增長很快。
用于解決這些交互的傳統(tǒng)方法通常針對(duì)特定服務(wù)的特定實(shí)施。這使得電信系統(tǒng)升級(jí)為具有新的服務(wù)既費(fèi)錢又費(fèi)時(shí)。費(fèi)錢費(fèi)時(shí)的升級(jí)結(jié)合新的系統(tǒng)概念和服務(wù)提供的迅速發(fā)展需要對(duì)服務(wù)交互問題采用綜合性的解決方法。
若干年來,已經(jīng)作了一些嘗試來解決服務(wù)交互問題,但無任何實(shí)質(zhì)上的成功。在某些情況下,服務(wù)交互問題如此大量,以至于所建議的各種方法極其復(fù)雜并難以實(shí)施。在另外一些情況下,所建議的僅僅是部分解決方法,未能提供一種根本的方法處理服務(wù)交互問題。
例如,在Ferrer等人的第4479196號(hào)美國專利中,披露了一種采用狀態(tài)機(jī)形式的數(shù)據(jù)庫管理系統(tǒng)。ferrer利用專門為特定應(yīng)用定義的預(yù)定關(guān)系將特定的入局請(qǐng)求與內(nèi)部存儲(chǔ)的數(shù)據(jù)聯(lián)系起來。然而,具有通用協(xié)調(diào)機(jī)構(gòu)諸如本發(fā)明的機(jī)構(gòu)將是有益的,它利用兩個(gè)工作于不同功能等級(jí)的狀態(tài)機(jī),為服務(wù)交互問題提供通用的解決方法。
Hansen等人的第4695977號(hào)美國專利(以下稱為Hansen’977)披露了一種利用計(jì)算機(jī)切換語音和數(shù)據(jù)電信的電信系統(tǒng)。該計(jì)算機(jī)通過執(zhí)行程序原文,根據(jù)有限的狀態(tài)機(jī)和各事件之間的優(yōu)先級(jí),對(duì)事件和信號(hào)進(jìn)行順序處理來完成基本的呼叫處理。通過Hansen’977的系統(tǒng),根據(jù)分配到每個(gè)原文的優(yōu)先級(jí),解決服務(wù)交互問題。擁有通用協(xié)調(diào)機(jī)構(gòu)諸如本發(fā)明的機(jī)構(gòu)將是很有利的,它將服務(wù)交互處理與基本的呼叫處理狀態(tài)機(jī)分離開來。采用這樣一種機(jī)構(gòu),服務(wù)交互處理不局限于事先建立的各事件之間的優(yōu)先度。此外,本發(fā)明完全根據(jù)與服務(wù)交互有關(guān)的數(shù)據(jù)操作,并能利用該數(shù)據(jù)根據(jù)用戶要求和有關(guān)的應(yīng)用制定不同的服務(wù)交互規(guī)則。
同樣,Hansen等人的第4272575號(hào)美國專利(以下稱為Hansen’575)披露了一種根據(jù)所檢測(cè)的事件和事件處理結(jié)果順序處理電話呼叫的系統(tǒng)。該處理是用于智能網(wǎng)絡(luò)的部分處理,控制基本呼叫的執(zhí)行和建立。通過Hansen’575系統(tǒng)可以控制服務(wù),但該控制為基本呼叫狀態(tài)機(jī)的一部分,當(dāng)與本發(fā)明的通用協(xié)調(diào)機(jī)構(gòu)比較時(shí),其性能必定受到限制。通用協(xié)調(diào)機(jī)構(gòu)將服務(wù)交互處理與基本呼叫處理分離開來,因此,可以根據(jù)用戶要求和有關(guān)的應(yīng)用制定不同的服務(wù)交互規(guī)則。
Bernardis等人的第4782517號(hào)美國專利披露了一種電話系統(tǒng),它允許用戶提供新的服務(wù),而無需重新裝上新版本的系統(tǒng)軟件。盡管Bernardis的系統(tǒng)監(jiān)視和處理各種事件并修改狀態(tài)轉(zhuǎn)移規(guī)則,但不處理服務(wù)交互。擁有通用協(xié)調(diào)機(jī)構(gòu)諸如本發(fā)明的機(jī)構(gòu)將特別有利,它專用于解決服務(wù)交互問題,不會(huì)同基本呼叫處理產(chǎn)生干擾。本發(fā)明的協(xié)調(diào)機(jī)構(gòu)不限定或提供新的服務(wù),但卻精確地處理服務(wù)交互數(shù)據(jù)改進(jìn)可靠性。此外,通用協(xié)調(diào)機(jī)構(gòu)包括“硬編碼”軟件,它根據(jù)所定義的協(xié)調(diào)器特性操作,并根據(jù)所定義的服務(wù)交互準(zhǔn)則返回通報(bào)所存儲(chǔ)的服務(wù)交互數(shù)據(jù)。
這樣,本發(fā)明的通用協(xié)調(diào)機(jī)構(gòu)就成為一種通用服務(wù)交互處理器,它能夠控制服務(wù)交互復(fù)雜程度的增加,將對(duì)其它服務(wù)設(shè)施的影響減至最小,使能迅速提供服務(wù)介入,并為電信系統(tǒng)提供日益提高的可靠性。發(fā)明概述本發(fā)明是一種通用協(xié)調(diào)機(jī)構(gòu),它控制與服務(wù)交互問題以及導(dǎo)致狀態(tài)機(jī)轉(zhuǎn)換之操作有關(guān)的數(shù)據(jù)。
這種協(xié)調(diào)機(jī)構(gòu)是因通信事件或管理事件,諸如啟動(dòng)、讀入、改變或刪除協(xié)調(diào)程序,或交互數(shù)據(jù)而產(chǎn)生的。這些事件是通過不同的內(nèi)部附屬過程處理的,它按順序運(yùn)行,直至獲得協(xié)調(diào)響應(yīng)。對(duì)事件的處理包括對(duì)收到的數(shù)據(jù)的證實(shí)、對(duì)請(qǐng)求信息的定位、校驗(yàn)所存在的不一致性、并拒絕或接受所請(qǐng)求的事件。
此外,由本發(fā)明所采用的兩種方法允許操作者或服務(wù)供應(yīng)商在實(shí)時(shí)網(wǎng)絡(luò)操作期間,阻止產(chǎn)生兩種非預(yù)計(jì)的交互服務(wù)。第一種方法是一種對(duì)協(xié)調(diào)程序數(shù)據(jù),即服務(wù)分配數(shù)據(jù)、協(xié)調(diào)程序性能數(shù)據(jù)和交互數(shù)據(jù)的表示方法。第二種方法是一種通過服務(wù)狀態(tài)機(jī)轉(zhuǎn)換和協(xié)調(diào)程序狀態(tài)機(jī)轉(zhuǎn)換的聯(lián)系,操作協(xié)調(diào)程序狀態(tài)機(jī)的方法。
服務(wù)交互問題可以劃分為可行部分和非確定性的交互問題??尚胁糠挚梢酝ㄟ^組合限制、相關(guān)性和優(yōu)先度的過程來解決。由于服務(wù)交互問題的復(fù)雜性可以隨不同時(shí)間改變,本發(fā)明的機(jī)構(gòu)解決了服務(wù)交互問題的可行部分,然后識(shí)別完全由提到的交互服務(wù)所處理的非確定性的交互問題。對(duì)非確定性的交互的識(shí)別包括將交互處理暫時(shí)轉(zhuǎn)交給交互服務(wù),直至找到有關(guān)本發(fā)明的機(jī)構(gòu)是否將重新處理或拒絕所要求的事件的解答。這樣,可以將協(xié)調(diào)機(jī)構(gòu)的功能度概括為,能夠根據(jù)所請(qǐng)求的用戶服務(wù)和有關(guān)的服務(wù)交互,決定繼續(xù)基本的呼叫過程和/或服務(wù)過程。
最后,該機(jī)構(gòu)還采用各種方法處理通用和專用的服務(wù)提供,以及定制服務(wù)和服務(wù)交互的能力。附圖簡述對(duì)于本領(lǐng)域的熟練人員來講,通過參見附圖結(jié)合所附的說明,本發(fā)明將能更好地被理解,其各個(gè)目的和優(yōu)點(diǎn)將變得更為清楚,其中
圖1是一個(gè)曲線圖,表示在一個(gè)電信網(wǎng)絡(luò)中,就服務(wù)提供量、未協(xié)調(diào)的網(wǎng)絡(luò)中產(chǎn)生服務(wù)交互的量,以及在配備根據(jù)本發(fā)明的教導(dǎo)構(gòu)成的服務(wù)協(xié)調(diào)機(jī)構(gòu)的網(wǎng)絡(luò)中的服務(wù)交互量這三者之間的關(guān)系;圖2是一個(gè)服務(wù)狀態(tài)機(jī)的方框圖,表示本發(fā)明中一種服務(wù)從一種狀態(tài)轉(zhuǎn)變?yōu)榱硪环N狀態(tài);圖3表示用于本發(fā)明的協(xié)調(diào)機(jī)構(gòu)的各種服務(wù)交互準(zhǔn)則;圖4表示由本發(fā)明所保持的記錄,并提供一種特定用戶或服務(wù)的大致性能。
圖5表示本發(fā)明所用的一種服務(wù)識(shí)別器,用以識(shí)別服務(wù)系列以及該系列內(nèi)的服務(wù)變化;圖6是協(xié)調(diào)機(jī)構(gòu)狀態(tài)機(jī)的方框圖,它用于本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu);圖7表示一連串用戶性能輪廓和一連串服務(wù)性能輪廓,它們?cè)诒景l(fā)明中作為專用文件儲(chǔ)存;圖8表示用于本發(fā)明的一種服務(wù)分配指示文件,它存儲(chǔ)對(duì)特定用戶有效的服務(wù)狀態(tài)和有關(guān)的協(xié)調(diào)程序機(jī)構(gòu)狀態(tài);圖9表示用于本發(fā)明的一個(gè)總的分配文件,它存儲(chǔ)服務(wù)狀態(tài)和有關(guān)的服務(wù)協(xié)調(diào)機(jī)構(gòu)狀態(tài),根據(jù)特定一組用戶的總的基礎(chǔ)提供;
圖10表示本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)中單個(gè)分配文件的動(dòng)態(tài)文件結(jié)構(gòu);圖11A表示一種交互記錄,它識(shí)別與本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)中的服務(wù)過程相聯(lián)系的有關(guān)交互;圖11B是一張表,表示在本發(fā)明的服務(wù)協(xié)調(diào)結(jié)構(gòu)中所允許組合的服務(wù)準(zhǔn)則;圖12A表示本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)中的服務(wù)系列交互文件;圖12B表示本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)中的服務(wù)交互文件;圖13表示本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)中的定制服務(wù)交互文件;圖14是一個(gè)高級(jí)功能方框圖,表示本發(fā)明的通用服務(wù)協(xié)調(diào)機(jī)構(gòu)中,各個(gè)功能塊之間的交互;圖15是一張表,表示本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)中用于控制輪廓文件的輪廓數(shù)據(jù)信息流;圖16是一張表,表示本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)中用于控制分配文件的分配數(shù)據(jù)信息流;圖17是一張表,表示本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)用于控制交互文件的交互數(shù)據(jù)信息流;圖18表示一個(gè)服務(wù)調(diào)度程序的流程圖,由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)執(zhí)行;圖19表示一個(gè)服務(wù)移去程序的流程圖,由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)執(zhí)行;圖20表示增加一個(gè)新訂戶的程序的流程圖,由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)執(zhí)行;圖21表示撤消訂戶的程序的流程圖,由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)執(zhí)行;圖22表示由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)執(zhí)行的一個(gè)程序的流程圖,用于總的服務(wù)提供;圖23表示由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)執(zhí)行的一個(gè)程序的流程圖,用于總的服務(wù)撤銷;圖24表示由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)執(zhí)行的一個(gè)程序的流程圖,用于按單獨(dú)基礎(chǔ)分配服務(wù);圖25表示按單獨(dú)基礎(chǔ)撤銷服務(wù)的一個(gè)程序的流程圖,由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)執(zhí)行;圖26表示圖26A至26B兩張圖的適當(dāng)聯(lián)接;圖26A至26B表示當(dāng)通過話務(wù)接口收到服務(wù)啟動(dòng)請(qǐng)求時(shí),由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)執(zhí)行的一個(gè)程序的流程圖;圖27是一張表,表示本發(fā)明另一個(gè)服務(wù)協(xié)調(diào)機(jī)構(gòu)實(shí)施例中,用于八位服務(wù)分類指示器的服務(wù)分類參數(shù)字段編碼。
詳細(xì)描述本發(fā)明是一種通用服務(wù)協(xié)調(diào)機(jī)構(gòu),它控制與服務(wù)交互問題有關(guān)并與產(chǎn)生狀態(tài)機(jī)轉(zhuǎn)換的操作有關(guān)的數(shù)據(jù)。
圖1是一個(gè)曲線圖,表示在一個(gè)電信網(wǎng)絡(luò)中,就服務(wù)提供量、未協(xié)調(diào)的網(wǎng)絡(luò)中產(chǎn)生服務(wù)交互的量,以及在配備根據(jù)本發(fā)明的教導(dǎo)構(gòu)成的服務(wù)協(xié)調(diào)機(jī)構(gòu)的網(wǎng)絡(luò)中的服務(wù)交互量這三者之間的關(guān)系;就其功能上來講,服務(wù)協(xié)調(diào)機(jī)構(gòu)通過以下3個(gè)步驟控制日益增加的服務(wù)交互問題(1)在實(shí)時(shí)電信網(wǎng)絡(luò)中對(duì)服務(wù)進(jìn)行綜合分析,由此識(shí)別影響服務(wù)處理的服務(wù)和網(wǎng)絡(luò)部件,并收集與服務(wù)交互問題有關(guān)的數(shù)據(jù);(2)對(duì)識(shí)別不同類型服務(wù)交互的服務(wù)交互問題以及適合于每個(gè)服務(wù)程序的服務(wù)交互準(zhǔn)則進(jìn)行綜合分析;以及(3)采用利用新方法和過程的機(jī)構(gòu),控制正在進(jìn)行的服務(wù)交互,響應(yīng)于與所定義的交互有關(guān)的用戶的服務(wù)請(qǐng)求,并提供定制服務(wù)和服務(wù)交互的能力。
通過將識(shí)別的有關(guān)數(shù)據(jù)分組成不同的文件,并規(guī)定一個(gè)服務(wù)狀態(tài)機(jī)以及一個(gè)協(xié)調(diào)狀態(tài)機(jī),經(jīng)過簡單的程序按數(shù)據(jù)文件內(nèi)容執(zhí)行狀態(tài)機(jī)的轉(zhuǎn)換,使協(xié)調(diào)機(jī)構(gòu)通用。
協(xié)調(diào)機(jī)構(gòu)通過限制活動(dòng)服務(wù)(能根據(jù)一項(xiàng)活動(dòng)呼叫而同時(shí)工作)量,控制服務(wù)交互問題。這是在收到啟動(dòng)請(qǐng)求或調(diào)用服務(wù)過程請(qǐng)求時(shí),通過阻止或掛起服務(wù),考慮到通用服務(wù)提供、服務(wù)定制和實(shí)時(shí)處理約束完成的。
由協(xié)調(diào)機(jī)構(gòu)所執(zhí)行的功能包括—相容的服務(wù)提供。除非用戶和服務(wù)性能是兼容的,否則該機(jī)構(gòu)不允許提供服務(wù);—服務(wù)限制。除非其規(guī)定的服務(wù)交互經(jīng)檢驗(yàn)不產(chǎn)生干擾,否則該機(jī)構(gòu)不允許啟動(dòng)或調(diào)用服務(wù);—服務(wù)抑制。該機(jī)構(gòu)使高級(jí)服務(wù)的啟動(dòng)或調(diào)用過程自動(dòng)和暫時(shí)地抑制低級(jí)服務(wù),直至停用或釋放高級(jí)服務(wù);—服務(wù)干擾阻止。該機(jī)構(gòu)能阻止實(shí)時(shí)網(wǎng)絡(luò)操作期間測(cè)得的一服務(wù)對(duì)另一服務(wù)的干擾,直至將一個(gè)校正裝入系統(tǒng),它并不影響干擾的各服務(wù)分配給用戶;以及—統(tǒng)計(jì)保持。該機(jī)構(gòu)對(duì)網(wǎng)絡(luò)內(nèi)的服務(wù)操作保持增強(qiáng)的統(tǒng)計(jì)測(cè)量。
為了識(shí)別通用服務(wù)協(xié)調(diào)機(jī)構(gòu)的部件,必須進(jìn)行以下的綜合分析(1)電信服務(wù)特性,以及(2)考慮到分配至網(wǎng)絡(luò)的用戶的服務(wù)交互環(huán)境。
服務(wù)分析電信服務(wù)由“服務(wù)條文定義和解釋(service prose definition anddescription)”規(guī)定,后者稱為國際電報(bào)電話咨詢委員會(huì)(CCITT)第I.130建議的第一級(jí)解釋,在此作為參考資料引用。CCITT第I.130建議為所有服務(wù)提供一種總的典型方法,它根據(jù)用戶的觀點(diǎn)撰寫,與實(shí)施無關(guān)。第一級(jí)解釋表明電信網(wǎng)絡(luò)中的服務(wù)處理包括以下步驟—供給/撤消;—啟動(dòng)/不啟動(dòng)/登記;—調(diào)用和操作;以及—詢問/編輯。
作為本發(fā)明的目的,該登記步驟基本上與啟動(dòng)步驟等同。詢問和編輯步驟是在所有服務(wù)狀態(tài)中執(zhí)行的中性服務(wù)操作。
圖2是服務(wù)狀態(tài)機(jī)11的方框圖,表示本發(fā)明中將一項(xiàng)服務(wù)從一種狀態(tài)轉(zhuǎn)換為另一種狀態(tài)。由用戶所要求的成功的服務(wù)過程或操作使服務(wù)處理能根據(jù)服務(wù)狀態(tài)機(jī)11為用戶改變其狀態(tài)。圖2所示的狀態(tài)12-15分別為“空”12,其中,服務(wù)未分配給用戶;“已提供”13,其中,服務(wù)已供給能啟動(dòng)該服務(wù)的用戶;“已啟動(dòng)”14,其中,服務(wù)已由能夠調(diào)用該服務(wù)的用戶所啟動(dòng);以及“已調(diào)用”15,其中,用戶通過操作與基本呼叫有關(guān)的服務(wù)而正在利用該服務(wù)。服務(wù)狀態(tài)機(jī)11形成本發(fā)明服務(wù)協(xié)調(diào)機(jī)構(gòu)的一種基本部件。
當(dāng)根據(jù)CCITT建議I.210(此件在此作為參考資料引用)進(jìn)行分類時(shí),電信服務(wù)包括了與稱作“輔助服務(wù)”的附加服務(wù)相聯(lián)系的“基本服務(wù)”(即承載服務(wù)和/或電信服務(wù))。輔助服務(wù)進(jìn)一步與網(wǎng)絡(luò)中表示服務(wù)定義的另一等級(jí)分類相聯(lián)系。由于不同的服務(wù)行為和干預(yù)需要,該擴(kuò)展的分類可以用來方便交互處理。例如,一項(xiàng)服務(wù)可以是下列中的任何一項(xiàng)—發(fā)話服務(wù)(例如,呼叫線路識(shí)別限制(CLIR));—終接服務(wù)(例如,無條件呼叫轉(zhuǎn)移(CFU));—中間呼叫服務(wù)(例如,電話會(huì)議(MMC));或—網(wǎng)絡(luò)服務(wù)(例如,自由電話(FPH))。
此外,電信網(wǎng)絡(luò)中的服務(wù)操作性取決于用戶的連接和服務(wù)分配性能,以及用戶的可操作環(huán)境及其性能。這樣,以下未包括在內(nèi)的有關(guān)數(shù)據(jù)列表可以影響對(duì)電信呼叫中服務(wù)操作性的控制。
—網(wǎng)絡(luò)類型(例如,私營、公共等等);—通路類型(例如,模擬、數(shù)字、無線等等);—服務(wù)類型(例如,基本、輔助等等);—用戶分類(例如,維修人員、操作員等等);以及—狀態(tài)準(zhǔn)則(例如,一般規(guī)定等等)。服務(wù)交互分析如前所述,除了對(duì)電信服務(wù)性能進(jìn)行綜合分析以外,還必須對(duì)與分配至網(wǎng)絡(luò)的用戶有關(guān)的服務(wù)交互環(huán)境進(jìn)行同樣的分析。在服務(wù)交互分析之前,必須區(qū)別交互問題與網(wǎng)絡(luò)互通問題。網(wǎng)絡(luò)互通發(fā)生在各類服務(wù)之間,而服務(wù)交互通常局限于輔助服務(wù)。將兩類問題分開來對(duì)于解決服務(wù)交互問題提供了更多的便利。
通常,術(shù)語“服務(wù)交互”表示兩項(xiàng)或多項(xiàng)服務(wù)在某些特定條件下同時(shí)存在。這些條件通常在服務(wù)條文定義和解釋中作了規(guī)定,它描述了要消除可能的服務(wù)干擾所引起的可能損害所必需的動(dòng)作。
此外,在復(fù)雜電信系統(tǒng)中有各種交互,即簡單交互和復(fù)雜交互;簡單交互是基于一項(xiàng)決定性準(zhǔn)則,它表示當(dāng)與分配的服務(wù)有沖突時(shí),是接受還是拒絕服務(wù)過程請(qǐng)求。例如,除非用戶已經(jīng)具有呼叫保持(HOLD)服務(wù),否則就無法提供三方(3PTY)服務(wù)。復(fù)雜交互是一種在交互服務(wù)之間需要一定程度協(xié)調(diào)的交互。
于是,對(duì)服務(wù)交互問題的簡單分析形成了兩類交互1)確定性交互,它解決了采用決定性過程的各服務(wù)之間的干擾問題;以及2)非確定性交互,它影響服務(wù)的功能性,或不能歸類為確定性交互。
當(dāng)比較兩種類型的交互時(shí),其復(fù)雜程度表明非確定性的交互是一種不能控制的交互,它只能在干擾服務(wù)實(shí)體內(nèi)解決,其解決方法被視為服務(wù)發(fā)展的一部分。另一方面,確定性交互是一種可實(shí)行的交互,它可以由服務(wù)協(xié)調(diào)機(jī)構(gòu)解決或控制。因此,本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)的基本要素是基于對(duì)確定性交互準(zhǔn)則所作的擴(kuò)展分析。
確定性交互可以表征為一種可實(shí)行的交互,它以容許的或優(yōu)先決定的處理為基礎(chǔ),與一種服務(wù)過程請(qǐng)求并聯(lián)的進(jìn)行。該容許處理表示一種非進(jìn)展的交互條件(即,是或非),而優(yōu)先處理表示一種進(jìn)展的交互條件,與預(yù)定的操作相關(guān)聯(lián)(即,該過程控制是用取消或禁止其他交互服務(wù)而對(duì)一種交互服務(wù)的請(qǐng)求處理)。
圖3是表示各種服務(wù)交互準(zhǔn)則的圖表,它用于本發(fā)明的協(xié)調(diào)機(jī)構(gòu)中。以下的準(zhǔn)則可以應(yīng)用于各種服務(wù),以幫助處理服務(wù)交互問題
準(zhǔn)則 含義允許(A)表示“無交互”。
限制(R)表示一種交互,它因有另一服務(wù)的存在而拒絕一項(xiàng)服務(wù)過程請(qǐng)求。
相關(guān)(D)表示一種交互,它拒絕一服務(wù)過程請(qǐng)求,除非另一服務(wù)已經(jīng)存在。
覆蓋(O)表示一種交互,其中,一項(xiàng)服務(wù)比另一項(xiàng)現(xiàn)有服務(wù)具有更高的優(yōu)先級(jí)。根據(jù)服務(wù)過程請(qǐng)求,在撤消高級(jí)服務(wù)過程之前自動(dòng)抑制低級(jí)服務(wù)。
抑制(S)表示一種交互,其中,一項(xiàng)服務(wù)比另一項(xiàng)現(xiàn)有服務(wù)具有更低的優(yōu)先級(jí)。根據(jù)服務(wù)過程請(qǐng)求,由高級(jí)服務(wù)的有效性控制執(zhí)行還是拒絕低級(jí)服務(wù)過程的請(qǐng)求。通用服務(wù)協(xié)調(diào)機(jī)構(gòu)本發(fā)明的通用服務(wù)協(xié)調(diào)機(jī)構(gòu)在實(shí)時(shí)網(wǎng)絡(luò)操作期間,操縱定義服務(wù)交互準(zhǔn)則,而不影響所設(shè)計(jì)的服務(wù)。該協(xié)調(diào)機(jī)構(gòu)還控制網(wǎng)絡(luò)內(nèi)的服務(wù)處理。這將導(dǎo)致提高其適應(yīng)性,由此可大大減少服務(wù)交互問題的數(shù)量,允許限制非確定性的交互,提高操作的接口,以及有更友好的用戶接口。
在設(shè)計(jì)本發(fā)明的基本協(xié)調(diào)機(jī)構(gòu)的較佳實(shí)施例過程中,將涉及以下范圍—協(xié)調(diào)機(jī)構(gòu)的性能;—協(xié)調(diào)機(jī)構(gòu)的先決條件;—協(xié)調(diào)機(jī)構(gòu)狀態(tài)機(jī);—協(xié)調(diào)機(jī)構(gòu)的數(shù)據(jù)結(jié)構(gòu);以及—協(xié)調(diào)機(jī)構(gòu)層次結(jié)構(gòu)。協(xié)調(diào)機(jī)構(gòu)特性對(duì)服務(wù)的協(xié)調(diào)用決于所請(qǐng)求的服務(wù)過程,連同有效的服務(wù)狀態(tài)和規(guī)定的服務(wù)交互準(zhǔn)則。對(duì)各種服務(wù)過程協(xié)調(diào)的各項(xiàng)要求要在某種程度上是不關(guān)聯(lián)的,因此,為預(yù)定的有關(guān)服務(wù)過程規(guī)定了通用的協(xié)調(diào)機(jī)構(gòu)性能,如圖2和圖3所示,即,提供/撤銷,啟動(dòng)/不啟動(dòng)以及調(diào)用和操作。
在服務(wù)提供或撤銷過程的請(qǐng)求時(shí),協(xié)調(diào)機(jī)構(gòu)完成以下任務(wù)—禁止在規(guī)定的通路上或向規(guī)定的用戶重復(fù)提供同樣的服務(wù);—由于通路和/或用戶與服務(wù)性能不相容,禁止提供服務(wù);—因確定性交互標(biāo)準(zhǔn)為約束或相關(guān),故禁止提供和/或撤銷服務(wù);—禁止因經(jīng)未許可的授權(quán)而提供和撤銷服務(wù);
—使之被請(qǐng)求時(shí)能自動(dòng)啟動(dòng)提供;—使之合適時(shí)能提供和/或撤銷服務(wù);以及—支持用戶定制的交互處理。
在服務(wù)啟動(dòng)或不啟動(dòng)過程請(qǐng)求時(shí),協(xié)調(diào)機(jī)構(gòu)完成以下任務(wù)—根據(jù)服務(wù)規(guī)定使雙重服務(wù)啟動(dòng)和不啟動(dòng);—因用戶與服務(wù)性能之間的不相容,禁止啟動(dòng)服務(wù);—因確定性交互標(biāo)準(zhǔn)約束或相關(guān),禁止啟動(dòng)和/或不啟動(dòng)服務(wù);—根據(jù)確定性交互標(biāo)準(zhǔn)覆蓋或抑制,使之能啟動(dòng)或不啟動(dòng)服務(wù);—檢測(cè)和報(bào)告作非確定性交互處理的服務(wù);—禁止由未許可的授權(quán)啟動(dòng)和不啟動(dòng)服務(wù);—使之被請(qǐng)求時(shí)能自動(dòng)調(diào)用啟動(dòng);—使之合適時(shí)能啟動(dòng)和不啟動(dòng)服務(wù);以及—支持定制的交互處理。
在服務(wù)調(diào)用和操作過程請(qǐng)求時(shí),協(xié)調(diào)機(jī)構(gòu)完成以下任務(wù)—根據(jù)服務(wù)規(guī)定,使雙重服務(wù)能夠調(diào)用;—因確定性交互標(biāo)準(zhǔn)約束或相關(guān),禁止調(diào)用服務(wù);—根據(jù)確定性交互標(biāo)準(zhǔn)最優(yōu)先或抑制,調(diào)用服務(wù);—檢測(cè)和報(bào)告經(jīng)非確定性交互處理的服務(wù);以及—支持用戶定制的交互處理。
當(dāng)由服務(wù)過程請(qǐng)求觸發(fā)時(shí),服務(wù)協(xié)調(diào)機(jī)構(gòu)比較和校驗(yàn)反映服務(wù)和用戶性能的輸入數(shù)據(jù)的有效性,并用一種合適的結(jié)果答復(fù)。
協(xié)調(diào)機(jī)構(gòu)的先決條件作為服務(wù)協(xié)調(diào)機(jī)構(gòu)的先決條件,輸入數(shù)據(jù)必須1)因?qū)崟r(shí)處理約束可快速存??;2)一致和適當(dāng),故可以根據(jù)該數(shù)據(jù)得到結(jié)果。
這些先決條件是通過以下措施實(shí)現(xiàn)的—服務(wù)和交互的一系列概念;—用戶性能輪廓;—服務(wù)性能輪廓;—用戶、服務(wù)和交互識(shí)別。
系列概念每項(xiàng)確定的服務(wù)形成一個(gè)服務(wù)系列,它包括標(biāo)準(zhǔn)的基本服務(wù)和該服務(wù)的一組用戶定制的方式。
下述假設(shè)使通用協(xié)調(diào)機(jī)構(gòu)成為可能定制服務(wù)不能與原有服務(wù)條文沖突。因此定制服務(wù)總被認(rèn)為是原有服務(wù)的一種變形。
例如,通過提供另一種確定性交互或提供不同的用戶信息接口,例如,通告、音調(diào)或文本消息,可以實(shí)現(xiàn)服務(wù)定制。
此外,每一服務(wù)系列都有一個(gè)交互處理系列,允許四種可能的能力1)基本服務(wù)和基本交互處理;2)基本服務(wù)和定制的交互處理;3)定制服務(wù)和基本交互處理;或4)定制服務(wù)和定制交互處理。
用戶和服務(wù)性能輪廓圖4表示本發(fā)明所保持的記錄,并提供特定用戶或服務(wù)的特性輪廓。注意,服務(wù)功能性與電信網(wǎng)絡(luò)內(nèi)的用戶和服務(wù)特性有關(guān)。這些特性與協(xié)調(diào)機(jī)構(gòu)特性能相聯(lián)系,它們以兩種輪廓反映,即,用戶特性輪廓和服務(wù)特性輪廓。
每種輪廓16包括一條記錄,它組成了四個(gè)相同的信息字段特征字段17,供給/撤銷字段18,啟動(dòng)/不啟動(dòng)字段19以及調(diào)用和操作字段20。
可以將以下的信息要素存儲(chǔ)在其性能輪廓中的相關(guān)字段內(nèi)屬性信息要素—通路范疇有線無線—訪問類型模擬數(shù)字基本速率初始速率—網(wǎng)絡(luò)范疇公共私人—訂戶類型個(gè)人操作員部門(話務(wù)員)組網(wǎng)絡(luò)(例如,投幣箱)—定制指示器有或無提供/撤消信息要素—話務(wù)員受控—自動(dòng)調(diào)用(僅對(duì)服務(wù))—交互服務(wù)—通用提供供給/撤消啟動(dòng)/不啟動(dòng)信息要素—用戶受控—自動(dòng)調(diào)用(僅對(duì)服務(wù))—交互服務(wù)—通用啟動(dòng)/不啟動(dòng)調(diào)用和操作信息要素—用戶受控—話務(wù)受控—交互服務(wù)用戶特性輪廓內(nèi)的數(shù)據(jù)表明了特定用戶的訂單結(jié)構(gòu)和職權(quán)。服務(wù)性能輪廓內(nèi)的數(shù)據(jù)表明了服務(wù)的可用性和有條件的運(yùn)行。用戶、服務(wù)和交互識(shí)別器用戶、服務(wù)和交互識(shí)別器是聯(lián)系用戶、服務(wù)以及交換機(jī)內(nèi)所定義的交互數(shù)據(jù)的訪問工具。每個(gè)連接到交換機(jī)的用戶被分配一“用戶識(shí)別器”,以表明有關(guān)用戶的性能輪廓。交換機(jī)內(nèi)的每一新的服務(wù)配置均與“服務(wù)識(shí)別器”相聯(lián)系,以表明有關(guān)的服務(wù)性能輪廓及其交互處理。
此外,定制服務(wù)和服務(wù)交互的能力以及系列概念的引入,有效地修改了用以控制和處理輔助服務(wù)的方法。具有特定(定制)交互要求的用戶被分配一“交互識(shí)別器”,它表明其專用交互數(shù)據(jù)。定制交互請(qǐng)求由協(xié)調(diào)機(jī)構(gòu)通過其用戶性能輪廓內(nèi)的定制指示器(指針)自動(dòng)觸發(fā)。
圖5表示用于本發(fā)明的一個(gè)服務(wù)識(shí)別器,以識(shí)別服務(wù)系列和該系列內(nèi)的服務(wù)變化。圖5也表示用于本發(fā)明的用戶識(shí)別器和交互識(shí)別器。服務(wù)系列指針21表示服務(wù)系列22,定制服務(wù)指針23表示所表示的系列內(nèi)定制服務(wù)24的程度。系列內(nèi)的定制服務(wù)指針的范圍是電信供應(yīng)商的任選項(xiàng)。協(xié)調(diào)機(jī)構(gòu)狀態(tài)機(jī)圖6是用于本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)的一個(gè)協(xié)調(diào)機(jī)構(gòu)狀態(tài)機(jī)的方框圖。協(xié)調(diào)請(qǐng)求由協(xié)調(diào)機(jī)構(gòu)根據(jù)其狀態(tài)機(jī)31進(jìn)行處理,它可以在每種服務(wù)狀態(tài),即提供、啟動(dòng)和調(diào)用(圖2)內(nèi)操作。
由協(xié)調(diào)狀態(tài)機(jī)31轉(zhuǎn)移至掛起的協(xié)調(diào)狀態(tài)32和禁用協(xié)調(diào)狀態(tài)33是為了管理和交互處理目的而作的內(nèi)部控制。按以下的原理規(guī)定對(duì)與服務(wù)狀態(tài)12-15有關(guān)的協(xié)調(diào)狀態(tài)機(jī)31作處理除非與該服務(wù)的狀態(tài)有關(guān)的協(xié)調(diào)狀態(tài)32-35(圖6)表示“已指定”34,否則將不接受各服務(wù)狀態(tài)之間的正向順序轉(zhuǎn)移請(qǐng)求(圖2),(即,指向調(diào)用15)。
例如,如果服務(wù)處于所提供的狀態(tài)13(圖2),且服務(wù)啟動(dòng)過程請(qǐng)求已發(fā)出,則該請(qǐng)求僅當(dāng)服務(wù)狀態(tài)處于“已指定”13內(nèi)的服務(wù)協(xié)調(diào)狀態(tài)具有值“已指定”34時(shí)才被接受。協(xié)調(diào)機(jī)構(gòu)的數(shù)據(jù)結(jié)構(gòu)如前所述,通用服務(wù)協(xié)調(diào)結(jié)構(gòu)控制與處理確定性交互問題有關(guān)的所有必要的數(shù)據(jù)。這些數(shù)據(jù)分組為輪廓文件、分配文件和交互文件以方便對(duì)數(shù)據(jù)的訪問和管理。輪廓文件圖7表示一組用戶性能輪廓41和一組服務(wù)性能輪廓42,它們?cè)诒景l(fā)明中作為專用的“輪廓文件”存儲(chǔ)。如結(jié)合圖5所述,這些文件由用戶識(shí)別器SUBI 43和服務(wù)識(shí)別器SERI 44訪問。分配文件圖8表示用于本發(fā)明的服務(wù)分配指示文件51,以存儲(chǔ)服務(wù)狀態(tài)12-15和有關(guān)的協(xié)調(diào)機(jī)構(gòu)狀態(tài)32-35,它們對(duì)于特定用戶是有效的。服務(wù)分配指示文件51用于通用協(xié)調(diào)機(jī)構(gòu),在話務(wù)和網(wǎng)絡(luò)操作期間處理和訪問動(dòng)態(tài)服務(wù)狀態(tài)信息。分配文件51存儲(chǔ)服務(wù)狀態(tài)12-15和有關(guān)的協(xié)調(diào)機(jī)構(gòu)狀態(tài)32-35,它們對(duì)特定用戶有效。
有兩類分配文件51用于本發(fā)明,即通用的分配文件52和個(gè)別分配文件53。每一類文件在交換中都有不同的服務(wù)處理過程。
圖9表示用于本發(fā)明的總的分配文件52,它為在一般基礎(chǔ)上提供給一組特定用戶的服務(wù)而存儲(chǔ)服務(wù)狀態(tài)12-15以及有關(guān)的協(xié)調(diào)機(jī)構(gòu)狀態(tài)32-35。通用的分配文件52由服務(wù)識(shí)別器SERI內(nèi)的服務(wù)系列指針21(圖5)訪問。由于在一般基礎(chǔ)上對(duì)特定一組用戶只能有效地提供一個(gè)系列內(nèi)的極少服務(wù),故需要這種限制性的訪問。然而,出于管理理由具備禁用任何定制服務(wù)的能力則需要對(duì)通用分配文件52內(nèi)的所有服務(wù)均有可訪問性。
圖10表示本發(fā)明的服務(wù)協(xié)調(diào)機(jī)構(gòu)內(nèi)的個(gè)別分配文件61的動(dòng)態(tài)文件結(jié)構(gòu)。個(gè)別分配文件61由用戶身份SUBI 43訪問,它處理用戶的服務(wù)訂單指示及與有關(guān)定制交互的說明。由于實(shí)際上用戶將預(yù)定有限量的服務(wù),故個(gè)別分配文件61可以用動(dòng)態(tài)文件結(jié)構(gòu)實(shí)現(xiàn),如圖10所示。
加到總的分配文件52與個(gè)別分配文件61之間之合作處的約束條件在于,個(gè)別服務(wù)分配指示將總是覆蓋總的服務(wù)分配指示,除非該服務(wù)具有禁用協(xié)調(diào)狀態(tài)33(見圖6)。交互文件交互數(shù)據(jù)存儲(chǔ)在交互文件的記錄內(nèi),在那里與某一特定服務(wù)程序相關(guān)聯(lián)的交互被標(biāo)明了。
圖11A是識(shí)別與本發(fā)明服務(wù)協(xié)調(diào)機(jī)構(gòu)中的服務(wù)程序相聯(lián)系的有關(guān)交互67的交互文件記錄66的示意圖。而且,由于某些準(zhǔn)則優(yōu)于其它準(zhǔn)則,所以二個(gè)交互服務(wù)之間所用的確定性的交互準(zhǔn)則(見圖3)可用有限的一組數(shù)值表示。
圖11B是本發(fā)明服務(wù)協(xié)調(diào)機(jī)構(gòu)中服務(wù)準(zhǔn)則的允許組合表。圖11B示出了來自圖3的服務(wù)準(zhǔn)則數(shù)值的允許組合限制的(R)、依賴的(D)、覆蓋的(O)、抑制的(S)和肯定的(Y)。
交互的定制是對(duì)交互文件66的結(jié)構(gòu)加以某些限制。這樣,交互文件66在內(nèi)部分為兩種文件,基本交互文件和定制交互文件。
在服務(wù)系列22內(nèi)的與定制服務(wù)24(圖5)有關(guān)的特殊交互要求可以作為基本交互處理的一部分存儲(chǔ)起來。因此,基本交互文件包含兩個(gè)相關(guān)聯(lián)的文件,服務(wù)系列交互文件71和服務(wù)交互文件81。
圖12A是本發(fā)明服務(wù)協(xié)調(diào)機(jī)構(gòu)中服務(wù)系列交互文件71的示意圖。服務(wù)系列交互文件71由服務(wù)系列指針21尋址(圖5)。
圖12B是本發(fā)明服務(wù)協(xié)調(diào)機(jī)構(gòu)中服務(wù)交互文件81的示意圖。服務(wù)交互文件81由服務(wù)識(shí)別符SERI 44尋址(圖7)。服務(wù)交互文件81在協(xié)調(diào)機(jī)構(gòu)內(nèi)部通過讀取服務(wù)特征輪廓(profile)16(見圖4)的屬性信息字段17中的“定制指示值”(圖5)自動(dòng)觸發(fā)。在服務(wù)交互文件81內(nèi)部接觸到的交互準(zhǔn)則值(圖3)覆蓋對(duì)該服務(wù)系列有效的交互準(zhǔn)則值。
圖13是本發(fā)明服務(wù)協(xié)調(diào)機(jī)構(gòu)中定制服務(wù)交互文件91的示意圖。實(shí)踐中,電信用戶可能會(huì)對(duì)服務(wù)交互提出自己各自的要求,它們與網(wǎng)絡(luò)操作者或服務(wù)提供者規(guī)定的普通交互不同。這些個(gè)別的要求存儲(chǔ)在定制服務(wù)交互文件91內(nèi),通過讀取位于個(gè)別分配文件51(圖9)中的交互識(shí)別符(圖5),在協(xié)調(diào)機(jī)構(gòu)中被自動(dòng)啟動(dòng)。協(xié)調(diào)機(jī)構(gòu)的層次結(jié)構(gòu)圖14是表示本發(fā)明的通用服務(wù)協(xié)調(diào)機(jī)構(gòu)中各功能塊之間交互作用的高層次功能性框圖。通用服務(wù)協(xié)調(diào)機(jī)構(gòu)101靠功能塊(對(duì)象)102-108實(shí)現(xiàn),這些功能塊存儲(chǔ)協(xié)調(diào)數(shù)據(jù)和交互數(shù)據(jù)并借助內(nèi)部通信接口109和外部通信接口110及111來協(xié)同或控制協(xié)調(diào)機(jī)構(gòu)。
協(xié)調(diào)機(jī)構(gòu)101內(nèi)部的每個(gè)塊與其它塊協(xié)調(diào)工作并完成特定的任務(wù)。例如協(xié)調(diào)器管理塊(CORA)104處理由管理操作者產(chǎn)生的所有過程,操作者所處地點(diǎn)(未畫出)通過外部通信接口110與協(xié)調(diào)機(jī)構(gòu)101連接。協(xié)調(diào)器通信處理塊(CORT)102處理訂戶或通信的初始化過程,這些過程通過外部通信接口111與協(xié)調(diào)機(jī)構(gòu)101進(jìn)行通信。CORA104和CORT102的任務(wù)是使進(jìn)入的請(qǐng)求有效并將其分配到有關(guān)的協(xié)調(diào)器塊。協(xié)同器數(shù)據(jù)存儲(chǔ)塊(CORD)103存儲(chǔ)并操作輪廓文件41和42(圖7)以及通用和個(gè)別分配文件52和61(圖9和10)。交互數(shù)據(jù)塊(INTD)108存儲(chǔ)并操作交互文件71、81和91(圖12A-13)。以下討論的塊105-107根據(jù)服務(wù)特性輪廓16(圖4)處理服務(wù)交互的有效性和協(xié)調(diào)性,輪廓文件規(guī)定了對(duì)那些服務(wù)過程有效的各種協(xié)調(diào)機(jī)構(gòu)特性。
協(xié)調(diào)機(jī)構(gòu)的外部接口110和111包含對(duì)輪廓文件41和42、分配文件52和61以及交互文件71、81和91分別操作的三種信息流。在接收協(xié)調(diào)請(qǐng)求的基礎(chǔ)上,通用協(xié)調(diào)機(jī)構(gòu)101可以完成下述過程1)初始化(I)定義和存儲(chǔ)新的協(xié)調(diào)器數(shù)據(jù);2)讀取(R)提取請(qǐng)求的協(xié)調(diào)器數(shù)據(jù);3)改變(C)修改已有的協(xié)調(diào)器數(shù)據(jù);或者4)刪除(E)刪除已有的協(xié)調(diào)器數(shù)據(jù);管理塊(CORA)104接收并處理用于操作協(xié)調(diào)器和交互數(shù)據(jù)的四個(gè)過程(I,R,C&E)而通信塊(CORT)102根據(jù)有待施行操作的數(shù)據(jù)(例如R對(duì)應(yīng)于輪廓數(shù)據(jù),R&C對(duì)應(yīng)于分配數(shù)據(jù)和R對(duì)于交互數(shù)據(jù))從四個(gè)過程中接收并選定的一種過程。
圖15是輪廓數(shù)據(jù)信息流表,信息流在操作本發(fā)明服務(wù)協(xié)同機(jī)構(gòu)內(nèi)的輪廓文件41和42時(shí)使用。屬性、P&W、A&D和I&D參數(shù)一般可任選的(OPT),但是在協(xié)調(diào)過程初始化(I)請(qǐng)求和對(duì)協(xié)調(diào)過程讀取(R)響應(yīng)中內(nèi)部它們是強(qiáng)制性的(MAN)。
圖16是分配數(shù)據(jù)信息流表,信息流在操作本發(fā)明服務(wù)協(xié)同機(jī)構(gòu)內(nèi)的分配文件52和61時(shí)使用。響應(yīng)中的強(qiáng)制性指示(MAN)只有在請(qǐng)求中提供了參數(shù)時(shí)才能使用。
圖17是交互數(shù)據(jù)信息流表,信息流在操作本發(fā)明服務(wù)協(xié)同機(jī)構(gòu)內(nèi)的交互文件71、81和91時(shí)使用?!敖粨Q指示符”參數(shù)指示兩項(xiàng)服務(wù)間的初始(插入)交互準(zhǔn)則值在兩個(gè)方向(X-Y和Y-X)上都是有效的。協(xié)調(diào)器機(jī)構(gòu)處理通用服務(wù)協(xié)調(diào)器機(jī)構(gòu)的主程序在CORA104和CORT102內(nèi)受到控制,隨后它們將請(qǐng)求功能分配給在其它協(xié)調(diào)器塊中完成的子過程。以下描述一些實(shí)例以闡述通過CORA104的管理接口,例如服務(wù)展開程序、新征訂戶程序和服務(wù)分配程序。隨后提供服務(wù)啟動(dòng)程序以闡述通過CORT102的通信接口。服務(wù)展開程序圖18示出了由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)完成的服務(wù)展開子程序的流程圖。在展開新服務(wù)之際,管理操作者在步驟121中輸入服務(wù)特性輪廓16(圖4)和服務(wù)交互數(shù)據(jù)。隨后,在步驟122,CORA104分析輪廓內(nèi)容,并在步驟123規(guī)定服務(wù)識(shí)別符(圖5)。在步驟124,確定新的服務(wù)是否屬于新的服務(wù)系列。如果是,子程序轉(zhuǎn)移到步驟125,在那里CORA用新的服務(wù)識(shí)別符(SERI)44更新CORD103中的通用分配文件52。同時(shí),CORA104命令塊105-107在步驟126更新其各自的交互文件。如果在步驟124確定服務(wù)不屬于新的服務(wù)系列,則子程序直接轉(zhuǎn)移至步驟126,在那里CORA104命令塊105-107更新其各自的交互文件。
圖19描述了由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)完成的服務(wù)撤消子程序的流程圖。在步驟131,管理操作者輸入移去服務(wù)“A”的請(qǐng)求。在步驟132,CORA104接收請(qǐng)求并訪問CORD103,在那里于步驟133中確定該服務(wù)的通用分配文件52內(nèi)部的協(xié)調(diào)器狀態(tài)是否處于“禁用”33(圖6)。如果不是,錯(cuò)誤代碼在步驟134中返回管理操作員。如果在步驟133時(shí)處于禁用狀態(tài),子程序轉(zhuǎn)移至步驟135,在那里CO-RA104命令塊105-107復(fù)位并移去在步驟136中完成的服務(wù)“A”的各個(gè)交互文件。隨后,在步驟137,塊105-107的每一塊向CORA104發(fā)送確認(rèn)信息。在步驟138接收確認(rèn)信息的基礎(chǔ)上,CORA104刪除來自CORD103的服務(wù)特性輪廓16。新的征訂圖20描述了由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)完成的增加新訂戶的子程序的流程圖。在步驟141,管理操作者輸入訂戶特征輪廓16。隨后在步驟142,CORA104定義新的訂戶識(shí)別符(SUBI)(圖5)。在步驟143,CORA104更新訂戶輪廓文件43(圖7)。
圖21描述了由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)完成的征訂撤消子程序的流程圖。在步驟151,管理操作者輸入移去訂戶“B”的請(qǐng)求。在步驟152,CORA104接收請(qǐng)求并訪問CORD103,在那里于步驟153中確定該訂戶分配文件內(nèi)部的提供撤消程序是否標(biāo)示了協(xié)調(diào)狀態(tài)對(duì)所有的服務(wù)處于“禁用”33(圖6)。如果不是,錯(cuò)誤代碼在步驟154中返回操作員。否則,子程序轉(zhuǎn)移至步驟155,在那里CORA104命令CORD103刪除用于訂戶“B”的訂戶輪廓。在步驟156,CORA103移去用于訂戶“B”的提供和啟動(dòng)分配文件并在步驟157向CORA104返回確認(rèn)信息。通用基礎(chǔ)上的服務(wù)分配圖22描述了由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)完成的通用服務(wù)提供子程序的流程圖。在步驟161,管理操作員向CORA104發(fā)送帶有合適數(shù)值的服務(wù)分配信息流請(qǐng)求以提供通用基礎(chǔ)上的服務(wù)。在步驟162,CORA104讀取和檢查服務(wù)特性輪廓提供和撤消信息字段17(圖4)。在步驟163,確定是否存在通用提供的指示。如果存在,子程序轉(zhuǎn)移至164,在那里CORA104確保在服務(wù)系列22中沒有其它的定制服務(wù)已經(jīng)被提供。子程序隨后轉(zhuǎn)移至步驟165,在那里CORA104命令提供和撤消協(xié)同器塊(PWCOR)107確定是否存在交互問題。如果在步驟166中確定存在交互問題,則子程序轉(zhuǎn)移至167,在那里放棄該努力。否則子程序轉(zhuǎn)移至步驟168,在那里于通用基礎(chǔ)上完成提供。在步驟169,如果服務(wù)數(shù)據(jù)表明有隱含的啟動(dòng),則CORA104初始化啟動(dòng)程序以更新普通的分配文件52。
圖23描述了由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)完成的通用服務(wù)撤消子程序的流程圖。在步驟171,管理操作員向CORA104發(fā)送帶有合適數(shù)值的服務(wù)分配信息流請(qǐng)求以撤銷通用基礎(chǔ)上的服務(wù)。在步驟172,CORA104訪問CORD103,并在步驟173,確定通用分配文件52內(nèi)的服務(wù)啟動(dòng)狀態(tài)是否指示協(xié)調(diào)器狀態(tài)處于“禁用”33(圖6)。如果不是,則子程序轉(zhuǎn)移至174,在那里確定服務(wù)特征輪廓中的提供/撤消信息元是否指示“自動(dòng)啟動(dòng)”和“通用提供/撤消”。如果不是,子程序轉(zhuǎn)移至步驟174a,在那里拒絕撤消請(qǐng)求。這可能發(fā)生于例如當(dāng)必須首先執(zhí)行通用的不啟動(dòng)程序時(shí)。例如,如果3PTY沒有被先撤消,則HOLD無法撤消。如果在步驟174確定在提供/撤消信息元中發(fā)現(xiàn)明顯的指示,則子程序轉(zhuǎn)移至步驟174b,在那里于協(xié)調(diào)器內(nèi)部執(zhí)行通用的不啟動(dòng)程序,將協(xié)調(diào)狀態(tài)變?yōu)椤敖谩薄?br>
如果在步驟173確定協(xié)調(diào)器狀態(tài)為禁用狀態(tài),則子程序轉(zhuǎn)移至步驟175,在那里用于提供服務(wù)狀態(tài)的協(xié)調(diào)器狀態(tài)設(shè)定為“掛起”32。在步驟176,PWCOR107檢查撤消交互指示。在步驟177,確定撤消交互指示是否存在。如果它們存在,則子程序轉(zhuǎn)移至步驟178,在那里協(xié)調(diào)器狀態(tài)復(fù)位成原始數(shù)值。在通用分配文件中原始數(shù)值可以是“已指定”34或者“空”35。如果在步驟177確定交互指示不存在,則子程序轉(zhuǎn)移至步驟179,在那里協(xié)調(diào)器狀態(tài)設(shè)定為“禁用”33。
通用基礎(chǔ)上的服務(wù)撤消允許服務(wù)提供者或者網(wǎng)絡(luò)操作員在實(shí)時(shí)交換操作期間阻止對(duì)該服務(wù)的訪問。此過程可以用于在不影響各個(gè)別分配文件的前提下更新服務(wù)功能。個(gè)別基礎(chǔ)上的服務(wù)分配圖24描述了由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)在個(gè)別基礎(chǔ)上完成的子程序的流程圖。在步驟181,管理操作者向CORA104發(fā)送帶有合適數(shù)值的服務(wù)分配信息流請(qǐng)求。在步驟182,CORA104讀取和檢查訂戶和服務(wù)特性輪廓屬性字段17(圖4)與提供和撤消信息字段18。在步驟183,確定服務(wù)和訂戶的屬性是否兼容。如果不兼容,子程序轉(zhuǎn)移至184,在那里拒絕服務(wù)分配程序。如果服務(wù)和訂戶屬性在步驟183是兼容的,則子程序隨后轉(zhuǎn)移至步驟165,在那里CORA104確定所請(qǐng)求的服務(wù)在通用基礎(chǔ)上是否已經(jīng)提供或者被禁用。如果是,則子程序轉(zhuǎn)移至184,在那里拒絕服務(wù)分配程序。如果服務(wù)未被提供或者被禁用,則子程序轉(zhuǎn)移至步驟186,在那里CORA104命令PWCOR107檢查交互問題。在步驟187,確定是否存在交互問題。如果存在交互問題,則子程序轉(zhuǎn)移至步驟184,在那里拒絕服務(wù)分配程序。但是如果在步驟187不存在交互問題,則在步驟188完成服務(wù)分配。如果服務(wù)數(shù)據(jù)表明存在隱含啟動(dòng),則CORA104初始化啟動(dòng)程序。
圖25描述了由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)在個(gè)別基礎(chǔ)上完成的服務(wù)撤消子程序的流程圖。在步驟191,管理操作員向CORA104發(fā)送帶有合適數(shù)值的要求撤銷個(gè)別服務(wù)的請(qǐng)求。在步驟192,CORA104訪問CORD103,并在步驟193確定個(gè)別分配文件61內(nèi)的服務(wù)啟動(dòng)狀態(tài)是否指示協(xié)調(diào)器狀態(tài)處于“禁用”33。如果不是,則子程序轉(zhuǎn)移至194,在那里確定服務(wù)特征輪廓中的提供/撤消信息元是否指示“自動(dòng)啟動(dòng)”。如果不是,子程序轉(zhuǎn)移至步驟194a,在那里拒絕撤消請(qǐng)求。這可能發(fā)生于例如當(dāng)必須首先執(zhí)行通用不啟動(dòng)程序時(shí)。如果在步驟194確定在提供/撤消信息元中發(fā)現(xiàn)“自動(dòng)啟動(dòng)”,則子程序轉(zhuǎn)移至步驟174b,在那里于協(xié)調(diào)器內(nèi)部執(zhí)行通用的不啟動(dòng)程序,將協(xié)調(diào)狀態(tài)變?yōu)椤敖谩薄?br>
如果在步驟193確定協(xié)調(diào)器狀態(tài)為禁用狀態(tài),則子程序轉(zhuǎn)移至步驟195,在那里用于提供服務(wù)狀態(tài)的協(xié)調(diào)器狀態(tài)設(shè)定為“掛起”32。在步驟196,PWCOR107檢查撤消交互的指示。在步驟197,確定撤消交互指示是否存在。如果它們存在,則子程序轉(zhuǎn)移至步驟198,在那里協(xié)調(diào)器狀態(tài)復(fù)位為原始數(shù)值。原始數(shù)值可以是“已指定”34或者“空”35。因此服務(wù)是通用的,但是對(duì)于具體的一個(gè)用戶撤消則是各自進(jìn)行的。但是如果在步驟197確定交互指示不存在,則子程序轉(zhuǎn)移至步驟199,在那里協(xié)調(diào)器狀態(tài)設(shè)定為“禁用”33。通過通信量接口的服務(wù)啟動(dòng)程序圖26A-26B集中描述了在通過通信接口111接收服務(wù)啟動(dòng)請(qǐng)求時(shí)由本發(fā)明的協(xié)調(diào)機(jī)構(gòu)完成的子程序的流程圖。在步驟201,通過在CORT102中具有合適數(shù)值的服務(wù)分配信息流請(qǐng)求調(diào)用協(xié)調(diào)機(jī)構(gòu)。因此在步驟202,CORT102讀取和檢查服務(wù)和訂戶特性啟動(dòng)與不啟動(dòng)信息字段18(圖4)。在步驟203,CORT102命令啟動(dòng)和不啟動(dòng)協(xié)調(diào)器塊(ADCOR)106以完成服務(wù)分配。一接收請(qǐng)求,AD-CR106即于步驟204確定個(gè)別提供分配是否等于“已指定”34(圖6)。如果不相等,子程序轉(zhuǎn)移至步驟205,在那里拒絕了啟動(dòng)請(qǐng)求。如果個(gè)別提供分配等于“已指定”34,子程序轉(zhuǎn)移至步驟206,在那里ADCOR106確定通用分配文件中的啟動(dòng)狀態(tài)是否為“禁用”33。如果通用分配文件中的啟動(dòng)狀態(tài)為“禁用”,則子程序轉(zhuǎn)移至步驟205,在那里拒絕啟動(dòng)請(qǐng)求。如果在步驟206確定啟動(dòng)狀態(tài)不是“禁用”,則子程序轉(zhuǎn)移至步驟207,在那里ADCOR106執(zhí)行服務(wù)交互檢查程序。
通過檢查定制交互文件(圖10)并確定服務(wù)是否只具有交互或者定制服務(wù)交互,或者兩者兼有來完成服務(wù)交互檢查程序。在作出這些判斷后,在步驟208掃描交互數(shù)據(jù)塊(INTD)108內(nèi)有關(guān)的交互文件。
按照允許的、有條件的以及其它的順序掃描交互指示文件。在步驟209確定是否遇到允許的交互指示(限制的或者相關(guān)的)。如果遇到允許交互指示,則子程序轉(zhuǎn)移至步驟211,在那里ADCOR106讀取分配文件并確定分配給訂戶的交互服務(wù)是否與交互準(zhǔn)則沖突。這例如在限制服務(wù)啟動(dòng)狀態(tài)等于“已指定”34或者相關(guān)的服務(wù)啟動(dòng)狀態(tài)不等于“已指定”34時(shí)可能發(fā)生。如果不滿足允許的交互準(zhǔn)則,則子程序轉(zhuǎn)移至步驟205,在那里服務(wù)程序被拒絕。如果在步驟211中分配的交互服務(wù)與交互準(zhǔn)則沒有沖突時(shí),子程序轉(zhuǎn)移至212,在那里ADCOR106繼續(xù)其余的交互檢查。在步驟212,確定是否遇到有限交互指示(覆蓋或者抑制)。如果遇到優(yōu)先交互指示,子程序轉(zhuǎn)移至步驟213,在那里,ADCOR106確定是否有交互服務(wù)分配給可用的訂戶。如果已分配,則子程序轉(zhuǎn)移至步驟214,在那里確定分配的交互服務(wù)是否為抑制服務(wù)。如果發(fā)現(xiàn)抑制服務(wù),則子程序轉(zhuǎn)移至步驟205,在那里拒絕啟動(dòng)請(qǐng)求。如果沒有發(fā)現(xiàn)抑制服務(wù),則子程序轉(zhuǎn)移至步驟215,在那里確定是否有分配的交互服務(wù)為已覆蓋。如果發(fā)現(xiàn)已覆蓋的交互服務(wù),子程序轉(zhuǎn)移至步驟216,在那里將該服務(wù)的協(xié)調(diào)器狀態(tài)改變?yōu)椤皰炱稹?2(圖6),在此基礎(chǔ)上子程序返回步驟215。如果沒有發(fā)現(xiàn)已復(fù)蓋的服務(wù),或者所有已覆蓋的交互服務(wù)變成“掛起”32,則子程序轉(zhuǎn)移至步驟217。
但是如果在步驟212沒有發(fā)現(xiàn)優(yōu)先交互指示,則子程序轉(zhuǎn)移至步驟217。同樣,在步驟213,如果沒有交互服務(wù)分配給應(yīng)用訂戶,則子程序轉(zhuǎn)移至步驟217。在步驟217,ADCOR106進(jìn)入剩下的交互互準(zhǔn)則確定是否發(fā)現(xiàn)有任何其他的交互服務(wù)。如果發(fā)現(xiàn)其它交互,子程序轉(zhuǎn)移至步驟218,在那里ADCOR106將控制轉(zhuǎn)移給交互服務(wù)并等待肯定的響應(yīng)。在步驟219,確定是否接收到肯定的響應(yīng)。如果接收到否定的響應(yīng),則子程序轉(zhuǎn)移至步驟221,在那里拒絕啟動(dòng)請(qǐng)求。在步驟222,子程序?qū)⑷魏握純?yōu)服務(wù)的協(xié)調(diào)器狀態(tài)重置為原始數(shù)值。如果在步驟219接收到積極的響應(yīng),則子程序轉(zhuǎn)移至步驟223,在那里接受服務(wù)啟動(dòng)請(qǐng)求。如果在步驟217沒有發(fā)現(xiàn)其它的交互指示,則子程序直接轉(zhuǎn)移至步驟223,在那里接受服務(wù)啟動(dòng)請(qǐng)求。最后,在步驟224,將協(xié)調(diào)器狀態(tài)更新為“已指定”34(圖6)。另一個(gè)實(shí)施例不同的是,本發(fā)明的通用服務(wù)協(xié)調(diào)機(jī)構(gòu)的實(shí)現(xiàn)也可以是把網(wǎng)絡(luò)中的每個(gè)服務(wù)加以分類,歸入一個(gè)個(gè)服務(wù)組并用服務(wù)分類指示器加以指示。這樣做的好處是可以把協(xié)調(diào)機(jī)構(gòu)的數(shù)據(jù)分布到若干文件之間。這種數(shù)據(jù)輪廓限制了鏈接的記錄個(gè)數(shù)并減少了協(xié)調(diào)處理時(shí)間。
例如,當(dāng)采用CCITT推薦的I.210規(guī)定的分類并且服務(wù)被分為原始的、終止的、中間調(diào)用的和網(wǎng)絡(luò)服務(wù)的各組時(shí),每一組都具有自己的分配文件和交互文件。當(dāng)調(diào)用時(shí),協(xié)調(diào)機(jī)構(gòu)接收基本的呼叫事件,在此基礎(chǔ)上尋址合適的分類分配文件和交互文件。一個(gè)極端服務(wù)分類指示器參數(shù)的格式可以包含8位參數(shù)字段(A-H),從而可以有127服務(wù)組。
圖27是表示在本發(fā)明服務(wù)協(xié)調(diào)機(jī)構(gòu)中8位服務(wù)分類指示器中采用的服務(wù)分類參數(shù)字段代碼的表格。
前面提供的較佳實(shí)施例的描述使得本領(lǐng)域內(nèi)技術(shù)人員能夠利用本發(fā)明。對(duì)于他們來說,很容易對(duì)實(shí)施例作出各種修改,并且無需創(chuàng)造性的勞動(dòng)就將本發(fā)明的一般原理應(yīng)用到其它實(shí)施例上。因此,這里所示的實(shí)施例對(duì)本發(fā)明無限定作用,而是與揭示的原理和特征的最寬的范圍一致。
權(quán)利要求
1.一種控制實(shí)時(shí)電信網(wǎng)絡(luò)中服務(wù)交互的方法,其特征在于包含以下步驟分析所述實(shí)時(shí)電信交互網(wǎng)絡(luò)中的服務(wù)以識(shí)別服務(wù)和影響服務(wù)處理的網(wǎng)絡(luò)單元;收集與所述服務(wù)交互相關(guān)的數(shù)據(jù);分析與所述服務(wù)交互相關(guān)的所述數(shù)據(jù),所述數(shù)據(jù)分析步驟進(jìn)一步包括識(shí)別不同類型的服務(wù)交互;以及識(shí)別對(duì)于服務(wù)交互準(zhǔn)則的所述識(shí)別類型有效的服務(wù)交互準(zhǔn)則,以及根據(jù)對(duì)識(shí)別服務(wù)和網(wǎng)絡(luò)單元、服務(wù)交互的識(shí)別類型和識(shí)別服務(wù)交互準(zhǔn)則的所述分析確定是否接受新的服務(wù)并撤消已有的服務(wù)。
2.如權(quán)利要求1所述的方法,其特征在于分析所述實(shí)時(shí)電信交互網(wǎng)絡(luò)中的服務(wù)以識(shí)別服務(wù)和影響服務(wù)處理的網(wǎng)絡(luò)單元的步驟包括定義所述服務(wù)的各種狀態(tài)。
3.如權(quán)利要求2所述的方法,其特征在于定義用于所述服務(wù)的狀態(tài)的步驟包括定義服務(wù)狀態(tài)為“空的”、“已提供”、“已啟動(dòng)”和“已調(diào)用”。
4.如權(quán)利要求3所述的方法,其特征在于確定是否接受新的服務(wù)并撤消已有服務(wù)的步驟包括定義使服務(wù)從其中一個(gè)所述狀態(tài)轉(zhuǎn)移到另一個(gè)狀態(tài)的服務(wù)狀態(tài)機(jī)。
5.如權(quán)利要求4所述的方法,其特征在于分析所述實(shí)時(shí)電信交互網(wǎng)絡(luò)中的服務(wù)以識(shí)別服務(wù)和影響服務(wù)處理的網(wǎng)絡(luò)單元的步驟包括定義用于協(xié)調(diào)請(qǐng)求的各種狀態(tài)。
6.如權(quán)利要求5所述的方法,其特征在于定義用于協(xié)調(diào)請(qǐng)求的各種狀態(tài)的步驟包括定義服務(wù)狀態(tài)為“空的”、“已指定”、“已掛起”和“禁用”。
7.如權(quán)利要求6所述的方法,其特征在于確定是否接受新的服務(wù)并撤消已有服務(wù)的步驟包括定義協(xié)調(diào)機(jī)構(gòu)狀態(tài)機(jī),它可以在用于使協(xié)同請(qǐng)求從其中一個(gè)所述狀態(tài)轉(zhuǎn)移到另一個(gè)狀態(tài)的每個(gè)所述服務(wù)狀態(tài)中操作。
8.如權(quán)利要求7所述的方法,其特征在于分析所述實(shí)時(shí)電信交互網(wǎng)絡(luò)中的服務(wù)以識(shí)別服務(wù)和影響服務(wù)處理的網(wǎng)絡(luò)單元的步驟包括將所述服務(wù)分隔為各種基本服務(wù)和補(bǔ)充服務(wù),所述補(bǔ)充服務(wù)包括發(fā)端服務(wù)、終端服務(wù)、中間調(diào)用服務(wù)和網(wǎng)絡(luò)服務(wù)。
9.如權(quán)利要求8所述的方法,其特征在于識(shí)別不同類型服務(wù)交互的步驟包括識(shí)別確定性交互和未定交互。
10.如權(quán)利要求9所述的方法,其特征在于識(shí)別確定性交互的步驟包括根據(jù)允許過程識(shí)別確定性交互與根據(jù)優(yōu)先決定過程識(shí)別確定性交互。
11.如權(quán)利要求10所述的方法,其特征在于識(shí)別對(duì)各種服務(wù)交互有效的服務(wù)交互準(zhǔn)則的步驟包括以下步驟根據(jù)允許過程將服務(wù)交互準(zhǔn)則“允許的”、“限制的”和“相關(guān)的”識(shí)別為有效;以及根據(jù)優(yōu)先決定過程將服務(wù)交互準(zhǔn)則“覆蓋”和“抑制”識(shí)別為有效。
12.如權(quán)利要求1所述的方法,其特征在于進(jìn)一步包含分析訂戶連接和服務(wù)分配特征;以及分析服務(wù)的操作環(huán)境特征。
13.如權(quán)利要求12所述的方法,其特征在于分析訂戶的連接和服務(wù)分配特征的步驟包括確定訂戶的訪問類型和用戶級(jí)別。
14.如權(quán)利要求13所述的方法,其特征在于分析服務(wù)操作環(huán)境特征的步驟包括確定所述服務(wù)的網(wǎng)絡(luò)類型、服務(wù)類型和狀態(tài)準(zhǔn)則。
15.用于電信網(wǎng)絡(luò)中訂戶服務(wù)的提供和撤消期間的協(xié)調(diào)服務(wù)交互的通用協(xié)調(diào)系統(tǒng),其特征在于每種所述服務(wù)都具有一定的規(guī)格和特征,所述協(xié)調(diào)系統(tǒng)包括禁止向特定的訂戶重復(fù)提供一種服務(wù)的裝置;與用于向禁止特定訂戶重復(fù)提供服務(wù)的所述裝置配合工作的用于在所述特定的訂戶的特定訪問上禁止重復(fù)提供服務(wù)的裝置;當(dāng)所述訂戶、所述訂戶訪問類型和所述服務(wù)特征不相容時(shí)禁止提供服務(wù)的裝置;存儲(chǔ)用于所述網(wǎng)絡(luò)內(nèi)每個(gè)訂戶服務(wù)的確定性交互準(zhǔn)則的裝置;當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“限制”時(shí)禁止特定服務(wù)的提供和撤消的裝置;與用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“限制”時(shí)禁止特定服務(wù)的提供和撤消的所述裝置配合工作的裝置,用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“依賴”時(shí)禁止特定服務(wù)的提供和撤消;用于由于非許可的授權(quán)而禁止特定服務(wù)的提供和撤消的裝置;使得向個(gè)別訂戶提供和撤消服務(wù)的裝置;與用于向禁止特定訂戶重復(fù)提供服務(wù)的所述裝置配合工作的用于使得向個(gè)別訂戶提供和撤消服務(wù)的裝置;用于在提供時(shí)使服務(wù)能自動(dòng)啟動(dòng)的裝置;以及用于定制交互處理的裝置。
16.用于電信網(wǎng)絡(luò)中訂戶服務(wù)的提供和撤消期間的協(xié)調(diào)服務(wù)交互的通用協(xié)調(diào)系統(tǒng),其特征在于每種所述服務(wù)都具有一定的規(guī)格和特征,所述協(xié)調(diào)系統(tǒng)包括用于根據(jù)特定服務(wù)的規(guī)定使雙重服務(wù)能啟動(dòng)和不啟動(dòng);當(dāng)所述訂戶和所述服務(wù)特征不相容時(shí)禁止特定服務(wù)啟動(dòng)的裝置;存儲(chǔ)用于所述網(wǎng)絡(luò)內(nèi)每個(gè)訂戶服務(wù)的確定性交互準(zhǔn)則的裝置;當(dāng)所述服務(wù)的確定性準(zhǔn)則將所述服務(wù)識(shí)別為“限制”時(shí)禁止特定服務(wù)啟動(dòng)和不啟動(dòng)的裝置;與用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“限制”時(shí)禁止特定服務(wù)的啟動(dòng)和不啟動(dòng)的所述裝置配合工作的裝置,用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“相關(guān)”時(shí)禁止特定服務(wù)的啟動(dòng)和不啟動(dòng);用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“覆蓋”服務(wù)時(shí)使服務(wù)啟動(dòng)和不啟動(dòng)的裝置;與用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“覆蓋”服務(wù)時(shí)使服務(wù)啟動(dòng)和不啟動(dòng)的所述裝置配合工作的裝置,用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“抑制”時(shí)使服務(wù)啟動(dòng)和不啟動(dòng);用于檢測(cè)和報(bào)告經(jīng)過未定交互處理的服務(wù)的裝置;用于由于非許可的授權(quán)而禁止特定服務(wù)的提供和撤消的裝置;用于使能服務(wù)啟動(dòng)和不啟動(dòng)的裝置;用于在啟動(dòng)時(shí)自動(dòng)請(qǐng)求特定服務(wù)的裝置;以及用于定制交互處理的裝置。
17.用于電信網(wǎng)絡(luò)中訂戶服務(wù)的提供和撤消期間的協(xié)調(diào)服務(wù)交互的通用協(xié)調(diào)系統(tǒng),其特征在于每種所述服務(wù)都具有一定的規(guī)格和特征,所述協(xié)調(diào)系統(tǒng)包括用于根據(jù)特定服務(wù)的規(guī)定使能雙重服務(wù)啟動(dòng)和不啟動(dòng);當(dāng)所述訂戶和所述服務(wù)特征不相容時(shí)禁止特定服務(wù)啟動(dòng)的裝置;存儲(chǔ)用于所述網(wǎng)絡(luò)內(nèi)每個(gè)訂戶服務(wù)的確定性交互準(zhǔn)則的裝置;當(dāng)所述服務(wù)的確定性準(zhǔn)則將所述服務(wù)識(shí)別為“限制”時(shí)禁止特定服務(wù)啟動(dòng)和不啟動(dòng)的裝置;與用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“限制”時(shí)禁止特定服務(wù)的啟動(dòng)和不啟動(dòng)的所述裝置配合工作的裝置,用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“相關(guān)”時(shí)禁止特定服務(wù)的啟動(dòng)和不啟動(dòng);用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“覆蓋”服務(wù)時(shí)使能特定服務(wù)請(qǐng)求的裝置;與用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“覆蓋”服務(wù)時(shí)使能特定服務(wù)請(qǐng)求的所述裝置配合工作的裝置,用于當(dāng)所述服務(wù)的確定性交互準(zhǔn)則將所述服務(wù)識(shí)別為“抑制”時(shí)使能特定服務(wù)請(qǐng)求;用于檢測(cè)和報(bào)告經(jīng)過未定交互處理的服務(wù)的裝置;以及用于定制交互處理的裝置。
18.在協(xié)調(diào)電信網(wǎng)絡(luò)中服務(wù)之間交互的系統(tǒng)中所用的確保輸入數(shù)據(jù)可以快速訪問、相容和相關(guān)的方法,其特征在于所述方法包括以下步驟將每個(gè)定義的服務(wù)與一服務(wù)系列相關(guān)聯(lián),該服務(wù)系列包含了標(biāo)準(zhǔn)基本服務(wù)和一組作為所述標(biāo)準(zhǔn)基本服務(wù)的變異的服務(wù);保持訂戶特性輪廓,每個(gè)都定義了特定訂戶的征訂配置和授權(quán)范圍;保持服務(wù)特征輪廓,每個(gè)定義了特定服務(wù)的可用性和操作條件;將訂戶識(shí)別符指定給每個(gè)與所述網(wǎng)絡(luò)相連的用戶以指出所述連接的相關(guān)訂戶特征輪廓;將訂戶識(shí)別符指定給在所述網(wǎng)絡(luò)中所用的每個(gè)新服務(wù)以指出所述連新服務(wù)的相關(guān)服務(wù)特征輪廓;存儲(chǔ)定制服務(wù)的每個(gè)訂戶的專用交互數(shù)據(jù);以及將交互識(shí)別符指定給定制服務(wù)的每個(gè)訂戶以指出所述訂戶的所述專用交互數(shù)據(jù)。
19.一種用于解決通信系統(tǒng)中服務(wù)交互問題的通用服務(wù)協(xié)調(diào)機(jī)構(gòu),其特征在于所述協(xié)調(diào)機(jī)構(gòu)包括用于驗(yàn)證和輪廓來自管理操作者所處地點(diǎn)的輸入請(qǐng)求的裝置;用于驗(yàn)證和輪廓由所述通信系統(tǒng)中的訂戶和通信初始化的輸入請(qǐng)求的裝置;用于存儲(chǔ)和操作服務(wù)輪廓文件、訂戶輪廓文件、通用分配文件和個(gè)別分配文件的裝置;在服務(wù)提供和撤消期間驗(yàn)證和協(xié)調(diào)服務(wù)交互的裝置;在服務(wù)啟動(dòng)和不啟動(dòng)期間驗(yàn)證和協(xié)調(diào)服務(wù)交互的裝置;在服務(wù)請(qǐng)求和操作期間驗(yàn)證和協(xié)調(diào)服務(wù)交互的裝置;以及存儲(chǔ)和操作交互文件的裝置。
20.一種在電信網(wǎng)絡(luò)中配置的方法,所述服務(wù)包括服務(wù)特征輪廓和服務(wù)交互數(shù)據(jù),當(dāng)所述輪廓和所述數(shù)據(jù)由管理操作者輸入時(shí),所述方法包括以下步驟分析所述服務(wù)特征輪廓;將服務(wù)識(shí)別符指定給所述服務(wù)以指出服務(wù)特征輪廓;確定所述服務(wù)是否屬于新的服務(wù)系列;如果所述服務(wù)屬于新的服務(wù)族則更新通用分配文件;以及更新與服務(wù)提供和撤消、服務(wù)啟動(dòng)和不啟動(dòng)以及服務(wù)請(qǐng)求和操作有關(guān)的交互文件。
21.一種從包含協(xié)調(diào)機(jī)構(gòu)的電信網(wǎng)絡(luò)中移去服務(wù)的方法,所述協(xié)同機(jī)構(gòu)包括通用分配文件、每個(gè)服務(wù)的服務(wù)特征輪廓和服務(wù)提供和撤除的服務(wù)交互文件、服務(wù)啟動(dòng)和不啟動(dòng)以及服務(wù)請(qǐng)求和操作,所述方法包括以下步驟確定所述通用分配文件是否包括用于等于“禁用”的所述服務(wù)的協(xié)調(diào)狀態(tài);如果所述協(xié)調(diào)狀態(tài)不是“禁用”則產(chǎn)生錯(cuò)誤代碼;如果所述協(xié)調(diào)狀態(tài)為“禁用”時(shí)復(fù)位和移去所述服務(wù)的所述服務(wù)交互文件;以及刪除所述服務(wù)的所述服務(wù)特征輪廓。
22.一種向包含協(xié)調(diào)機(jī)構(gòu)的電信網(wǎng)絡(luò)提供通用基礎(chǔ)上的服務(wù)系列其中一個(gè)服務(wù)的方法,所述協(xié)調(diào)機(jī)構(gòu)包括提供和撤消協(xié)調(diào)器、通用分配文件、每個(gè)服務(wù)的服務(wù)特征輪廓和服務(wù)提供和撤消的服務(wù)交互文件、服務(wù)啟動(dòng)和不啟動(dòng)以及服務(wù)請(qǐng)求和操作,所述方法包括以下步驟讀取所述服務(wù)特征輪廓中的提供和撤消信息字段;確定在所述提供和撤消信息字段上是否有通用提供指示存在;如果通用提供指示存在則確保所述服務(wù)的服務(wù)系列內(nèi)沒有已經(jīng)提供的定制服務(wù);在所述提供和撤消協(xié)調(diào)器下通過訪問所述服務(wù)交互文件確定是否存在任何交互問題;如果不存在交互問題則在通用基礎(chǔ)上提供所述服務(wù);以及更新所述通用分配文件。
23.一種從包含協(xié)調(diào)機(jī)構(gòu)的電信網(wǎng)絡(luò)中撤消通用基礎(chǔ)上的服務(wù)系列其中一個(gè)服務(wù)的方法,所述協(xié)調(diào)機(jī)構(gòu)包括提供和撤消協(xié)調(diào)器、通用分配文件、每個(gè)服務(wù)的服務(wù)特征輪廓和服務(wù)提供和撤消的服務(wù)交互文件、服務(wù)啟動(dòng)和不啟動(dòng)以及服務(wù)請(qǐng)求和操作,所述方法包括以下步驟確定所述通用分配文件是否包括等于“禁用”的所述服務(wù)的協(xié)調(diào)器狀態(tài);如果所述協(xié)調(diào)器狀態(tài)不等于“禁用”則確定所述服務(wù)特征輪廓是否包括等于“自動(dòng)啟動(dòng)”和“通用提供/撤消”的提供/撤消信息元;如果所述服務(wù)特征輪廓包括等于“自動(dòng)啟動(dòng)”和“通用提供/撤除”的提供/撤消信息元?jiǎng)t通過執(zhí)行所述協(xié)調(diào)機(jī)構(gòu)中的通用不啟動(dòng)程序?qū)⑺鰠f(xié)調(diào)器狀態(tài)改變?yōu)椤敖谩保蝗绻鰠f(xié)調(diào)器狀態(tài)確定為“禁用”則將所述協(xié)調(diào)器狀態(tài)設(shè)定為“掛起”;在所述提供和撤消協(xié)調(diào)器下通過訪問所述服務(wù)交互文件確定是否存在任何撤消交互問題;如果確定存在任何撤消交互問題則將所述協(xié)調(diào)器狀態(tài)復(fù)位為其原始數(shù)值;以及如果確定不存在任何撤消交互問題則將所述協(xié)調(diào)器狀態(tài)設(shè)置為“禁用”。
全文摘要
一種通用服務(wù)協(xié)調(diào)機(jī)構(gòu)(101)解決可行的服務(wù)交互問題,它考慮到電信網(wǎng)絡(luò)內(nèi)的實(shí)時(shí)處理約束。該協(xié)調(diào)機(jī)構(gòu)(101)通過在新的服務(wù)請(qǐng)求后盡可能早地防止交互服務(wù)接通度,降低主動(dòng)基本呼叫內(nèi)的服務(wù)交互的復(fù)雜性。在服務(wù)過程的供給和撤銷、啟動(dòng)和不啟動(dòng)以及調(diào)用和操作期間,處理根據(jù)總的分配(52)、個(gè)別用戶分配(61)和服務(wù)分配(51)定義的數(shù)據(jù)。根據(jù)協(xié)調(diào)程序狀態(tài)機(jī)(31)內(nèi)部處理初始化、讀入、改變或刪除訂用請(qǐng)求以及交互數(shù)據(jù)。
文檔編號(hào)H04Q3/545GK1158680SQ9519130
公開日1997年9月3日 申請(qǐng)日期1995年1月9日 優(yōu)先權(quán)日1994年1月24日
發(fā)明者彼得·羅伯特·赫露 申請(qǐng)人:L·M·埃利克遜電話股份有限公司