專利名稱:在通信系統(tǒng)中分解功能特征-相互作用的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及的是在一個(gè)具有彼此去耦合的交換控制和性能特征控制的通信系統(tǒng)中,也就是說(shuō)在所謂的IN方式結(jié)構(gòu)(這里IN意指智能網(wǎng)絡(luò))中,分解功能特征相互作用的一種方法和一種裝置。
現(xiàn)在的交換機(jī)系統(tǒng)支持許多功能特征。它們是遠(yuǎn)程通信的一些輔助業(yè)務(wù),例如-呼叫轉(zhuǎn)移CFU-占線時(shí)呼叫轉(zhuǎn)移CFBS-閑時(shí)呼叫轉(zhuǎn)移CFNR-縮位撥號(hào)SD-選擇呼叫保護(hù)TCS-回問CC,中繼CA,轉(zhuǎn)接CT-插入CO,接聽插入TCO-會(huì)議電話CONF-占線時(shí)自動(dòng)回叫ARBS有兩種不同類型的功能特征。一種是顯式被激活的(FReq)功能特征,它經(jīng)由啟動(dòng)事件的出現(xiàn)而調(diào)用。屬于這一類的例子有CFU。另一種是不需事先激活直接調(diào)用(通過(guò)FReq)的功能特征,也就是說(shuō)激活和調(diào)用一起發(fā)生。屬于這一類的例子有CONF或者CC。因此,所有功能特征可以通過(guò)一個(gè)“激活”消息FReq被請(qǐng)求。
功能特征在處理器控制的交換設(shè)備中是在交換控制運(yùn)行過(guò)程中實(shí)現(xiàn)的。這種交換控制運(yùn)行過(guò)程,也稱為交換-軟件,包括呼叫控制和功能特征。其中,功能特征與呼叫控制并且在彼此間是交織的,因此,使軟件十分復(fù)雜,在引入新的功能特征時(shí)軟件結(jié)構(gòu)變得不靈活。為了縮短由此決定的引入新功能時(shí)所需要的長(zhǎng)的時(shí)間,曾經(jīng)考慮,把迄今為止控制過(guò)程彼此相關(guān)的部分分成彼此獨(dú)立的模塊,每一個(gè)模塊占據(jù)一個(gè)固定的對(duì)外接口。從交換控制中分出功能控制的開端在從事智能網(wǎng)絡(luò)的標(biāo)準(zhǔn)化過(guò)程“智能網(wǎng)絡(luò)”的范圍內(nèi)由ITU-TSG 11繼續(xù)。對(duì)此參見CCITT的準(zhǔn)則“新建議Q.1214,智能網(wǎng)絡(luò)CS-1、COM XI-R212-E的分布功能平面”,7到69頁(yè)以及附錄7到9頁(yè)。
通過(guò)把交換控制與功能特征控制分開,其中,交換控制被歸結(jié)為其基本功能,就會(huì)出現(xiàn)一種清楚的結(jié)構(gòu)化的交換架構(gòu)。這種架構(gòu)是高度模塊化構(gòu)造的,它允許很快引入新的功能特征。此外,通過(guò)把功能特征分開來(lái)可以不依賴功能特征和呼叫控制而獨(dú)立開發(fā)。
一種這樣的結(jié)構(gòu)把一個(gè)交換系統(tǒng)即交換軟件分成一個(gè)基本交換系統(tǒng)和一個(gè)功能特征系統(tǒng),也就是說(shuō),交換控制和功能特征控制彼此分開?;窘粨Q系統(tǒng)的主要部分是一個(gè)呼叫控制、一個(gè)數(shù)據(jù)庫(kù)和多個(gè)功能特征控制部件。呼叫控制歸結(jié)為其基本任務(wù),即通信連接或者呼叫的建立和拆除,因此稱作為基本呼叫控制。在此,功能特征控制部件形成一批功能,通過(guò)它們可以訪問呼叫對(duì)象,呼叫、用戶及連接,也就是說(shuō),通過(guò)它可以操縱呼叫。
這些功能特征自身包含在功能特征系統(tǒng)中,該系統(tǒng)通過(guò)一種協(xié)議與基本交換系統(tǒng)通信。
基本交換系統(tǒng)的基本呼叫控制的任務(wù)是按照用戶需要建立和拆除呼叫及其所屬連接。因此它在正常運(yùn)行過(guò)程中處理兩用戶呼叫。此外,還設(shè)有用于把一定事件通知功能特征控制的機(jī)構(gòu)。這種基本交換系統(tǒng)可以控制在兩用戶之間的呼叫,而對(duì)功能特征系統(tǒng)不產(chǎn)生影響,也就是說(shuō)在兩用戶呼叫的建立和拆除上是自我完成的。兩用戶呼叫是在兩個(gè)分別屬于兩個(gè)用戶接口單元的通信終端設(shè)備之間用一個(gè)連接形成的,這種連接建立通信終端設(shè)備和呼叫之間的聯(lián)系。每一連接分別被分配一個(gè)狀態(tài)自動(dòng)機(jī)作為該連接的狀態(tài)自動(dòng)機(jī)。通過(guò)呼叫彼此建立這種連接。
在狀態(tài)自動(dòng)機(jī)的狀態(tài)之間實(shí)現(xiàn)規(guī)定的過(guò)渡,這種過(guò)渡根據(jù)外部激勵(lì)被觸發(fā)。這樣的激勵(lì)是用戶/網(wǎng)絡(luò)消息或者內(nèi)部消息,亦即在一個(gè)呼叫的兩個(gè)連接之間的消息。
在單個(gè)的、同時(shí)被激活的、待激活的、被調(diào)用了的或者待調(diào)用的功能特征之間發(fā)生“功能特征-相互作用”。這里“功能特征-相互作用”這一概念包括與功能特征LM的所希望的操作相關(guān)聯(lián)的所有相互作用。它們是功能特征與其外圍也就是說(shuō)與其它功能特征、而且也包括與同一功能特征的其它調(diào)用(激活)的相互作用。
不允許的功能特征-相互作用可能導(dǎo)致交換運(yùn)行過(guò)程的故障例如功能運(yùn)行的停止(死鎖)或者不一致。因此,分解這樣的功能特征-相互作用以避免這樣的故障是相宜的。
本發(fā)明的任務(wù)是給出一種對(duì)此適宜的方法。
該任務(wù)通過(guò)具有權(quán)利要求1的特征的方法而解決。本發(fā)明適當(dāng)?shù)膶?shí)施形式是從屬權(quán)利要求的內(nèi)容。
另一個(gè)任務(wù)是給出一種用于實(shí)施這種方法的裝置。
解決該任務(wù)的技術(shù)方案在于,在具有彼此解耦的基本交換系統(tǒng)和功能特征系統(tǒng)的通信系統(tǒng)中,在基本交換系統(tǒng)(基本交換節(jié)點(diǎn))BSN和功能特征系統(tǒng)(特征節(jié)點(diǎn))FN之間的事件接口處設(shè)有一個(gè)功能特征-相互作用-管理器而解決,該功能特征-相互作用-管理器控制功能特征-相互作用的分解。
下面參照附圖根據(jù)實(shí)施例詳細(xì)敘述本發(fā)明。
圖1表示在考慮功能特征的任務(wù)(Rolle)和用戶接口單元時(shí)的功能特征之間的功能特征-相互作用,圖2表示在具有彼此解耦的功能特征控制和交換控制的通信系統(tǒng)內(nèi)一個(gè)功能特征-相互作用-管理器的配置,同時(shí)表示由交換控制通過(guò)功能特征控制的一個(gè)接口向不同種類的以及處在不同狀態(tài)中的功能特征發(fā)送的事件的分配方式,圖3表示功能特征-相互作用的復(fù)合問題圖和可能相互作用的功能特征在一個(gè)舉例性的呼叫結(jié)構(gòu)或者功能特征分配中的位置,圖4表示功能特征、任務(wù)以及用戶接口單元的關(guān)系,圖5表示根據(jù)功能特征的被激活和被調(diào)用而區(qū)分的功能特征呼叫轉(zhuǎn)移的任務(wù),圖6是一個(gè)功能特征-相互作用的實(shí)施例,并示出參與的用戶接口單元和分配的任務(wù),圖7表示一個(gè)任務(wù)相容矩陣的一部分。
在本發(fā)明的一個(gè)實(shí)施形式中,功能特征-相互作用-管理器的任務(wù)在于,把由基本交換系統(tǒng)BSN產(chǎn)生的事件正確分配給活的、已被激活的或者待激活的功能特征(見圖2)。
如果一定的功能特征已被激活或者已被調(diào)用,那么,功能特征-相互作用-管理器FIM的本發(fā)明的主要的任務(wù)則在于,在出現(xiàn)一個(gè)另外的功能特征-需求(=激活)(FReq)或者調(diào)用事件時(shí)進(jìn)行相容性檢驗(yàn)。
這意味著對(duì)被請(qǐng)求的功能特征與已經(jīng)被激活的或者活的(=已被調(diào)用的)功能特征進(jìn)行相容性檢驗(yàn)。
功能特征-相互作用-管理器的另一個(gè)任務(wù)是保證用戶對(duì)功能特征-協(xié)調(diào)的要求并因此對(duì)保持功能特征-性能進(jìn)行監(jiān)視。
此外,功能特征-相互作用-管理器還保證共存的功能特征的協(xié)調(diào)亦即避免死鎖和不相容性的出現(xiàn)。
如果已經(jīng)調(diào)用一定的、對(duì)一個(gè)確定的事件感興趣的功能特征,也就是說(shuō)要激活的(正在激活的事件)、要調(diào)用的亦即待起動(dòng)的(正在起動(dòng)的事件)或者還有等待后繼事件的功能特征,則功能特征-相互作用-管理器的一個(gè)另外的任務(wù)可以是相應(yīng)事件的分配。作為這一意義的事件指的是從基本呼叫控制或者用戶接口單元(TAE=設(shè)備)來(lái)的任何一個(gè)消息。也就是說(shuō),在存在多個(gè)感興趣的功能特征的情況下,功能特征-相互作用-管理器決定該事件被引向哪一些被調(diào)用的、被激活的和/或要激活的功能特征。
原則上說(shuō),有兩種不同的功能特征-相互作用。有一種功能性的相互作用,也稱為語(yǔ)義的相互作用,它涉及功能性的功能特征-控制運(yùn)行意義上的功能特征的功能性協(xié)調(diào)。這在其作用上是可以由用戶看的見的。它們是與用戶有關(guān)的,影響功能性的、特定的功能特征運(yùn)行,并且在激活或者調(diào)用時(shí)出現(xiàn)。它們涉及功能特征之間的相容性。通過(guò)其處理種類決定用戶例如由性能說(shuō)明規(guī)定的需求。當(dāng)例如功能特征“占線時(shí)自動(dòng)回叫”(ARBS)的發(fā)話人激活“呼叫轉(zhuǎn)移”(CFU)時(shí),通過(guò)性能說(shuō)明規(guī)定,是否應(yīng)該轉(zhuǎn)移這一回叫。
按照本發(fā)明的方法、對(duì)于要激活的功能特征的特殊需求有別于對(duì)要調(diào)用的功能特征的特殊需求-在激活功能特征LMi(FReq(LMi))時(shí),要檢驗(yàn)其與已被激活的(例如呼叫轉(zhuǎn)移CFU、占線時(shí)自動(dòng)回叫ARBS)或者已被調(diào)用的功能特征(例如回問CC、會(huì)議電話CONF)的相容性。不會(huì)出現(xiàn)有關(guān)激活消息的分配的沖突,因?yàn)楣δ芴卣鞯臉?biāo)記是唯一的。但是可能需要引入為兩個(gè)功能特征共存所需要的措施;
-在調(diào)用功能特征LMi(FReq(LMi))、或者在調(diào)用事件(iEvLMi)出現(xiàn)時(shí),要檢驗(yàn)功能特征LMi與已被激活的或者已被調(diào)用的功能特征的相容性。有關(guān)調(diào)用消息分配的沖突僅在前一激活之后通過(guò)一個(gè)事件調(diào)用一個(gè)功能特征時(shí)才出現(xiàn)。但是可能需要引入為兩個(gè)功能特征共存所需要的措施。
為檢驗(yàn)任意類型的功能特征之間的相容性,必須確定要觀察的功能特征的數(shù)量及其位置,這意味著必須確定,必須考慮哪些用戶接口單元的哪一些激活和哪些與呼叫有關(guān)的功能特征。這是很費(fèi)開銷的。在圖3表示的實(shí)施例中,要為用戶接口單元A激活功能特征LM3,同時(shí)必須確定,為這一激活需要考慮哪一些另外的功能特征。這里必須考慮,用戶接口單元A是呼叫Call的一方,在該呼叫上還有B方和C方參與,為呼叫Call調(diào)用功能特征LM1和LM2,以及為用戶接口單元C激活功能特征LM5。當(dāng)用戶接口單元D應(yīng)被納入功能特征LM3的控制運(yùn)行中時(shí),可能的話也必須考慮為用戶接口單元D激活的功能特征LM4。
采用用戶接口單元(TAE)作為參考點(diǎn)被證明是有用的,以便能夠通過(guò)檢驗(yàn)與功能特征聯(lián)系在一起的用戶接口單元-特性就地處理相容性。為此,把功能特征分成許多任務(wù),它們由包括在功能特征-控制運(yùn)行過(guò)程中的用戶接口單元接收。
圖4表示功能特征LMi,任務(wù)Rollei1、Rollei2和Rollei3以及用戶接口單元DeviceA、DeviceB和DeviceC之間的關(guān)系。這里,功能特征LMi作用于用戶接口單元DeviceA、DeviceB和DeviceC并分成任務(wù)Rollei1、Rollei2和Rollei3。由用戶接口單元DeviceA接收的任務(wù)Rollei1與在功能上可相互交換的任務(wù)Rollei2和Rollei3不同,任務(wù)Rollei2和Rollei3是由用戶接口單元DeviceB和DeviceC接收的。
用戶接口單元在功能特征-存在周期中,亦即在功能特征-狀態(tài)自動(dòng)機(jī)的運(yùn)轉(zhuǎn)中具有確定的“任務(wù)”,也就是說(shuō)以一定的種類和方式納入功能特征-控制運(yùn)行過(guò)程中。這種任務(wù)的接收結(jié)合到一定的、對(duì)功能特征-控制運(yùn)行重要的事件中。這些事件決定參與一個(gè)功能特征的用戶接口單元的不同任務(wù)的“存在期限”。
在圖5中用其任務(wù)表示的功能特征呼叫轉(zhuǎn)移CFU(呼叫無(wú)條件轉(zhuǎn)移)既擁有靜態(tài)任務(wù),也擁有動(dòng)態(tài)任務(wù),前者在激活時(shí)由用戶接口單元接收,后者在調(diào)用轉(zhuǎn)移時(shí),亦即在到來(lái)的呼叫到達(dá)轉(zhuǎn)移源時(shí)被接收。這種動(dòng)態(tài)任務(wù)在調(diào)用時(shí)需要附加于靜態(tài)任務(wù)。在圖5中,各任務(wù)用一個(gè)適用的任務(wù)參數(shù)表示,其中,動(dòng)態(tài)任務(wù)除用戶接口單元-參數(shù)A之外還包括呼叫-參數(shù)CallID1。
下面根據(jù)圖1詳細(xì)敘述功能特征-相互作用和任務(wù)接收之間的關(guān)系。
在功能特征的不同的狀態(tài)中,為參與功能特征-控制運(yùn)行的用戶接口單元分配不同的任務(wù)。這些任務(wù)必須與已被接收的功能特征-任務(wù)相容。據(jù)此,為激活和調(diào)用功能特征進(jìn)行的功能特征-相互作用-處理被反映到對(duì)“待接收的任務(wù)”和已經(jīng)“具有的任務(wù)”之間的相容性的檢驗(yàn)上。也就是說(shuō),當(dāng)所涉及的用戶接口單元要接收與第二功能特征連系的任務(wù)時(shí),兩個(gè)功能特征之間的相互作用被反映到對(duì)兩個(gè)任務(wù)之間的相容性的檢驗(yàn)上。另外,因此把功能特征之間的復(fù)雜的相容性檢驗(yàn)細(xì)分為多個(gè)更簡(jiǎn)單的任務(wù)檢驗(yàn)。
這些任務(wù)根據(jù)需要實(shí)現(xiàn)參數(shù)化,以便與其它參與的終端設(shè)備的對(duì)方任務(wù)建立關(guān)系,同時(shí)也與處于動(dòng)態(tài)功能特征-控制之下的呼叫建立關(guān)系。
圖1表示功能特征LMi和LMj之間的功能特征-相互作用FI。用戶接口單元DeviceA要在存在的Rollei2(LMi)之外還接收Rollej1(LMj)。功能特征-相互作用FI的分解通過(guò)任務(wù)Rollej1(LMj)和Rollei2(LMi)的涉及DeviceA的相容性檢驗(yàn)受到限定。
在激活(激活消息FReq(LMi))和調(diào)用一個(gè)功能特征(FReq(LMi)或者iEvLMi)時(shí)為接收任務(wù)而拆分功能特征-相互作用-流程被證明是必要的,因?yàn)?,一方面功能特征性能說(shuō)明對(duì)激活相對(duì)于對(duì)調(diào)用需要不同的處理方式(例如最多3重轉(zhuǎn)移),此外,為分解相互作用的可能性操作在激活和調(diào)用時(shí)也不同。一個(gè)調(diào)用在激活后也有可能被封鎖。與此相對(duì)的是,在調(diào)用后為分解功能特征-相互作用的操作可能性很少并且難以保證與其它功能特征并存。
功能特征-任務(wù)在考慮下面的幾個(gè)方面的情況下由功能特征-性能說(shuō)明定義-任務(wù)定義是對(duì)每一個(gè)功能特征所必需的;-任務(wù)說(shuō)明功能特征對(duì)用戶接口單元的作用方式;
-任務(wù)可能參數(shù)化;-存在期限-用戶接口單元其內(nèi)有多長(zhǎng)時(shí)間具有該任務(wù)?-任務(wù)在功能特征-控制運(yùn)行過(guò)程中變化嗎?-對(duì)于任務(wù)接收來(lái)說(shuō)哪些事件是決定性的?-哪些事件負(fù)責(zé)給出任務(wù)?-與已存在的功能特征-任務(wù)的任務(wù)相容性;-激活/調(diào)用任務(wù);-靜態(tài)/動(dòng)態(tài)任務(wù);-任務(wù)優(yōu)先級(jí)。
用戶接口單元為接收一個(gè)功能特征-任務(wù)建立相關(guān)點(diǎn)。它可以通過(guò)需求顯式地、也可以通過(guò)包括在由另外一個(gè)用戶接口單元啟動(dòng)的一個(gè)功能特征-控制運(yùn)行中隱式地接收一個(gè)任務(wù)。
當(dāng)調(diào)用一個(gè)功能特征,它或者不具有顯式激活(例如回問),也就是說(shuō),激活和調(diào)用同時(shí)發(fā)生,或者通過(guò)一個(gè)事件的出現(xiàn)調(diào)用一個(gè)被激活的功能特征時(shí),動(dòng)態(tài)任務(wù)由用戶接口單元接收。對(duì)于動(dòng)態(tài)任務(wù)來(lái)說(shuō),建立呼叫聯(lián)系是重要的,以便在進(jìn)行任務(wù)檢驗(yàn)時(shí)能夠確定是否為一個(gè)規(guī)定的功能特征存在來(lái)到的呼叫(例如,建立會(huì)議電話),使得該呼叫與用戶接口單元已經(jīng)存在的任務(wù)的相互作用不同于一個(gè)正常的來(lái)到的兩-用戶-呼叫。因此,為這些任務(wù)給定呼叫標(biāo)識(shí)Call-ID作為參數(shù)。此外,動(dòng)態(tài)任務(wù)的進(jìn)一步傳遞也被簡(jiǎn)化。例如在呼叫轉(zhuǎn)移時(shí)涉及要轉(zhuǎn)移的呼叫的呼叫轉(zhuǎn)移源的所有動(dòng)態(tài)任務(wù)都被傳遞到呼叫轉(zhuǎn)移目的地。這種呼叫關(guān)系的缺點(diǎn)是,在功能特征需要?jiǎng)討B(tài)任務(wù)時(shí)必須知道該Call-ID。
如果不考慮呼叫聯(lián)系,則必須極大地?cái)U(kuò)展任務(wù)的用戶接口單元的依賴性,使得需要進(jìn)行非常復(fù)雜的參數(shù)檢驗(yàn),以便能夠判定,是否為功能特征存在一個(gè)確定的呼叫。
由用戶接口單元在功能特征-控制的運(yùn)行過(guò)程中接收的任務(wù)原則上允許成對(duì)地檢驗(yàn)相容性,此時(shí),應(yīng)把一個(gè)任務(wù)補(bǔ)充到一個(gè)已經(jīng)存在的任務(wù)。這里可以通過(guò)一些適當(dāng)?shù)谋砀襁B接一個(gè)動(dòng)作,它控制兩個(gè)任務(wù)或者兩個(gè)功能特征的相互作用。通過(guò)使用一個(gè)任務(wù)相容性-矩陣大大簡(jiǎn)化了這種檢驗(yàn)。圖7表示具有14個(gè)不同任務(wù)的一個(gè)這樣的任務(wù)相容性矩陣的一部分。
用戶接口單元一般可以接收多個(gè)任務(wù)。但是在接收時(shí)要檢驗(yàn)與已經(jīng)存在任務(wù)的成對(duì)相容性。n個(gè)任務(wù)的協(xié)調(diào)在補(bǔ)充第n+1個(gè)任務(wù)時(shí)被反映到n次檢驗(yàn)上。
在圖7中要說(shuō)明的,用于接收任務(wù)的相容性的詢問是在用戶接口單元TAEi內(nèi)部已有任務(wù)Rj時(shí),該用戶接口單元可以接收任務(wù)Rn+1嗎?所表示的是需要任務(wù)DynCFUSource的情況,亦即在用戶接口單元是ConfParticipant亦即一個(gè)會(huì)議電話的用戶的條件下調(diào)用一個(gè)呼叫轉(zhuǎn)移。矩陣的項(xiàng)E既說(shuō)明了任務(wù)的相容性,要使用的檢驗(yàn)方法,也說(shuō)明了在接收任務(wù)時(shí)必需的動(dòng)作。
首先,在激活或者調(diào)用一個(gè)功能特征或者功能特征-事件時(shí)接收一個(gè)任務(wù)。在請(qǐng)求這一任務(wù)時(shí)必須有下列兩個(gè)動(dòng)作-檢驗(yàn)要求的任務(wù)與已經(jīng)存在的任務(wù)的相容性;-如果可以接收任務(wù),則必須執(zhí)行保證任務(wù)Rn+1、Rj共存的可能的動(dòng)作。
在存在具有兩個(gè)任務(wù)參數(shù)Rj(P1,P2)的任務(wù)而要求具有兩個(gè)任務(wù)參數(shù)Rn+1(P1,P2)的任務(wù)時(shí)規(guī)定進(jìn)行下面的相容性檢驗(yàn)或者相容性回答以及其后的動(dòng)作-相容是/否-檢驗(yàn)種類-無(wú)相互作用-常規(guī)檢驗(yàn)為用戶接口單元TAEi檢驗(yàn)任務(wù)Rn+1、Rj的相容性-參數(shù)相互作用以要求的種類和方式檢驗(yàn)任務(wù)參數(shù)Rn+1、Rj例如P1(Rn+1)!=P1(Rj)→接收否則→拒絕-功能特征-性能說(shuō)明阻礙相互作用例如CFU只能在靜止時(shí)被激活,這意味著一個(gè)用戶啟動(dòng)了一個(gè)回問然后“掛機(jī)”,該用戶不能激活CFU。在檢驗(yàn)種類時(shí),可能的話另外考慮下述各點(diǎn)-時(shí)間檢驗(yàn)
決定接收任務(wù)Rj的時(shí)間-與呼叫有關(guān)的檢驗(yàn)(只對(duì)于動(dòng)態(tài)任務(wù))CallId(Rn+1)=CallId(Rj),則 反應(yīng)i否則 反應(yīng)k-與狀態(tài)有關(guān)的檢驗(yàn)Z(LMn+1)=a,則 反應(yīng)i否則 反應(yīng)k為保證兩個(gè)功能相容的功能特征的協(xié)調(diào),必須部分地執(zhí)行滿足下列任務(wù)的不同操作-任務(wù)的一致性-避免死鎖-按序返回到“上級(jí)”功能特征中可以在分解LM相互作用的過(guò)程中于接收任務(wù)的位置準(zhǔn)備任務(wù)相容時(shí)可能需要的處理步驟并在完成接收后執(zhí)行。
在完成相容性檢驗(yàn)后可以引入的動(dòng)作為-無(wú)限制地接收任務(wù)Rn+1-拒絕Rn+1中斷功能特征的激活/調(diào)用-交付Rj,去激活LMj-更新參數(shù)LMj-轉(zhuǎn)交任務(wù)檢驗(yàn)是否允許接收者接收任務(wù);例如Rj→P1(Rn+1)或者轉(zhuǎn)交動(dòng)態(tài)任務(wù)Rj(A,calli)給TAEB-(從任務(wù)的組合)轉(zhuǎn)換任務(wù)-事件生成點(diǎn)轉(zhuǎn)換特定LMj-事件生成點(diǎn)從任務(wù)持有者Rj向新的任務(wù)持有者P1(Rn+1)轉(zhuǎn)換;-向TAE發(fā)送顯示文字;例如向Rj的任務(wù)持有者-對(duì)存在的功能特征-狀況的特殊處理提供特殊處理子例程例如最大三重轉(zhuǎn)移相容性檢驗(yàn)的準(zhǔn)確的說(shuō)明,即兩個(gè)參與的任務(wù)或者任務(wù)的持有者的哪些參數(shù)就其一致性進(jìn)行檢驗(yàn),以及關(guān)于動(dòng)作的準(zhǔn)確的說(shuō)明,以便能夠總體上將其儲(chǔ)存在一個(gè)矩陣中。
相互作用在出現(xiàn)時(shí)有利地被處理,也就是說(shuō)盡量不過(guò)早預(yù)見地進(jìn)行處理,以便盡可能減少甚至完全避免對(duì)手任務(wù)的檢驗(yàn)。作為一例,按照下述方式處理呼叫轉(zhuǎn)移CFU和選擇呼叫保護(hù)TCS在激活CFU時(shí),不檢驗(yàn)呼叫轉(zhuǎn)移目的地的可能活動(dòng)的特征TCS。僅在被轉(zhuǎn)移的呼叫提供給目的地時(shí),也就是說(shuō)對(duì)TCS的呼叫事件出現(xiàn)時(shí),這一點(diǎn)才執(zhí)行。這大大簡(jiǎn)化了任務(wù)檢驗(yàn),而在聯(lián)網(wǎng)的情況下是一個(gè)實(shí)際的解決方案。
為保證兩個(gè)相容的功能特征的并因而所屬任務(wù)的協(xié)調(diào),需要進(jìn)行不同的動(dòng)作,這些動(dòng)作在當(dāng)一個(gè)新任務(wù)要由一個(gè)用戶接口單元接收時(shí)由功能特征-相互作用-管理器FIM啟動(dòng)。
一個(gè)這樣的動(dòng)作,例如是事件生成點(diǎn)-轉(zhuǎn)換,它在圖6所示的相互作用的例子中位于“占線時(shí)自動(dòng)回叫”ARBS和“呼叫轉(zhuǎn)移”CFU之間。在TAE A和TAE B之間用A作為啟動(dòng)者激活“占線時(shí)自動(dòng)回叫”ARBS。對(duì)于TAE B到TAE C的呼叫轉(zhuǎn)移CFU被激活。用戶接口單元A、B和C接收所有有關(guān)靜態(tài)任務(wù)(參見圖6中a)。當(dāng)用戶B獲得空閑狀態(tài)時(shí),A接收任務(wù)DynARBSInitiator(B,1)。當(dāng)A收到呼叫時(shí),建立對(duì)B的連接并詢問所屬動(dòng)態(tài)任務(wù)DynARBSPartner(A,1)(見圖6中b)。通過(guò)建立對(duì)B的連接發(fā)生調(diào)用CFU的事件。這導(dǎo)致詢問所有需要的動(dòng)態(tài)任務(wù),這時(shí)要為各個(gè)TAEA、B和C檢驗(yàn)其與每一個(gè)已存在的任務(wù)的相容性(見圖6中c)。在為TAE B檢驗(yàn)兩個(gè)任務(wù)DynCFUSource和DynARBSPartner時(shí)要考慮可能依賴于用戶規(guī)定的性能說(shuō)明,以便確定是否應(yīng)該轉(zhuǎn)移回叫。應(yīng)該轉(zhuǎn)移回叫的話,那么兩個(gè)任務(wù)是相容的,但是必須采取一些動(dòng)作。呼叫轉(zhuǎn)移B的動(dòng)態(tài)任務(wù)DynARBSPartner必須由C接收,使得C變?yōu)锳RBS的動(dòng)態(tài)對(duì)手。功能特征ARBS等待事件,即ARBS對(duì)手接收呼叫并且為連接b的相應(yīng)事件生成點(diǎn)置位。但是如果該呼叫被轉(zhuǎn)移到另外的一個(gè)目的地TAE的話,則永遠(yuǎn)達(dá)不到這一事件生成點(diǎn)。因此事件生成點(diǎn)必須被轉(zhuǎn)換到另一個(gè)與該呼叫連接的目的地(為連接c),以避免在功能運(yùn)行過(guò)程ARBS中出現(xiàn)靜止?fàn)顟B(tài)。為保證兩個(gè)功能特征的共存,必須執(zhí)行這兩個(gè)動(dòng)作,即動(dòng)態(tài)任務(wù)的接收和事件生成點(diǎn)的轉(zhuǎn)換。這一結(jié)果表示在圖6的下部。
權(quán)利要求
1.在一個(gè)具有彼此解耦的交換控制(BSN)和功能特征控制(FN)的和具有多個(gè)功能特征(LMi、LMj)的通信系統(tǒng)中分解功能特征-相互作用(FI)的方法,其特征在于,以不同的方式分別作用到不同的用戶接口單元(A、B、C、D;DeviceA、DeviceB、DeviceC)上的功能特征(LMi、LMj)被相應(yīng)地分成多個(gè)任務(wù)(Rollei1、Rollei2、Rollei3、Rollej1、Rollej2),它們?cè)谒龉δ芴卣鬟\(yùn)行過(guò)程中由各個(gè)用戶接口單元(A、B、C、D;DeviceA、DeviceB、DeviceC)接收,其中,在接收每一個(gè)新的任務(wù)(Rollei1、Rollei2、Rollei3、Rollej1、Rollej2)前都要檢驗(yàn)該新的任務(wù)(Rollei1、Rollei2、Rollei3、Rollej1、Rollej2)與已經(jīng)接收的任務(wù)(Rollei1、Rollei2、Rollei3、Rollej1、Rollej2)的相容性。
2.根據(jù)權(quán)利要求1的方法,其特征在于,在另外接收一個(gè)任務(wù)(Rollei1、Rollei2、Rollei3、Rollej1、Rollej2)時(shí)要通過(guò)一個(gè)用戶接口單元(A、B、C、D;DeviceA、DeviceB、DeviceC)執(zhí)行特別的動(dòng)作,以便達(dá)到希望的功能特征(LMi,LMj)的符合說(shuō)明規(guī)定的協(xié)調(diào),使所有經(jīng)接收的任務(wù)(Rollei1、Rollei2、Rollei3、Rollej1、Rollej2)得到共存和避免功能運(yùn)行過(guò)程中的靜止?fàn)顟B(tài)。
3.根據(jù)權(quán)利要求1或2的方法,其特征在于,任務(wù)(Rollei1、Rollei2、Rollei3、Rollej1、Rollej2)的相容性檢驗(yàn)包括任務(wù)參數(shù)的檢驗(yàn)。
4.根據(jù)上述權(quán)利要求中任何一個(gè)權(quán)利要求的方法,其特征在于,一個(gè)功能特征(LMi,LMj)分成在其調(diào)用前激活時(shí)要接收的靜態(tài)任務(wù)(CFU Source、CFU Target)和在其調(diào)用時(shí)要接收的動(dòng)態(tài)任務(wù)(Dyn CFU Source、Dyn CFU Target)。
5.用于實(shí)施以上權(quán)利要求之一所述方法的、具有彼此解耦并通過(guò)一個(gè)接口彼此通信的一個(gè)功能特征-控制(FN)和交換控制(BSN)的通信系統(tǒng),其特征在于,具有一個(gè)配屬于功能特征-控制(FN)的、裝備在接口區(qū)內(nèi)的功能特征-相互作用-管理器(FIM),它把由交換控制(BSN)告知的事件分配給對(duì)之感興趣的功能特征(LMi,LMj)并檢驗(yàn)同時(shí)對(duì)于同一用戶接口單元(A、B、C、D;DeviceA、DeviceB、DeviceC)起作用的功能特征(LMi、LMj)共存的相容性。
全文摘要
本發(fā)明提供一種在具有彼此解耦的交換控制(BSN)和功能特征控制(FN)的和具有多個(gè)功能特征(LM
文檔編號(hào)H04Q3/545GK1163037SQ95196183
公開日1997年10月22日 申請(qǐng)日期1995年9月22日 優(yōu)先權(quán)日1994年9月22日
發(fā)明者N·弗里奇 申請(qǐng)人:西門子公司