在分散控制系統(tǒng)中,每臺(tái)處理機(jī)所完成的工作可按容量分擔(dān)或功能分擔(dān)方式進(jìn)行分配。容量分擔(dān)即每臺(tái)處理機(jī)只對(duì)系統(tǒng)的部分容量執(zhí)行全部控制功能,包括呼叫處理功能及運(yùn)行維護(hù)功能,這也就是說(shuō),在容量分擔(dān)方式中,資源的使用是分散的,每臺(tái)處理機(jī)只能使用預(yù)先分配的固定數(shù)量的資源;而控制功能的實(shí)現(xiàn)是集中的,每臺(tái)處理機(jī)都能對(duì)立實(shí)現(xiàn)全部控制功能。因此,在容量分擔(dān)方式中,每臺(tái)處理機(jī)的工作都一樣,各處理機(jī)中的駐留軟件也相同,只是各自的服務(wù)對(duì)象不同而已。
分布控制也稱(chēng)全分散控制,其主要特點(diǎn)是,系統(tǒng)中每一個(gè)處理機(jī)都有完全的自主控制能力不受其他處理機(jī)的控制。這也就是說(shuō),系統(tǒng)中所有的處理機(jī)都在同一級(jí)平面上工作,在控制上彼此獨(dú)立。這種系統(tǒng)也稱(chēng)為單級(jí)分散控制系統(tǒng)。
容量分擔(dān)方式中,確定每個(gè)模塊容量的大小是一個(gè)兩難選擇。模塊容量太小,則同等容量系統(tǒng)的模塊數(shù)量多,各個(gè)模塊通信頻繁,影響工作效率;模塊容量過(guò)大,則會(huì)產(chǎn)生集中控制方式中的問(wèn)題。
實(shí)際上,按容量分擔(dān)可以看成是由多個(gè)小容量的集中控制式交換機(jī)互連而成的一個(gè)專(zhuān)網(wǎng)系統(tǒng)。因此在大容量的程控交換機(jī)中,這種方式并不具備什么優(yōu)勢(shì),它一般只用于中等容量的用戶(hù)交換機(jī)中,每個(gè)模塊的容量一般在1000線(xiàn)以下。
功能分擔(dān)則是把交換機(jī)的接口、交換、控制功能按不同類(lèi)別分散在不同的處理機(jī)中去執(zhí)行,即有的執(zhí)行接口功能,有的執(zhí)行交換功能,有的執(zhí)行控制功能,例如,在S1240程控交換機(jī)中,整個(gè)系統(tǒng)被劃分將進(jìn)20個(gè)模塊,每個(gè)模塊都有一個(gè)處理機(jī),每個(gè)處理機(jī)盡管硬件結(jié)構(gòu)相同,但駐留軟件不同,實(shí)現(xiàn)的功能也不同。在這種功能分擔(dān)方式中,資源的使用是集中的,即每個(gè)處理機(jī)可使用所有的公共資源,而控制功能的實(shí)現(xiàn)則是分散的。
從上述討論中可以看到,容量分擔(dān)具有資源分散、功能集中的特點(diǎn),而功能分擔(dān)則具有資源集中、功能分散的特點(diǎn)。之所以如此,是因?yàn)樵谌萘炕蚬δ芊謸?dān)中都是采用靜態(tài)分配的方法。就是說(shuō),在容量分擔(dān)方式中,分配給處理機(jī)的服務(wù)對(duì)象固定不變;在功能分擔(dān)方式中,分配給處理機(jī)實(shí)現(xiàn)的功能固定不變。靜態(tài)分配的優(yōu)點(diǎn)是使分散控制能比較容易地實(shí)現(xiàn)。但它不能真正實(shí)現(xiàn)全分散控制,因此,無(wú)論是容量分擔(dān)還是功能分?jǐn)偅蓟蚨嗷蛏俚貛в小凹小钡奶匦浴H粢獙?shí)現(xiàn)真正的全分散控制,需要對(duì)容量和功能都采用動(dòng)態(tài)分配方式。在動(dòng)態(tài)分配方式中,每臺(tái)處理機(jī)都可以使用全部資源和功能的最佳分配。動(dòng)態(tài)分配是一種較為理想的分配方式,但是這種方式需要極為復(fù)雜的邏輯控制,目前,它還是只有一個(gè)有待解決的基礎(chǔ)研究課題。
分級(jí)控制系統(tǒng)是容量分擔(dān)與功能分擔(dān)相結(jié)合,在3級(jí)之間體現(xiàn)了功能分擔(dān),而在各個(gè)外圍處理機(jī)之間則是按容量分擔(dān),每個(gè)外圍處理機(jī)可處理256,512或1024端口。之所以選擇這幾種容量,主要原因:一是受限于外圍處理機(jī)的處理能力,因?yàn)橥鈬幚頇C(jī)一般用抵檔的8位機(jī)或16位機(jī);另一個(gè)原因是在每個(gè)外圍模塊中一般都有一級(jí)由單T芯片構(gòu)成的交換網(wǎng)絡(luò),而單T芯片的容量一般也就是這三種容量。
從上述幾種分散控制方式的介紹中可以看到,分散控制有助于整個(gè)系統(tǒng)硬件,軟件模塊化,同時(shí)提高了系統(tǒng)的可靠性,并使得系統(tǒng)軟件結(jié)構(gòu)清晰,修改方便,編寫(xiě)也相對(duì)容易。此外硬件、軟件的高度模塊化使得分散控制系統(tǒng)能適應(yīng)未來(lái)通信業(yè)務(wù)發(fā)展的需要,因此分散控制系統(tǒng)代表了交換機(jī)的發(fā)展方向。